ls1046ardb: Add support for JTAG boot

This adds support for booting entirely from JTAG while using a
hard-coded RCW. With these steps, it is not necessary to program a
"good" RCW using CodeWarrior. The method here can be performed with any
JTAG adapter supported by OpenOCD, including the on-board CMSIS-DAP
(albeit very slowly).

These steps require LS1046A support in OpenOCD, which was added in [1].

[1] 5b70c1f679/

Signed-off-by: Sean Anderson <sean.anderson@seco.com>
[trini: Add reference to doc/board/nxp/ls1046ardb.rst]
This commit is contained in:
Sean Anderson
2022-03-22 17:16:05 -04:00
committed by Tom Rini
parent eeb54e81ca
commit 93c3d32970
5 changed files with 89 additions and 1 deletions

View File

@@ -62,7 +62,8 @@ so you will need to enable it::
'arm semihosting enable' -c resume
Note that enabling semihosting can only be done after attaching to the
board with ``init``, and must be done while the CPU is halted.
board with ``init``, and must be done while the CPU is halted. For a more
extended example, refer to the :ref:`LS1046ARDB docs <ls1046ardb_jtag>`.
Loading files
-------------