ARM64 – DragonBoard to 4.2.4 – 4.3-rc5 Tested..
Updated the DragonBoard 410c to Kernel 4.2.4: # git clone https://git.linaro.org/landing-teams/working/qualcomm/kernel.git -b release/qcomlt-4.2 and this version boot/runs OK.. I am running these systems ‘headless’, so have not been able to test monitor/display capabilities..
Fedora 23 (Twenty Three) Kernel 4.2.4 on an aarch64 (ttyMSM0) .................. # uname -a Linux rg410c 4.2.4 #1 SMP PREEMPT Wed Nov 11 04:12:36 EST 2015 aarch64 aarch64 aarch64 GNU/Linux
I did try the ‘development’ version 4.3-rc5, but USB did not work (so no Ethernet, either..)
Using U-Boot made the whole process so much less hassle (see previous article..)..
I’m trying to get this damn thing to boot with Fedora too. So far it gets to
Loading Kernel Image ... OK
and is silent thereafter. Do you have a.config
file you could share, and the Linux command line (especially serial console options, but everything would be helpful)?The kernel command line is mentioned in the previous article: http://rglinuxtech.com/?p=1606
root=/dev/mmcblk1p1 rw rootwait console=tty0 console=ttyMSM0,115200n8 rootfs=ext4 noinitrd selinux=0
– I moved the rootfs to the SDCard, as the eMMC was really too small.. I use some of the eMMC for SWAP..
The connection is to UART1, as shown in the 96Boards documentation: https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android#setting-up-the-uart-console
The .config is from # make defconfig, with the non-Qualcomm ARM64 devices deselected, and the Fedora-necessary bits (EXT4 posix etc, and tempfs posix) selected. You may want to deselect most of the kernel debug stuff, as well, to improve run-time performance….
RG.
Also, is ttyMSM0 the physical UART0 or UART1?