Issue with Matter Commissioning on RT1060 EVKC Board When Using External SDRAM as Heap

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Issue with Matter Commissioning on RT1060 EVKC Board When Using External SDRAM as Heap

ソリューションへジャンプ
281件の閲覧回数
pooisonner
Contributor III

Hello,

I am developing Matter using the RT1060 EVKC board.

I downloaded the thermostat example from NXP's GitHub and am working on it.

The default source code allocates the heap to internal OCRAM, and Matter commissioning works fine with this setup.

However, when I initialize the external 32MB SDRAM and modify the linker to move the heap to 0x80000000 with a size of 1MB, the program runs without issues.

But after this change, Matter commissioning no longer works.

When I revert the heap back to OCRAM, commissioning works again.

Could you please advise on what the issue might be and how to resolve it?

Thank you.

0 件の賞賛
返信
1 解決策
267件の閲覧回数
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @pooisonner ,

Thanks for your interest in NXP MIMXRT series!

Make sure that your SDRAM is properly initialized before use, preferably through a DCD, as it is used by the BootROM and it is necessary to initialize the SDRAM during the system boot phase.

Best regards,
Gavin

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
268件の閲覧回数
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @pooisonner ,

Thanks for your interest in NXP MIMXRT series!

Make sure that your SDRAM is properly initialized before use, preferably through a DCD, as it is used by the BootROM and it is necessary to initialize the SDRAM during the system boot phase.

Best regards,
Gavin

0 件の賞賛
返信