So I was excited to upgrade my build to Warrior, and it’s gone mostly well, but I’m having one problem that’s worrying me a bit. I have a serial port attached to the Uart for debugging and after the mender update from Thud to Warrior it stops working. It’ll show the U-boot startup, but the last thing it’ll show before booting is “Launching Kernel”. I know the board is booting properly because I can still log in via alternate means. This only happen after a mender update from my old image to my new one. If I flash a new image to the SD card from scratch, the serial port works fine. Also, if I copy the boot partition from my a working Warrior image to the mender-updated broken one, the serial port works fine too.
So that makes me think there’s something that was changed in the dtb or firmware that the new Warrior builds are expecting. My other tests have been going well, but I’m still worried that there might be some other hardware failure caused by this. Is this a valid worry? Is there a method of updating the boot partition that I missed?