Can't start rpmsg pingpong on iMX8ULP

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

Can't start rpmsg pingpong on iMX8ULP

Jump to solution
1,622 Views
dzmitry
Contributor II

Hi everyone,

I tried to start example project rpmsg_lite_pingpong_rtos_linux_remote from SDK. First i build m33 release and flashed it. Then in a35 I used insmod imx_rpmsg_pingpong.ko, but ttyRPMSG didn't show up and m33 stucked on waiting of link. Also attached logs of cores.


What is wrong?

0 Kudos
Reply
1 Solution
1,524 Views
dzmitry
Contributor II

In picocoremx8ulp.dts I added #define SUPPORT_M33 and example statrted to work!

View solution in original post

0 Kudos
Reply
5 Replies
1,525 Views
dzmitry
Contributor II

In picocoremx8ulp.dts I added #define SUPPORT_M33 and example statrted to work!

0 Kudos
Reply
1,595 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @dzmitry 

 

Could you please share your SDK version and your BSP version?

Also, please share the Arm GCC toolchain used to compile the .bin file.

 

Best regards,

Salas.

0 Kudos
Reply
1,576 Views
dzmitry
Contributor II

Hi   @Alejandro_Salas

SDK_2_16_000_MIMX8UD5xxx08
BSP 6.1.55_2.2.0
arm-gnu-toolchain-13.2.Rel1-mingw-w64-i686-arm-none-eabi

0 Kudos
Reply
1,562 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello, 

 

Unfortunately I could not replicate by my side, but could you please try to append the clk_ignore_unused to the mmcargs in U-boot?

For the logs, make me think that the M33 is gating during the boot process of cortex A.

 

Best regards,

Salas.

0 Kudos
Reply
1,549 Views
dzmitry
Contributor II

Hello,

I appended the clk_ignore_unused to the mmcargs in U-boot, but it didn't helped. What else can you suggest to detect problem?

0 Kudos
Reply