I need to do a 3.10 kernel build for this board to test some SDIO hardware for our own variant. We use buildroot and I'm hoping to continue to do that for the tests I need to run.
It took a little twisting to find the right versions of tools and git commits needed, but I got the build working, using
- linux-at91: make ARCH=arm sama5d3_xplained_defconfig
- buildroot-at91: make ARCH=arm atmel_sama5d3_xplained_defconfig
buildroot created a rootfs.ubi file and a zImage kernel, which seems to be what sam-ba wants. I created the .dtb file in the linux-at91 directory with
- make ARCH=arm dtbs
which made at91-sama5d3_xplained.dtb.
All of that looked good, but after programming it with sam-ba and rebooting, the blue light stayed on for a couple seconds and went dark. I didn't get a Linux prompt from my connection to USB-A.
I have a debug port serial cable on order and I'm hoping that gives me some clues on what might be going on, but shouldn't those defconfig files have just worked? Did I need to do something extra to get the same USB-A console that I get with the yocto-poky binaries? I tried the latest master sources without changing any defaults and got the same results.
Thanks for reading.