答复: High-End Desktop Support

YhLu YhLu at tyan.com
Sat Jun 14 02:40:01 CEST 2003


Eric and Ron,

I can get into the Etherboot now.  But I meet problem again:

Etherboot 5.0.10 (Last Product version) only support Intel 82544. Tyan s2725
uses Intel 82646EB. (DeviceID is ox1010).
So It said" No Adapter found". 

Etherboot 5.1.8 seems support 82546, But I found
1. can not make EBI, have to use ELF. It is around 30KB.
2. If disable RELOCATION : got error: NO HEAP FOUND.
3. If enable RELOCATION: got error: It can not calculate the file size, and
keep print " 61:rom_read_bytes() - skipping block 16"

My Question is:
1. When do you plan to support 82546? In 5.0.11 or 5.2.0.
2. Is there any easy way to modify 5.0.10 to make it work with Intel 82546?


Thanks and regards

Yinghai Lu




222222222222222222222222222222222222222222222222222
Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.2

    37:init_bytes() - zkernel_start:0xffff0000  zkernel_mask:0x0000ffff
Found ELF candiate at offset 0
Dropping non PT_LOAD segment
New segment addr 0x20000 size 0x10e80c3 offset 0xb0 filesize 0x755c
(cleaned up) New segment addr 0x20000 size 0x10e80c3 offset 0xb0 filesize
0x755c

Loading Segment: addr: 0x000000003ffca7e8 memsz: 0x000000000000ec0c filesz:
0x00
0000000000755c
Clearing Segment: addr: 0x000000003ffd1d44 memsz: 0x00000000000076b0
Loading Segment: addr: 0x000000000002ec0c memsz: 0x00000000010d94b7 filesz:
0x00
00000000000000
Clearing Segment: addr: 0x000000000002ec0c memsz: 0x00000000010d94b7
Jumping to boot code at 0x20000
ROM segment 0x0000 length 0xfbf8 reloc 0x00020000
CPU 1343 Mhz
Etherboot 5.1.8 (GPL) Tagged ELF (Multiboot) for [E1000]
init_heap: No heap found.

22222222222222222222222222222222222222222222222222222222222222222

33333333333333333333333333333333333333333333333333333333333333333333333333
Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.2

    37:init_bytes() - zkernel_start:0xffff0000  zkernel_mask:0x0000ffff
Found ELF candiate at offset 0
Dropping non PT_LOAD segment
New segment addr 0x20000 size 0x1106000 offset 0xb0 filesize 0x76bcc3
(cleaned up) New segment addr 0x20000 size 0x1106000 offset 0xb0 filesize
0x76bc
c3
Loading Segment: addr: 0x000000003ffca7e8 memsz: 0x000000000000ec0c filesz:
0x00
0000000000ec0c
Loading Segment: addr: 0x000000000002ec0c memsz: 0x00000000010f73f4 filesz:
0x00
0000000075d0b7
    61:rom_read_bytes() - skipping block 16
    61:rom_read_bytes() - skipping block 16
    61:rom_read_bytes() - skipping block 16
    61:rom_read_bytes() - skipping block 16
    61:rom_read_bytes() - skipping block 16
    61:rom_read_bytes() - skipping block 16
    61:rom_read_bytes() - skipping block 16
3333333333333333333333333333333333333333333333333333333333333333333333333333
3

-----ÓʼþÔ­¼þ-----
·¢¼þÈË: YhLu 
·¢ËÍʱ¼ä: 2003Äê6ÔÂ13ÈÕ 0:27
ÊÕ¼þÈË: ron minnich; ebiederman at lnxi.com
³­ËÍ: linuxbios at clustermatic.org
Ö÷Ìâ: ´ð¸´: High-End Desktop Support

Eric,

I am working on porting linuxbios to Tyan s2725. The southbridge is ICH5.

I have copied 82801ca to 82801er. And update pci_ids.h to add some ICH5
device id.

I compare the Intel whitepaper, only need to comment out several line in
ich5_ioapi.c. because ICH5 has no operation to index 3 reg.

I didn't initialize USB and Serial ATA. 

I used e1000.ebi from Etherboot 5.0.8. 

I only got the following result. The ebi size is 18164, so I set
ROM_IMAGE_SIZE to 46*1024. 

I wonder why the size if not right: 0x4564 = 17764. But the EBI is 18164.

Regards

Yinghai Lu

Console output:

Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.2

    37:init_bytes() - zkernel_start:0xffff0000  zkernel_mask:0x0000ffff
Found ELF candiate at offset 0
New segment addr 0x94000 size 0x7168 offset 0x60 filesize 0x4564
(cleaned up) New segment addr 0x94000 size 0x7168 offset 0x60 filesize
0x4564
Loading Segment: addr: 0x0000000000094000 memsz: 0x0000000000007168 filesz:
0x00
00000000004564
Clearing Segment: addr: 0x0000000000098564 memsz: 0x0000000000002c04
Jumping to boot code at
0x€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€

-----ÓʼþÔ­¼þ-----
·¢¼þÈË: YhLu 
·¢ËÍʱ¼ä: 2003Äê6ÔÂ12ÈÕ 17:12
ÊÕ¼þÈË: ron minnich; Peter Fedorow
³­ËÍ: linuxbios at clustermatic.org
Ö÷Ìâ: ´ð¸´: High-End Desktop Support

Ron, 

Any plan to make it support ICH5. It has USB 2.0 support and Serial ATA
support.

Yinghai Lu

-----ÓʼþÔ­¼þ-----
·¢¼þÈË: ron minnich [mailto:rminnich at lanl.gov] 
·¢ËÍʱ¼ä: 2003Äê6ÔÂ12ÈÕ 8:37
ÊÕ¼þÈË: Peter Fedorow
³­ËÍ: linuxbios at clustermatic.org
Ö÷Ìâ: Re: High-End Desktop Support

On Thu, 12 Jun 2003, Peter Fedorow wrote:

> I'm looking for a fully supported motherboard that can accept at least a 
> 2 GHz Pentium 4 or AMD Athlon.

intel e7500, 7501, etc. are supported.

ron

_______________________________________________
Linuxbios mailing list
Linuxbios at clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
_______________________________________________
Linuxbios mailing list
Linuxbios at clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
_______________________________________________
Linuxbios mailing list
Linuxbios at clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios



More information about the coreboot mailing list