Efinity: Difference between revisions
From ArmadeusWiki
(→Linux) |
|||
Line 11: | Line 11: | ||
Then, before using the tool, you need to load the environment variables: | Then, before using the tool, you need to load the environment variables: | ||
source <EFINITY_PATH>/bin/setup.sh | <pre class="host">source <EFINITY_PATH>/bin/setup.sh</pre> | ||
== Add Trenz TEI0004 JTAG adapter profile == | == Add Trenz TEI0004 JTAG adapter profile == |
Revision as of 17:24, 3 October 2025
Install
Linux
Please follow the install instruction from the manufacturer. Don't forget to apply the patch!
Then, before using the tool, you need to load the environment variables:
source <EFINITY_PATH>/bin/setup.sh
Add Trenz TEI0004 JTAG adapter profile
Create the <EFINITY_PATH>/pgm/bin/efx_pgm/efx_hw_common/boards/trenz_tei0004.json file with the following:
{
"name": "Arrow USB Blaster TEI0004",
"programmer": {
"programmer_type": "ftdi_program",
"supported_mode": ["JTAG"]
},
"usb": {
"vid": "0x0403",
"pid": "0x6010",
"desc": "Arrow USB Blaster TEI0004"
},
"pinout": {
"CBUS0": "",
"CBUS1": "",
"CBUS2": "",
"CCK": "",
"CDI0": "",
"CDI1": "",
"CDI2": "",
"CDI3": "",
"SS": "",
"CRESET_N": "",
"CONDONE": "",
"HOLD": "",
"TCK": "FTDI_ADBUS0",
"TDI": "FTDI_ADBUS1",
"TDO": "FTDI_ADBUS2",
"TMS": "FTDI_ADBUS3"
},
"init": {
"val": "",
"dir": ""
}
}