S32K144 and ARM corte bit band

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

S32K144 and ARM corte bit band

1,029件の閲覧回数
enricoantonioli
Contributor II

Hello,

can anyone tell me if bit band is implemented in s32k144? The refernce manual (Rev.9) says no:

see BB=00 on "Processor 0 Configuration Register 3 (CP0CFG3)"

If I try to use it it works well!! Why?

Can I have problems with this approach in the future? 

The reference manual says: "The S32K product series and the software drivers support bit-
banding, but Arm no longer promotes its usage. Therefore, we
recommend that bit-banding should not be used."

Best regards,

E.

0 件の賞賛
返信
2 返答(返信)

941件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Enrico,

It is supported but not recommended because according to ARM, the bit banding and the data cache might have problems with each other. As the SRAM region is one of the address ranges of the bit-banding feature and it's cacheable.

Regarding the CP0CFG3[BB] bit, I will update this thread once I have more information.

Regards,
Daniel

0 件の賞賛
返信

941件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Enrico,

The CP0CFG3[BB] bit shows a wrong value.

The next RM revision will address that.

BR, Daniel

0 件の賞賛
返信