-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Soft Brick when updating bootloader on Nano V3.1 #81
Comments
Hi, have you tried changing the SD card to update the firmware? |
Yes. I've tried two of them with the same result. I know it is reading the card because it will accept a boot loader file from it. |
The problem is similar. Is there a solution? |
I bought an ST Link on Amazon and was able to flash the board over the SWD port using STM32 cube programmer. Use 0x0800C000 as the address to flash to. |
@NotAFood, can you say more about how you connected to the board? Were there any jumpers that needed to be set? |
I always had it hooked up via external 12/24v power. Make sure to set the connection speed to 1800 instead of 4000. If normal mode doesn't work, I've also had success with "under reset". Didn't recall having to set a jumper. |
I never quite got STM32cubeprogrammer to connect, but the older "ST-Link Tool" connected immediately on the first attempt and I was able to flash with any speed between 900 and 4000 Mhz (I didn't try any lower). I'm not sure why this would be, but I have been supplying power via the 3.3v pin on the st-link instead of via the 12/24v screw block; maybe that's why. I still seem to be doing something wrong, though; I can't get a firmware update to be applied from the TF card. Sorry if this is a dumb question, but - am I correct in thinking that you flashed 'nano_v3_bootloader.bin' at 0x08000000 and 'firmware.bin' at 0x0800C000?
but then update from SD still fails, so I think I must be flashing the wrong binary. |
My Robin Nano 3.1 also got bricked after flashing the non-beep bootloader! EDIT: |
@mks-viva help? Maybe MKS needs to update the bootloader binaries on github for the v3.1? |
after a short circuit on my board, I tried to flash it but it only shows the message that the memory is blocked, it is not possible to read or write, ask would it be the processor burned or the bios? |
Yeah I eventually had the problem too. I couldn’t get it to work again and ultimately went with the more user friendly Fystec S6 |
You can use a multimeter to measure the capacitance next to the main chip, if there is a short circuit, then the main board is burnt out |
Hi. I recently changed my bootloader from beep to no beep on my V3.1 I copied all 3 of the files onto the SD card and the update completed; however, now it is stuck in a boot loop and turns the display on and off while beeping. I can change the bootloader back to the beeping version and it updates along with changing the file to .CUR but it will not read or apply any Robin_nano_v3.bin file on the card. Regardless of which one is used, the device keeps turning on and off and will not accept new Marlin firmware on the SD card
The text was updated successfully, but these errors were encountered: