Stand alone program to JTAG a .s19 file to a K60

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

Stand alone program to JTAG a .s19 file to a K60

1,606 Views
larrydemuth
Contributor III

I can JTAG using the development software, but I want our manufacturer to program a .s19 into the K60 when they build the boards. I don't want them to have the source code and development environment. Is there a stand alone program that they can use to JTAG a .s19 file into the K60 parts? Preferably a free program.

5 Replies

1,272 Views
johnny_pe
Contributor III

Larry,

We recently added support for a secure production programming mode that supports RSA/AES key encryption to protect your S19 data inside our Cyclone. Please visit our website at www.pemicro.com or send us an email at technical-info@pemicro.com if you're interested in learning more.

Regards,

Johnny

PEmicro Support

1,272 Views
mjbcswitzerland
Specialist V

Hi

If the K60's EzPort is available it can be done without any tools by cloning the code from one K60 to another:

https://community.nxp.com/message/598772
https://www.youtube.com/watch?v=5fI44hFcF18&feature=youtu.be
http://www.utasker.com/docs/uTasker/uTaskerEzPortCloner.pdf


Regards

Mark

0 Kudos

1,272 Views
larrydemuth
Contributor III

We aren't using the EZ port. For debugging I use PE Micro Multilink, but want the board manufacturer to program the parts through JTAG since that's what is on the board.

0 Kudos

1,272 Views
mjbcswitzerland
Specialist V

Larry

I would expect every manufacturer to be equipped with JTAG programming capabilities so ask the manufacturer that you have chosen to confirm.

Regards

Mark

0 Kudos

1,272 Views
BlackNight
NXP Employee
NXP Employee

Hi Larry,

typically your manufacturer already has such devices as part of its production line, and all what you need to supply is the S19, Bin or Intel-Hex file. When we give boards to manufacture from our projects at the university, it is that case. I know that many are using either a Cyclone from P&E or SEGGER Flasher (see Flashing many ARM Boards without a Host PC | MCU on Eclipse): they do not need a host PC and have the binary/image on the flasher. They have as well a 'secure' flashing mode (you can provide the needed keys/certificates) in case there is a concern that too many devices might be programmed (this is a concern in certain areas where you want to avoid that there are 'side' products produced).

Bottom line: check with your manufacturere what he is using and what he needs from you. But in any case, a s19, bin or hex should do it.

I hope this helps,

Erich

0 Kudos