- Configure booting from SD.
- 'run jh_mmcboot' or 'run jh_netboot' in U-Boot stage
- Wait linux boots up and login in
- modprobe jailhouse
- jailhouse enable /usr/share/jailhouse/cells/imx8mp.cell
- export PATH=$PATH:/usr/share/jailhouse/tools/
- jailhouse cell linux /usr/share/jailhouse/cells/imx8mp-linux-demo.cell /run/media/boot-mmcblk1p1/Image -d /run/media/boot-mmcblk1p1/imx8mp-evk-inmate.dtb -c "clk_ignore_unused console=ttymxc3,115200 earlycon=ec_imx6q,0x30890000,115200 root=/dev/mmcblk2p2 rootwait rw"
You may update step 6 Image and dtb path if not match your release. The upper step has been tested on 6.1 release.
The inmate linux use a different uart, not the root linux one. You need open the uart to see console output. Currently the linux inmate cell only has uart and emmc peripherals.
I suppose you wanna to bringup android 11 in inmate cell with display support. Then you need assign most multilmedia peripherals to inmate cell, this needs some work.
Kernel & Virtualization Engineer