T2080: Hard coded RCW configuration

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

T2080: Hard coded RCW configuration

ソリューションへジャンプ
1,976件の閲覧回数
vijaikumar
Contributor III

Hi All,

         I am little bit confused with the word Hard coded RCW configuration. What is the exact use case of it? If Hard coded RCW option is used, what will be the value of the 512 bits of RCW? From where it will fetch all the field values?

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

Hello Vijai Kumar,

The hard coded RCW option could be used when there is no valid external RCW source, for example when your external RCW is corrupted, or when you are bringing up with empty source. Any case when you arn't ble to load RCW from non-volatile memory.

For your question "If Hard coded RCW option is used, what will be the value of the 512 bits of RCW? "

You could find the RCW settings for hard coded RCW options in The T2080RM.pdf, the doc is available from Freescale website. See Setions 4.6.4.12.

For your question "From where it will fetch all the field values?"

In this case the RCW fetching process is bypassed and the device is automatically configurd according to the specific encodings which are pre-assigend for given hard coded option.

Have a great day,
Lunmin

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

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,187件の閲覧回数
lunminliang
NXP Employee
NXP Employee

Hello Vijai Kumar,

The hard coded RCW option could be used when there is no valid external RCW source, for example when your external RCW is corrupted, or when you are bringing up with empty source. Any case when you arn't ble to load RCW from non-volatile memory.

For your question "If Hard coded RCW option is used, what will be the value of the 512 bits of RCW? "

You could find the RCW settings for hard coded RCW options in The T2080RM.pdf, the doc is available from Freescale website. See Setions 4.6.4.12.

For your question "From where it will fetch all the field values?"

In this case the RCW fetching process is bypassed and the device is automatically configurd according to the specific encodings which are pre-assigend for given hard coded option.

Have a great day,
Lunmin

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

0 件の賞賛
返信
1,186件の閲覧回数
mathiasparnaude
Contributor III

Hi lunminliang,

A feedback from my experience (after a wrong RCW flashing on T1040RDB yesterday) to complete your answer, where, after having read the third point, I was still missing where were the "specific encodings".

lunminliang:

For your question "From where it will fetch all the field values?"

In this case the RCW fetching process is bypassed and the device is automatically configurd according to the specific encodings which are pre-assigend for given hard coded option.

The "specific encodings" are done with the cfg_rcw_srcX hardware switches on the board. Depending on them, it is possible to choose if the board reads RCW values from the NOR flash (normal mode) or uses pre-defined values (hard-coded mode).

Reading the T1040 reference manual, I finally understood:

- the hard-coded mode uses its own SYSCLK and DDRCLK at least to allow a minimal boot (no more staying in ASLEEP state) in order to flashing the NOR (when done, turn the board off, set the normal mode and continue as usual with the now safe environment).

- two sets of SYSCLK / DDRCLK values are available, on the T1040 there are in fact several values for hard-coded mode (with one bit for each clock)

0 件の賞賛
返信