[coreboot] CBFS failed to load vga rom

Joseph Smith joe at settoplinux.org
Fri Oct 23 07:14:49 CEST 2009


On 10/23/2009 12:45 AM, Peter Stuge wrote:
> Joseph Smith wrote:
>>> Look under VGA BIOS in the top level menu.
>>
>> from my config.h
>> #define CONFIG_VGA_BIOS 1
>> #define CONFIG_FALLBACK_VGA_BIOS_ID "8086,3577"
>> #define CONFIG_FALLBACK_VGA_BIOS_FILE "pci8086,3577.rom"
>>
>> Still no go...
>
> _BIOS_FILE should be the name of the VGA BIOS as it exists in the top
> level v2 directory. The CBFS name is generated from _BIOS_ID. Is your
> file called the same thing on disk as it should be in CBFS?
>
> Also try make distclean followedy by make menuconfig.
>
> If you still don't get build/coreboot.rom to have the VGA BIOS,
> please run make V=1 and send the last 20 or so lines to the list.
>
#define CONFIG_VGA_BIOS 1
#define CONFIG_FALLBACK_VGA_BIOS_FILE "vgabios.bin"
#define CONFIG_FALLBACK_VGA_BIOS_ID "8086,3577"

Here are all the cbfs lines from the build, I don't see anything about 
the vga rom???

mkdir -p /home/joe/coreboot-v2/build/util/cbfstool
printf "    HOSTCC     util/cbfstool/common.o\n"
     HOSTCC     util/cbfstool/common.o
gcc -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -g -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/common.o 
/home/joe/coreboot-v2/util/cbfstool/common.c
printf "    HOSTCC     util/cbfstool/compress.o\n"
     HOSTCC     util/cbfstool/compress.o
gcc -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -g -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/compress.o 
/home/joe/coreboot-v2/util/cbfstool/compress.c
printf "    HOSTCXX    util/cbfstool/minilzma.o\n"
     HOSTCXX    util/cbfstool/minilzma.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/minilzma.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/minilzma.cc
printf "    HOSTCXX    util/cbfstool/LZMAEncoder.o\n"
     HOSTCXX    util/cbfstool/LZMAEncoder.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/LZMAEncoder.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/C/7zip/Compress/LZMA/LZMAEncoder.cpp
printf "    HOSTCXX    util/cbfstool/LZInWindow.o\n"
     HOSTCXX    util/cbfstool/LZInWindow.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/LZInWindow.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/C/7zip/Compress/LZ/LZInWindow.cpp
printf "    HOSTCXX    util/cbfstool/RangeCoderBit.o\n"
     HOSTCXX    util/cbfstool/RangeCoderBit.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/RangeCoderBit.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/C/7zip/Compress/RangeCoder/RangeCoderBit.cpp
printf "    HOSTCXX    util/cbfstool/StreamUtils.o\n"
     HOSTCXX    util/cbfstool/StreamUtils.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/StreamUtils.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/C/7zip/Common/StreamUtils.cpp
printf "    HOSTCXX    util/cbfstool/OutBuffer.o\n"
     HOSTCXX    util/cbfstool/OutBuffer.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/OutBuffer.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/C/7zip/Common/OutBuffer.cpp
printf "    HOSTCXX    util/cbfstool/Alloc.o\n"
     HOSTCXX    util/cbfstool/Alloc.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/Alloc.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/C/Common/Alloc.cpp
printf "    HOSTCXX    util/cbfstool/CRC.o\n"
     HOSTCXX    util/cbfstool/CRC.o
g++ -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/CRC.o 
/home/joe/coreboot-v2/util/cbfstool/lzma/C/Common/CRC.cpp
printf "    HOSTCC     util/cbfstool/cbfs-mkstage.o\n"
     HOSTCC     util/cbfstool/cbfs-mkstage.o
gcc -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -g -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/cbfs-mkstage.o 
/home/joe/coreboot-v2/util/cbfstool/cbfs-mkstage.c
printf "    HOSTCC     util/cbfstool/cbfs-mkpayload.o\n"
     HOSTCC     util/cbfstool/cbfs-mkpayload.o
gcc -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -g -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/cbfs-mkpayload.o 
/home/joe/coreboot-v2/util/cbfstool/cbfs-mkpayload.c
printf "    HOSTCC     util/cbfstool/cbfstool.o\n"
     HOSTCC     util/cbfstool/cbfstool.o
gcc -DCOMPACT -g -I/home/joe/coreboot-v2/util/kconfig 
-I/home/joe/coreboot-v2/build/util/kconfig -g -c -o 
/home/joe/coreboot-v2/build/util/cbfstool/cbfstool.o 
/home/joe/coreboot-v2/util/cbfstool/cbfstool.c
printf "    HOSTCXX    util/cbfstool/cbfstool (link)\n"
     HOSTCXX    util/cbfstool/cbfstool (link)
g++ -DCOMPACT -g -o /home/joe/coreboot-v2/build/util/cbfstool/cbfstool 
/home/joe/coreboot-v2/build/util/cbfstool/common.o 
/home/joe/coreboot-v2/build/util/cbfstool/compress.o 
/home/joe/coreboot-v2/build/util/cbfstool/minilzma.o 
/home/joe/coreboot-v2/build/util/cbfstool/LZMAEncoder.o 
/home/joe/coreboot-v2/build/util/cbfstool/LZInWindow.o 
/home/joe/coreboot-v2/build/util/cbfstool/RangeCoderBit.o 
/home/joe/coreboot-v2/build/util/cbfstool/StreamUtils.o 
/home/joe/coreboot-v2/build/util/cbfstool/OutBuffer.o 
/home/joe/coreboot-v2/build/util/cbfstool/Alloc.o 
/home/joe/coreboot-v2/build/util/cbfstool/CRC.o 
/home/joe/coreboot-v2/build/util/cbfstool/cbfs-mkstage.o 
/home/joe/coreboot-v2/build/util/cbfstool/cbfs-mkpayload.o 
/home/joe/coreboot-v2/build/util/cbfstool/cbfstool.o
rm -f /home/joe/coreboot-v2/build/coreboot.rom
/home/joe/coreboot-v2/build/util/cbfstool/cbfstool 
/home/joe/coreboot-v2/build/coreboot.rom create 1048576 65536 
/home/joe/coreboot-v2/build/coreboot.bootblock
if [ -f fallback/coreboot_apc ]; \
	then \
		/home/joe/coreboot-v2/build/util/cbfstool/cbfstool 
/home/joe/coreboot-v2/build/coreboot.rom add-stage fallback/coreboot_apc 
fallback/coreboot_apc l; \
	fi
/home/joe/coreboot-v2/build/util/cbfstool/cbfstool 
/home/joe/coreboot-v2/build/coreboot.rom add-stage 
/home/joe/coreboot-v2/build/coreboot_ram fallback/coreboot_ram l
     PAYLOAD    none (as specified by user)


Still nothing...


-- 
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org




More information about the coreboot mailing list