Hello,
You may use JTAG irrespective of whether the Reset Configuration Word (RCW) source is set to SD, NOR, NAND, or hard‑coded, provided that the system-on-chip (SoC) successfully completes the power‑on reset sequence, all required clocks are operating correctly, and the debug interface has not been intentionally disabled or secured through RCW settings or secure‑boot mechanisms.
The distinctions among ROM, SRAM, and RAM builds primarily concern the code placement and the system initialization requirements:
- SRAM: Suitable for early hardware bring‑up, as it does not require DDR initialization.
- RAM (DDR): Requires DDR memory to be initialized beforehand, either through PBI/u‑boot or via a JTAG‑based initialization procedure.
- ROM: Intended for standalone bootable images, while still allowing debugging after the system has been started.