Dear Forum,
Why struggling with the Yocto Harpoon on an iMX8MN custom board, I followed the instruction in the Harpoon User Guide to bitbake a reference Yocto Harpoon image (imx-image-core) for the iMX8MP-EVK that I have.
However, after stopping at the u-Boot prompt, running the following commands :
u-boot=> setenv jh_root_dtb imx8mp-evk-harpoon.dtb
u-boot=> run jh_mmcbootI did not see any information about launching of the jailhouse mode within the main debug console :
[ 3.445096] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[ 3.449382] ALSA device list:
[ 3.460120] No soundcards found.
[ 3.463714] Waiting for root device /dev/mmcblk2p2...
[ 13.542494] platform sound-bt-sco: deferred probe pending
[ 60.417495] imx-sdma 30bd0000.dma-controller: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2
[ 60.427957] imx-sdma 30bd0000.dma-controller: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin
[ 64.485494] cfg80211: failed to load regulatory.db
[ 64.485494] cfg80211: failed to load regulatory.db
[ 121.829456] imx-sdma 30e10000.dma-controller: external firmware not found, using ROM firmware
[ 121.829501] imx-sdma 30bd0000.dma-controller: external firmware not found, using ROM firmwareHowever, from what I saw from your partner's video, they seemed to launch the jailhouse cell manually within the root console. I am not sure if they ran commands in the u-Boot as I did.
Could you help please ?
Best Regards,
Khang
Hi again,
I just found out that the Yocto Harpoon image should be flashed to and executed from the micro-SD card rather than the eMMC.
Sorry to bother you.