VxWorks boot firmware won't boot on rev2 T4240QDS

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

VxWorks boot firmware won't boot on rev2 T4240QDS

1,092 Views
sergeissakov
Contributor I

We are trying to boot VxWorks on the T4240QDS.  Booting the VxWorks kernel direct from u-boot is not supported, so we need to first flash the VxWorks boot on the board, boot from it, then use it to download and boot the VxWorks kernel.

Using u-boot in bank 0, we've been able to download and flash the VxWorks boot into bank 4, but after we change the switch setting to boot from bank 4, it fails to boot (nothing comes out on serial).

The VxWorks boot is for Rev.1 and we have Rev.2.  Is there some change in Rev.2 that could be causing it to fail? Perhaps a change in DIMMs?

Thanks!

Serge

Tags (3)
0 Kudos
3 Replies

662 Views
yipingwang
NXP TechSupport
NXP TechSupport

Hello Serge,


Please make sure you have already flash the appropriate Rev 2 RCW on the alternate bank, it seems that DDR PLL ratio is different between Rev1 and Rev2.

You could download Rev2 RCW from SDK 1.6 Binary image ISO from Linux® SDK for QorIQ Processors|Freescale


For VxWorks u-boot problem, it's better to contact to Wind River.


You could use Freescale Linux SDK u-boot provide in the binary ISO to do verification.


Have a great day,
Yiping

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

0 Kudos

662 Views
sergeissakov
Contributor I

Thank Yiping.  We learned today that the BSP for the T4240 in the version of VxWorks that we're using (6.9) does not support Rev 2.0 of the silicon.

Are the changes between Rev 1.0 and Rev 2.0 documented anywhere?  Where?

Thanks!

Serge

0 Kudos

662 Views
yipingwang
NXP TechSupport
NXP TechSupport

Hello Serge,

T4240 Rev 2.0 fix some limitations of T4240 Rev 1.0.

For board boot up, the RCW and PBI commands are different, please pay attention to RCW field MEM_PLL_RAT.

MEM_PLL_RAT on T4240 Rev2.0 uses a value which is half of Rev1.0, it's 12 in Rev1.0, for Rev2.0 it uses 6.

Please make sure you have already flash Rev 2.0 RCW on the alternate bank.

I attached the Freescale u-boot patch for your reference.

If necessary you could create a service request to require AN4713 about the hardware difference between T4240 Rev1 and Rev2.


Have a great day,
Yiping

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

0 Kudos