S32K312 FLASH

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
3,009件の閲覧回数
PINKMAN
Contributor III

HELLO ,EXPERT:

i am using S3K312 CHIP, I want to use flash and eeprom function without autosar(MCAL),There are some issues troubling me:

1. in the drivers group, i only found C40 ip and cache ip conponent ,what's the meaning of C40?

2. in the MCAL group, i can use FLS and FEE ,is it used for autosar standard interface?

3. in the MCAL i found a component named Mem_43_INFLS_TS,what's the meanning of Mem_43_INFLS_TS

at last, if i want to develp FLASH AND EEPROM without autosar ,which component i could use,which demo or example is useful for my requirement ? thanks

0 件の賞賛
返信
1 解決策
2,978件の閲覧回数
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @PINKMAN,

1. The C40 driver is a non-AUTOSAR IP layer. You can refer to the 02: S32K3xx Real-Time Drivers (RTD) training and chapter 21 (Embedded Flash Memory c40asf) from the S32K3XX reference manual.

2. Yes, the FEE and FLS drivers are derived from MCAL.

3. Depending on which AUTOSAR version you are trying to use, the flash driver changes.

For example, you can see included in the SW32K3_S32M27x_RTD_4.4_4.0.0_P20 the driver Fls_TS_T40D34M40I0R0. On the other hand, SW32K3_S32M27x_RTD_R21-11_4.0.0_P19 includes the Mem_43_INFLS_TS_T40D34M40I0R0 driver.

This is because in Autosar R21-11, the Fls Driver has been replaced by Mem_InFls/Mem_ExFls. You can refer to the official Specification of Memory Access from AUTOSAR.

4. Any example which includes the "IP" word refer to the non-AUTOSAR (low level) drivers. So, for example "C40_Ip_Example_S32K344".

Best regards,
Julián

元の投稿で解決策を見る

2 返答(返信)
2,979件の閲覧回数
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @PINKMAN,

1. The C40 driver is a non-AUTOSAR IP layer. You can refer to the 02: S32K3xx Real-Time Drivers (RTD) training and chapter 21 (Embedded Flash Memory c40asf) from the S32K3XX reference manual.

2. Yes, the FEE and FLS drivers are derived from MCAL.

3. Depending on which AUTOSAR version you are trying to use, the flash driver changes.

For example, you can see included in the SW32K3_S32M27x_RTD_4.4_4.0.0_P20 the driver Fls_TS_T40D34M40I0R0. On the other hand, SW32K3_S32M27x_RTD_R21-11_4.0.0_P19 includes the Mem_43_INFLS_TS_T40D34M40I0R0 driver.

This is because in Autosar R21-11, the Fls Driver has been replaced by Mem_InFls/Mem_ExFls. You can refer to the official Specification of Memory Access from AUTOSAR.

4. Any example which includes the "IP" word refer to the non-AUTOSAR (low level) drivers. So, for example "C40_Ip_Example_S32K344".

Best regards,
Julián

2,963件の閲覧回数
PINKMAN
Contributor III

thank you

タグ(1)
%3CLINGO-SUB%20id%3D%22lingo-sub-1971761%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K312%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1971761%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E5%B0%82%E9%96%80%E5%AE%B6%3A%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AFS3K312%E3%83%81%E3%83%83%E3%83%97%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%81%E7%A7%81%E3%81%AFautosar(MCAL)%E3%81%AA%E3%81%97%E3%81%A7%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%A8eeprom%E6%A9%9F%E8%83%BD%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%81%84%E3%80%81%E7%A7%81%E3%82%92%E6%82%A9%E3%81%BE%E3%81%9B%E3%81%A6%E3%81%84%E3%82%8B%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3A%3C%2FP%3E%3CP%3E1.%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%81%A7%E3%81%AF%E3%80%81C40%20IP%E3%81%A8%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5IP%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%81%AE%E3%81%BF%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81C40%E3%81%AE%E6%84%8F%E5%91%B3%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E2.%20MCAL%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%81%A7%E3%81%AF%E3%80%81FLS%E3%81%A8FEE%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81AUTOSAR%E6%A8%99%E6%BA%96%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E3.%20MCAL%E3%81%A7%E3%80%81Mem_43_INFLS_TS%E3%81%A8%E3%81%84%E3%81%86%E5%90%8D%E5%89%8D%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%BE%E3%81%97%E3%81%9F%E3%80%81Mem_43_INFLS_TS%E3%81%A8%E3%81%AF%E3%81%A9%E3%81%86%E3%81%84%E3%81%86%E6%84%8F%E5%91%B3%E3%81%A7%E3%81%99%E3%81%8B%3C%2FP%3E%3CP%3E%E6%9C%80%E5%BE%8C%E3%81%AB%E3%80%81AUTOSAR%E3%81%AA%E3%81%97%E3%81%A7FLASH%E3%81%A8EEPROM%E3%82%92%E9%96%8B%E7%99%BA%E3%81%97%E3%81%9F%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%E3%81%A9%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%8B%E3%80%81%E3%81%A9%E3%81%AE%E3%83%87%E3%83%A2%E3%81%BE%E3%81%9F%E3%81%AF%E4%BE%8B%E3%81%8C%E7%A7%81%E3%81%AE%E8%A6%81%E4%BB%B6%E3%81%AB%E5%BD%B9%E7%AB%8B%E3%81%A1%E3%81%BE%E3%81%99%E3%81%8B%3F%E6%84%9F%E8%AC%9D%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1972438%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AS32K312%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1972438%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3C%2FLINGO-BODY%3E