ChanServ changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630)
<steev>
i'm not sure about the novago, but for the yoga c630, i had to get it from lenovo and create it on another machine
<hightower2>
did you have to have some account/be part of a program or you just emailed them and they sent it?
<hightower2>
but really they are such jerks for doing this... what's more, if I go to the model page on asus website, and search for 'reinstall' in faq, it gives me standard reinstall faq, non-specific for arm, which obviously doesn't work
<steev>
had to do an account, and it was some request page that i don't recall
<steev>
but again, that was lenovo
hightower2 has quit [Read error: Connection reset by peer]
WoC has quit [Remote host closed the connection]
iivanov has quit [Remote host closed the connection]
<steev>
the top 2, 9UCN23WW.bin (old) and 9UCN33WW.bin (new) are the BIOS firmwares
<bamse>
hmm, i wonder what "bios firmware" would imply on this machine
<bamse>
some uefi app perhaps?
<steev>
it is
<robclark>
I'd expect the EC to run before the AP is powered up.. maybe they use uefi capsule update to update the EC fw, but I guess the fw itself lives on some spi flash part or something like that? Or maybe it has it's own builtin flash?
<steev>
yeah, it's definitely an efi capsule to update it
<steev>
iirc, it updated the bios, and then rebooted to update the ec firmware
<bamse>
robclark: at least the kb9012 seems to have builtin flash...but yeah there must be some mechanism for bios to upgrade that thing
<bamse>
steev: looks promising
<bamse>
steev: so perhaps we can figure out how to drive the keyboard backlight pwm as well? ;)
<steev>
https://www.file.io/download/osKpK2uEzleF - there's the ecb.bin file that i pulled out of there using uefitool - it just shows up as data, and i'm not even sure
<steev>
apparently only 1 download is permitted at a time on that site, but sadly, while i've been on vacation, my boss redid some things on my server, so i can't just scp the file onto it
<steev>
fwiw
<steev>
steev@limitless:~/temp/BIOS/9UCN33WW$ ls /media/steev/Windows/Windows/System32/DriverStore/FileRepository/9ucn33ww.inf_arm64_f79a8fd87b4179a6/
<steev>
9UCN33WW.bin 9UCN33WW.cat 9UCN33WW.inf
<steev>
steev@limitless:~/temp/BIOS/9UCN33WW$ ls /media/steev/Windows/Windows/System32/DriverStore/FileRepository/9ucn23ww.inf_arm64_3bf050869f63eb56
<steev>
9UCN23WW.bin 9UCN23WW.cat 9ucn23ww.inf
<steev>
they're also apparently available in $WINDOWSDIR\Firmware\$FIRMWAREID\
<steev>
just the .bin files
<steev>
the biggest problem though, is "knowing" it's a kb9022... doesn't really help me, because i'm not smart enough to know what to do with that information