U-Boot MPC859TnnA support !
zjznliang
zjznliang_popo at 163.com
Thu Nov 17 14:37:28 EST 2005
Hi linuxppc-embedded!
I am porting U-Boot on the MPC859TnnA card,but U-Boot can't find the CPU in the initialization . I check the code ,there is not type of MPC859TnnA to support .The U-Boot version is 1.1.3.
There MPC family versions is here :
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC859T&srch=1
MPC866 Family Versions and Masks
Rev Mask Process Qual IMMR[16:31] Microcode REV_NUM Part Number
0.3 3L90H HiP6W MC 0x0800 0x0003 MPC866Pnn
MPC866Tnn
MPC859Tnn
MPC859DSLnn
MPC852Tnn
A.0 0L96R HiP6W MC 0x0801 0x0004 MPC866PnnA
MPC866TnnA
MPC859TnnA
MPC859DSLnnA
The code in U-Boot is in the check_CPU() (line 48 of "\cpu\mpc8xx\Cpu.c")
The U-Boot supports the type of 0x08000003 but not 0x08010004, so add the code for 0x08010004,you will find your MPCxnnA cpu .:)
Perhaps I will be a help.
zjznliang
zjznliang_popo at 163.com
2005-11-17
More information about the Linuxppc-embedded
mailing list