Preforming Basic Image Programming onto an IMX93EVK

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

Preforming Basic Image Programming onto an IMX93EVK

跳至解决方案
480 次查看
kleavell
Contributor II

Using the prebuilt images from NXP, available here: https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for... I have attempted to program my IMX93EVK with these images including both the 6.12 kernel builds and the 6.6.52 for the IMX93EVK.

All of my attempts, when it seems uuu can recognize the board, have ended with the following message:

"'C:\Users\kleavell\Downloads\uuu(1).exe' .\uuu.auto uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.5.182-0-gda3cd53 Success 0 Failure 1 1:91-2F0B37F 1/ 1 [HID(W): LIBUSB_ERROR_PIPE (-9) ] SDPS: boot -f imx-boot-imx93-1 PS C:\Users\kleavell\Desktop\reference\LF_v6.12.3-1.0.0_images_IMX93EVK>"

I have done some poking around and it seems that uuu.exe recognizes the board as a IMX93 as it shows up when I issue a `uuu.exe -lsusb`. Any ideas on what could be going wrong?

 

I have configured the board boot like so:

dip switch 1301 has the pins at the following state when it seems like my board is recognized by uuu: 1234 respectively are 1100 based on the silk screen next to the switch.

 

kleavell_1-1747101876623.jpeg

Any thoughts are appreciated!

标记 (1)
0 项奖励
回复
1 解答
449 次查看
kleavell
Contributor II

@Rita_WangThank you for taking the time to test and respond, your feedback helped me!

Turns out that I ended up with an older revision dye. In the forums they call it the A0. But it is etched into my IC as: PIMX9352CVUXMAA. Chatted with a colleague of mine and he had no issues loading up the newest IMX-Linux release from NXP 6.12.3 using the A1 revision of the dye with the exact same process.

His EVK has an IC that reads PIMX9352CVVXMAB which I assume is the A1.

Additional Clues that this may be the case: The EVK won't boot from the SD card either if you load it with a newer kernel version than 6.1

Which is actually what led me to this post: https://community.nxp.com/t5/i-MX-Processors/imx93evk-cannot-boot-from-sd-card/m-p/1779127 in-which the solution was found!

 

在原帖中查看解决方案

0 项奖励
回复
2 回复数
450 次查看
kleavell
Contributor II

@Rita_WangThank you for taking the time to test and respond, your feedback helped me!

Turns out that I ended up with an older revision dye. In the forums they call it the A0. But it is etched into my IC as: PIMX9352CVUXMAA. Chatted with a colleague of mine and he had no issues loading up the newest IMX-Linux release from NXP 6.12.3 using the A1 revision of the dye with the exact same process.

His EVK has an IC that reads PIMX9352CVVXMAB which I assume is the A1.

Additional Clues that this may be the case: The EVK won't boot from the SD card either if you load it with a newer kernel version than 6.1

Which is actually what led me to this post: https://community.nxp.com/t5/i-MX-Processors/imx93evk-cannot-boot-from-sd-card/m-p/1779127 in-which the solution was found!

 

0 项奖励
回复
468 次查看
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi @kleavell ,

I have tested on my board it work well.

LF_v6.12.3-1.0.0_images_IMX93EVK> .\uuu.exe .\uuu.auto 

Using this command.

Your "[HID(W): LIBUSB_ERROR_PIPE (-9) ] SDPS: boot -f imx-boot-imx93-1 PS" error caused by the usb connection, I think you can try to change another usb type-c line to try, and make sure boot mode pins: SW1301 1100 (from 1-4, low to high).

Rita_Wang_0-1747121195352.jpeg

 

You can try it, if still not work tell me freely

Wish you have a nice day

Best Regards

Rita

 

0 项奖励
回复