よくある質問
- M051 ベースシリーズ(95)
- M0518シリーズ(97)
- M0519シリーズ(43)
- M0564 シリーズ(1)
- ミニ 51 ベースシリーズ(90)
- ナノ 100/102 ベースシリーズ(101)
- Nano103 ベースシリーズ(10)
- ナノ 110/112 LCD シリーズ(100)
- ナノ 120 USB シリーズ(111)
- ナノ 130 アドバンストシリーズ(110)
- NUC029 シリーズ(94)
- NUC100/200 アドバンストシリーズ(102)
- NUC120/122/123/220 USB シリーズ(116)
- NUC121/125シリーズ(1)
- NUC126 USB シリーズ(2)
- NUC130/230 CAN シリーズ(103)
- NUC131/NUC1311 CAN シリーズ(98)
- NUC140/240 コネクティビティシリーズ(114)
FAQ
How to use the ICP tool to do encrypted programming for the NUC505? Issue Date:2018-11-27
When using the ICP tool, offline programming or online programming can be used for encrypted programming of NUC505. The user must first switch the NUC505 to ICP mode before the ICP tool is connected.
The online programming procedure is as follows:
- After connecting the NUC505 with the ICP tool, first place the bin file to be burned in the code, as shown in Figure 1.
- Set the MTP KEY as shown in Figure 2. The user must define the MTP KEY as the password (red box 1 in the figure), and then set the offset (red box 3 in the figure). The ICP tool will read the offset of the bin file as the MTP Signature (red box 2 in the figure). Finally, the red box 4 in the figure can be set to lock the MTP, that is, the MTP KEY cannot be changed again.
- Check Code and MTP and click Start to program the code and MTP KEY into the NUC505.

Figure 1. Load File to be Programmed

Figure 2. Set MTP KEY

Figure 3. Programming Setting
The offline programming procedure is as follows:
- First, read the encrypted bin file from the NUC505 according to the Step 1-3 described above, as shown in Figure 4.
- Put the encrypted bin file into Code and start to program the file.
- Select Offline Programming Mode in the Program Option, as shown in Figure 5.
- Set the MTP KEY. The Signature and Offset must be consistent with the previously created encrypted bin file, as shown in Figure 6.
- Check Code and MTP and click Start to program the code and MTP KEY into Nu-Link pro.
- Switch the target NUC505 to ICE-SPI mode and plug in the Nu-Link pro for offline programming.

Figure 4. Read the Encrypted Bin File

Figure 5. Select Offline Programming Mode

Figure 6. Set Offline Programming MTP KEY
| Products: | Microcontrollers ,Arm Cortex-M4 MCUs ,NUC505 Series |
|---|---|
| Applications: | |
| Function: | Software and Tools,ICE & Downloader,Nu-Link-Me (ICE),Nu-Link-Pro (ICE),Nu Tools,In Circuit Programming (ICP) Tool |