Closed zecoxao closed 1 year ago
This means that the first 2 MiB of sflash can effectively be fully validated when it comes to the BLS2 segments.
Here are the codenames i've got so far:
Aeolia A2 (0x0D, 0x0E) Belize A0, B0 (0x20, 0x21) Baikal B1 (0x24, 0x25) Belize 2 A0 (0x2A, 0x2B)
thanks, that's cool - I'll add seg 0 validation. About codenames (values in brakets) what is the offset for it?
emc ipl is always first value, it's at 0x4000 size 0x60000 and after that again repeated with size 0x60000 at 0x64000 eap kbl is second value at 0xC4000 size 0x80000. i'm still checking the torus values (they're after that and the size is 0x80000 as well) because some of them aren't just one revision
for example
Aeolia A2 (0x0D, 0x0E) -> 0x0D is emc ipl for Aeolia A2, 0x0E is eap kbl for Aeolia A2
added in v0.7.4
added in v0.7.4
You can add to your program the way to fix the blue light errors for eapkey not aviable
It is not right topic for hdd eap keys
* not sure
thanks! i'll test it shortly :)
you could make a range for the md5s, since i'm aware that it doesn't always belong to the same version, for example 5.00, 5.01, 5.03, 5.05 or just 5.00 <-> 5.05
We can validate for the entirety of sflash0s0 (Except for 1.01, 3.70 and 5.07, and except for NVS) with these md5s
md5.txt