imx8mp: Linux crashes during boot when the M7 core was already started by U-Boot

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx8mp: Linux crashes during boot when the M7 core was already started by U-Boot

Jump to solution
5,185 Views
morix
Contributor III

Hello everybody,

I am working at running both A53 and M7 on an i.MX8M Plus at the same time.

Yocto-compiled Linux runs on top of A53 cores, while at the moment I am simply running MCUXpresso's hello_world demo on M7 (compiled for using TCM only).

I have configured remoteproc on Linux, and now I am perfectly able to start/stop M7 from Linux console, deploying to M7 the ELF of hello_world demo. And both (A53 and M7) work perfectly fine.

Now I am managing to fire the execution of M7 from U-Boot.

Even in this case everything is fine and I am able to start the M7 from U-Boot (deploying to M7 the BIN of hello_world demo). The problem arises when then I attempt to start Linux on A53s. The operating system crashes during boot with the following message:

[    2.914112] remoteproc remoteproc0: imx-rproc is available
[    2.923854] remoteproc remoteproc0: attaching to imx-rproc
[    2.929418] Unable to handle kernel paging request at virtual address ffff80000a264fff
[    2.937347] Mem abort info:
[    2.940154]   ESR = 0x0000000096000007
[    2.943920]   EC = 0x25: DABT (current EL), IL = 32 bits
[    2.947769] mmc1: SDHCI controller on 30b50000.mmc [30b50000.mmc] using ADMA
[    2.949239]   SET = 0, FnV = 0
[    2.959338]   EA = 0, S1PTW = 0
[    2.962476]   FSC = 0x07: level 3 translation fault
[    2.967354] Data abort info:
[    2.970230]   ISV = 0, ISS = 0x00000007
[    2.974066]   CM = 0, WnR = 0
[    2.977035] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041d89000
[    2.983737] [ffff80000a264fff] pgd=1000000074eee003, p4d=1000000074eee003, pud=1000000074eed003, pmd=10000000444ef003, pte=0000000000000000
[    2.996274] Internal error: Oops: 0000000096000007 [#1] PREEMPT SMP
[    3.002539] Modules linked in:
[    3.005592] CPU: 2 PID: 8 Comm: kworker/u8:0 Not tainted 6.1.55+g97604c995a86 #1
[    3.012986] Hardware name: AESYS 2319A (DT)
[    3.016976] mmc1: host does not support reading read-only switch, assuming write-enable
[    3.017166] Workqueue: events_unbound deferred_probe_work_func
[    3.030991] pstate: 00000005 (nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    3.037950] pc : rproc_handle_resources.constprop.0+0x8c/0x164
[    3.043786] lr : rproc_boot+0x304/0x580
[    3.047621] sp : ffff800009fab9f0
[    3.050931] x29: ffff800009fab9f0 x28: ffff000024d53a98 x27: ffff8000098bb780
[    3.050978] mmc1: new ultra high speed SDR104 SDHC card at address 0001
[    3.058068] x26: 0000000000000006 x25: ffffffffffffffff x24: ffff80000a265000
[    3.058074] x23: ffff000004a1c038
[    3.065096] mmcblk1: mmc1:0001 SD32G 28.9 GiB  
[    3.071809]  x22: 0000000000000000 x21: ffff800009e1a2f0
[    3.071814] x20: ffff000004a1c000 x19: 0000000000000000 x18: 0000000000000006
[    3.071820] x17: 000000040044ffff x16: ffff000024cfc7e0 x15: ffffffffffffffff
[    3.071827] x14: fff7ffffffefffff x13: ffffffffffffffff
[    3.076558]  mmcblk1: p1 p2 p3 p4
[    3.079574]  x12: fff7ffffffefffff
[    3.079577] x11: ffffffffffffffff x10: ffffffffffffffff x9 : ffffffffffffffff
[    3.079584] x8 : ffffffffffffffff x7 : ffffffffffffffff x6 : ffffffffffffffff
[    3.125331] x5 : ffff000004b33000 x4 : ffff80000a265400 x3 : 00000000000003fd
[    3.132466] x2 : 00000000ffffffff x1 : ffff80000a265003 x0 : ffff80000a265000
[    3.139602] Call trace:
[    3.142045]  rproc_handle_resources.constprop.0+0x8c/0x164
[    3.147532]  rproc_boot+0x304/0x580
[    3.151019]  rproc_add+0xd0/0x170
[    3.154332]  imx_rproc_probe+0x464/0x5b0
[    3.158254]  platform_probe+0x68/0xc0
[    3.161915]  really_probe+0xbc/0x2dc
[    3.165490]  __driver_probe_device+0x78/0x114
[    3.169847]  driver_probe_device+0xd8/0x15c
[    3.174030]  __device_attach_driver+0xb8/0x134
[    3.178473]  bus_for_each_drv+0x80/0xdc
[    3.182308]  __device_attach+0xa0/0x1a0
[    3.186144]  device_initial_probe+0x14/0x20
[    3.190327]  bus_probe_device+0x98/0xa0
[    3.194162]  deferred_probe_work_func+0x80/0xc0
[    3.198693]  process_one_work+0x1d4/0x330
[    3.202702]  worker_thread+0x224/0x42c
[    3.206450]  kthread+0x108/0x10c
[    3.209676]  ret_from_fork+0x10/0x20
[    3.213253] Code: 128002b3 913f6021 97ffb5f6 1400002f (b8796b00)  
[    3.219345] ---[ end trace 0000000000000000 ]---

 

I just suspect some troubles with memory reservation/mapping... but why does it happen only when M7 is started from U-Boot, and not if M7 is started from remoteproc?

The relevant portion of Linux DTS is the following:

&resmem {
  m7_reserved: m7@75000000 {
    no-map;
    reg = <0 0x75000000 0 0x1000000>;
  };

  m7_vdev0vring0: vdev0vring0@74ff8000 {
    reg = <0 0x74ff8000 0 0x8000>;
    no-map;
  };

  m7_vdev0vring1: vdev0vring1@74ff0000 {
    reg = <0 0x74ff0000 0 0x8000>;
    no-map;
  };

  m7_vdevbuffer: vdevbuffer@74ef0000 {
    compatible = "shared-dma-pool";
    reg = <0 0x74ef0000 0 0x100000>;
    no-map;
  };

  m7_rsc_table: rsc-table@74eef000 {
    reg = <0 0x74eef000 0 0x1000>;
    no-map;
  };

  m7_itcm: m7-itcm@0x7e0000 {
    reg = <0 0x7e0000 0 0x20000>;
    no-map;
  };

  m7_dtcm: m7-dtcm@0x800000 {
    reg = <0 0x800000 0 0x20000>;
    no-map;
  };
};


/ {
  imx8mp-cm7 {
    compatible = "fsl,imx8mp-cm7";
    rsc-da = <0x74ff8000>;
    clocks = <&clk IMX8MP_CLK_M7_DIV>;
    clock-names = "core";
    mbox-names = "tx", "rx", "rxdb";
    mboxes = <&mu 0 1
      &mu 1 1
      &mu 3 1>;
    memory-region = <&m7_vdevbuffer>, <&m7_vdev0vring0>, <&m7_vdev0vring1>, <&m7_rsc_table>, <&m7_itcm>, <&m7_dtcm>;
    status = "okay";
    fsl,startup-delay-ms = <500>;
    fsl,auto-boot;
  };
};

/*
* ATTENTION: M7 may use IPs like below
* UART4
*/
&uart4 {
  status = "disabled";
};

 

Any ideas?

Thanks + regards.

Labels (1)
0 Kudos
Reply
1 Solution
5,096 Views
morix
Contributor III

Hello Harvey021,

thanks for your feedback.

I just found a viable solution: it turned out that:

  • vdev0vring0 and vdev0vring1 were swapped;
  • rsc-da must point to the base of vdev0ring0;
  • I had to modify M7's hello world source code in order to make sure that is exposes a resource table at the memory location pointed out by m7_rsc_table (so basically I replace the empty_rsc_table.c (and correspondent header) with the attached rsc_table.c (and correspondent header) and I also modified board.h (see attached file).

 

 

View solution in original post

0 Kudos
Reply
2 Replies
5,141 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi,

Try to run #mw 0x550ff000 0 4 to clear the garbage resource table area before running bootaux.

 

Regards

Harvey

0 Kudos
Reply
5,097 Views
morix
Contributor III

Hello Harvey021,

thanks for your feedback.

I just found a viable solution: it turned out that:

  • vdev0vring0 and vdev0vring1 were swapped;
  • rsc-da must point to the base of vdev0ring0;
  • I had to modify M7's hello world source code in order to make sure that is exposes a resource table at the memory location pointed out by m7_rsc_table (so basically I replace the empty_rsc_table.c (and correspondent header) with the attached rsc_table.c (and correspondent header) and I also modified board.h (see attached file).

 

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1866084%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Eimx8mp%3A%20Linux%20crashes%20during%20boot%20when%20the%20M7%20core%20was%20already%20started%20by%20U-Boot%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1866084%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20everybody%2C%3C%2FP%3E%3CP%3EI%20am%20working%20at%20running%20both%20A53%20and%20M7%20on%20an%20i.MX8M%20Plus%20at%20the%20same%20time.%3C%2FP%3E%3CP%3EYocto-compiled%20Linux%20runs%20on%20top%20of%20A53%20cores%2C%20while%20at%20the%20moment%20I%20am%20simply%20running%20MCUXpresso's%20hello_world%20demo%20on%20M7%20(compiled%20for%20using%20TCM%20only).%3C%2FP%3E%3CP%3EI%20have%20configured%20remoteproc%20on%20Linux%2C%20and%20now%20I%20am%20perfectly%20able%20to%20start%2Fstop%20M7%20from%20Linux%20console%2C%20deploying%20to%20M7%20the%20ELF%20of%20hello_world%20demo.%20And%20both%20(A53%20and%20M7)%20work%20perfectly%20fine.%3C%2FP%3E%3CP%3ENow%20I%20am%20managing%20to%20fire%20the%20execution%20of%20M7%20from%20U-Boot.%3C%2FP%3E%3CP%3EEven%20in%20this%20case%20everything%20is%20fine%20and%20I%20am%20able%20to%20start%20the%20M7%20from%20U-Boot%20(deploying%20to%20M7%20the%20BIN%20of%20hello_world%20demo).%20The%20problem%20arises%20when%20then%20I%20attempt%20to%20start%20Linux%20on%20A53s.%20The%20operating%20system%20crashes%20during%20boot%20with%20the%20following%20message%3A%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.914112%5D%20remoteproc%20remoteproc0%3A%20imx-rproc%20is%20available%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.923854%5D%20remoteproc%20remoteproc0%3A%20attaching%20to%20imx-rproc%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.929418%5D%20Unable%20to%20handle%20kernel%20paging%20request%20at%20virtual%20address%20ffff80000a264fff%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.937347%5D%20Mem%20abort%20info%3A%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.940154%5D%20%26nbsp%3B%26nbsp%3BESR%20%3D%200x0000000096000007%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.943920%5D%20%26nbsp%3B%26nbsp%3BEC%20%3D%200x25%3A%20DABT%20(current%20EL)%2C%20IL%20%3D%2032%20bits%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.947769%5D%20mmc1%3A%20SDHCI%20controller%20on%2030b50000.mmc%20%5B30b50000.mmc%5D%20using%20ADMA%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.949239%5D%20%26nbsp%3B%26nbsp%3BSET%20%3D%200%2C%20FnV%20%3D%200%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.959338%5D%20%26nbsp%3B%26nbsp%3BEA%20%3D%200%2C%20S1PTW%20%3D%200%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.962476%5D%20%26nbsp%3B%26nbsp%3BFSC%20%3D%200x07%3A%20level%203%20translation%20fault%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.967354%5D%20Data%20abort%20info%3A%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.970230%5D%20%26nbsp%3B%26nbsp%3BISV%20%3D%200%2C%20ISS%20%3D%200x00000007%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.974066%5D%20%26nbsp%3B%26nbsp%3BCM%20%3D%200%2C%20WnR%20%3D%200%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.977035%5D%20swapper%20pgtable%3A%204k%20pages%2C%2048-bit%20VAs%2C%20pgdp%3D0000000041d89000%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.983737%5D%20%5Bffff80000a264fff%5D%20pgd%3D1000000074eee003%2C%20p4d%3D1000000074eee003%2C%20pud%3D1000000074eed003%2C%20pmd%3D10000000444ef003%2C%20pte%3D0000000000000000%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B2.996274%5D%20Internal%20error%3A%20Oops%3A%200000000096000007%20%5B%231%5D%20PREEMPT%20SMP%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.002539%5D%20Modules%20linked%20in%3A%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.005592%5D%20CPU%3A%202%20PID%3A%208%20Comm%3A%20kworker%2Fu8%3A0%20Not%20tainted%206.1.55%2Bg97604c995a86%20%231%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.012986%5D%20Hardware%20name%3A%20AESYS%202319A%20(DT)%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.016976%5D%20mmc1%3A%20host%20does%20not%20support%20reading%20read-only%20switch%2C%20assuming%20write-enable%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.017166%5D%20Workqueue%3A%20events_unbound%20deferred_probe_work_func%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.030991%5D%20pstate%3A%2000000005%20(nzcv%20daif%20-PAN%20-UAO%20-TCO%20-DIT%20-SSBS%20BTYPE%3D--)%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.037950%5D%20pc%20%3A%20rproc_handle_resources.constprop.0%2B0x8c%2F0x164%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.043786%5D%20lr%20%3A%20rproc_boot%2B0x304%2F0x580%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.047621%5D%20sp%20%3A%20ffff800009fab9f0%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.050931%5D%20x29%3A%20ffff800009fab9f0%20x28%3A%20ffff000024d53a98%20x27%3A%20ffff8000098bb780%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.050978%5D%20mmc1%3A%20new%20ultra%20high%20speed%20SDR104%20SDHC%20card%20at%20address%200001%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.058068%5D%20x26%3A%200000000000000006%20x25%3A%20ffffffffffffffff%20x24%3A%20ffff80000a265000%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.058074%5D%20x23%3A%20ffff000004a1c038%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.065096%5D%20mmcblk1%3A%20mmc1%3A0001%20SD32G%2028.9%20GiB%20%26nbsp%3B%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.071809%5D%20%26nbsp%3Bx22%3A%200000000000000000%20x21%3A%20ffff800009e1a2f0%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.071814%5D%20x20%3A%20ffff000004a1c000%20x19%3A%200000000000000000%20x18%3A%200000000000000006%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.071820%5D%20x17%3A%20000000040044ffff%20x16%3A%20ffff000024cfc7e0%20x15%3A%20ffffffffffffffff%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.071827%5D%20x14%3A%20fff7ffffffefffff%20x13%3A%20ffffffffffffffff%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.076558%5D%20%26nbsp%3Bmmcblk1%3A%20p1%20p2%20p3%20p4%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.079574%5D%20%26nbsp%3Bx12%3A%20fff7ffffffefffff%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.079577%5D%20x11%3A%20ffffffffffffffff%20x10%3A%20ffffffffffffffff%20x9%20%3A%20ffffffffffffffff%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.079584%5D%20x8%20%3A%20ffffffffffffffff%20x7%20%3A%20ffffffffffffffff%20x6%20%3A%20ffffffffffffffff%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.125331%5D%20x5%20%3A%20ffff000004b33000%20x4%20%3A%20ffff80000a265400%20x3%20%3A%2000000000000003fd%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.132466%5D%20x2%20%3A%2000000000ffffffff%20x1%20%3A%20ffff80000a265003%20x0%20%3A%20ffff80000a265000%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.139602%5D%20Call%20trace%3A%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.142045%5D%20%26nbsp%3Brproc_handle_resources.constprop.0%2B0x8c%2F0x164%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.147532%5D%20%26nbsp%3Brproc_boot%2B0x304%2F0x580%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.151019%5D%20%26nbsp%3Brproc_add%2B0xd0%2F0x170%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.154332%5D%20%26nbsp%3Bimx_rproc_probe%2B0x464%2F0x5b0%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.158254%5D%20%26nbsp%3Bplatform_probe%2B0x68%2F0xc0%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.161915%5D%20%26nbsp%3Breally_probe%2B0xbc%2F0x2dc%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.165490%5D%20%26nbsp%3B__driver_probe_device%2B0x78%2F0x114%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.169847%5D%20%26nbsp%3Bdriver_probe_device%2B0xd8%2F0x15c%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.174030%5D%20%26nbsp%3B__device_attach_driver%2B0xb8%2F0x134%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.178473%5D%20%26nbsp%3Bbus_for_each_drv%2B0x80%2F0xdc%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.182308%5D%20%26nbsp%3B__device_attach%2B0xa0%2F0x1a0%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.186144%5D%20%26nbsp%3Bdevice_initial_probe%2B0x14%2F0x20%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.190327%5D%20%26nbsp%3Bbus_probe_device%2B0x98%2F0xa0%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.194162%5D%20%26nbsp%3Bdeferred_probe_work_func%2B0x80%2F0xc0%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.198693%5D%20%26nbsp%3Bprocess_one_work%2B0x1d4%2F0x330%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.202702%5D%20%26nbsp%3Bworker_thread%2B0x224%2F0x42c%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.206450%5D%20%26nbsp%3Bkthread%2B0x108%2F0x10c%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.209676%5D%20%26nbsp%3Bret_from_fork%2B0x10%2F0x20%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.213253%5D%20Code%3A%20128002b3%20913f6021%2097ffb5f6%201400002f%20(b8796b00)%20%26nbsp%3B%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%5B%20%26nbsp%3B%26nbsp%3B%26nbsp%3B3.219345%5D%20---%5B%20end%20trace%200000000000000000%20%5D---%3C%2FFONT%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3EI%20just%20suspect%20some%20troubles%20with%20memory%20reservation%2Fmapping...%20but%20why%20does%20it%20happen%20only%20when%20M7%20is%20started%20from%20U-Boot%2C%20and%20not%20if%20M7%20is%20started%20from%20remoteproc%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThe%20relevant%20portion%20of%20Linux%20DTS%20is%20the%20following%3A%3C%2FSPAN%3E%3C%2FP%3E%3CDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26amp%3Bresmem%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20m7_reserved%3C%2FSPAN%3E%3CSPAN%3E%3A%20%3C%2FSPAN%3E%3CSPAN%3Em7%4075000000%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20no-map%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20reg%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x75000000%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x1000000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20m7_vdev0vring0%3C%2FSPAN%3E%3CSPAN%3E%3A%20%3C%2FSPAN%3E%3CSPAN%3Evdev0vring0%4074ff8000%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x74ff8000%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x8000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20no-map%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20m7_vdev0vring1%3C%2FSPAN%3E%3CSPAN%3E%3A%20%3C%2FSPAN%3E%3CSPAN%3Evdev0vring1%4074ff0000%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x74ff0000%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x8000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20no-map%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20m7_vdevbuffer%3C%2FSPAN%3E%3CSPAN%3E%3A%20%3C%2FSPAN%3E%3CSPAN%3Evdevbuffer%4074ef0000%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20compatible%20%3D%20%3C%2FSPAN%3E%3CSPAN%3E%22shared-dma-pool%22%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x74ef0000%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x100000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20no-map%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20m7_rsc_table%3C%2FSPAN%3E%3CSPAN%3E%3A%20%3C%2FSPAN%3E%3CSPAN%3Ersc-table%4074eef000%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x74eef000%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x1000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20no-map%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20m7_itcm%3C%2FSPAN%3E%3CSPAN%3E%3A%20m7-itcm%40%3C%2FSPAN%3E%3CSPAN%3E0x7e0000%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x7e0000%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x20000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20no-map%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20m7_dtcm%3C%2FSPAN%3E%3CSPAN%3E%3A%20m7-dtcm%40%3C%2FSPAN%3E%3CSPAN%3E0x800000%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x800000%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E0x20000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20no-map%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%2F%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20imx8mp-cm7%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20compatible%20%3D%20%3C%2FSPAN%3E%3CSPAN%3E%22fsl%2Cimx8mp-cm7%22%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20rsc-da%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E0x74ff8000%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20clocks%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%26amp%3Bclk%3C%2FSPAN%3E%20%3CSPAN%3EIMX8MP_CLK_M7_DIV%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20clock-names%20%3D%20%3C%2FSPAN%3E%3CSPAN%3E%22core%22%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20mbox-names%20%3D%20%3C%2FSPAN%3E%3CSPAN%3E%22tx%22%3C%2FSPAN%3E%3CSPAN%3E%2C%20%3C%2FSPAN%3E%3CSPAN%3E%22rx%22%3C%2FSPAN%3E%3CSPAN%3E%2C%20%3C%2FSPAN%3E%3CSPAN%3E%22rxdb%22%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20mboxes%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%CE%BC%3C%2FSPAN%3E%20%3CSPAN%3E0%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%CE%BC%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%CE%BC%3C%2FSPAN%3E%20%3CSPAN%3E3%3C%2FSPAN%3E%20%3CSPAN%3E1%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20memory-region%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%26amp%3Bm7_vdevbuffer%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%2C%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%26amp%3Bm7_vdev0vring0%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%2C%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%26amp%3Bm7_vdev0vring1%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%2C%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%26amp%3Bm7_rsc_table%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%2C%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%26amp%3Bm7_itcm%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%2C%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E%26amp%3Bm7_dtcm%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20status%20%3D%20%3C%2FSPAN%3E%3CSPAN%3E%22okay%22%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20fsl%2Cstartup-delay-ms%20%3D%20%26lt%3B%3C%2FSPAN%3E%3CSPAN%3E500%3C%2FSPAN%3E%3CSPAN%3E%26gt%3B%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20fsl%2Cauto-boot%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E*%20ATTENTION%3A%20M7%20may%20use%20IPs%20like%20below%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E*%20UART4%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E*%2F%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26amp%3Buart4%3C%2FSPAN%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%26nbsp%3B%20status%20%3D%20%3C%2FSPAN%3E%3CSPAN%3E%22disabled%22%3C%2FSPAN%3E%3CSPAN%3E%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3E%3CSPAN%3E%7D%3B%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CP%3EAny%20ideas%3F%3C%2FP%3E%3CP%3EThanks%20%2B%20regards.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1866084%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1868991%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20imx8mp%3A%20Linux%20crashes%20during%20boot%20when%20the%20M7%20core%20was%20already%20started%20by%20U-Boot%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1868991%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20Harvey021%2C%3C%2FP%3E%3CP%3Ethanks%20for%20your%20feedback.%3C%2FP%3E%3CP%3EI%20just%20found%20a%20viable%20solution%3A%20it%20turned%20out%20that%3A%3C%2FP%3E%3CUL%3E%3CLI%3Evdev0vring0%20and%20vdev0vring1%20were%20swapped%3B%3C%2FLI%3E%3CLI%3Ersc-da%20must%20point%20to%20the%20base%20of%20vdev0ring0%3B%3C%2FLI%3E%3CLI%3EI%20had%20to%20modify%20M7's%20hello%20world%20source%20code%20in%20order%20to%20make%20sure%20that%20is%20exposes%20a%20resource%20table%20at%20the%20memory%20location%20pointed%20out%20by%20m7_rsc_table%20(so%20basically%20I%20replace%20the%20empty_rsc_table.c%20(and%20correspondent%20header)%20with%20the%20attached%20rsc_table.c%20(and%20correspondent%20header)%20and%20I%20also%20modified%20board.h%20(see%20attached%20file).%3C%2FLI%3E%3C%2FUL%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1867942%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20imx8mp%3A%20Linux%20crashes%20during%20boot%20when%20the%20M7%20core%20was%20already%20started%20by%20U-Boot%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1867942%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3ETry%20to%26nbsp%3B%3CSPAN%20class%3D%22fontstyle0%22%3Erun%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22fontstyle2%22%3E%23mw%200x550ff000%200%204%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22fontstyle0%22%3Eto%20clear%20the%20garbage%20resource%20table%20area%3C%2FSPAN%3E%26nbsp%3Bbefore%20running%20bootaux.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%3C%2FP%3E%0A%3CP%3EHarvey%3C%2FP%3E%3C%2FLINGO-BODY%3E