Posted By KurtL on 29 Sep 2007 8:37 AM
Hi dsanders,
You can get free Windows based tftp programs for the web. One I have used in the past is "Solar Winds TFTP Server". The TFTP program will allow your host PC to send files to the development kit when the kit requests them over Ethernet.
http://www.solarwinds.com...freetools/index.aspx
The commands you''ll want to review in the Lolo User''s guide to get a TFTP link work are: "ifconfig" for creating the ethernet link and "load <type> /tftp/<server:filename>" to load the specific file type from TFTP server. Once the file is loaded, you will probably need to use the "exec" command with a "-t" to pass command line parameters to Linux. The Linux boot sequence may also use the ethernet and TFTP link to download and/or mount external data sources.
http://www.logicpd.com/do...mand_Description.pdf
Okay well I got it to start the uncompressing of the kernel despite it not recognizing the -t command. But now i get a Kernel panic, which I think has something to do with not having a rootfs?
eth0: link down
Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
., OK
IP-Config: Got DHCP answer from 192.168.1.254, my address is 192.168.1.94
IP-Config: Complete:
device=eth0, addr=192.168.1.94, mask=255.255.255.0, gw=192.168.1.254,
host=192.168.1.94, domain=launchmodem.com, nis-domain=(none),
bootserver=192.168.1.254, rootserver=192.168.1.254, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.254
portmap: server 192.168.1.254 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.1.254
portmap: server 192.168.1.254 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
Root-NFS: Server returned error -5 while mounting /tftpboot/192.168.1.94
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "<NULL>" or unknown-block(2,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Any ideas? Do I need to have a NFS going for this?
edit: i am using this command to exec the kernel:
exec 0x81000000 "console=ttymxc0,115200 rw root=/dev/nfs nfsroot=192.168.1.97:/export/rootfs.lite ip=192.168.1.94:192.168.1.97:192.168.1.254:255.255.255.0:lite:eth0:off"
And I have a NFS Server running, but it still does the DHCP lookup and then tried to find the server at my gateway address, so now I am confused.