does the rcw source relate to JTAG function

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

does the rcw source relate to JTAG function

跳至解决方案
830 次查看
alpha_beta_gama
Contributor I

i am using T4240, and i am comfused about rcw source and JTAG function.  Can i use JTAG function (to download program) when i set rcw source to SD/Nor/Nand? Or JTAG is only usable when rcw source is set to hard-coded rcw?

Another question is what the difference between RAM/SRAM/ROM when building a bareboard project? Does it matter when i run or debug it via JTAG?

0 项奖励
回复
1 解答
766 次查看
Oswalag
NXP TechSupport
NXP TechSupport

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.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
767 次查看
Oswalag
NXP TechSupport
NXP TechSupport

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.

0 项奖励
回复
723 次查看
alpha_beta_gama
Contributor I

Thank you for your support. 

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2297484%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Ercw%20%E4%BF%A1%E5%8F%B7%E6%BA%90%E6%98%AF%E5%90%A6%E4%B8%8E%20JTAG%20%E5%8A%9F%E8%83%BD%E6%9C%89%E5%85%B3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2297484%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20T4240%EF%BC%8C%E6%88%91%E5%AF%B9%20rcw%20%E6%BA%90%E5%92%8C%20JTAG%20%E5%8A%9F%E8%83%BD%E6%84%9F%E5%88%B0%E5%9B%B0%E6%83%91%E3%80%82%20%E5%BD%93%E6%88%91%E5%B0%86%20rcw%20%E6%BA%90%E8%AE%BE%E7%BD%AE%E4%B8%BA%20SD%2F%E6%88%96%E9%9D%9E%2F%E4%B8%8E%E9%9D%9E%20%E6%97%B6%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20JTAG%20%E5%8A%9F%E8%83%BD%EF%BC%88%E4%B8%8B%E8%BD%BD%E7%A8%8B%E5%BA%8F%EF%BC%89%E5%90%97%EF%BC%9F%E6%88%96%E8%80%85%20JTAG%20%E4%BB%85%E5%9C%A8%20rcw%20%E6%BA%90%E8%AE%BE%E7%BD%AE%E4%B8%BA%E7%A1%AC%E7%BC%96%E7%A0%81%20rcw%20%E6%97%B6%E5%8F%AF%E7%94%A8%EF%BC%9F%3C%2FP%3E%3CP%3E%E5%8F%A6%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%E6%98%AF%EF%BC%8C%E5%9C%A8%E5%88%B6%E4%BD%9C%E8%A3%B8%E6%9D%BF%E9%A1%B9%E7%9B%AE%E6%97%B6%EF%BC%8CRAM%2FSRAM%2FROM%20%E4%B9%8B%E9%97%B4%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F%E9%80%9A%E8%BF%87%20JTAG%20%E8%BF%90%E8%A1%8C%E6%88%96%E8%B0%83%E8%AF%95%E6%97%B6%E6%98%AF%E5%90%A6%E6%9C%89%E5%BD%B1%E5%93%8D%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2298508%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20does%20the%20rcw%20source%20relate%20to%20JTAG%20function%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2298508%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CDIV%3E%0A%3CP%3E%E6%97%A0%E8%AE%BA%E5%A4%8D%E4%BD%8D%E9%85%8D%E7%BD%AE%E5%AD%97%20(RCW)%20%E6%BA%90%E8%AE%BE%E7%BD%AE%E4%B8%BA%20SD%E3%80%81NOR%E3%80%81NAND%20%E8%BF%98%E6%98%AF%E7%A1%AC%E7%BC%96%E7%A0%81%EF%BC%8C%E6%82%A8%E9%83%BD%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20JTAG%EF%BC%8C%E5%89%8D%E6%8F%90%E6%98%AF%E7%89%87%E4%B8%8A%E7%B3%BB%E7%BB%9F%20(SoC)%20%E6%88%90%E5%8A%9F%E5%AE%8C%E6%88%90%E5%BC%80%E6%9C%BA%E5%A4%8D%E4%BD%8D%E5%BA%8F%E5%88%97%EF%BC%8C%E6%89%80%E6%9C%89%E5%BF%85%E9%9C%80%E7%9A%84%E6%97%B6%E9%92%9F%E9%83%BD%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C%EF%BC%8C%E5%B9%B6%E4%B8%94%E6%9C%AA%E9%80%9A%E8%BF%87%20RCW%20%E8%AE%BE%E7%BD%AE%E6%88%96%E5%AE%89%E5%85%A8%E5%90%AF%E5%8A%A8%E6%9C%BA%E5%88%B6%E6%95%85%E6%84%8F%E7%A6%81%E7%94%A8%E6%88%96%E4%BF%9D%E6%8A%A4%E8%B0%83%E8%AF%95%E6%8E%A5%E5%8F%A3%E3%80%82%3C%2FP%3E%0A%3CP%3EROM%E3%80%81SRAM%20%E5%92%8C%20RAM%20%E7%89%88%E6%9C%AC%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB%E4%B8%BB%E8%A6%81%E6%B6%89%E5%8F%8A%E4%BB%A3%E7%A0%81%E6%94%BE%E7%BD%AE%E5%92%8C%E7%B3%BB%E7%BB%9F%E5%88%9D%E5%A7%8B%E5%8C%96%E8%A6%81%E6%B1%82%EF%BC%9A%3C%2FP%3E%0A%3CP%3E-%20SRAM%EF%BC%9A%E9%80%82%E5%90%88%E6%97%A9%E6%9C%9F%E7%A1%AC%E4%BB%B6%E8%B0%83%E8%AF%95%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%AE%83%E4%B8%8D%E9%9C%80%E8%A6%81%20DDR%20%E5%88%9D%E5%A7%8B%E5%8C%96%E3%80%82%3C%2FP%3E%0A%3CP%3E-%20RAM%20(DDR)%EF%BC%9A%E8%A6%81%E6%B1%82%E4%BA%8B%E5%85%88%E9%80%9A%E8%BF%87%20PBI%2Fu-boot%20%E6%88%96%E5%9F%BA%E4%BA%8E%20JTAG%20%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96%E7%A8%8B%E5%BA%8F%E5%AF%B9%20DDR%20%E5%86%85%E5%AD%98%E8%BF%9B%E8%A1%8C%E5%88%9D%E5%A7%8B%E5%8C%96%E3%80%82%3C%2FP%3E%0A%3CP%3E-ROM%EF%BC%9A%E9%80%82%E7%94%A8%E4%BA%8E%E7%8B%AC%E7%AB%8B%E7%BB%84%E7%BD%91%20%5C%5C(SA%5C%5C)%20%E7%9A%84%E5%8F%AF%E5%90%AF%E5%8A%A8%E6%98%A0%E5%83%8F%EF%BC%8C%E5%90%8C%E6%97%B6%E4%BB%8D%E5%85%81%E8%AE%B8%E5%9C%A8%E7%B3%BB%E7%BB%9F%E5%90%AF%E5%8A%A8%E5%90%8E%E8%BF%9B%E8%A1%8C%E8%B0%83%E8%AF%95%E3%80%82%3C%2FP%3E%0A%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2299822%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20does%20the%20rcw%20source%20relate%20to%20JTAG%20function%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2299822%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E6%94%AF%E6%8C%81%E3%80%82%20%3C%2FP%3E%3C%2FLINGO-BODY%3E