TCM loading address for i.MX 93

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

TCM loading address for i.MX 93

ソリューションへジャンプ
1,950件の閲覧回数
Josh-256
Contributor I

Hi 

I am working with imx93 (IMX9352CVUXKAA) and I would like to bring up the Cortex-M core

I have been using the SDK imx9>93> MIMx93xx>MIMx9352xxxxK from the website and have successfully compiled the hello_world sample app. 

From the Uboot I would like to load the hello_world.bin into the TCM memory location. Unfortunately, I am not sure which address I must use. I have tried address 0x20020000 and 0x20000000 etc. as stated in the table from imx93 reference manual. But leads to crashes and board restarts

prajosh_0-1685450086799.png

Could anyone point me to the correct address to use?

mfg

Prajosh Premdas

ラベル(1)
0 件の賞賛
返信
1 解決策
1,922件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

Hi @Josh-256 

Have you tried bootaux 0x201e0000

 

Best regards

Harvey

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
780件の閲覧回数
rti
Contributor I

I tried to run command  bootaux 0x201e0000 0 in u-boot and got the following:

Image's address 0x201e0000 is invalid.

Is this valid only for LPM boot?

0 件の賞賛
返信
1,923件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

Hi @Josh-256 

Have you tried bootaux 0x201e0000

 

Best regards

Harvey

0 件の賞賛
返信
1,919件の閲覧回数
Josh-256
Contributor I

Hi @Harvey021

Yes, the address 0x201e0000 no longer gives me a crash.

Used the set of commands as shown below

fatload mmc 1:1 80000000 hello_world.bin
cp.b 0x80000000 0x201e0000 0x10000
bootaux 0x201e0000 0 

How did you get this address? I saw this in the documentation of the SDK but could not relate it to the datasheet.

mfg

Prajosh

0 件の賞賛
返信