Changes between Version 75 and Version 76 of newport


Ignore:
Timestamp:
08/01/2018 05:05:51 PM (6 years ago)
Author:
Ryan Erbstoesser
Comment:

re-org sections and move newport ethernet to its own page

Legend:

Unmodified
Added
Removed
Modified
  • newport

    v75 v76  
    5959
    6060== Peripheral Support ==
    61  * [wiki:ventana/expansion Gateworks Expansion Modules - GW16081, GW16082, GW16083]
     61 * [wiki:newport/ethernet Newport Ethernet Information]
    6262 * [wiki:SPI SPI Support]
    6363 * [wiki:I2C I2C Support]
     
    7272 * [wiki:MMC MultiMediaCard (microSD/eMMC) Information]
    7373 * [wiki:gsc Gateworks System Controller (GSC)] - Temperature, voltage, RTC, GPIO, Digital IO, I/O, pushbutton, etc
    74  * [wiki:enclosures Gateworks Enclosures]
     74 * [wiki:ventana/expansion Gateworks Expansion Modules - GW16081, GW16082, GW16083]
    7575
    7676== Performance / Processor / Memory / Power / Thermal ==
     
    105105[wiki:/newport/firmware#UpdateFirmwareviaSerialConsoleandEthernetfromBootloader Jump to img.gz installation procedure using bootloader, serial, and tftp]
    106106
    107 = Newport Ethernet =
    108 
    109 Newport supports 1GbE. If 10GbE support is needed, please email !sales@gateworks.com
    110 
    111 Newport Ethernet device mapping:
    112 ||= Board =||= Connector =||= Silkscreen =||= U-Boot =||= Linux =||= PoE =||= Phy =||
    113 || GW640x  || J21 || Eth#0 || vnic4 || eth4 / enp5s0f5 ||  802.3af/at || RGMII DP83867IS
    114 ||         || J22 || Eth#1 || vnic0 || eth0 / enp5s0f1 || Passive 8-60V || QSGMII VSC8574 Port0
    115 ||         || J22 || Eth#2 || vnic1 || eth1 / enp5s0f2        || None || QSGMII VSC8574 Port1
    116 ||         || J22 || Eth#3 || vnic2 || eth2 / enp5s0f3        || None || QSGMII VSC8574 Port2
    117 ||         || J22 || Eth#4 || vnic3 || eth3 / enp5s0f4        || None || QSGMII VSC8574 Port3
    118 ||||
    119 || GW630x  || J21 || Eth#1 || vnic1 || eth1 / enp5s0f2 ||  802.3af/at || RGMII DP83867IS
    120 ||         || J20 || Eth#2 || vnic0 || eth0 / enp5s0f1 || Passive 8-60V || SGMII DP83867IS
    121 
    122 
    123 
    124 
    125 [=#recovery]
    126 == Creating a microSD recovery image ==
    127 [wiki:/newport/firmware#CreatingamicroSDrecoveryimage Click Here]
    128 
    129 [=#bootdevice]
    130 = Boot Device =
    131 Some boards have multiple boot device and may allow selection of which one is the 'primary boot device':
    132 ||= board =||= Primary Boot Device =||= Alternate Boot Device =||
    133 || GW630x || on board eMMC || microSD ||
    134 
    135 To boot from the alternate boot device manually you can press-and-release the user pushbutton 5 times in a row and the board will power cycle primary power (the 3.3V LED will go off, then on again) and the board will boot from the alternate boot device.
    136 
    137 Boards with an Alternate boot device also have a boot watchdog such that if the current boot device fails to boot within 30 seconds, the board will power cycle primary power and attempt boot from the other boot device.
    138 
    139 The bootloader also has a notion of boot device, either the built in eMMC or an external microSD.
    140 This is controlled through the UBoot variable 'dev'. The dev variable is purely for the bootloader, and does not signify what device to boot the kernel/rootfs from.
    141 
    142 Note if booting with the onboard eMMC as the primary boot device, “0/mmcblk0” is the U-Boot/Linux device node for eMMC and “1/mmcblk1” is the U-Boot/Linux device node for microSD. When booting from the alternate device (microSD) this is swapped.
    143 
    144 Please also reference:
    145  * [wiki:newport/boot Newport Boot Firmware (up to and including the Bootloader)]
    146  * [wiki:newport/bootloader Newport U-Boot Bootloader]
    147 
    148 
    149 === Booting to a kernel/rootfs on the microSD ===
    150 
    151 [wiki:/newport/firmware#BootingtoakernelrootfsonthemicroSD Click Here]
    152107[=#bsp]
    153108= Board Support Packages (BSP) Software =
     
    309264
    310265For details on building a Linux kernel see [wiki:linux/kernel here]
     266
     267
     268
     269[=#recovery]
     270= Creating a microSD recovery image =
     271[wiki:/newport/firmware#CreatingamicroSDrecoveryimage Click Here]
     272
     273[=#bootdevice]
     274= Boot Device =
     275Some boards have multiple boot device and may allow selection of which one is the 'primary boot device':
     276||= board =||= Primary Boot Device =||= Alternate Boot Device =||
     277|| GW630x || on board eMMC || microSD ||
     278
     279To boot from the alternate boot device manually you can press-and-release the user pushbutton 5 times in a row and the board will power cycle primary power (the 3.3V LED will go off, then on again) and the board will boot from the alternate boot device.
     280
     281Boards with an Alternate boot device also have a boot watchdog such that if the current boot device fails to boot within 30 seconds, the board will power cycle primary power and attempt boot from the other boot device.
     282
     283The bootloader also has a notion of boot device, either the built in eMMC or an external microSD.
     284This is controlled through the UBoot variable 'dev'. The dev variable is purely for the bootloader, and does not signify what device to boot the kernel/rootfs from.
     285
     286Note if booting with the onboard eMMC as the primary boot device, “0/mmcblk0” is the U-Boot/Linux device node for eMMC and “1/mmcblk1” is the U-Boot/Linux device node for microSD. When booting from the alternate device (microSD) this is swapped.
     287
     288Please also reference:
     289 * [wiki:newport/boot Newport Boot Firmware (up to and including the Bootloader)]
     290 * [wiki:newport/bootloader Newport U-Boot Bootloader]
     291
     292
     293=== Booting to a kernel/rootfs on the microSD ===
     294
     295[wiki:/newport/firmware#BootingtoakernelrootfsonthemicroSD Click Here]