Changes between Version 11 and Version 12 of newport
- Timestamp:
- 12/08/2017 03:58:28 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
newport
v11 v12 153 153 === hwconfig === 154 154 The U-Boot Bootloader by convention provides a {{{hwconfig}}} environment variable which is used by the firmware (before U-Boot is loaded and executed) to configure board options at power-up. These options can include things such as: 155 * miniPCIe socket functions (ie PCIe vs mSATA vs USB 155 * miniPCIe socket functions (ie PCIe vs mSATA vs USB3.0) 156 156 * serial configuration (ie RS232 vs RS485) 157 157 … … 162 162 - J9: PCIe 163 163 - J10: PCIe or SATA 164 - J11: PCIe or USB 3.0 164 - J11: PCIe or USB3.0 165 166 Note that USB2.0 is routed to all three miniPCIe sockets always but as USB3.0 shares signals with PCIe you must choose between PCIe and USB3 on sockets that support USB3. 165 167 166 168 You can get/set the {{{hwconfig}}} variable within the U-Boot bootloader but you must reboot the board for it to take effect as the variable is acted upon in the Secondary Program Loader (SPL). … … 172 174 setenv hwconfig 'j10:pcie;j11:pcie'; saveenv 173 175 }}} 174 - J10 mSATA, J11 USB 175 {{{#!bash 176 setenv hwconfig 'j10:sata;j11:usb '; saveenv176 - J10 mSATA, J11 USB3.0 177 {{{#!bash 178 setenv hwconfig 'j10:sata;j11:usb3'; saveenv 177 179 }}} 178 180 - J9/J10 disabled, J11 PCIe