Hi,
I'm trying to build my own kernel to use with 8MMINILPD4-EVK, but the board doesn't boot.
Steps I'm using:
Set the board to download mode and flash L4.14.98_2.0.0_ga_images_MX8MMEVK.zip
$ sudo ./uuu L4.14.98_2.0.0_ga_images_MX8MMEVK.zip
Build Kernel:
$ git clone https://source.codeaurora.org/external/imx/linux-imx
$ cd linux-imx
$ git checkout origin/imx_4.14.98_2.3.0 -b imx_4.14.98_2.3.0
$ export ARCH=arm64
$ export CROSS_COMPILE=aarch64-linux-gnu-
$ export PATH=/media/workspace/.bin/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/bin/:$PATH
$ make defconfig
$ make -j25 Image dtbs modules
$ make modules_install INSTALL_MOD_PATH=./modules
$ rm -rf ./modules/lib/modules/4.14.98-06659-g0347fe7527d06-dirty/build
$ rm -rf ./modules/lib/modules/4.14.98-06659-g0347fe7527d06-dirty/source
$ scp arch/arm64/boot/Image root@192.168.86.250:/run/media/mmcblk2p1/
$ scp arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dtb root@192.168.86.250:/run/media/mmcblk2p1/
$ scp -r ./modules/lib/modules/4.14.98-06659-g0347fe7527d06-dirty root@192.168.86.250:/lib/modules/
It a clean kernel, no changes made.
Kernel Hangs:
[ 0.994336] kvm [1]: 8-bit VMID
[ 0.997928] kvm [1]: GICv3: no GICV resource entry
[ 1.001977] kvm [1]: disabling GICv2 emulation
[ 1.006455] kvm [1]: GIC system register CPU interface enabled
[ 1.012367] kvm [1]: vgic interrupt IRQ1
[ 1.016315] kvm [1]: Hyp mode initialized successfully
[ 1.023633] audit: initializing netlink subsys (disabled)
[ 1.026926] audit: type=2000 audit(0.896:1): state=initialized audit_enabled=0 res=1
[ 1.027210] workingset: timestamp_bits=44 max_order=19 bucket_order=0
[ 1.046290] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 1.049831] NFS: Registering the id_resolver key type
[ 1.054399] Key type id_resolver registered
[ 1.058572] Key type id_legacy registered
[ 1.062608] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 1.069576] jffs2: version 2.2. (NAND) �� 2001-2006 Red Hat, Inc.
[ 1.075903] 9p: Installing v9fs 9p2000 file system support
[ 1.085214] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[ 1.089820] io scheduler noop registered
[ 1.093861] io scheduler cfq registered (default)
[ 1.098462] io scheduler mq-deadline registered
[ 1.103013] io scheduler kyber registered
[ 1.118988] imx-sdma 30bd0000.sdma: no iram assigned, using external mem
[ 1.124902] imx-sdma 30bd0000.sdma: Falling back to user helper
[ 1.130504] imx-sdma 302c0000.sdma: no iram assigned, using external mem
[ 1.139548] imx-sdma 302b0000.sdma: no iram assigned, using external mem
[ 1.152649] mxs-dma 33000000.dma-apbh: initialized ## KERNEL HANGS