how much code space does mcxn947 smartdma has

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

how much code space does mcxn947 smartdma has

274 次查看
justdomyself
Contributor II

I run  asm code in  smartdma ,   what is  the max  code size  ?

 

0 项奖励
回复
1 回复

245 次查看
carlos_o
NXP TechSupport
NXP TechSupport

Hi @justdomyself,

Thank you for your post!

The SmartDMA does not have a defined code size specification. For correct operation, each SmartDMA function module must be placed at a fixed memory address.

Installing SmartDMA firmware essentially consists of copying the code array of the SmartDMA function modules to a specified RAM address.

RAMX (up to 96 KB) is connected to the Cortex‑M33 code buses and is the preferred RAM region for code storage, including SmartDMA function modules.

Let me know if this information help. 

 

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2378915%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Emcxn947%20smartdma%20%E7%9A%84%E4%BB%A3%E7%A0%81%E7%A9%BA%E9%97%B4%E6%9C%89%E5%A4%9A%E5%A4%A7%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2378915%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E5%9C%A8%20smartdma%20%E4%B8%AD%E8%BF%90%E8%A1%8C%20asm%20%E4%BB%A3%E7%A0%81%EF%BC%8C%E6%9C%80%E5%A4%A7%E4%BB%A3%E7%A0%81%E5%A4%A7%E5%B0%8F%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379156%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20how%20much%20%20code%20space%20%20does%20mcxn947%20%20smartdma%20%20has%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379156%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E6%88%91%E6%98%AF%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F220481%22%20target%3D%22_blank%22%3E%40justdomyself%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E6%9D%A5%E4%BF%A1%EF%BC%81%3C%2FP%3E%0A%3CP%3ESmartDMA%20%E6%B2%A1%E6%9C%89%E5%AE%9A%E4%B9%89%E4%BB%A3%E7%A0%81%E5%A4%A7%E5%B0%8F%E8%A7%84%E6%A0%BC%E3%80%82%E4%B8%BA%E4%BA%86%E6%AD%A3%E7%A1%AE%E8%BF%90%E8%A1%8C%EF%BC%8C%E6%AF%8F%E4%B8%AA%20SmartDMA%20%E5%8A%9F%E8%83%BD%E6%A8%A1%E5%9D%97%E5%BF%85%E9%A1%BB%E6%94%BE%E7%BD%AE%E5%9C%A8%E4%B8%80%E4%B8%AA%E5%9B%BA%E5%AE%9A%E7%9A%84%E5%86%85%E5%AD%98%E5%9C%B0%E5%9D%80%E4%B8%8A%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%AE%89%E8%A3%85%20SmartDMA%20%E5%9B%BA%E4%BB%B6%E4%B8%BB%E8%A6%81%E5%8C%85%E6%8B%AC%E5%B0%86%20SmartDMA%20%E5%8A%9F%E8%83%BD%E6%A8%A1%E5%9D%97%E7%9A%84%E4%BB%A3%E7%A0%81%E9%98%B5%E5%88%97%E5%A4%8D%E5%88%B6%E5%88%B0%E6%8C%87%E5%AE%9A%E7%9A%84%20RAM%20%E5%9C%B0%E5%9D%80%E3%80%82%3C%2FP%3E%0A%3CP%3ERAMX%EF%BC%88%E6%9C%80%E5%A4%A7%2096%20KB%EF%BC%89%E8%BF%9E%E6%8E%A5%E5%88%B0%20Cortex-M33%20%E4%BB%A3%E7%A0%81%E6%80%BB%E7%BA%BF%EF%BC%8C%E6%98%AF%E4%BB%A3%E7%A0%81%E5%AD%98%E5%82%A8%E7%9A%84%E9%A6%96%E9%80%89%20RAM%20%E5%8C%BA%E5%9F%9F%EF%BC%8C%E5%8C%85%E6%8B%AC%20SmartDMA%20%E5%8A%9F%E8%83%BD%E6%A8%A1%E5%9D%97%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%A6%82%E6%9E%9C%E8%BF%99%E4%BA%9B%E4%BF%A1%E6%81%AF%E5%AF%B9%E6%82%A8%E6%9C%89%E5%B8%AE%E5%8A%A9%EF%BC%8C%E8%AF%B7%E5%91%8A%E8%AF%89%E6%88%91%E3%80%82%20%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E