Programming RT1011 MCU

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

Programming RT1011 MCU

5,408 Views
TTR
Contributor I

Hello everyone
First of all, I wanted to point out that I am not an electronic engineer.

I am just a technician looking to repair a device containing an NXP microcontroller

I received a device for repair in which the NXP MIMXRT1011DAE5A microcontroller was defective and had a short circuit on the USB_OTG1_DN leg.

After soldering in a new microcontroller, the device is detectable as “SE Blank RT Family” and nothing further happens.
I've tried to work on it, but I can't come to anything sensible.

With an external SPI programmer, I dumped the contents of the SPI chip and found the NXP-MCUBootUtility program. However, all I was able to do was connect to the microcontroller, and I have no experience programming this type of chip.


Can anyone suggest how I can program this microcontroller, or switch it to read the contents of the program from an external SPI chip?

Below there is a photo of the microcontroller and its surrounding area and a simplified schematic diagram

Also, i attached a dump from the external SPI chip which is connected to my MCU


Thank you for any help and suggestions.

Labels (1)
0 Kudos
Reply
3 Replies

5,293 Views
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @TTR ,

Thanks for your interest in NXP MIMXRT series!

I noticed that there is an Boot_Mode option on the board. You can set it to serial download mode, after which you can connect it via USB or UART. Then you can use MCUBootUtility to download the image into the board.

Bests,
Gavin

0 Kudos
Reply

5,272 Views
TTR
Contributor I

Hi @Gavin_Jia
Thank you for your interest and reply.
After your guidance, I successfully connected via USB to the microcontroller using MCUBootUtility, but I had trouble downloading the image onto the board.

I copied my bin file to gen\bootable_image path, and after using the Load Unsigned Image option in the Image Loading Sequence tab I'm getting the following error in my command log

In the attachment, there are screenshots of my settings and errors.

 

 

 

0 Kudos
Reply

5,198 Views
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @TTR ,

I checked your image file, and it already contains the FDCB. So, try selecting "Keep FDCB" in MCUBootUtility to use the header that comes with the image.

Or, try dragging and dropping the bin file into "“SE Blank RT Family”" without entering serial download mode, and wait for the board to reboot automatically. This should also work.

Best regards,
Gavin

0 Kudos
Reply