Difference between revisions of "iMX6 TinyRex USB Booting"

From Voipac Wiki
Jump to navigation Jump to search
Line 15: Line 15:
  
 
== Procedure ==
 
== Procedure ==
* Connect USB cable to USB port on your computer and Development Kit USB OTG port.
+
Connect USB cable to USB port on your computer and Development Kit USB OTG port.<br />
  
* Short BOOT_MODE jumper on iMX6 TinyRex Base Board and power on the board:<br />
+
Short BOOT_MODE jumper on iMX6 TinyRex Base Board and power on the board:<br />
 
[[image:iMX6_TinyRex_Development_kit-Boot_mode_USB.jpg|300px]]<br />
 
[[image:iMX6_TinyRex_Development_kit-Boot_mode_USB.jpg|300px]]<br />
  
* Open an appropriate BAT file:
+
Open an appropriate BAT file:
 
[[image:iMX6_TinyRex_Development_kit-Boot-file-selection.jpg|600px]]<br />
 
[[image:iMX6_TinyRex_Development_kit-Boot-file-selection.jpg|600px]]<br />
  
* Execute Manufacturing toolkit at host PC:
+
Execute Manufacturing toolkit at host PC:
 
[[image:iMX6_TinyRex_Development_kit-MfgTool_start.jpg|600px]]<br />
 
[[image:iMX6_TinyRex_Development_kit-MfgTool_start.jpg|600px]]<br />
  
* Press Start button (CPU will boot firmware loaded over USB):
+
Press Start button (CPU will boot firmware loaded over USB):
 
[[image:iMX6_TinyRex_Development_kit-MfgTool_progress.jpg|600px]]<br />
 
[[image:iMX6_TinyRex_Development_kit-MfgTool_progress.jpg|600px]]<br />
  
* Wait until firmware transfer is finished
+
Wait until firmware transfer is finished
 
[[image:iMX6_TinyRex_Development_kit-MfgTool_finished.jpg|600px]]<br />
 
[[image:iMX6_TinyRex_Development_kit-MfgTool_finished.jpg|600px]]<br />
  
* The board boots using the firmware loaded over USB:
+
The board boots using the firmware loaded over USB:
 
[[image:iMX6_TinyRex_Development_kit-Serial_output.jpg|600px]]
 
[[image:iMX6_TinyRex_Development_kit-Serial_output.jpg|600px]]

Revision as of 08:12, 15 March 2021


These steps guides through loading a bootloader via USB OTG interface. It might be useful during recovery or bootloader update.

Recommended HW:

  • PC with USB port
  • Voipac iMX6 TinyRex Development Kit
  • USB to Micro-USB cable

Recommended SW:

  • MfgTool feature
  • Serial line terminal

Procedure

Connect USB cable to USB port on your computer and Development Kit USB OTG port.

Short BOOT_MODE jumper on iMX6 TinyRex Base Board and power on the board:
300px

Open an appropriate BAT file: 600px

Execute Manufacturing toolkit at host PC: 600px

Press Start button (CPU will boot firmware loaded over USB): 600px

Wait until firmware transfer is finished 600px

The board boots using the firmware loaded over USB: 600px