Sprog – bootloader for AVR

Status
Not open for further replies.

Vermes

Advanced Member level 4
Joined
Aug 2, 2011
Messages
1,163
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,316
Activity points
22,318


Assumptions:
  • communication via serial interface uart (e.g. by adapter usb → com)
  • small size, to 512 bytes (this version is prepared for Atmega32, but it can be also any other AVR microcontroller)
  • flash programming faster than avrdude
  • fast data control (so you can skip read as it happens in avrdude)
  • remote reset (by DTR, RTS lines)
  • integration with WinAVR

Extras:
  • Flash read
  • store and read in EEPROM (in terminal mode)
  • fusebits and lockbits read

Additional advantages:
  • with previously loaded bootloader you can program even if you block ISP, reset, etc. by fusebits
  • the code is completely free, licence MIT (X11)

How it works in practice – screenshot of Programmer's Notepad:



After loading the bootloader, you need only a simple interface like adapter com/usb and system max232 – shown in the following picture. You can also use Bluetooth adapter (e.g. BTM-222) or ftdi.



Link to original thread (useful attachment) – sprog - bootloader dla avr [C]
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…