SKR 2.0 rev. B — различия между версиями

Материал из CADR
Перейти к: навигация, поиск
Строка 8: Строка 8:
 
* https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader
 
* https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader
  
Производитель "зажал" прошивки.
+
Производитель "зажал" прошивки ([https://www.reddit.com/r/BIGTREETECH/comments/t273sj/how_to_flash_the_bootloader_for_skr2/]):
 +
 
 +
In conclusion, it is not possible to flash the bootloader on the SKR 2. Flashing can be done, but the stock BigTreeTech bootloader is proprietary and is not available to download and flash onto the board. I ended up having to buy a new board. Any bootloader available online is either improvised by a 3rd party or is not designed for the SKR specifically. I asked bigtreetech for the binaries, they declined, saying it would expose company secrets.
  
 
Описывается процесс загрузки загрузчика здесь:
 
Описывается процесс загрузки загрузчика здесь:

Версия 21:06, 23 июля 2022

Прошивка

К сожалению, для SKR 2.0 в открытом доступе прошивок нет, есть только для более старых версий:

Производитель "зажал" прошивки ([1]):

In conclusion, it is not possible to flash the bootloader on the SKR 2. Flashing can be done, but the stock BigTreeTech bootloader is proprietary and is not available to download and flash onto the board. I ended up having to buy a new board. Any bootloader available online is either improvised by a 3rd party or is not designed for the SKR specifically. I asked bigtreetech for the binaries, they declined, saying it would expose company secrets.

Описывается процесс загрузки загрузчика здесь: https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/issues/346

Also should have said, I figured out the bootloader on the board will go into DFU (flashing via USB) mode when you hold the rotary encoder button of the screen down while resetting. Then you can do dfu-util -D <firmware.bin>. That way you don't have to fidget with the SD card (for mine the SD card is inaccessible and the plan was to use an extender, not feasible if I have to hold it in).
So when starting the board, the bootloader checks if a given button is pressed (dfu button check), and if so, starts the board in DFU mode (enter dfu mode), where you can flash firmware in linux using dfu-util (no idea about Windows, sorry). This button is pin 0.28 (bootloader dfu pin), which is set to pull-up so you need to connect it to ground (dfu is pullup). Location of pin 0.28 on the SRK 1.3 board on EXP1 SKR 1.3 pinout (and 1.4 uses the same wiring for EXP1 and 2 of course).

Troubleshooting

SKR2 heated bed causing printing issues