Changes between Version 131 and Version 132 of gsc


Ignore:
Timestamp:
01/12/2026 11:04:40 PM (3 days ago)
Author:
Ryan Erbstoesser
Comment:

add notes and recommendations.

Legend:

Unmodified
Added
Removed
Modified
  • gsc

    v131 v132  
    13921392
    13931393There are two options for updating the GSC firmware:
    1394  * [#jtag via JTAG]
     1394 * [#jtag via JTAG] (Recommended)
    13951395 * [#gsc_update gsc_update userspace application] (running on Gateworks board at runtime under a Linux OS)
    13961396
    13971397Important notes:
    1398  * '''both programming methods are not able to verify the firmware image is appropriate for your board; take care to select the correct image'''
     1398 * '''Both programming methods are not able to verify the firmware image is appropriate for your board; take care to select the correct image'''
    13991399 * '''Any failure to program, or programming the wrong firmware could result in your board not booting and require reprogramming via [#jtag JTAG]'''
    1400  * '''after re-programming the GSC will revert some of its configuration just as if the coin-cell battery had been removed and replaced (see [#firmware-reset firmware-reset] for details)'''
     1400 * '''After re-programming the GSC will revert some of its configuration just as if the coin-cell battery had been removed and replaced (see [#firmware-reset firmware-reset] for details)'''
    14011401
    14021402
    14031403[=#jtag]
    14041404== JTAG programing GSC firmware
    1405 You can use JTAG with the Gateworks JTAG adapter via {{{jtag_usbv4}}}  to program the GSC firmware using a host Linux PC - see [wiki:jtag_instructions here] for details on JTAG programming.
     1405This is the best and most recommended method. You can use JTAG with the Gateworks JTAG adapter via {{{jtag_usbv4}}}  to program the GSC firmware using a host Linux PC - see [wiki:jtag_instructions here] for details on JTAG programming.
    14061406
    14071407'''Note that Venice boards using the i.MX8M Plus processor need a USB cable plugged in between the SBC and the host system for {{{jtag_usbv4}}} to work (in addition the the GW16099 JTAG Dongle)'''
     
    14161416[=#gsc_update]
    14171417== gsc_update userspace application
     1418Using the JTAG dongle method mentioned above is typically recommended and preferred over this method.
     1419
    14181420You can use the {{{gsc_update}}} userspace application to update the GSC firmware on a running board. Note that this is not as safe as using [#jtag JTAG] above as if power is lost during the operation you will not be able to boot the board until you use [#jtag JTAG] to reprogram the GSC firmware.
    14191421