Closed cbiffle closed 5 months ago
Here's the build archive in question:
build-demo-stm32h753-nucleo-image-default.zip
Humility here is on my cbiffle/fix-signed-variants
branch, so it might have been something I broke, but it seems pretty unlikely.
.......okay, this turns out to have been my mistake, but it's a bit of a footgun:
Humility commands that work both offline and online will attach to an available board, even if you didn't realize it was plugged in. So guess what I had plugged in.
So, this is weird. I'm attempting to upgrade Hubris to Rust 1.75.0, and while I've fixed the first thing I hit (#468) I'm now getting this:
This is ... not correct: using objdump I can see the correct ID in the kernel image. (Ignore the part where it's frantically attempting to decode it as ARM instructions.)
I'm not sure how this could have broken, so I'm at a bit of a loss for where to even look to fix it.