Juno FDxboot 1.51x - 31kB/s Speed Test - Upload files to A MCU via bootloader read back write AVR
FDxboot 1.51x can write/upload at a maximum 31kB/s, while it's slow at today's SSD speed level. It's actually lightening fast in the antique MCU world where 1-5 kB/s is the norm.
--Let's say you want to hide a password, or bitcoin from your wife or boyfriend, you can save it on a MCU and no one would know how to read it back except you. The flash memory for a MCU is designed to store CPU instructions, but you can send anything to it, including a pdf or jpeg.
To send a file to a MCU via FDxboot bootloader:
C:\AVR\avrdude\avrdude.exe -c avr109 -p m128 -b 1000000 -P COM18 -U flash:w:"Write.jpg":r
It's very important to use the -D switch, or else you will ending up deleting the file because the bootloader automatically do an erase cycle.
To read it back via FDxboot bootloader:
C:\AVR\avrdude\avrdude.exe -c avr109 -p m128 -D -b 1000000 -P COM18 -U flash:r:"readBackImage.jpg":r