Difference between revisions of "IOT-GATE-iMX7 and SBC-IOT-iMX7: U-Boot: Known Issues"

From Compulab Mediawiki
Jump to: navigation, search
 
 
Line 16: Line 16:
 
* USB 1.1 devices might not work with the current U-Boot version.
 
* USB 1.1 devices might not work with the current U-Boot version.
 
:'''Workaround :''' Use external USB 2.0 hub to connect USB 1.1 devices (e.g. keyboard).
 
:'''Workaround :''' Use external USB 2.0 hub to connect USB 1.1 devices (e.g. keyboard).
 +
}}
 +
 +
{{IssueCategory|I2C|
 +
* The baseboard I2C bus might not function after upgrading from U-Boot version 1.0 or below to version 1.1 or above.
 +
:'''Workaround 1:''' Set default U-Boot environment:
 +
<blockquote><pre>
 +
CL-SOM-iMX7 # env default -a
 +
CL-SOM-iMX7 # saveenv
 +
CL-SOM-iMX7 # reset
 +
</pre></blockquote>
 +
:'''Workaround 2:''' Update the relevant U-Boot environment variable:
 +
<blockquote><pre>
 +
CL-SOM-iMX7 # setenv baseboard_i2c_enable true
 +
CL-SOM-iMX7 # saveenv
 +
CL-SOM-iMX7 # reset
 +
</pre></blockquote>
 
}}
 
}}
  

Latest revision as of 09:19, 18 December 2017

Copy paste limitations
  • When DVI console is enabled, copy/paste via serial console is limited to ~32 characters.
Workaround 1: Only copy paste up to 32 characters at a time.
Workaround 2: Disable DVI console, while working via serial console.
  • Disable the DVI console before the long copy/paste:
CL-SOM-iMX7 # setenv stdout serial
  • Enable the DVI console after the long copy/paste:
CL-SOM-iMX7 # setenv stdout serial,vga
USB
  • Part of the USB ports are not supported by the current U-Boot version.
Workaround : The USB OTG ports, routed to ports P10 and P13, are supported by U-Boot.
Workaround : USB ports P10 and P13 are supported by the current U-Boot version.
  • USB 1.1 devices might not work with the current U-Boot version.
Workaround : Use external USB 2.0 hub to connect USB 1.1 devices (e.g. keyboard).
I2C
  • The baseboard I2C bus might not function after upgrading from U-Boot version 1.0 or below to version 1.1 or above.
Workaround 1: Set default U-Boot environment:
CL-SOM-iMX7 # env default -a
CL-SOM-iMX7 # saveenv
CL-SOM-iMX7 # reset
Workaround 2: Update the relevant U-Boot environment variable:
CL-SOM-iMX7 # setenv baseboard_i2c_enable true
CL-SOM-iMX7 # saveenv
CL-SOM-iMX7 # reset