Hello,we use DM8168 with RDK 4.0,
we encounted a problem in ethernet:
there is error local mac in sended ethernet packet,the source mac is not local mac,and the other bytes are alse error.
what did cause this problem?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,we use DM8168 with RDK 4.0,
we encounted a problem in ethernet:
there is error local mac in sended ethernet packet,the source mac is not local mac,and the other bytes are alse error.
what did cause this problem?
Ketty Lu,
ketty Lu said:Our linux kernel is "Linux version 2.6.37+",
Can you try with the latest kernel version for DM816x DVR RDK kernel, available at the below:
DM8168 TI EVM has two external ethernet ports EMAC0/CPGMAC0/J10 and EMAC1/CPGMAC1/J14. Which one do you use?
Does your u-boot set valid EMAC address? Could you please provide me your u-boot console output, same as below:
Net: <ethaddr> not set. Reading from E-fuse
Detected MACID:40:5f:c2:63:a2:30
Ethernet PHY: GENERIC @ 0x01
DaVinci EMAC
Hit any key to stop autoboot: 0
TI8168_EVM#md 0x48140630 1
48140630: 000030a2 .0..
TI8168_EVM#md 0x48140634 1
48140634: 63c25f40 @_.c
TI8168_EVM#md 0x48140638 1
48140638: 000031a2 .1..
TI8168_EVM#md 0x4814063C 1
4814063c: 63c25f40 @_.c
TI8168_EVM#print ethaddr
ethaddr=40:5f:c2:63:a2:30
TI8168_EVM#
BR
Pavel
Ketty Lu,
I found that you continued this on a different thread here and had a discussion with Merry Christmas. That thread also did not seem to come to a conclusion, so I am still concerned with this.
You saw this problem on an EVM with two ports connected to a switch. That should be very helpful for duplicating the issue anywhere.
Were you able to update to the latest Linux kernel from Pavel's link, above? Did that make any difference?
Regards,
RandyP