fhorinek / BB

GNU General Public License v2.0
29 stars 15 forks source link

Firmware channel update #165

Open fliescher opened 2 years ago

fliescher commented 2 years ago

I was on D232. When I want to "update" to R232 (fw channel release chosen), the system information still says D232 (fw channel selection stays at release however). Same happens when updating from D234 to R232 and also when updating using the strato.fw file from the fw repo

vojtechBohman commented 2 years ago

Do you test the software or you just release and wait? Every new feature is full of bugs. Is quite boring to reset device so many times. I am not albe to upload the debug file. Pitty.

thrull commented 2 years ago

@fliescher @vojtechBohman D232 is the latest version for channel release & testing (28.01.2022 21:52 :-).

Latest devel is D235. I fixed the "detection" and misleading download message for the update channels when the "next" version is empty (waiting to be released).

@vojtechBohman I could not replicate the the error with manual firmware install. Are You able to replicate it now? Do You have any files on Your Strato in ./system/fw/ directory?

vojtechBohman commented 2 years ago

I have Release D232

-> nothing happens

Debug

debug.log

FW dir

image

thrull commented 2 years ago

@vojtechBohman thanks for the report, this "immediate download" and related problem is already fixed in #170 & #173 - fixed will be released in next devel firmware and after tests in normal release channel.

I will try to replicate manual fw install crash locally and provide fix if possible.

fliescher commented 2 years ago

Hi @thrull I checked for updates on the Strato in Release channel but it said it's the latest fw (in both, D236 and D237 - although R238 was already published in strato.skybean.eu/fw) When switching to the devel channel D238 is found

thrull commented 2 years ago

@fliescher nope, 238 is devel release (D0000238), there is no R238. Updates work as inteded for now.

FW repo contains all published versions. Update channels points to a specific version from selected "line".

I will ask fero if we need to reorganize fw repo to be exactly in line with the update channels.

fliescher commented 2 years ago

thanks for the explanation! I thought strato.skybean.eu/fw only contains the release versions :)