Changes between Version 31 and Version 32 of newport/firmware


Ignore:
Timestamp:
12/14/2022 05:58:44 PM (2 years ago)
Author:
Ryan Erbstoesser
Comment:

update info on firmware-newport.bin jtag flashing

Legend:

Unmodified
Added
Removed
Modified
  • newport/firmware

    v31 v32  
    2323[wiki:newport/bsp#images Newport Pre-Built Firmware / Software]
    2424
    25  - firmware-newport.bin is a JTAG image of first 16MiB of Flash containing the partition table BDK, U-Boot, ATF, device-trees and default U-Boot env. Flash with JTAG if recovering a board from an unknown state.
    26 
    27 This binary file will flash the first 16MiB of flash, for more information on what's contained in this portion of memory see this [wiki:/newport/boot#BootFirmareImage table].
     25
    2826
    2927[=#firmware-version]
     
    7674== JTAG Programming ==
    7775
     76 - firmware-newport.bin is a JTAG image of first 16MiB of Flash containing the partition table BDK, U-Boot, ATF, device-trees and default U-Boot env. Flash with JTAG if recovering a board from an unknown state.
     77
     78*** WARNING: Flashing firmware-newport.bin via JTAG will erase the entire eMMC, including the root filesystem, kernel, etc. All data will be lost ***
     79
     80This binary file will flash the first 16MiB of flash, for more information on what's contained in this portion of memory see this [wiki:/newport/boot#BootFirmareImage table].
     81
    7882The bootloader firmware can be programmed directly through the JTAG programmer using the [http://dev.gateworks.com/newport/images/firmware-newport.bin] .bin binary file with the command below, with  [wiki:jtag_instructions JTAG Details] providing other details.
    7983
     
    8185./jtag_usbv4 -p firmware-newport.bin
    8286}}}
     87
    8388
    8489The Gateworks JTAG adapter (GW16099) is available in the Newport Dev Kit as well as on the Gateworks web store [http://shop.gateworks.com/index.php?route=product/category&path=70_80 here]
     
    9297 * JTAG Programming of eMMC is supported by [http://dev.gateworks.com/jtag/jtag_usbv4 jtag_usbv4] - see [wiki:jtag_instructions here]. Due to this being a slow process for large eMMC devices it is recommended to program boot firmware via JTAG if you brick your board and use the bootloader to install firmware when possible for speed (see [#serial-ethernet] below).
    9398 * JTAG Programming of the GSC firmware is supported by [http://dev.gateworks.com/jtag/jtag_usbv4 jtag_usbv4] - see [#jtag-gsc below]
     99
     100
    94101
    95102