<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic imx8mp jailhouse can not boot another linux kernel in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-jailhouse-can-not-boot-another-linux-kernel/m-p/1896976#M225689</link>
    <description>&lt;P&gt;[root@jailhouse]#insmod jailhouse.ko&lt;BR /&gt;[root@jailhouse]#./fdf_kernel.sh&lt;/P&gt;&lt;P&gt;Initializing Jailhouse hypervisor v0.12 (334-gd9fffb80) on CPU 3&lt;BR /&gt;Code location: 0x0000ffffc0200800&lt;BR /&gt;Page pool usage after early setup: mem 39/993, remap 0/131072&lt;BR /&gt;Initializing processors:&lt;BR /&gt;CPU 3... OK&lt;BR /&gt;CPU 1... OK&lt;BR /&gt;CPU 0... OK&lt;BR /&gt;CPU 2... OK&lt;BR /&gt;Initializing unit: irqchip&lt;BR /&gt;Initializing unit: ARM SMMU v3&lt;BR /&gt;Initializing unit: ARM SMMU&lt;BR /&gt;Initializing unit: PVU IOMMU&lt;BR /&gt;Initializing unit: PCI&lt;BR /&gt;Adding virtual PCI device 00:02.0 to cell "imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:03.0 to cell "imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:00.0 to cell "imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:01.0 to cell "imx8mp"&lt;BR /&gt;Page pool usage after late setup: mem 69/993, remap 144/131072&lt;BR /&gt;Activating hypervisor&lt;BR /&gt;[ 30.324488] pci-host-generic fd700000.pci: host bridge /pci@0 ranges:&lt;BR /&gt;[ 30.330973] pci-host-generic fd700000.pci: MEM 0x00fd800000..0x00fd807ff f -&amp;gt; 0x00fd800000&lt;BR /&gt;[ 30.339645] pci-host-generic fd700000.pci: ECAM at [mem 0xfd700000-0xfd7fffff ] for [bus 00]&lt;BR /&gt;[ 30.348101] pci-host-generic fd700000.pci: PCI host bridge to bus 0002:00&lt;BR /&gt;[ 30.354902] pci_bus 0002:00: root bus resource [bus 00]&lt;BR /&gt;[ 30.360138] pci_bus 0002:00: root bus resource [mem 0xfd800000-0xfd807fff]&lt;BR /&gt;[ 30.367050] pci 0002:00:00.0: [110a:4106] type 00 class 0xff0000&lt;BR /&gt;[ 30.373083] pci 0002:00:00.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.379736] pci 0002:00:01.0: [110a:4106] type 00 class 0xff0001&lt;BR /&gt;[ 30.385777] pci 0002:00:01.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.392338] pci 0002:00:02.0: [110a:4106] type 00 class 0xffc002&lt;BR /&gt;[ 30.398372] pci 0002:00:02.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.404903] pci 0002:00:03.0: [110a:4106] type 00 class 0xffc003&lt;BR /&gt;[ 30.410941] pci 0002:00:03.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.419411] pci 0002:00:00.0: BAR 0: assigned [mem 0xfd800000-0xfd800fff]&lt;BR /&gt;[ 30.426221] pci 0002:00:01.0: BAR 0: assigned [mem 0xfd801000-0xfd801fff]&lt;BR /&gt;[ 30.433022] pci 0002:00:02.0: BAR 0: assigned [mem 0xfd802000-0xfd802fff]&lt;BR /&gt;[ 30.439829] pci 0002:00:03.0: BAR 0: assigned [mem 0xfd803000-0xfd803fff]&lt;BR /&gt;[ 30.446846] uio_ivshmem 0002:00:00.0: enabling device (0000 -&amp;gt; 0002)&lt;BR /&gt;[ 30.453277] uio_ivshmem 0002:00:00.0: state_table at 0x00000000fd9f0000, size 0x0000000000001000&lt;BR /&gt;[ 30.462078] uio_ivshmem 0002:00:00.0: rw_section at 0x00000000fd9f1000, size 0x0000000000009000&lt;BR /&gt;[ 30.470792] uio_ivshmem 0002:00:00.0: input_sections at 0x00000000fd9fa000, s ize 0x0000000000006000&lt;BR /&gt;[ 30.479847] uio_ivshmem 0002:00:00.0: output_section at 0x00000000fd9fa000, s ize 0x0000000000002000&lt;BR /&gt;[ 30.489422] ivshmem-net 0002:00:01.0: enabling device (0000 -&amp;gt; 0002)&lt;BR /&gt;[ 30.495866] ivshmem-net 0002:00:01.0: TX memory at 0x00000000fda01000, size 0 x000000000007f000&lt;BR /&gt;[ 30.504489] ivshmem-net 0002:00:01.0: RX memory at 0x00000000fda80000, size 0 x000000000007f000&lt;BR /&gt;[ 30.513845] The Jailhouse is opening.&lt;BR /&gt;[ 31.281294] config size=1164,cell_params.config_address=0x00000000edcb5630&lt;BR /&gt;[ 31.288202] jailhouse_cmd_cell_create,193&lt;BR /&gt;[ 31.292218] jailhouse_cmd_cell_create,204&lt;BR /&gt;[ 31.296233] jailhouse_cmd_cell_create,209&lt;BR /&gt;[ 31.300247] jailhouse_cmd_cell_create,216&lt;BR /&gt;[ 31.357630] psci: CPU2 killed (polled 0 ms)&lt;BR /&gt;[ 31.445573] psci: CPU3 killed (polled 0 ms)&lt;BR /&gt;Adding virtual PCI device 00:02.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:03.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:00.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:01.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Created cell "linux-inmate-demo"&lt;BR /&gt;Page pool usage after cell creation: mem 86/993, remap 144/131072&lt;BR /&gt;[ 31.523165] Created Jailhouse cell "linux-inmate-demo"&lt;BR /&gt;[ 41.693186] mmc2: Timeout waiting for hardware interrupt.&lt;BR /&gt;[ 41.698597] mmc2: sdhci: ============ SDHCI REGISTER DUMP ===========&lt;BR /&gt;[ 41.705036] mmc2: sdhci: Sys addr: 0x00000008 | Version: 0x00000002&lt;BR /&gt;[ 41.711476] mmc2: sdhci: Blk size: 0x00000200 | Blk cnt: 0x00000000&lt;BR /&gt;[ 41.717915] mmc2: sdhci: Argument: 0x008727e8 | Trn mode: 0x0000003b&lt;BR /&gt;[ 41.724354] mmc2: sdhci: Present: 0x01f88008 | Host ctl: 0x00000031&lt;BR /&gt;[ 41.730793] mmc2: sdhci: Power: 0x00000002 | Blk gap: 0x00000080&lt;BR /&gt;[ 41.737233] mmc2: sdhci: Wake-up: 0x00000008 | Clock: 0x0000000f&lt;BR /&gt;[ 41.743671] mmc2: sdhci: Timeout: 0x0000008f | Int stat: 0x00000003&lt;BR /&gt;[ 41.750110] mmc2: sdhci: Int enab: 0x117f100b | Sig enab: 0x117f100b&lt;BR /&gt;[ 41.756549] mmc2: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000502&lt;BR /&gt;[ 41.762988] mmc2: sdhci: Caps: 0x07eb0000 | Caps_1: 0x0000b407&lt;BR /&gt;[ 41.769426] mmc2: sdhci: Cmd: 0x0000123a | Max curr: 0x00ffffff&lt;BR /&gt;[ 41.775865] mmc2: sdhci: Resp[0]: 0x00000900 | Resp[1]: 0xffffffff&lt;BR /&gt;[ 41.782304] mmc2: sdhci: Resp[2]: 0x329f5903 | Resp[3]: 0x00000900&lt;BR /&gt;[ 41.788743] mmc2: sdhci: Host ctl2: 0x00000008&lt;BR /&gt;[ 41.793185] mmc2: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x44da4208&lt;BR /&gt;[ 41.799624] mmc2: sdhci-esdhc-imx: ========= ESDHC IMX DEBUG STATUS DUMP ==== =====&lt;BR /&gt;[ 41.807190] mmc2: sdhci-esdhc-imx: cmd debug status: 0x2120&lt;BR /&gt;[ 41.812848] mmc2: sdhci-esdhc-imx: data debug status: 0x2200&lt;BR /&gt;[ 41.818592] mmc2: sdhci-esdhc-imx: trans debug status: 0x2300&lt;BR /&gt;[ 41.824422] mmc2: sdhci-esdhc-imx: dma debug status: 0x2400&lt;BR /&gt;[ 41.830080] mmc2: sdhci-esdhc-imx: adma debug status: 0x2510&lt;BR /&gt;[ 41.835825] mmc2: sdhci-esdhc-imx: fifo debug status: 0x2680&lt;BR /&gt;[ 41.841568] mmc2: sdhci-esdhc-imx: async fifo debug status: 0x2750&lt;BR /&gt;[ 41.847833] mmc2: sdhci: ============================================&lt;BR /&gt;[ 64.477284] cfg80211: failed to load regulatory.db&lt;/P&gt;&lt;P&gt;./jailhouse cell linux ./imx8mp-linux-demo.cell /run/media/mmcblk1p1/Image -d /run/media/mmcblk1p1/imx8mp-evk-inmate.dtb -c "clk_ignore_unused console=ttymxc1,115200 earlycon=ec_imx6q,0x30890000,115200 root=/dev/mmcblk1p3 rootwait rw"&lt;/P&gt;&lt;P&gt;why emmc time out?i do not use&lt;/P&gt;</description>
    <pubDate>Tue, 02 Jul 2024 00:56:53 GMT</pubDate>
    <dc:creator>jimmyhua</dc:creator>
    <dc:date>2024-07-02T00:56:53Z</dc:date>
    <item>
      <title>imx8mp jailhouse can not boot another linux kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-jailhouse-can-not-boot-another-linux-kernel/m-p/1896976#M225689</link>
      <description>&lt;P&gt;[root@jailhouse]#insmod jailhouse.ko&lt;BR /&gt;[root@jailhouse]#./fdf_kernel.sh&lt;/P&gt;&lt;P&gt;Initializing Jailhouse hypervisor v0.12 (334-gd9fffb80) on CPU 3&lt;BR /&gt;Code location: 0x0000ffffc0200800&lt;BR /&gt;Page pool usage after early setup: mem 39/993, remap 0/131072&lt;BR /&gt;Initializing processors:&lt;BR /&gt;CPU 3... OK&lt;BR /&gt;CPU 1... OK&lt;BR /&gt;CPU 0... OK&lt;BR /&gt;CPU 2... OK&lt;BR /&gt;Initializing unit: irqchip&lt;BR /&gt;Initializing unit: ARM SMMU v3&lt;BR /&gt;Initializing unit: ARM SMMU&lt;BR /&gt;Initializing unit: PVU IOMMU&lt;BR /&gt;Initializing unit: PCI&lt;BR /&gt;Adding virtual PCI device 00:02.0 to cell "imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:03.0 to cell "imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:00.0 to cell "imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:01.0 to cell "imx8mp"&lt;BR /&gt;Page pool usage after late setup: mem 69/993, remap 144/131072&lt;BR /&gt;Activating hypervisor&lt;BR /&gt;[ 30.324488] pci-host-generic fd700000.pci: host bridge /pci@0 ranges:&lt;BR /&gt;[ 30.330973] pci-host-generic fd700000.pci: MEM 0x00fd800000..0x00fd807ff f -&amp;gt; 0x00fd800000&lt;BR /&gt;[ 30.339645] pci-host-generic fd700000.pci: ECAM at [mem 0xfd700000-0xfd7fffff ] for [bus 00]&lt;BR /&gt;[ 30.348101] pci-host-generic fd700000.pci: PCI host bridge to bus 0002:00&lt;BR /&gt;[ 30.354902] pci_bus 0002:00: root bus resource [bus 00]&lt;BR /&gt;[ 30.360138] pci_bus 0002:00: root bus resource [mem 0xfd800000-0xfd807fff]&lt;BR /&gt;[ 30.367050] pci 0002:00:00.0: [110a:4106] type 00 class 0xff0000&lt;BR /&gt;[ 30.373083] pci 0002:00:00.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.379736] pci 0002:00:01.0: [110a:4106] type 00 class 0xff0001&lt;BR /&gt;[ 30.385777] pci 0002:00:01.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.392338] pci 0002:00:02.0: [110a:4106] type 00 class 0xffc002&lt;BR /&gt;[ 30.398372] pci 0002:00:02.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.404903] pci 0002:00:03.0: [110a:4106] type 00 class 0xffc003&lt;BR /&gt;[ 30.410941] pci 0002:00:03.0: reg 0x10: [mem 0x00000000-0x00000fff]&lt;BR /&gt;[ 30.419411] pci 0002:00:00.0: BAR 0: assigned [mem 0xfd800000-0xfd800fff]&lt;BR /&gt;[ 30.426221] pci 0002:00:01.0: BAR 0: assigned [mem 0xfd801000-0xfd801fff]&lt;BR /&gt;[ 30.433022] pci 0002:00:02.0: BAR 0: assigned [mem 0xfd802000-0xfd802fff]&lt;BR /&gt;[ 30.439829] pci 0002:00:03.0: BAR 0: assigned [mem 0xfd803000-0xfd803fff]&lt;BR /&gt;[ 30.446846] uio_ivshmem 0002:00:00.0: enabling device (0000 -&amp;gt; 0002)&lt;BR /&gt;[ 30.453277] uio_ivshmem 0002:00:00.0: state_table at 0x00000000fd9f0000, size 0x0000000000001000&lt;BR /&gt;[ 30.462078] uio_ivshmem 0002:00:00.0: rw_section at 0x00000000fd9f1000, size 0x0000000000009000&lt;BR /&gt;[ 30.470792] uio_ivshmem 0002:00:00.0: input_sections at 0x00000000fd9fa000, s ize 0x0000000000006000&lt;BR /&gt;[ 30.479847] uio_ivshmem 0002:00:00.0: output_section at 0x00000000fd9fa000, s ize 0x0000000000002000&lt;BR /&gt;[ 30.489422] ivshmem-net 0002:00:01.0: enabling device (0000 -&amp;gt; 0002)&lt;BR /&gt;[ 30.495866] ivshmem-net 0002:00:01.0: TX memory at 0x00000000fda01000, size 0 x000000000007f000&lt;BR /&gt;[ 30.504489] ivshmem-net 0002:00:01.0: RX memory at 0x00000000fda80000, size 0 x000000000007f000&lt;BR /&gt;[ 30.513845] The Jailhouse is opening.&lt;BR /&gt;[ 31.281294] config size=1164,cell_params.config_address=0x00000000edcb5630&lt;BR /&gt;[ 31.288202] jailhouse_cmd_cell_create,193&lt;BR /&gt;[ 31.292218] jailhouse_cmd_cell_create,204&lt;BR /&gt;[ 31.296233] jailhouse_cmd_cell_create,209&lt;BR /&gt;[ 31.300247] jailhouse_cmd_cell_create,216&lt;BR /&gt;[ 31.357630] psci: CPU2 killed (polled 0 ms)&lt;BR /&gt;[ 31.445573] psci: CPU3 killed (polled 0 ms)&lt;BR /&gt;Adding virtual PCI device 00:02.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:03.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:00.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Adding virtual PCI device 00:01.0 to cell "linux-inmate-demo"&lt;BR /&gt;Shared memory connection established, peer cells:&lt;BR /&gt;"imx8mp"&lt;BR /&gt;Created cell "linux-inmate-demo"&lt;BR /&gt;Page pool usage after cell creation: mem 86/993, remap 144/131072&lt;BR /&gt;[ 31.523165] Created Jailhouse cell "linux-inmate-demo"&lt;BR /&gt;[ 41.693186] mmc2: Timeout waiting for hardware interrupt.&lt;BR /&gt;[ 41.698597] mmc2: sdhci: ============ SDHCI REGISTER DUMP ===========&lt;BR /&gt;[ 41.705036] mmc2: sdhci: Sys addr: 0x00000008 | Version: 0x00000002&lt;BR /&gt;[ 41.711476] mmc2: sdhci: Blk size: 0x00000200 | Blk cnt: 0x00000000&lt;BR /&gt;[ 41.717915] mmc2: sdhci: Argument: 0x008727e8 | Trn mode: 0x0000003b&lt;BR /&gt;[ 41.724354] mmc2: sdhci: Present: 0x01f88008 | Host ctl: 0x00000031&lt;BR /&gt;[ 41.730793] mmc2: sdhci: Power: 0x00000002 | Blk gap: 0x00000080&lt;BR /&gt;[ 41.737233] mmc2: sdhci: Wake-up: 0x00000008 | Clock: 0x0000000f&lt;BR /&gt;[ 41.743671] mmc2: sdhci: Timeout: 0x0000008f | Int stat: 0x00000003&lt;BR /&gt;[ 41.750110] mmc2: sdhci: Int enab: 0x117f100b | Sig enab: 0x117f100b&lt;BR /&gt;[ 41.756549] mmc2: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000502&lt;BR /&gt;[ 41.762988] mmc2: sdhci: Caps: 0x07eb0000 | Caps_1: 0x0000b407&lt;BR /&gt;[ 41.769426] mmc2: sdhci: Cmd: 0x0000123a | Max curr: 0x00ffffff&lt;BR /&gt;[ 41.775865] mmc2: sdhci: Resp[0]: 0x00000900 | Resp[1]: 0xffffffff&lt;BR /&gt;[ 41.782304] mmc2: sdhci: Resp[2]: 0x329f5903 | Resp[3]: 0x00000900&lt;BR /&gt;[ 41.788743] mmc2: sdhci: Host ctl2: 0x00000008&lt;BR /&gt;[ 41.793185] mmc2: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x44da4208&lt;BR /&gt;[ 41.799624] mmc2: sdhci-esdhc-imx: ========= ESDHC IMX DEBUG STATUS DUMP ==== =====&lt;BR /&gt;[ 41.807190] mmc2: sdhci-esdhc-imx: cmd debug status: 0x2120&lt;BR /&gt;[ 41.812848] mmc2: sdhci-esdhc-imx: data debug status: 0x2200&lt;BR /&gt;[ 41.818592] mmc2: sdhci-esdhc-imx: trans debug status: 0x2300&lt;BR /&gt;[ 41.824422] mmc2: sdhci-esdhc-imx: dma debug status: 0x2400&lt;BR /&gt;[ 41.830080] mmc2: sdhci-esdhc-imx: adma debug status: 0x2510&lt;BR /&gt;[ 41.835825] mmc2: sdhci-esdhc-imx: fifo debug status: 0x2680&lt;BR /&gt;[ 41.841568] mmc2: sdhci-esdhc-imx: async fifo debug status: 0x2750&lt;BR /&gt;[ 41.847833] mmc2: sdhci: ============================================&lt;BR /&gt;[ 64.477284] cfg80211: failed to load regulatory.db&lt;/P&gt;&lt;P&gt;./jailhouse cell linux ./imx8mp-linux-demo.cell /run/media/mmcblk1p1/Image -d /run/media/mmcblk1p1/imx8mp-evk-inmate.dtb -c "clk_ignore_unused console=ttymxc1,115200 earlycon=ec_imx6q,0x30890000,115200 root=/dev/mmcblk1p3 rootwait rw"&lt;/P&gt;&lt;P&gt;why emmc time out?i do not use&lt;/P&gt;</description>
      <pubDate>Tue, 02 Jul 2024 00:56:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-jailhouse-can-not-boot-another-linux-kernel/m-p/1896976#M225689</guid>
      <dc:creator>jimmyhua</dc:creator>
      <dc:date>2024-07-02T00:56:53Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp jailhouse can not boot another linux kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-jailhouse-can-not-boot-another-linux-kernel/m-p/1897578#M225755</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Is you distro build in this way?&lt;/P&gt;
&lt;PRE&gt;DISTRO_FEATURES_append = " jailhouse"
IMAGE_INSTALL_append = " jailhouse"&lt;/PRE&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Tue, 02 Jul 2024 14:49:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-jailhouse-can-not-boot-another-linux-kernel/m-p/1897578#M225755</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2024-07-02T14:49:12Z</dc:date>
    </item>
  </channel>
</rss>

