Description of applicaiton note for EIM Flash access

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

Description of applicaiton note for EIM Flash access

ソリューションへジャンプ
1,740件の閲覧回数
kazumasasaki
Contributor II

IMX6SDLRM.pdf contain application note regarding to procedure of EIM flash access at section 22.7.

In following case, I suppose "aah write to base address(CS0) + offset address(555h) by 16bits access".

what does mean "<<1" notation?

22.7.6.2 Spansion Flash Synchronous Mode Configuration

WR16('CS0+('h0555<<1),'h00aa);

Best Regards,

Kazuma Sasaki.

ラベル(1)
0 件の賞賛
返信
1 解決策
1,633件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Kazuma

"<<1" notation means shift left by one position. Flash devices capable of burst operations

do not power up in burst mode. The devices start out in asynchronous
mode, and then must be put into burst mode by programming the configuration register.

Spansion configuration for burst access for example is described on :

http://www.eetasia.com/STATIC/PDF/200806/EEOL_2008JUN26_STOR_EMS_AN_01.pdf?SOURCES=DOWNLOAD

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
1,634件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Kazuma

"<<1" notation means shift left by one position. Flash devices capable of burst operations

do not power up in burst mode. The devices start out in asynchronous
mode, and then must be put into burst mode by programming the configuration register.

Spansion configuration for burst access for example is described on :

http://www.eetasia.com/STATIC/PDF/200806/EEOL_2008JUN26_STOR_EMS_AN_01.pdf?SOURCES=DOWNLOAD

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信
1,633件の閲覧回数
kazumasasaki
Contributor II

Hi Igor,

Did you mean that "WR16('CS0+('h0555<<1),'h00aa)" equal to "WR16('CS0+('h0aaa),'h00aa)"?

Is it right?

I checked following document.

https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwihmrWmlqvTAhUHnZQKHZGZB... 

pastedImage_2.png

I think that we should shift left by one position such as application note when we access to the flash device by byte accessing case. If my understanding is not correct, could you elaborate more detail?

Best Regards,

Kazuma Sasaki.

0 件の賞賛
返信
1,633件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Kazuma

init sequence is defined by nor flash specs, suggest to contact vendor

support for this specific nor flash  for more details about nor initialization sequence.

Best regards
igor

0 件の賞賛
返信
1,633件の閲覧回数
kazumasasaki
Contributor II

Hi Igor,

Okay, I appreciate your support.

Best Regards,

Kazuma Sasaki.

0 件の賞賛
返信