Hi.
I can’t find the pin you mention anywhere.
https://firmware.ardupilot.org/Tools/Bootloaders/
If I make the correct conclusion.I set the boot pin to 3.3v and run the stm program as in the above picture and through usb, I will patch the bootloader to the cube. Please even if anyone can tell me where this pin is located.
You beet me to it, actually came here to post it
Please be VERY careful with this. A slip and your in trouble.
Thank you so much for the instructions. I’ll let you know how the repair works in about 10 days when I get to the school lab and fix it there.
Also this may be a bit easier, Boot0 is linked to R7 and ground. You could connect here on this side of R7 as per the below.
thank you a thousand times, this will be easier than soldering to the chip.
You’ll also have to dismantle this board pictured above from the Cube, do the soldering - you can use 1K, 1.2K, even 2 or 2.2k resistor, it doesn’t matter, whatever you have available, just an order of magnitude smaller then the 10K that’s pulling the pin low - then insert that big 80-pin connector into the carrier board and do the programming. It won’t work if you try without the carrier part.
Thank you all. Now it works when I did as you wrote it.
Glad you got it all sorted.
Hello,
Had to experience the same issue as @Jernej_Fajdiga . But I landed up in this mess in a different way. This post is just for information for people who go through the same issue.
- Parameters in the CubeOrange with PX4 v1.11.2 we getting randomly reset. Link to such an issue on PX4 github: https://github.com/PX4/PX4-Autopilot/issues/16389
- Same issue in Ardupilot : https://discuss.ardupilot.org/t/cube-orange-randomly-reset-parameter-to-default/52588
- Another thread with the same issue: https://discuss.ardupilot.org/t/warning-do-not-update-bootloader-if-using-copter-4-0-0-rc1-to-rc4-on-high-powered-h7-boards/50418
- So, tried updating the bootloader via PX4. BIG MISTAKE! Never do that. Would suggest installing latest ArduPilot firmware (Copter(>=4.0.4)/Plane(>=4.0.6)) and then update your bootloader via different suggested methods at https://ardupilot.org/dev/docs/bootloader.html or at https://ardupilot.org/copter/docs/common-bootloader-update.html
- Anyways, had to solder wires as suggested in the above post to get into DFU mode. Highly unsatisfied with this particular aspect of the hardware design @philip . At the very least, a pad connected to the boot pin would have been highly appreciated.
- Post the ‘operation’, got the device in DFU mode, but dfu-utils threw error that the device cannot be opened (I was working on Windows 10).
- Followed this article and thanks to zadig, got access to the controller in DFU mode and could upload bootloader using the commands in the wiki.
Hello Jernej_Fajdiga
can you plz uplord Google Drive File again. photos and videos.i am stuck in this problem. As i followed your instructions but my orange cube is not reponding.
Sorry, looks like I deleted the pictures as I needed space on google drive for other files. There is nothing special about the pictures, it just showed how I did it according to the instructions from “MadRC” and “ThePara”.