Changes between Version 11 and Version 12 of newport/bootloader


Ignore:
Timestamp:
11/29/2018 01:21:29 AM (6 years ago)
Author:
Tim Harvey
Comment:

add GW640x-B example showing how to mux USB2 from the front panel to J10

Legend:

Unmodified
Added
Removed
Modified
  • newport/bootloader

    v11 v12  
    2727Newport board model socket options:
    2828 * GW640x:
    29    - J9: USB2.0/PCIe (for build option for Mezzanine connector contact sales@gateworks.com)
    30    - J10: PCIe or SATA
    31    - J11: USB2.0/PCIe
    32    - J12: USB2.0/SIM and USB 3.0
     29   - J9: USB2/PCI (for build option for Mezzanine connector contact sales@gateworks.com)
     30   - J10: PCI or SATA and optional USB2 **(USB2 option removes it from top front panel USB connector)**
     31   - J11: USB2/PCI
     32   - J12: USB2/SIM and USB3
    3333 * GW630x:
    34    - J9: USB2.0 and PCIe (for build option for Mezzanine connector contact sales@gateworks.com)
    35    - J10: USB2.0 and PCIe or SATA
    36    - J11: USB2.0 and PCIe or USB3.0
     34   - J9: USB2 and PCI (for build option for Mezzanine connector contact sales@gateworks.com)
     35   - J10: USB2 and PCI or SATA
     36   - J11: USB2 and PCI or USB3
    3737 * GW620x:
    38    - J6: USB2.0/SIM and PCIe or USB3.0
    39    - J8: USB2.0 and PCIe or SATA
     38   - J6: USB2/SIM and PCI or USB3
     39   - J8: USB2 and PCI or SATA
    4040 * GW610x:
    41    - J6: USB2.0/SIM and PCIe or SATA
     41   - J6: USB2/SIM and PCI or SATA
    4242
    4343Note that as PCIe, USB3.0 SS, and SATA share signals so if multiple options exist you must choose between them on those sockets using the {{{hwconfig}}} bootloader env variable.
     44
     45If a socket is not specified in {{{hwconfig}}} then the PCI option will be the default.
    4446
    4547You 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).
     
    4749Examples:
    4850 * '''Note that setting {{{hwconfig}}} currently requires saveenv to be ran twice'''
     51 * GW640x:
     52  - J10 SATA
     53{{{#!bash
     54setenv hwconfig 'j10:sata'; saveenv; saveenv
     55}}}
     56  - J10 PCIe and USB2 (this removes USB2 from top front panel USB connector)
     57{{{#!bash
     58setenv hwconfig 'j10:pci,usb2'; saveenv; saveenv
     59}}}
    4960 * GW630x:
    5061  - J10 PCIe, J11 PCIe (default)