running A7 and M4 processors in parallel in IMX7Dual SabreSD board

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

running A7 and M4 processors in parallel in IMX7Dual SabreSD board

697 Views
ehsanurrub
Contributor I

hi

I have IMX7 DUAL SABRE SD board.

I am trying to run A7  core and M4 core on the board in parallel but I am not able to achieve this Task.

In other words I am trying to run LINUX on A7 and FreeRtos on M4 in parallel.

For this I am using the Manual FreeRTOS BSP for i.MX 7Dual Demo User’s Guide.

Chapter 10 RPMsg Ping-Pong FreeRTOS Demo with RTOS API

After performing the necessary steps for M4 Core which are :

1. fatload mmc 0:1 0x7F8000 rpmsg_pingpong_freertos_example.bin

2. dcache flush

3. bootaux 0x7F8000

After performing step 3 when I am trying to boot Linux on A7 using the command "boot" then it is not booting.

Can any one help me with this issue ?

Can anyone tell me how to run both M4 and A7 in parallel ?

regards

Ehsan

Labels (1)
Tags (1)
0 Kudos
2 Replies

502 Views
Carlos_Musich
NXP Employee
NXP Employee

Hi Ehsan,

Please take a look to the following document, it will e helpful.

Running RPMsg Demo Applications for Multicore Communication with IMX6SX and IMX7D 


Regards,
Carlos

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

502 Views
ehsanurrub
Contributor I

hi carlosThank you for your first answer. However now I getting another Problem  and that is that after following the steps  shown below
when I am booting the the Linux on A7 :
Then I am getting the following error.

FDT and ATAGS support not compiled in - hanging ### ERROR ### Please RESET the board ###

Steps.

1. fatload mmc 0:1 0x7F8000 rpmsg_pingpong_freertos_example.bin  

2. dcache flush  

3. bootaux 0x7F8000

4. setenv fdt_file imx7d-sdb-m4.dtb

5. saveenv

Do you have any quick solution to this Problem ??

Regards

Ehsan

0 Kudos