QuadSPI0 cacheable write-back

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

QuadSPI0 cacheable write-back

ソリューションへジャンプ
2,621件の閲覧回数
eugeneryabtsev
Contributor III

According to page 1158 of Vybrid Reference Manual (F-Series; VYBRIDRM Rev 7, 06/2014), memory range from 0x20000000 to 0x2FFFFFFF is QuadSPI0 and "cacheable write-back".

My question is: "write-back" to what? Probably not to flash. Can we put some ferromagnetic memory in there and work with it just like with normal memory, but non-volatile? Where do I read more about this kind of setup? Are there any examples?

Or is does this mean something else?

ラベル(1)
タグ(2)
0 件の賞賛
返信
1 解決策
2,373件の閲覧回数
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!

元の投稿で解決策を見る

0 件の賞賛
返信
5 返答(返信)
2,374件の閲覧回数
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!
0 件の賞賛
返信
2,374件の閲覧回数
alejandrolozan1
NXP Employee
NXP Employee

ARM defines that region in the Cortex M4 as executable and with cache write back attribute.

You can copy code there and execute it.

The next AppNote explains the QSPI module.

Best Regards,

Alejnadro

0 件の賞賛
返信
2,374件の閲覧回数
eugeneryabtsev
Contributor III

Our chip does not have the M core. We only use A5. Anyway, whe next chapter starts by saying that "The Quad Serial Peripheral Interface (QuadSPI) block acts as an interface to one single or two external serial flash devices...", with "flash" in every other sentence throughout the chapter. This probably means that either:

1. Non-flash devices are not going to work

or

2. The doc is incomplete

Which is it?

0 件の賞賛
返信
2,374件の閲覧回数
alejandrolozan1
NXP Employee
NXP Employee

QSPI NOR Flash work for the Cortex-A5 too. Why it should not work?

/Alejandro

0 件の賞賛
返信
2,374件の閲覧回数
eugeneryabtsev
Contributor III

It works just fine, but it is not easily write-able without some procedure. I wonder if some QSPI FRAM or something can be WRITE-mapped into QSPI window. The doc says a lot about Flash, but not a lot about any other types of memory.

0 件の賞賛
返信