imx6sl how to use m4?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

imx6sl how to use m4?

513件の閲覧回数
marcoreppenhage
Contributor I

Hello. 

I have to bring up the cm4 subcore of the imx6sl. 

I tried to implement "remoteproc", which do fine on TI's SoCs (we use: dra7 and remoteproc do a good job in this project!). But after days there is no success on imx6sl. 

Linux preserve some carveout memory the M4 should use as RAM, OCRAM will be used in a shared memory solution. 

I need help booting my baremetal code on CM4 of IMX6... where to place bootloader? What about the "ROM"-section in CM4 memory map? 

My questions:

How do you bring up the CM4 (bare metal code) of the imx6 (linux is running) ? 

Do you have some examples for me? 

I take everything I get: Linker script, startup.S ... whole examples... 

(My links point to old freescale sites, so I am not able to access any more :-( )

TNX - Marco.

ラベル(6)
0 件の賞賛
1 返信

402件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi marco

i.MX6SL has not M4

i.MX 6SoloLite Applications Processor | Single Arm® Cortex®-A9 @1 GHz |NXP 

May be useful to check i.MX family overview

https://www.nxp.com/docs/en/brochure/FLYRIMXPRDCMPR.pdf 

M4 usage can be found in software documentation on

i.MX Software|NXP 


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

0 件の賞賛