Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - mpc85xx driver problem on startup: (1 Item)
   
mpc85xx driver problem on startup  
Hi,

I am facing a strange (not easily reproducible) with p1011 and mpc85xx driver. The error log found from sloginfo / 
nicinfo is below.

Jan 01 00:01:18    2    14     0 mpc85xx_process_ievent(): overran rx descriptor ring - lost pkts.  Restarting rx: 
IEVENT 0x20000000 - RSTAT 0x800080
Jan 01 00:01:18    2    14     0 mpc85xx_process_ievent(): overran rx descriptor ring - lost pkts.  Restarting rx: 
IEVENT 0x20000000 - RSTAT 0x800080
Jan 01 00:01:18    2    14     0 mpc85xx_process_ievent(): overran rx descriptor ring - lost pkts.  Restarting rx: 
IEVENT 0x20000000 - RSTAT 0x800080
Jan 01 00:01:18    2    14     0 mpc85xx_reset(): DMA GTS stop failed

OR

Packets Dropped on receive ................. 12000  (KEEPS INCREASING)

Packets dropped count keeps increasing and mostly it happens the same with all 3 interfaces whenever there is error.  
Other normal working case, the error will mostly be 100-500, and it does not increment, and board functions as normal.

We use tsec0 and tsec2 in bridge mode, and we also see mpc85xx_init_phy tsec0 happening 4 times, and whenever the error 
happens, the error starts with 3rd phy init cycle. The first two cycles are called very initially, and the third and 
fourth our product when it sets the required ip on startup.

Did any face a similar problem? Any suggestions or comments on the above?

Thanks in advance.