IMX93 EVK : No serial logs with Flacon mode booting

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

IMX93 EVK : No serial logs with Flacon mode booting

483 次查看
sunile
Contributor II

Hi,

I want to implement falcon mode in IMX93 EVK. I'm following the  document "AN14093" , I'm able to build images as mentioned in the document and flashed the images into the SD card. However during bootup I don't see any boot logs on the serial console. 

Following are the steps that I have followed as mentioned in section 7.3 :

  •  First applied the patches for u-boot, atf and mkimage (as mentioned in step1,2,3).
  • Built an ATF and copied to imx-mkimage/iMX9/ (step4)
  • Built u-boot
    • copied  u-boot*.bin, spl/u-boot-spl.bin,  imx93-11x11-evk.dtb to imx-mkimage/iMX9 (step 5)
    • cp uboot-imx/tools/mkimage imx-mkimage/iMx9/mkimage_uboot
    • make SOC=iMX9 flash_singleboot : Few binaries were missing, added these binaries which are cloned from section 4. 
    •  Generated Flash.bin 
    • Flashed into SD card using following command

 

sudo dd if=flash.bin of=/dev/sdb bs=1k seek=32 conv=fsync

 

  • Generate U-boot FIT image(u-boot.itb) and copied to FAT partition of SD card(sdb1) and sdb2 as a  ext4, used for rootfs.(step 7)
  • Generated FDT  using method 1, mentioned in step 11. 
  • Compiled Linux kernel and created Kernel FIT image(Image.itb). (step9)
  • copied Image.itb into FAT partition (sdb1)

 

Despite following all the steps outlined in the document, I'm unsure why the device is not operational. Please advise if there are any errors in my approach

 

Thanks in advance

 

 

0 项奖励
回复
3 回复数

443 次查看
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @sunile 

I followed the guide and I could boot successfully.

 

Could you please tell me your silicon version of your i.MX93? (A0 or A1)

 

Best regards.

 

Salas.

0 项奖励
回复

396 次查看
sunile
Contributor II

Hi,

I'm currently utilizing the IMX93 version: A1.

Confirming logs from U-Boot: "CPU: i.MX93(52) rev1.1 1700 MHz (running at 1692 MHz)".

I missed a detail in my previous message. According to document "AN14093", it suggests using BSP version 6.1.36_2.1.0 for IMX93 A1. However, I encountered a compilation error in U-Boot after applying patch 0001-Enable-Fast-Boot-on-i.MX-8M-Family-and-i.MX-93.patch. Therefore, I proceeded with BSP version 6.1.22_2.0.0.

I tried to compile U-Boot with Yocto and also tried cross-compilation. The error log is provided below

 LD      spl/u-boot-spl
aarch64-linux-gnu-ld.bfd: u-boot-spl section `.data' will not fit in region `.sram'
aarch64-linux-gnu-ld.bfd: region `.sram' overflowed by 6608 bytes
make[1]: *** [scripts/Makefile.spl:528: spl/u-boot-spl] Error 1
make: *** [Makefile:2044: spl/u-boot-spl] Error 2

 

Could you please let me know which BSP version you tried?

 

Best regards

sunile 

0 项奖励
回复

328 次查看
sunile
Contributor II

Hello @Alejandro_Salas ,

Is there any update on this issue?

 

Best regards

0 项奖励
回复