XETK-V2.0 - User’s Guide
42
ETAS
Hardware Description
• Download flash programming driver into the internal RAM region of the
controller that contains communication and flash routines
• Set Program Counter to point to the beginning of the flash programming
driver
• Resume microcontroller code execution by issuing a go/resume command
• Program the new ECU software to the non-volatile memory (internal or
external flash)
• Reset the CPU (release Nexus (JTAG) debug interface control)
The first command of the downloaded flash driver must be a "NOP" command,
otherwise the driver will
not
work!
4.17.2
External Watchdog disable
The XETK-V2.0 provides a method to disable an external watchdog circuit on the
ECU during Braindead flashing. See chapter "Watchdog Timer Disable / Tool
Detect Interface" on page 31 for details about the disable watchdog logic circuit
and requirements of the ECU circuitry.
CAUTION!
During Braindead Flashing via Nexus (JTAG), any external debugger
should be removed.
Note