Skip to content

Port-Net/Timonel_Updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timonel Updater

based on Timonel from casanovg
improved bootloader: https://github.com/Port-Net/Timonel-bootloader
The lib implements a html update point for (in my case) attiny85 based I2C modules. It allows in system updates of the micro controller code via I2C.
On the AVR the Timonel bootloader is required. The micro controller code has to contain two functions from NB TWI Command Set:
GETTMNLV 0x82 /* Command Get Timonel Version
ACKTMNLV 0x7D /* Acknowledge Get Timonel Version command
the payload may contain an Application Magic character as second return like the 'T' in Timonel bootloader.
EXITTMNL 0x86 /* Command Jump to Timonel (Jump To App in Timonel)
ACKEXITT 0x79 /* Acknowledge Jump Timonel (Jump To App in Timonel) command
This command just executes a jump to reset vector: ((void (*)(void))0)();
example: https://github.com/Port-Net/tiny85_i2c_hx711

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors