Programming eFUSE bits on VisionSOM-RT: Difference between revisions
From SomLabs Wiki
Created page with "{{PageHeader|Programming eFUSE bits on VisionSOM-6ULL}} This article describes the programming eFUSE on VisionSOM-RT with VisionCB-RT-STD. {| class="frame-green" |- |'''NOTE..." |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{PageHeader|Programming eFUSE bits on VisionSOM- | {{PageHeader|Programming eFUSE bits on VisionSOM-RT}} | ||
This article describes the programming eFUSE on VisionSOM-RT with VisionCB-RT-STD. | This article describes the programming eFUSE on VisionSOM-RT with VisionCB-RT-STD. | ||
Line 14: | Line 14: | ||
# Configure SOM boot mode to [USB/serial download mode] and connect via micro USB connector | # Configure SOM boot mode to [USB/serial download mode] and connect via micro USB connector | ||
# Start command line and go to Flashloader_RT1064_1.0_GA or Flashloader_i.MXRT1050_GA\Flashloader_RT1050_1.1 directory | # Start command line and go to Flashloader_RT1064_1.0_GA or Flashloader_i.MXRT1050_GA\Flashloader_RT1050_1.1 directory | ||
# Boot | # Boot processor with flashloader | ||
#:<pre>Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- write-file 0x20000000 "Tools\mfgtools-rel\Profiles\MXRT106X\OS Firmware\ivt_flashloader.bin"</pre> | #:<pre>Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- write-file 0x20000000 "Tools\mfgtools-rel\Profiles\MXRT106X\OS Firmware\ivt_flashloader.bin"</pre> | ||
#: or | #: or | ||
#:<pre>Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- write-file 0x20000000 Tools\mfgtools-rel\Profiles\MXRT105X\OS Firmware\ivt_flashloader.bin</pre> | #:<pre>Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- write-file 0x20000000 Tools\mfgtools-rel\Profiles\MXRT105X\OS Firmware\ivt_flashloader.bin</pre> | ||
#: and | #: and then: | ||
#:<pre>Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- jump-address 0x20000400</pre> | #:<pre>Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- jump-address 0x20000400</pre> | ||
#:[0x1fc9,0x0135] - is VID,PID of iMXRT1064 processor in USB download mode | #:[0x1fc9,0x0135] - is VID,PID of iMXRT1064 processor in USB download mode |
Latest revision as of 12:36, 30 December 2023
Programming eFUSE bits on VisionSOM-RT
This article describes the programming eFUSE on VisionSOM-RT with VisionCB-RT-STD.
NOTE! The described operation may be performed only once and cannot be reversed! |
- Download flashloader package from NXP website:
- Unpack downloaded package
- Configure SOM boot mode to [USB/serial download mode] and connect via micro USB connector
- Start command line and go to Flashloader_RT1064_1.0_GA or Flashloader_i.MXRT1050_GA\Flashloader_RT1050_1.1 directory
- Boot processor with flashloader
Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- write-file 0x20000000 "Tools\mfgtools-rel\Profiles\MXRT106X\OS Firmware\ivt_flashloader.bin"
- or
Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- write-file 0x20000000 Tools\mfgtools-rel\Profiles\MXRT105X\OS Firmware\ivt_flashloader.bin
- and then:
Tools\sdphost\win\sdphost.exe -u 0x1fc9,0x0135 -- jump-address 0x20000400
- [0x1fc9,0x0135] - is VID,PID of iMXRT1064 processor in USB download mode
- PID will be different for different processor - please check in device manager for correct PID
- Write value 0x10 to fuse 6 [BOOTCFG1- boot from internal QSPI flash of iMXRT1064]
Tools\blhost\win\blhost.exe -u -- efuse-program-once 0x06 00000010
More information about fuses can be found in processor refernce manual or NXP community website.