[U-Boot] Vitesse Phy not recognized VSC8211
hendrik
hendrik.vastech at gmail.com
Mon Feb 16 07:18:57 CET 2009
Andy Fleming wrote:
> On Fri, Feb 13, 2009 at 6:36 AM, hendrik <hendrik.vastech at gmail.com> wrote:
>
>> Hi all
>>
>> When i included the struct as is the my board with the MPC8548 ver1 cpu
>> worked correctly but the board with ver2 CPU does not work.
>> A would appeciate any help
>>
>
> In what way does it "not work"? the cpu version shouldn't affect PHY
> recognition. Is the board different? Does it have different PHYs?
>
On both boards (CPU v1 and CPU v2 ) the phys are detected as the Vitesse
VSC821, but someware in the the "miiphy_register" function in
miiphyutil.c thinkgs go wrong on the board with the v2 CPU. The first
symptom was the mesage:
miiphy_register: non unique device name ""
on deeper investigation i found that the phy names were jumbled garbage,
as the lines below show: the NET name should reed Tsec0.
PHY is Vitesse VSC8211 (fc4b1)
miiphy_register: added '��m@��v|��
��n', read=0x1ffb2e7c,
write=0x1ffb2e14
after a bit more digging I now thing the problem is in the Memory
manager of the CPU but i do not know how to go about finding the
problem. My first step is to look at the DDR setup then try to
understand the differences between the v1 and v2 CPUs
If you have any links or help i would greatly appreciate it.
thanks hedrik
More information about the U-Boot
mailing list