dirs refactoring
This commit is contained in:
182
modules/config/config.script
Normal file
182
modules/config/config.script
Normal file
@@ -0,0 +1,182 @@
|
||||
#
|
||||
# lib jtag core init config script
|
||||
#
|
||||
# This script is built-in the jtag library and is executed at startup to apply
|
||||
# the default variables values.
|
||||
#
|
||||
# You can put a "config.script" file in the JTAG boundaryscanner software's
|
||||
# folder to change one or more of these variables if needed.
|
||||
# Your "config.script" will be executed right after this script at startup.
|
||||
# The syntax to use in your script is exactly the same.
|
||||
#
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
# Log messages filter level
|
||||
#
|
||||
# 0 : Debug messages
|
||||
# 1 : Info level 0 messages
|
||||
# 2 : Info level 1 messages
|
||||
# 3 : Warning level messages
|
||||
# 4 : Error level messages
|
||||
# 5 : No log / no message
|
||||
|
||||
set LOG_MESSAGES_FILTER_LEVEL 1
|
||||
|
||||
# Log file
|
||||
|
||||
#set LOG_MESSAGES_FILE_OUTPUT "logs_file.txt"
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
#
|
||||
# Pins name sorter
|
||||
#
|
||||
# 0 To keep the bsdl pins order.
|
||||
# 1 To sort the bsdl pins name.
|
||||
#
|
||||
|
||||
set BSDL_LOADER_SORT_PINS_NAME 1
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
#
|
||||
# This section expose the FTDI probes parameters
|
||||
#
|
||||
|
||||
#
|
||||
# Parameters to compute the FDTI FT2232D/H clock divisor.
|
||||
# ( TCK clock = (12Mhz or 60Mhz)/ ((1 + ([ValueH << 8 | ValueL]))*2) )
|
||||
#
|
||||
|
||||
# Internal clock : FT2232H -> 60 MHz, FT2232D -> 12MHz
|
||||
|
||||
set PROBE_FTDI_INTERNAL_FREQ_KHZ 60000
|
||||
|
||||
# Max TCK Clock
|
||||
|
||||
set PROBE_FTDI_TCK_FREQ_KHZ 1000
|
||||
|
||||
#
|
||||
# To enable the RTCK / adaptative clock mode set the following
|
||||
# variable to 1.
|
||||
# Warning : Need a FDTI chip supporting this mode (FT2232H,...)
|
||||
#
|
||||
|
||||
set PROBE_FTDI_JTAG_ENABLE_RTCK 0
|
||||
|
||||
#
|
||||
# Probe internal mapping
|
||||
#
|
||||
# Olimex ARM-USB-OCD-H JTAG signals example
|
||||
#
|
||||
# VREF – voltage follower input for the output buffers adjust
|
||||
# JTAG signals as per your target board voltage levels
|
||||
#
|
||||
# The TCK/TDI/TDO/TMS signals are fixed to these pins
|
||||
# ADBUS0 -> TCK; (out)
|
||||
# ADBUS1 -> TDI; (out)
|
||||
# ADBUS2 -> TDO; (in)
|
||||
# ADBUS3 -> TMS; (out)
|
||||
|
||||
# ADBUS4 -> 0 to enable JTAG buffers; (GPIOL0) (out)
|
||||
# ADBUS5 -> 0 if target present; (GPIOL1) (in)
|
||||
# ADBUS6 -> TSRST in; (GPIOL2) (in)
|
||||
# ADBUS7 -> RTCK; (in) (GPIOL3) (in)
|
||||
# ACBUS0 -> TRST; (GPIOH0)
|
||||
# ACBUS1 -> SRST; (GPIOH1)
|
||||
# ACBUS2 -> TRST buffer enable (GPIOH2)
|
||||
# ACBUS3 -> RED LED; (GPIOH3)
|
||||
|
||||
#
|
||||
# Set the internal GPIO direction (0 -> input, 1 -> output)
|
||||
#
|
||||
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS0 1 # TCK -> out
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS1 1 # TDI -> out
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS2 0 # TDO -> in
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS3 1 # TMS -> out
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS4 1 # Buffers enable -> out
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS5 0 # Target presence : 0 if target present -> in
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS6 0 # TSRST -> in
|
||||
set PROBE_FTDI_SET_PIN_DIR_ADBUS7 0 # RTCK -> in
|
||||
|
||||
set PROBE_FTDI_SET_PIN_DIR_ACBUS0 1 # TRST -> out
|
||||
set PROBE_FTDI_SET_PIN_DIR_ACBUS1 1 # SRST -> out
|
||||
set PROBE_FTDI_SET_PIN_DIR_ACBUS2 1 # TRST buffer enable -> out
|
||||
set PROBE_FTDI_SET_PIN_DIR_ACBUS3 1 # RED LED -> out
|
||||
|
||||
#
|
||||
# Set the internal GPIOs output state
|
||||
#
|
||||
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS0 0
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS1 0
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS2 0
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS3 1
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS4 0 # JTAG buffer enable (active low)
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS5 0
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS6 0
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ADBUS7 0
|
||||
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ACBUS0 0 # TRST
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ACBUS1 0 # SRST
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ACBUS2 0 # TRST buffer enable
|
||||
set PROBE_FTDI_SET_PIN_DEFAULT_STATE_ACBUS3 0 # RED LED
|
||||
|
||||
#
|
||||
# Set the internal GPIOs polarity
|
||||
# 0 : Active High.
|
||||
# 1 : Active Low.
|
||||
#
|
||||
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS0 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS1 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS2 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS3 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS4 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS5 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS6 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ADBUS7 0
|
||||
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ACBUS0 1 # TRST is active-low
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ACBUS1 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ACBUS2 0
|
||||
set PROBE_FTDI_SET_PIN_POLARITY_ACBUS3 0
|
||||
|
||||
#
|
||||
# Assign the TRST / SRST control pins
|
||||
# 0<>7 : ADBUS
|
||||
# 8<>11 : ACBUS
|
||||
# Set to -1 when not available/used.
|
||||
#
|
||||
|
||||
set PROBE_FTDI_SET_TRST_OE_PINNUM 10
|
||||
set PROBE_FTDI_SET_TRST_STATE_PINNUM 8
|
||||
|
||||
set PROBE_FTDI_SET_SRST_OE_PINNUM -1
|
||||
set PROBE_FTDI_SET_SRST_STATE_PINNUM -1
|
||||
|
||||
set PROBE_FTDI_SET_CONNECTION_LED_PINNUM 11
|
||||
|
||||
set PROBE_FTDI_JTAG_TRST_DELAY_MS 200
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
set PROBE_LINUXGPIO_ENABLE 0
|
||||
|
||||
set PROBE_LINUXGPIO_BASE_FOLDER "/sys/class/gpio"
|
||||
|
||||
set PROBE_LINUXGPIO_TMS_PIN 24
|
||||
set PROBE_LINUXGPIO_TDI_PIN 25
|
||||
set PROBE_LINUXGPIO_TDO_PIN 26
|
||||
set PROBE_LINUXGPIO_TCK_PIN 27
|
||||
|
||||
set PROBE_LINUXGPIO_TMS_PIN_INVERT_POLARITY 0
|
||||
set PROBE_LINUXGPIO_TDI_PIN_INVERT_POLARITY 0
|
||||
set PROBE_LINUXGPIO_TDO_PIN_INVERT_POLARITY 0
|
||||
set PROBE_LINUXGPIO_TCK_PIN_INVERT_POLARITY 0
|
||||
Reference in New Issue
Block a user