[coreboot] Can't build ASUS F2A85-M for a 4 megabyte flash chip

mrnuke mr.nuke.me at gmail.com
Wed Feb 5 16:25:11 CET 2014


On Wednesday, February 05, 2014 04:17:01 PM Idwer Vollering wrote:
> Compiling for 8MB however works just fine.
> 
> Error output:
> 
> Created CBFS image (capacity = 4193256 bytes)
> E: Could not add [build/coreboot_hudson_romsig.bin, 16 bytes (0
> KB)@0xffc20000]; too big?
> E: Failed to add 'build/coreboot_hudson_romsig.bin' into ROM image.
> make: *** [build/coreboot.pre1] Error 1
> 
I'll let you guess what's missing from here. (hint: cbfstool print).

> $ egrep -e '^CONFIG.*SIZE' -e '^CONFIG_MAINBOARD' -e
> '^CONFIG_HUDSON_.*' -e CONFIG_USE_BLOBS .config
> CONFIG_USE_BLOBS=y
> CONFIG_MAINBOARD_DIR="asus/f2a85-m"
> CONFIG_MAINBOARD_PART_NUMBER="F2A85-M"
> CONFIG_MAINBOARD_VENDOR="ASUS"
> CONFIG_HW_MEM_HOLE_SIZEK=0x200000
> CONFIG_HEAP_SIZE=0xc0000
> CONFIG_DCACHE_RAM_SIZE=0x10000
> CONFIG_HUDSON_LEGACY_FREE=y
> CONFIG_STACK_SIZE=0x1000
> CONFIG_XIP_ROM_SIZE=0x100000
> CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="ASUS"
> CONFIG_MAINBOARD_VERSION="1.0"
> CONFIG_CACHE_ROM_SIZE_OVERRIDE=0
> CONFIG_BOARD_ROMSIZE_KB_8192=y
> CONFIG_COREBOOT_ROMSIZE_KB_4096=y
> CONFIG_COREBOOT_ROMSIZE_KB=4096
> CONFIG_ROM_SIZE=0x400000
> CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
> CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="F2A85-M"
> CONFIG_HIGH_SCRATCH_MEMORY_SIZE=0xA1000
> CONFIG_SMM_TSEG_SIZE=0
> CONFIG_CBFS_SIZE=0x400000
> CONFIG_S3_DATA_SIZE=32768
> CONFIG_HUDSON_XHCI_ENABLE=y
> CONFIG_HUDSON_XHCI_FWM=y
> CONFIG_HUDSON_IMC_FWM=y
> CONFIG_HUDSON_XHCI_FWM_FILE="3rdparty/southbridge/amd/hudson/xhci.bin"
> CONFIG_HUDSON_IMC_FWM_FILE="3rdparty/southbridge/amd/hudson/imc.bin"
> CONFIG_HUDSON_FWM=y
> CONFIG_HUDSON_FWM_POSITION=0xFF820000
> CONFIG_HUDSON_SATA_IDE=y
> CONFIG_HUDSON_SATA_MODE=0x0
Oh maan. Hudson hardcodes the sata move via config?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20140205/35f1295d/attachment-0001.html>


More information about the coreboot mailing list