[Milkymist-devel] TFTP netboot working!

Sébastien Bourdeauducq sebastien.bourdeauducq at lekernel.net
Fri Mar 5 09:04:04 PST 2010


With minimac (the new Ethernet MAC I'm developing to replace OpenCores's 
bloated one):

BIOS> netboot
I: Booting from network...                                                        
I: MAC      : f8:71:fe:01:02:03                                                   
I: Local IP : 192.168.0.42                                                        
I: Remote IP: 192.168.0.14                                                        
I: Successfully downloaded 2761804 bytes from boot.bin over TFTP                  
I: Successfully downloaded 14 bytes from cmdline.txt over TFTP                    
I: Successfully downloaded 8388608 bytes from initrd.bin over TFTP                
I: Booting...                                                                     
Linux version 2.6.33 (lekernel at pm) (gcc version 4.4.1 (GCC) ) #1 Fri Mar 5 
17:52:04 CET 2010
bootconsole [early0] enabled                                                                
memory from 402c0000 - 44000000                                                             
reserving initrd memory: 41002000 size 800000                                               
start_mem is 0x402c0000                                                                     
virtual_end is 0x44000000                                                                   
before free_area_init                                                                       
free_area_init -> start_mem is 0x402c0000

(...)

Should make device driver development much easier :)

IP addresses are hardcoded for now (in bios/boot.c).

Sébastien


More information about the Devel mailing list