SKR 1.4 bricked

Since I dont have any 3D printer, in particular also no SKR 1.4 Turbo, I can’t dump the firmware image.

My suggestion would be to try to program the board with a simple program to check whether the chip is working okay, e.g. with an Arduino sketch. That sketch can then also check if it can read an SD card. So thus you might get closer to the actual problem (if it isn’t that the burned bootloader is wrong after all).

PlatformIO natively doesn’t support the LPC1769 chip though in the platform, only LPC1768 and other. But custom support is available.

So you can e.g. try the following PlatformIO project: GitHub - maxgerhardt/pio-nxp-lpc1769-arduino-test: Simple project for testing Arduino support on the NXP LPC1769 chip using a custom platform.

I have trouble expressing myself initially, the printer worked before I flash with “Flash Magic”
I just wanted to make a modification
as I could no longer flash with the firmware.bin in the micro sd, I thought that the bootlader was overwritten
but I don’t think the LPC 1769 is dead I just tested another bootloader that someone put on github ==> [GUIDE] No update from SD solution? · Issue #423 · bigtreetech/BIGTREETECH-SKR-V1.3 · GitHub and the problem is the same

anyway thank you for your help and sorry for my english “google translate”

can i build marlin firmware (.hex) with platformIO? to flash it then with “Flashmagic”

Flashmagic also works with .bin files. The PlatformIO Marlin build will output that .bin file (in .pio\build\<environment>\firmware.bin), which you may attempt to flash. See my text in SKR 1.4 Turbo Motherboard Without SD-CARD Reader! Bricked? - #4 by maxgerhardt regarding the bootloader and possible offset address which might not make this work.

I found the problem, I just changed my micro SD reader and now everything is working fine
thank you again for your help
image

bonjour tokaphi!

omg !! that photograph… i get nightmare flashbacks from my poor skr 1.4 turbo sd module! it looked similar! (nooooo!)

i am glad you have been able to resolve your issue
you deserve it (karma)

merci for your assistance in my thread
much respect to you

I have started a repo of all BIGTREETECH bootloaders. I have ripped them from the boards I own. If I do not have the board I will get one in. But while I wait for boards I have found bootloaders on the web.

I hope this resource is helpful:

I have also provided manual on how to backup and restore bootloader/Marlin firmware:

This PDF will describe all the bootloaders I am trying to place in the repository and where the bootloader resides on each BTT board: https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader/blob/main/Bigtreetech%20boards%20Bootloaders.pdf

GUIDE for UART flashing the LPC17xx Processor using the BTT writer:
https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader/blob/main/Guide%20UART%20Flash%20SKR%20V1.3%20or%20SKR%20V1.4%20or%20SKR%20V1.4%20TURBO.pdf

Another GUIDE for UART flashing LPC17xx Processor that uses the USB to TTL serial cable/adapter:
https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader/blob/main/Guide%20UART%20Flash%20SKR%20V1.3%20or%20SKR%20V1.4%20or%20SKR%20V1.4%20TURBO%20using%20USB%20to%20TTL%20adapter.pdf

GUIDE to UART Flashing the SKR E3 TURBO board (LPC1769) with a new compiled bootloader:
https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader/blob/main/Guide%20UART%20Flash%20SKR%20E3%20TURBO%20board.pdf

GUIDE for STM32 processor with ST-LINK:
https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader/blob/main/Guide%20ST-LINK%20Utility%20for%20ST-Link-V2-Clones%20for%20accessing%20STM32%20Processors.pdf

Maybe this can help others with the problem.

1 Like

I have updated the Guides and some of these links have become broken, here are the correct links:

The repository is at:

The README.md file explains which GUIDE should be use with which BIGTREETECH board:

PDF that describes the flash memory layout of each of the BIGTREETECH boards:

https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader/blob/main/Bigtreetech%20boards%20Bootloaders_v2.0.pdf

Guides on how to backup and restore the bootloader:

For Windows 10 users:

For Linux users:

Sorry about the broken links, I will not update the titles in the future. I changed the names to indicate which OS was being used.

Sincerely, GadgetAngel

2 Likes

Such a great topic with awesome solutions. I’m currently looking into fixing an SKR 1.4 with a broken MicroSD card reader. I tried to desolder the old one by hand but the last pin pulled the contact with it clean off of the board. Now I found out this pin actually wasn’t used, and that’s probably the reason why it just came off. I also see in pictures above that the other user had this exact same issue.

Ordered both a SPI MicroSD card reader and a replacement MicroSD slot, identical to the original one. So I’ll wait for that one to arrive first and then try to fix the board. If I don’t manage I’ll go the SPI route.

On another board (I received two broken boards from a student of mine, to repair and keep), the card gives an error when connected through USB, it’s not recognized. So I tried flashing the firmware with an FTDI programmer, but it tells me it cannot connect through the COM port with set baud rate. So I’ll have to tinker some more with that one later but I think it’s really dead dead.

There was a lot of info in this topic that cannot be found anywhere else on the web so I’m very grateful for this. Just one thing, I would like to know if the SPI route with the external slot solved the problem, it wasn’t clear to me if the user got it to work.

Check this one out: he did manage to get it to work:SKR 1.4 Turbo Motherboard Without SD-CARD Reader! Bricked? - #42 by d_man

1 Like

Ah, thanks, I had seen the topic, but only saw the opening post. Now I realize he updated saying it did indeed work and that the SKR needed a reboot in order for it to function. Good to know!

I’ll continue asking my question in that topic!