[LinuxBIOS] recovery from the last fatal megapatch.

Peter Stuge stuge-linuxbios at cdy.org
Sun Apr 8 04:54:09 CEST 2007


On Sat, Apr 07, 2007 at 04:17:30PM +0200, Stefan Reinauer wrote:
> * artecgroup dbe61
>   (.text+0x17bf): undefined reference to `pci_rom_probe'
> 
> * technologic ts5300
>   (.text+0x635e): undefined reference to `pci_rom_probe'

Working with the attached patch.

The patch also includes some changes to ts5300 Config.lb so that
the default config actually builds.


//Peter
-------------- next part --------------
Fix two boards broken by the large patches of late.

artecgroup/dbe61
Add CONFIG_COMPRESSED_PAYLOAD_NRV2B to Options.lb since it's used in Config.lb.
Change default for CONFIG_PCI_ROM_RUN to 1 so VGA ROM can run.

technologic/ts5300
Add CONFIG_PCI_ROM_RUN, default to 1, to Options.lb so VGA ROM can run.
Changes to target Config.lb so it actually builds.

Signed-off-by: Peter Stuge <peter at stuge.se>

Index: src/mainboard/artecgroup/dbe61/Options.lb
===================================================================
--- src/mainboard/artecgroup/dbe61/Options.lb	(revision 2598)
+++ src/mainboard/artecgroup/dbe61/Options.lb	(working copy)
@@ -22,6 +22,7 @@
 uses ROM_SECTION_OFFSET
 uses CONFIG_ROM_PAYLOAD_START
 uses CONFIG_COMPRESSED_PAYLOAD_LZMA
+uses CONFIG_COMPRESSED_PAYLOAD_NRV2B
 uses PAYLOAD_SIZE
 uses _ROMBASE
 uses _RAMBASE
@@ -51,7 +52,7 @@
 ### Build options
 ###
 default CONFIG_CONSOLE_VGA=1
-default CONFIG_PCI_ROM_RUN=0
+default CONFIG_PCI_ROM_RUN=1
 default CONFIG_VIDEO_MB=8
 
 ##
Index: src/mainboard/technologic/ts5300/Options.lb
===================================================================
--- src/mainboard/technologic/ts5300/Options.lb	(revision 2598)
+++ src/mainboard/technologic/ts5300/Options.lb	(working copy)
@@ -50,8 +50,9 @@
 uses CONFIG_CONSOLE_VGA
 #uses CONFIG_LEGACY_VGABIOS
 #uses VGABIOS_START
-#uses CONFIG_PCI_ROM_RUN
+uses CONFIG_PCI_ROM_RUN
 
+default CONFIG_PCI_ROM_RUN=1
 
 default CONFIG_CONSOLE_SERIAL8250=1
 ## Select the serial console baud rate
Index: targets/technologic/ts5300/Config.lb
===================================================================
--- targets/technologic/ts5300/Config.lb	(revision 2598)
+++ targets/technologic/ts5300/Config.lb	(working copy)
@@ -21,10 +21,10 @@
 #	option ROM_SIZE=512*1024
 #	option ROM_SECTION_SIZE=512*1024
 	option USE_FALLBACK_IMAGE=1
-	option ROM_IMAGE_SIZE=32 * 1024 # 0x8000
+#	option ROM_IMAGE_SIZE=32 * 1024 # 0x8000
 #	option ROM_IMAGE_SIZE=48 * 1024 # 0x8000
-#	option ROM_IMAGE_SIZE=64 * 1024 # 0x10000
-#	option ROM_IMAGE_SIZE=512 * 1024 # 0x10000
+	option ROM_IMAGE_SIZE=64 * 1024 # 0x10000
+#	option ROM_IMAGE_SIZE=512 * 1024 # 0x80000
 #	option LINUXBIOS_EXTRA_VERSION=".0-Fallback"
 	option LINUXBIOS_EXTRA_VERSION=".0"
 	payload /home/stepan/filo-ts5300.elf


More information about the coreboot mailing list