End-of-line programming
54/70
3.1.5
Using debug interface (JTAG/SWD)
If not locked-down by chip level security settings, the netX supports
firmware programming via its JTAG/SWD interface pins (i.e. if the pins are
accessible. Consult the hardware documentation of your netX 90 device for
information on this).
Requirements
·
Your netX 90 device is equipped with a JTAG interface (either “on-
board” or external):
–
JTAG-to-USB adapter (FTDI bridge)
or
–
3
rd
party tool, e.g.:
TRACE32
®
(
iC5700 (
) or
UDE
®
·
Programming tool on PC/laptop if JTAG-to-USB (FTDI bridge) is used:
–
netX Studio CDT (integrated Flasher tool)
or
–
Command line flasher
Enabling/disabling the debug interface
Note:
Flashing files to the netX via JTAG does not require putting the
ROM code into console mode.
The user can disable the debug interface, which prevents access to on-chip
memory and debug resources.
The chip supports three security levels (development, authenticate, and
immutable). If security level “authenticate” locks the debug interface, the
party that holds the private master key can unlock it again, but in the secure
console mode only (interface UART or Ethernet). For more information on
the netX Studio CDT roadmap and security configuration tools, contact your
local sales representative or our netX support team.
netX 90 | Production guide
DOC190101PG03EN | Revision 3 | English | 2019-07 | Released | Public
© Hilscher 2019