LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Забавно, но GD32VF103 прошивается даже ванильной тулзой stm32flash через последовательный порт. Для stm32flash оно выглядит вот так:

$ stm32flash /dev/ttyUSB0 
stm32flash 0.5

http://stm32flash.sourceforge.net/

Interface serial_posix: 57600 8E1
GET returns unknown commands (0x 6)
Version      : 0x30
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0410 (STM32F10xxx Medium-density)
- RAM        : 20KiB  (512b reserved by bootloader)
- Flash      : 128KiB (size first sector: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB

Т.е. китайцы в бутявке своего GD32VF просто реализовали последовательный протокол бутлоадера STM32

Ну в общем и целом - GD32VF - очень достойная альтернатива STM32. Оно на практике как минимум не медленнее, и жрёт не больше. Плюс наличие USB host даёт интересные возможности.

Исходная версия Stanson, :

Забавно, но GD32VF103 прошивается даже ванильной тулзой stm32flash через последовательный порт. Для stm32flash оно выглядит вот так:

$ stm32flash /dev/ttyUSB0 
stm32flash 0.5

http://stm32flash.sourceforge.net/

Interface serial_posix: 57600 8E1
GET returns unknown commands (0x 6)
Version      : 0x30
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0410 (STM32F10xxx Medium-density)
- RAM        : 20KiB  (512b reserved by bootloader)
- Flash      : 128KiB (size first sector: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB

Т.е. китайцы в бутявке своего GD32VF просто реализовали последовательный протокол бутлоадера STM32

Ну в общем и целом - GD32VF - очень достойна альтернатива STM32. Оно на практике как минимум не медленнее, и жрёт не больше. Плюс наличие USB host даёт интересные возможности.