WeACT STM32H723VGT6 lost ST-Link #17372
Replies: 1 comment
-
might help |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have been using a custom .hex file which only has UART3 enabled,
as I want to get as many GPIO as possible. Testing using PA1,
PA2 and PA3 things worked OK.
However, when I initialised most of the remaining GPIO to output low
avoiding the following pins:
(SPIx is for the on-board flash)
and tried to run
rshell
on the UART3 pins it would not boot-up.So, next I tried to reflash the custom .hex file and now STM32Cube
Programmer would not talk to the board.
OK, let's try a .dfu file. Using a file from here:
https://github.com/jkorte-dev/micropython-board-STM32H723VGT6/blob/main/firmware/firmware.dfu
the board springs back into life.
Why did I lose the ST-Link capability? Was setting one of the other GPIO,
not listed above, to output low having an effect?
Before I "kill" more on this dev board my main question is:
if you have set a port to an alternative function in
mpconfigboard.h
are you then NOTallowed to use it as GPIO?
Edit:
/jkorte-dev/micropython-board-STM32H723VGT6
keeps the board running.So, I am guessing something on the board died when I modified a
hw_init
script.Beta Was this translation helpful? Give feedback.
All reactions