Enabling faster flashing on the i.MX RT1060

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

Enabling faster flashing on the i.MX RT1060

915 Views
ssnider
Contributor III

If you are prototyping on an i.MX RT1060 board, then you are familiar with the process of flashing an application to hardware or dragging and dropping a demo image into the board via the USB serial connection.

By default, RT1060 boards come with an LPC-Link2 probe using an OpenSDA debug probe image. Drag and drop programming is great for ease of use when deploying a Crank Software prebuild demo image, but that functionality comes with a performance cost and lack of SWO trace functionality.

If you enable LPC-Link2 mode, you can expect to see (roughly) a 4x increase in flashing performance and gain SWO trace functionality.

To do this all you need to do is adjust two jumpers and add external power (either a 5volt barrel plug or USB connector to J9). Add a jumper to J42 and adjust J1 to mode 2 as seen below.

 

ssnider_0-1631651392965.jpeg

 

Now when you power cycle the board and connect it to MCUXpresso it will automatically detect the new configuration and switch the flashing firmware over for you.

Another benefit to doing this is that the tool will not reprogram content that is already on board, so if you are iterating on the firmware side of your project and the GUI is unchanged the tool will only flash the changes in content to the hardware further speeding up this process.

 

For additional tips and instructions on developing Storyboard GUI applications on NXP processors, visit Crank Software’s Help Center via this link.

0 Kudos
1 Reply

906 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Ssnider,

Thank you for this information!

Regards,
Gustavo

0 Kudos