[coreboot] The filo crashes if the filo and coreboot overlap.

Zheng Bao fishbaoz at hotmail.com
Sat Oct 31 16:43:11 CET 2009


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20091031/0a1c0b71/attachment.html>


More information about the coreboot mailing list