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.

DM816x DHCP issue

Hi Sirs,

I am using DVRRDK 3.0.

My uboot  argument :

bootcmd=dhcp;tftp 81000000 uImage;bootm

bootargs=mem=256M console=ttyO2,115200n8 root=/dev/nfs rw rootfstype=jffs2 nfsroot=10.2.50.104:/home/steven/targetfs vram=20M notifyk.vpssm3_sva=0xBEE00000 ip=dhcp

When I boot up,

first, u-boot execute dhcp command to bind ip then use tftp protocol to download uImage from my host server. It is ok!

After kernel boot up, kernel sending DHCP request to get ip again. But it is fail!!! see below:

...

Sending DHCP requests ..
PHY: 0:03 - Link is Up - 1000/Full
PHY: 0:07 - Link is Up - 1000/Full
.... timed out!
IP-Config: Retrying forever (NFS root)...
davinci_mdio davinci_mdio.0: resetting idled controller
net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:03, id=1cc915)
net eth1: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:07, id=1cc915)
Sending DHCP requests .
PHY: 0:03 - Link is Up - 1000/Full
PHY: 0:07 - Link is Up - 1000/Full
.....
DHCP/BOOTP: Reply not for us, op[2] xid[561619d8]
 timed out!

My question is ...

Why DHCP request success at U-Boot prompt but fail at kernel boot up?

Regards,

Steven

  • Hi Steven,

    Check the links below, might be in help:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_User_Guide#Updating_the_DHCP_Script

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_User_Guide#Boot_over_Network_.28Ethernet.29

    Regards,

    Pavel