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
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!
-----------------------------------------------------------------------------------------------------------------------
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
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!
-----------------------------------------------------------------------------------------------------------------------