状況
PlatformIOのSTM32でUART書き込みができない。MacやLinuxで発生するっぽい。
Auto-detected: /dev/cu.usbserial-1420
Uploading .pio/build/genericSTM32F446RE/firmware.bin
Unknown/unsupported device (Device ID: 0x421)
stm32flash Arduino_STM32_0.9
http://github.com/rogerclarkmelbourne/arduino_stm32
Using Parser : Raw BINARY
Interface serial_posix: 115200 8E1
原因
解決策
から最新のバイナリを落として、さっきのやつを置き換える。ファイル名の末尾の_OS名は捨てて、stm32flash
にする。
こんな感じに怒られたらそれっぽくぺろぺろして対処する。
うれしいね。
終わりに
うごいてうれしいきもち