This is project converts usb serial to i2c. It is specifically built for use with avrdude and xboot configured for i2c. However the project does not know anything about avr or xboot.
- stm32f103.
Flash the tool with e.g. STLINK as a release build. This is important because in debug it is not fast enough.
cargo run --release
# or
cargo embed --release
[avrdude] ---usb serial--- [this converter] ---i2c--- [atxmega with xboot bootloader]
Flash via i2c bootloader
avrdude -v -V -D -p atxmega64a4u -P /dev/tty.usbmodemTEST1 -c avr109 -b 115200 -U flash:w:blinky500.hex