bigtreetech / BIGTREETECH-SKR-MINI-V1.1

ARM Cortex-M3 series STM32F103RCT6 chip with 32-bit CPU 72MHz. Equipped with highly modular open source firmware Marlin2.0, convenient for users DIY and secondary development, exempt from the worries of the core code;
34 stars 49 forks source link

Firmware updated after each reset/power on #33

Open kn-dima opened 4 years ago

kn-dima commented 4 years ago

cp2102 was connected to TFT port of SKR Mini. Each time after reset/power on i see:

res=0 SD їЁ№ТФШіЙ№¦ЈЎЈЎЈЎ Total Size: 119 MB Free Size: 119 MB Чј±ёЅшИлBootLoader ґтїЄОДјюіЙ№¦ Йэј¶ОДјюґуРЎЈє 44388 Byte bw= 2048 ХэФЪРґИл... ... bw= 2048 ХэФЪРґИл... bw= 1716 РґflashНкіЙ f_rename :fr = 8 > FR_EXIST > Rename fail !!! Flash Updata Finsh !!! ОТТЄМшЧЯБЛbyby !!! -----------------O K--------------------

firmware.bin and BIGTREETECH.bigtreetech files in sd card root have different sizes. After deleting BIGTREETECH.bigtreetech and restarting Mini, i see:

... bw= 2048 ХэФЪРґИл... bw= 1716 РґflashНкіЙ Flash Updata Finsh !!! ОТТЄМшЧЯБЛbyby !!! -----------------O K--------------------

And after one more reset:

res=0 SD їЁ№ТФШіЙ№¦ЈЎЈЎЈЎ Total Size: 119 MB Free Size: 119 MB Чј±ёЅшИлBootLoader F_open: fr = 4 > FR_NO_FILE Firmware has been updated! or File no existence! Please check file in SD Card! -----------------O K--------------------

As i see, if i need update firmware, i must not only copy firmware.bin to card, but also delete BIGTREETECH.bigtreetech file to prevent reflashing at each boot.

kn-dima commented 4 years ago

After update bootloader to Mini E3 version from there and formatting card, thanks for @txt4nk post it works as expected.