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.

[DM3730] Use 'dhcp' to get ip address unsuccessfully

Other Parts Discussed in Thread: DM3730

Hi all,

I am having a problem connecting our DM3730 EVM board to our PC with Ubuntu OS via DHCP.

The appearance is as follows:

OMAP3_EVM # dhcp

smc911x: detected LAN9220 controller

smc911x: phy initialize

smc911x: MAC 00:50:c2:7e:96:86

BOOTP broadcast 1

BOOTP broadcast 2

BOOTP broadcast 3

BOOTP broadcast 4

BOOTP broadcast 5

Retry count exceeded; starting again

...... 

 

For this problem, the board can not get IP address to tftp uImage.

 

The configuration of wired networks on Ubuntu is :

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static 

address 192.168.0.10

netmask 255.255.255.0

gateway 192.168.0.10

 

Has anyone else can help solving the problem? 

Thanks

  • I would guess that your DHCP server is not running. Does your network use a DHCP server? How are your PC and DM3730 connected? Using a router or switch? If you intend on using the Ubuntu PC as a DHCP server, I don't think the Ubuntu OS has a DHCP server by default. Your Ubuntu PC has a statically declared IP address. Suggests that you do not use a DHCP server. You can skip the dhcp and manually set your addresses in U-Boot:

    setenv ipaddr <your_id_addr>
    setenv serverip 192.168.0.10

    See U-Boot doc on environment variables
    http://www.denx.de/wiki/view/DULG/UBootEnvVariables
    http://www.denx.de/wiki/view/DULG/UBootCmdGroupEnvironment

     

  • Thank you very much.

    I didn't configure DHCP server correctly before your reply.

    My EVM board can boot successfully now, thanks again.