Forums › Reference, Evaluation, and Development Boards › OSD32MP1-RED › Issues booting from USB
I was following OSD32MP1 Debian SDK guide and I have issues with my board. I have configured the boot switch to all 0’s (all levers down) but I get this when running the STM32_Programmer_CLI -l USB command:
1 2 3 4 5 6 7 | ------------------------------------------------------------------- STM32CubeProgrammer v2.6.0 ------------------------------------------------------------------- ===== DFU Interface ===== No STM32 device in DFU mode connected |
And I don’t know why. Could my board be damaged? but how? I can boot just fine from an SDCard and I measured the voltages in the switch and they are all 0’s so I know that’s working right.
Any ideas?
Manuel,
Here are some steps you can take to debug this issue:
1. To verify that the hardware works, see if the RNDIS functionality works when you boot up Linux. You should see an extra virtual Ethernet interface
2. Try a different board such as the BRK, DK2 or EV1.
3. Change your USB cable.
4. Check whether you have all the device rules installed for your Cube Programmer software.
A couple of threads that may be interesting: https://community.st.com/s/question/0D53W000000aP9J/no-stm32-device-in-dfu-mode-connected  and https://community.st.com/s/question/0D53W00000LCUHa/no-stm32-device-in-dfu-mode-connected.
Best,
Neeraj
Neeraj,
Awesome! Thank you so much for helping!
It turns out it was the udev rules! I followed the instructions in the community post you mentioned and now it is working!
Regards,
Manuel Malagon
Octavo Systems LLC all rights reserved
OCTAVO is registered in the U.S. Patent and Trademark Office. OSD, C-SiP, and the Octavo Logo are trademarks of Octavo Systems LLC.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields