i.MX RT1050 U-boot SPL fails

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

i.MX RT1050 U-boot SPL fails

586件の閲覧回数
embeddednoob
Contributor II

I have an imxrt1050 based custom system that is using an S71 infineon combo flash+ram chip(512Mb flash + 64Mb Ram) with flash and ram connected to separate FLEXPI interfaces and no DRAM. I want to boot using u-boot so I followed the guide here to build u-boot for the EVK:

https://docs.u-boot.org/en/latest/board/nxp/imxrt1050-evk.html

Modified the defconfig file to load the SPL to address 0x20002000 and u-boot to address 20200000.

I can boot the SPL up to this point:

U-Boot SPL 2025.01-00651-g4eb937058ffd-dirty (Feb 02 2025 - 17:18:24 -0500)
DRAM init failed: -19
Trying to boot from NOR
spl_nor_load_read: sector 60010000, count 40, buf 20201fc0
spl_nor_load_read: sector 60010040, count 523d8, buf 20202000
Name: U-Boot 2025.01-00651-g4eb937058f
os: 17
load_addr:
entry_point:
boot_device: 6
offset:
size: 336856
flags: 1
Jumping to U-Boot...
SPL malloc() used 0x1fe8 bytes (7 KB)
spl_board_prepare_for_boot
jump_to_image
image entry point: 0x202023fd

 

Where it then hangs. 

 

So it looks like the u-boot header is copied to 20201fc0 and u-boot image is copied to 20202000, but when trying to boot it just hangs. What could be wrong ?

タグ(4)
0 件の賞賛
返信
1 返信

489件の閲覧回数
diego_charles
NXP TechSupport
NXP TechSupport

Hi @embeddednoob 

My apologies for the delayed response. 

We highly appreciate your interest on the i.MX RT1050 MCU. think that you need to check your HW configuration ( defconfig) for your custom board. However, I do not have more feedback or experience to help you to get U-boot working on our chip, as this implementation is not made by us. Therefore, I think you can get better guidance from the  U-Boot development community.  I am sorry for that!

I wish you the best.

Diego

0 件の賞賛
返信