u-boot/board/freescale
Sean Anderson 93c3d32970 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]
2022-04-01 16:56:44 -04:00
..
common Convert CONFIG_DEEP_SLEEP to Kconfig 2022-04-01 10:28:47 -04:00
corenet_ds board: corenet_ds: MAINTAINERS: Remove redundant entries 2021-03-05 10:25:41 +05:30
imx8mm_evk freescale: imx8mm_evk: Use IS_ENABLED instead of #ifdef 2022-02-18 18:12:23 +01:00
imx8mn_evk ARM: imx: imx8mn-ddr4-evk: Add ethernet support 2022-02-19 23:32:23 +01:00
imx8mp_evk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
imx8mq_evk i2c: Convert CONFIG_POWER_I2C et al to Kconfig 2021-09-04 12:26:02 -04:00
imx8qm_mek imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
imx8qxp_mek imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
imx8ulp_evk imx8ulp: Workaround LPOSC_TRIM fuse load issue 2022-02-05 13:38:39 +01:00
imxrt1020-evk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
imxrt1050-evk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
ls1012afrdm board: freescale: various boards: Let env subsystem set gd->env_addr 2021-10-31 12:26:44 -06:00
ls1012aqds board: freescale: various boards: Let env subsystem set gd->env_addr 2021-10-31 12:26:44 -06:00
ls1012ardb board: freescale: various boards: Let env subsystem set gd->env_addr 2021-10-31 12:26:44 -06:00
ls1021aiot video: fsl: colibri_vf: Drop FSL DCU driver 2022-03-28 20:18:07 +02:00
ls1021aqds video: fsl: colibri_vf: Drop FSL DCU driver 2022-03-28 20:18:07 +02:00
ls1021atsn net: update NXP copyright text 2021-09-28 18:50:56 +03:00
ls1021atwr video: fsl: colibri_vf: Drop FSL DCU driver 2022-03-28 20:18:07 +02:00
ls1028a board: freescale: various boards: Let env subsystem set gd->env_addr 2021-10-31 12:26:44 -06:00
ls1043aqds Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
ls1043ardb board: ls1043ardb: force PCI device enumeration 2022-02-01 15:08:07 +05:30
ls1046afrwy WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
ls1046aqds Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
ls1046ardb ls1046ardb: Add support for JTAG boot 2022-04-01 16:56:44 -04:00
ls1088a board: ls1088a: update ifc node name to be memory-controller 2022-02-01 15:08:07 +05:30
ls2080aqds Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
ls2080ardb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
lx2160a fdt_support: Add fdt_for_each_node_by_compatible() helper macro 2022-01-20 11:35:29 +01:00
m5208evbe common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5235evb Convert CONFIG_NORFLASH_PS32BIT to Kconfig 2022-04-01 10:28:47 -04:00
m5249evb common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5253demo common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5272c3 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5275evb common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5282evb common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5329evb nand.h: Cleanup linux/mtd/rawnand.h usage 2021-10-06 09:16:23 -04:00
m5373evb nand.h: Cleanup linux/mtd/rawnand.h usage 2021-10-06 09:16:23 -04:00
m53017evb WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mpc837xerdb MPC837XERDB: Move CONFIG_PCIE to Kconfig 2022-04-01 10:28:46 -04:00
mpc8548cds mpc8548cds: Rework CONFIG_LEGACY usage 2022-04-01 10:28:46 -04:00
mx6memcal WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mx6sabreauto arm: Disable ATAGs support 2021-09-07 16:22:30 -04:00
mx6sabresd MAINTAINERS: Use my personal e-mail address 2021-04-08 20:29:53 +02:00
mx6slevk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6sllevk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6sxsabreauto imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6sxsabresd imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6ul_14x14_evk common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mx6ullevk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx7dsabresd imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx7ulp_evk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx23evk mx23evk: Add myself as maintainer 2021-03-01 10:21:36 +01:00
mx28evk mx28evk: Convert to driver model 2021-08-09 14:46:50 +02:00
mx51evk video: Drop references to CONFIG_VIDEO et al 2022-03-28 20:17:07 +02:00
mx53loco mx53loco: Convert CONFIG_DIALOG_POWER to Kconfig 2022-04-01 10:28:47 -04:00
p1_p2_rdb_pc Remove CONFIG_BOARDNAME and CONFIG_BOARD_NAME 2022-04-01 10:28:46 -04:00
p1010rdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
p2041rdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
t4rdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
t102xrdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
t104xrdb video: Drop FSL DIU driver 2022-03-28 20:18:16 +02:00
t208xqds Convert CONFIG_SRIO_PCIE_BOOT_SLAVE to Kconfig 2022-04-01 10:28:47 -04:00
t208xrdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
vf610twr imx: Finish migration of IMX_CONFIG to Kconfig 2021-08-31 17:46:37 -04:00