Browse Source

Update README.md

Clarify differences between firmware recovery process.
Alex Perez 2 years ago
parent
commit
66e0b4c481
1 changed files with 9 additions and 9 deletions
  1. 9 9
      README.md

+ 9 - 9
README.md

@@ -65,19 +65,19 @@ Any IO requests issued when card is removed will be timeouted.
 
 
 Programming & bootloader
 Programming & bootloader
 ------------------------
 ------------------------
-There is a bootloader that loads new firmware from SD card on boot.
-The firmware file must be e.g. `ZuluSCSI.bin` or `ZuluSCSIv1_0_2022-xxxxx.bin`.
-Firmware update takes about 1 second, during which the LED will flash rapidly.
+For RP2040-based boards, the USB programming uses `.uf2` format file that can be copied to the virtual USB drive that shows up in bootloader mode.
 
 
-When successful, the bootloader removes the update file and continues to main firmware.
-On failure, `Zuluerr.txt` is written on the SD card.
+- There is a custom bootloader that loads new firmware from SD card on boot.
+- The firmware file must be e.g. `ZuluSCSI.bin` or `ZuluSCSIv1_0_2022-xxxxx.bin`.
+- Firmware update takes about 1 second, during which the LED will flash rapidly.
+- When successful, the bootloader removes the update file and continues to main firmware.
 
 
-Alternatively, the board can be programmed using USB connection in DFU mode by setting DIP switch 4.
-The necessary programmer utility for Windows can be downloaded from [GD32 website](http://www.gd32mcu.com/en/download?kw=dfu&lan=en). On Linux and MacOS, the standard 'dfu-util' can be used. It can be installed via your package manager under Linux. On MacOS, it is available through MacPorts and Brew as a package.
+For ZuluSCSI V1.1:
 
 
-`dfu-util --alt 0 --dfuse-address 0x08000000 --download ZuluSCSIv1_1_XXXXXX.bin`
+- Alternatively, ZuluSCSI V1.x can be programmed using USB connection in DFU mode by setting DIP switch 4.
+- The necessary programmer utility for Windows can be downloaded from [GD32 website](http://www.gd32mcu.com/en/download?kw=dfu&lan=en). On Linux and MacOS, the standard 'dfu-util' can be used. It can be installed via your package manager under Linux. On MacOS, it is available through MacPorts and Brew as a package.
+- `dfu-util --alt 0 --dfuse-address 0x08000000 --download ZuluSCSIv1_1_XXXXXX.bin`
 
 
-For RP2040-based boards, the USB programming uses `.uf2` format file that can be copied to the USB drive that shows up in bootloader mode.
 
 
 DIP switches
 DIP switches
 ------------
 ------------