Skip to content

Releases: HomeACcessoryKid/ota

0.3.0 switch over to LCM repository


04 Jan 22:14
Compare
Choose a tag to compare

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)

03 Jan 21:37
Compare
Choose a tag to compare
  • 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


25 Dec 16:39
Compare
Choose a tag to compare

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

23 Dec 16:36
Compare
Choose a tag to compare
Pre-release

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


23 Dec 15:53
Compare
Choose a tag to compare
Pre-release

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

15 Apr 16:22
Compare
Choose a tag to compare
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

14 Apr 10:34
Compare
Choose a tag to compare
else we end in an eternal loop

0.0.10: 0.0.9 make certsector 4096 again with first byte as activator and mak…

08 Apr 20:56
Compare
Choose a tag to compare
…e verify only act if changed

verify on/off crashes most of the time…

0.0.7

08 Apr 16:41
Compare
Choose a tag to compare
updated wifi config to make ota params hidden if params already set

with wifi-config branch ota-parameters

18 Mar 17:46
Compare
Choose a tag to compare

using the wifi-config screen, the ota parameters can be set for a brand new device...