S32K142 Csec FlashPartition run in ram

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

S32K142 Csec FlashPartition run in ram

ソリューションへジャンプ
1,484件の閲覧回数
top
Contributor I

Hi

Now i used SDK RTM v4.0.2 Example Project about "csec_keyconfig“,In initFlashForCsecOperation Function montioned Flash partitioning for CSEc operation must only be ran with RAM configuration.

1.can i run some function in ram such as FLASH_DRV_DEFlashPartition,FLASH_DRV_CommandSequence ... or all project run in ram?

0 件の賞賛
返信
1 解決策
1,412件の閲覧回数
davidtosenovjan
NXP TechSupport
NXP TechSupport

Yes, it is needed to do it in steps with reset in between. 

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
1,457件の閲覧回数
davidtosenovjan
NXP TechSupport
NXP TechSupport

This needs only first time to run from RAM (as flash partitioning needs to be done only once), so may run the whole project from RAM.

But in principle only flashing routines needs to run from RAM to avoid read-while-write issues.

0 件の賞賛
返信
1,437件の閲覧回数
top
Contributor I

thanks

but When conducting quantity production, is it necessary to first burn a program that runs entirely in RAM to partition Flash, and then burn the app?

0 件の賞賛
返信
1,413件の閲覧回数
davidtosenovjan
NXP TechSupport
NXP TechSupport

Yes, it is needed to do it in steps with reset in between. 

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2156552%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K142%20Csec%20FlashPartition%20%E3%81%AF%20RAM%20%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2156552%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%83%8F%E3%82%A4%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%93%E3%81%A7%E3%80%81%E3%80%8Ccsec_keyconfig%E3%80%8D%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%20SDKs%20RTM%20v4.0.2%20%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82initFlashForCsecOperation%20%E9%96%A2%E6%95%B0%E3%81%A7%E3%81%AF%E3%80%81CSEc%20%E6%93%8D%E4%BD%9C%E3%81%AE%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%20%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AF%20RAM%20%E6%A7%8B%E6%88%90%E3%81%A7%E3%81%AE%E3%81%BF%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E1.%20FLASH_DRV_DEFlashPartition%E3%80%81FLASH_DRV_CommandSequence%20%E3%81%AA%E3%81%A9%E3%81%AE%E4%B8%80%E9%83%A8%E3%81%AE%E6%A9%9F%E8%83%BD%E3%82%92%20RAM%20%E3%81%A7%E5%AE%9F%E8%A1%8CCAN%E3%81%BE%E3%81%99%E3%81%8B%E3%80%82%E3%81%BE%E3%81%9F%E3%81%AF%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%92%20RAM%20%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2158057%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K142%20Csec%20FlashPartition%20run%20in%20ram%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2158057%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%AF%E3%81%84%E3%80%81%E9%96%93%E3%81%AB%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%82%92%E6%8C%9F%E3%81%BF%E3%81%AA%E3%81%8C%E3%82%89%E6%AE%B5%E9%9A%8E%E7%9A%84%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2157437%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K142%20Csec%20FlashPartition%20run%20in%20ram%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2157437%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E9%87%8F%E7%94%A3%E3%82%92%E8%A1%8C%E3%81%86%E5%A0%B4%E5%90%88%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AB%E5%AE%8C%E5%85%A8%E3%81%AB%20RAM%20%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%82%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%AB%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E5%88%86%E5%89%B2%E3%81%97%E3%81%A6%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%93%E3%81%A7%E3%81%8B%E3%82%89%E3%80%81%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2156777%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K142%20Csec%20FlashPartition%20run%20in%20ram%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2156777%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AB%20RAM%20%E3%81%8B%E3%82%89%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E3%81%A0%E3%81%91%E3%81%AA%E3%81%AE%E3%81%A7%20(%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%20%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AF%201%20%E5%9B%9E%E3%81%A0%E3%81%91%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%9F%E3%82%81)%E3%80%81%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E5%85%A8%E4%BD%93%E3%82%92%20RAM%20%E3%81%8B%E3%82%89%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E5%8E%9F%E5%89%87%E7%9A%84%E3%81%AB%E3%81%AF%E3%80%81%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E4%B8%AD%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E3%80%81%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%20%E3%83%AB%E3%83%BC%E3%83%81%E3%83%B3%E3%81%AE%E3%81%BF%E3%82%92%20RAM%20%E3%81%8B%E3%82%89%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E