1 # Config file for Embedded Planet EP405PC board
2 # This will make a target directory of ./ep405pc
5 mainboard embeddedplanet/ep405pc
8 ## Enable PPC405 instructions
9 option CPU_OPT="-mcpu=405"
11 ## use a cross compiler
12 #option CROSS_COMPILE="powerpc-ibm-eabi-"
14 ## Use stage 1 initialization code
15 option CONFIG_USE_INIT=1
17 ## Use chip configuration
18 option CONFIG_CHIP_CONFIGURE=1
20 ## We don't use compressed image
21 option CONFIG_COMPRESS=0
23 ## Turn off POST codes
26 ## Enable serial console
27 option DEFAULT_CONSOLE_LOGLEVEL=8
28 option CONFIG_CONSOLE_SERIAL8250=1
29 # Divisor of 69 == 9600 baud due to weird clocking
31 option TTYS0_BAUD=9600
33 ## Boot linux from IDE
35 option CONFIG_FS_STREAM=1
36 option CONFIG_FS_EXT2=1
37 option CONFIG_FS_ISO9660=1
38 option CONFIG_FS_FAT=1
39 option AUTOBOOT_CMDLINE="hda1:/vmlinuz"
41 option ROM_SIZE=1024*1024
43 ## Board has fixed size RAM
44 option EMBEDDED_RAM_SIZE=64*1024*1024
46 ## LinuxBIOS C code runs at this location in RAM
47 option _RAMBASE=0x00100000
52 option STACK_SIZE=0x10000
57 option HEAP_SIZE=0x10000
62 option CONFIG_SYS_CLK_FREQ=33
65 option _ROMBASE=0xfff00000
67 ## Reset vector address
68 option _RESET=0xfffffffc
71 option _EXCEPTION_VECTORS=_ROMBASE+0x100
73 ## linuxBIOS ROM start address
74 option _ROMSTART=0xfff03000
76 ## linuxBIOS C code runs at this location in RAM
77 option _RAMBASE=0x00100000
81 buildrom ./linuxbios.rom ROM_SIZE "normal"