Changes between Version 10 and Version 11 of venice/firmware


Ignore:
Timestamp:
11/03/2022 09:15:36 PM (18 months ago)
Author:
Ryan Erbstoesser
Comment:

add in some jtag info

Legend:

Unmodified
Added
Removed
Modified
  • venice/firmware

    v10 v11  
    1818[wiki:venice/bsp#images Venice Pre-Built Firmware / Software]
    1919
    20 JTAG binary images
    21  - flash with Gateworks JTAG dongle on a Linux hsot
    22  - see http://trac.gateworks.com/wiki/jtag_instructions
     20JTAG binary images:
     21 - Flash with Gateworks JTAG dongle on a Linux host with instructions [#jtag
     22 - Note there are several variants of the i.MX8M processor (mini (mm), nano (mn), plus(mp)) which is indicated in the filename.
    2323 - firmware-venice-imx8mm.bin
    2424                       - JTAG image of first 16MiB of Flash containing:
     
    2828                         unknown state.
    2929 - venice-imx8mm-u-boot_spl.bin
    30  - venice-imx8mn-u-boot_spl.bin
    3130                       - JTAG image of SPL, U-Boot, ATF, DDR firmware and DTBs
    3231                         (does not modify partition table or U-Boot env)
     
    8988
    9089Please Note:
    91  * Linux software is supported for programming Venice (jtag_usbv4 required). Windows is not supported. (serial console through Windows does work).
     90 * Only flash .bin files via the JTAG programmer and jtag_usbv4
     91 * Linux software is supported for programming Venice (jtag_usbv4 required). Windows is not supported. (Serial console through Windows does work).
    9292 * 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).
    9393 * JTAG Programming of the GSC firmware is supported by [http://dev.gateworks.com/jtag/jtag_usbv4 jtag_usbv4] - see [#jtag-gsc below]
     94
     95To flash the Venice base firmware (no operating system), use the following command:
     96{{{
     97sudo ./jtag_usbv4 –p firmware-venice-imx8mm.bin
     98}}}
     99 * [http://dev.gateworks.com/venice/imagesfirmware-venice-imx8mm.bin firmware-venice-imx8mm.bin is available here]
     100
     101To flash the Venice bootloader (no operating system), use the following command:
     102{{{
     103sudo ./jtag_usbv4 –p venice-imx8mm_u-boot_spl.bin
     104}}}
     105 * [http://dev.gateworks.com/venice/images/venice-imx8mm_u-boot_spl.bin venice-imx8mm_u-boot_spl.bin is available here]
    94106
    95107