The filo crashes if the filo and coreboot overlap.
Since the CBFS is the must-have feature, my family 10
board crashes when it jumps to filo. I am trying to
find out why. I need help.
Based on current code, the AMD Family 10 will cause the filo
and coreboot overlap in RAM. The overlaps_coreboot() in selfboot.c
will return 1. But I am not sure if it will make the system
crashes. If anybody explains briefly what happens if they
overlap.
The coreboot information:
CONFIG_RAMBASE=0x00200000
Thie filo information
#realelf -l filo.elf
Elf file type is EXEC (Executable file)
Entry point 0x10008c
There are 5 program headers, starting at offset 52
Program Headers:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
LOAD 0x0000e0 0x00100000 0x00100000 0x14700 0x39be50 RWE 0x20
LOAD 0x0147e0 0x0049be50 0x0049be50 0x00048 0x00048 RW 0x4
NOTE 0x0000e0 0x00100000 0x00100000 0x0008c 0x0008c R 0x4
NOTE 0x013280 0x001131a0 0x001131a0 0x00030 0x00030 R 0x4
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4
Section to Segment mapping:
Segment Sections...
00 .note .boot .text .rodata .note.pinfo .eh_frame .data .bss
01 .initctx
02 .note
03 .note.pinfo
04
_________________________________________________________________
Windows Live: Friends get your Flickr, Yelp, and Digg updates when they e-mail
you.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_3:092010
--
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot