pyOCD support for i.MX RT 1160 EVK

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

pyOCD support for i.MX RT 1160 EVK

1,197 Views
kanimozhi_t
Contributor V

Hi all, we're trying to program i.MX RT 1160 EVK with pyOCD but currently support is not available yet.

As we know that the pyOCD is open-source and extensible, we want to get the help of community in acquiring the pyOCD target for the 1160 chip.

1. Is the pyOCD support available with NXP?

2. Can we create the support file for the pyOCD?

3. Does Zephyr or community offer the script support for pyOCD?

 

Thanks in advance.

Labels (1)
0 Kudos
Reply
3 Replies

953 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @kanimozhi_t ,

  Just as @IvoBCD said, the 

https://www.nxp.com/design/software/development-software/secure-provisioning-sdk-spsdk:SPSDK

Can support  PyOCD debug probes.

You can check the SPSDK at first, whether it has the useful information for you.

I also find some community link:

https://community.nxp.com/t5/i-MX-RT/RT1170-EVK-CMSIS-DAP-link-issue/td-p/1465231

Already have customers use the PyOCD.

 

Wish it helps you!

Best Regards,

Kerry

 

0 Kudos
Reply

963 Views
IvoBCD
Contributor III

Did some more digging:

- pyocd (any version) can be used to put i.MX RT in ISP mode ("nxpdebugmbox -i pyocd -v ispmode -m 0")

- since a few days, pyocd development version got flash support for most i.MX RT EVKs merged-in (but not 685EVK), and can be used to program those EVKs

0 Kudos
Reply

975 Views
IvoBCD
Contributor III

There is some support for pyOCD in the MCUXpresso Secure Provisioning SDK (SPSDK), however I'm not sure if  this can be used to directly program the flash of an i.MX RT 1160 EVK.

0 Kudos
Reply