Preforming Basic Image Programming onto an IMX93EVK

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Preforming Basic Image Programming onto an IMX93EVK

Jump to solution
475 Views
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!

Tags (1)
0 Kudos
Reply
1 Solution
444 Views
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!

 

View solution in original post

0 Kudos
Reply
2 Replies
445 Views
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 Kudos
Reply
463 Views
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 Kudos
Reply