Releases: HomeACcessoryKid/ota
0.3.0 switch over to LCM repository
This is a one way ticket to start using the life-cycle-manager repository
When it executes, it will set the ota-main routine to the latest LCM version as long as the LCM version is higher than this one
for more info see https://github.com/HomeACcessoryKid/life-cycle-manager
Once the LCM ota-main routine kicks in, the UDPlogger output can be seen running in terminal
nc -kulnw0 45678
In very rare occasions downlink wifi packets can fail but
this shows as UDPlog message DNS: -6 -6 for timeout
This means you need to restart the device
0.2.4 transition into layout strategy 3 (see issue 4 for details)
- verify first if transition already done in case of starting again
- do not upload the private key before the transition, else it will not work
0.2.2 fixed memory assignment in ota_get_hash
This is a one way ticket to start using the life-cycle-manager repository
When it executes, it will set the ota-main routine to the latest LCM version as long as the LCM version is higher than this one
for more info see https://github.com/HomeACcessoryKid/life-cycle-manager
Once the LCM ota-main routine kicks in, the UDPlogger output can be seen running in terminal
nc -kulnw0 45678
(in case this gets stuck at --- ota_connect LocalPort=xxxx you have to reset (looking into that))
The actual code change is at 578d1d2 and commit 0.2.2
0.2.1 switch over to LCM repository
This is a one way ticket to start using the life-cycle-manager repository
When it executes, it will set the ota-main routine to the latest LCM version as long as the LCM version is higher than this one
for more info see https://github.com/HomeACcessoryKid/life-cycle-manager
Once the LCM ota-main routine kicks in, the UDPlogger output can be seen running in terminal
nc -kulnw0 45678
(in case this gets stuck at --- ota_connect LocalPort=xxxx
you have to reset (looking into that))
The actual code change is at 578d1d2
0.1.1 switch over to LCM repository
This is a one way ticket to start using the life-cycle-manager repository
When it executes, it will set the ota-main routine to the latest LCM version as long as the LCM version is higher than this one (this is why I deleted an attempt with 0.2.0)
for more info see https://github.com/HomeACcessoryKid/life-cycle-manager
Once the LCM ota-main routine kicks in, the UDPlogger output can be seen running in terminal
nc -kulnw0 45678
(in case this gets stuck at --- ota_connect LocalPort=xxxx
you have to reset)
0.1.0 fixed auto update logic bug
when auto updating, we need to set the user_version to 0.0.0
0.0.11 set user version to 0.0.0 after autoupdate
else we end in an eternal loop
0.0.10
0.0.9 make certsector 4096 again with first byte as activator and mak…
0.0.7
updated wifi config to make ota params hidden if params already set
with wifi-config branch ota-parameters
using the wifi-config screen, the ota parameters can be set for a brand new device...