Currently my 4.5.1 SD factory image does not boot. Anecdotally, at some stage when doing updates to 4.5 from 4.4.x my bootloader or ROM seemed to require the kernel to be signed by a zero key. Anyhow this seems to be causing problems.
Looking at the boot console, the startup seemed to be looking for Image.sig which was my clue. Well, I thought I supplied one. I generated it with a command that went something like:
./l4t_sign_image.sh --file Image --chip 0x19
I copied the Image and Image.sig files to /boot. Things progressed a bit further but stalled:
[0004.340] I> L4T boot options
[0004.340] I> [1]: “primary kernel”
[0004.340] I> Enter choice:
[0007.341] I> Continuing with default option: 1
[0007.341] I> Loading kernel sig file from rootfs …
[0007.341] I> rootfs path: /sd/boot/Image.sig
[0007.354] I> Loading kernel binary from rootfs …
[0007.354] I> rootfs path: /sd/boot/Image
[0010.138] I> overload load_size to 34338824 (from 34338832)
[0010.161] I> Validate kernel …
[0010.162] I> T19x: Authenticate kernel (bin_type: 37), max size 0x5000000
[0010.474] I> Encryption fuse is not ON
[0010.491] I> No kernel-dtb binary path
[0010.491] I> A/B: bin_type (38) slot 0
[0010.492] I> Loading kernel-dtb from partition
[0010.492] E> Cannot find partition kernel-dtb
[0010.492] E> Cannot opåÿâá0<82>]W^Bj^P
Any hints?
Thanks in advance,
Les Wu
P.S. my nanos seem to boot the factory SD image just fine.