diff options
Diffstat (limited to 'targets/embeddedplanet/ep405pc')
-rw-r--r-- | targets/embeddedplanet/ep405pc/Config.lb | 145 |
1 files changed, 57 insertions, 88 deletions
diff --git a/targets/embeddedplanet/ep405pc/Config.lb b/targets/embeddedplanet/ep405pc/Config.lb index d9c03ff11e..8862a8566b 100644 --- a/targets/embeddedplanet/ep405pc/Config.lb +++ b/targets/embeddedplanet/ep405pc/Config.lb @@ -1,96 +1,66 @@ # Config file for Embedded Planet EP405PC board # This will make a target directory of ./ep405pc -loadoptions - target ep405pc - -uses CPU_OPT -uses CROSS_COMPILE -uses HAVE_OPTION_TABLE -uses CONFIG_COMPRESS -uses CONFIG_CHIP_CONFIGURE -uses DEFAULT_CONSOLE_LOGLEVEL -uses CONFIG_USE_INIT -uses CONFIG_CONSOLE_SERIAL8250 -uses TTYS0_BAUD TTYS0_DIV -uses NO_POST -uses CONFIG_IDE -uses CONFIG_FS_STREAM -uses CONFIG_FS_EXT2 -uses CONFIG_FS_ISO9660 -uses CONFIG_FS_FAT -uses AUTOBOOT_CMDLINE -uses CONFIG_SYS_CLK_FREQ -uses IDE_BOOT_DRIVE -uses IDE_SWAB IDE_OFFSET -uses ROM_SIZE -uses _RESET -uses _EXCEPTION_VECTORS -uses _ROMBASE -uses _ROMSTART -uses _RAMBASE -uses _RAMSTART -uses EMBEDDED_RAM_SIZE -uses STACK_SIZE HEAP_SIZE - -## Enable PPC405 instructions -option CPU_OPT="-Wa,-m405" - -## use a cross compiler -#option CROSS_COMPILE="powerpc-eabi-" - -## Use stage 1 initialization code -option CONFIG_USE_INIT=1 - -## Use chip configuration -option CONFIG_CHIP_CONFIGURE=1 - -## We don't use compressed image -option CONFIG_COMPRESS=0 - -## Turn off POST codes -option NO_POST=1 - -## Enable serial console -option DEFAULT_CONSOLE_LOGLEVEL=8 -option CONFIG_CONSOLE_SERIAL8250=1 -# Divisor of 69 == 9600 baud due to weird clocking -option TTYS0_DIV=69 -option TTYS0_BAUD=9600 - -## Boot linux from IDE -option CONFIG_IDE=1 -option CONFIG_FS_STREAM=1 -option CONFIG_FS_EXT2=1 -option CONFIG_FS_ISO9660=1 -option CONFIG_FS_FAT=1 -option AUTOBOOT_CMDLINE="hda1:/vmlinuz" - -option ROM_SIZE=1048576 - -## Board has fixed size RAM -option EMBEDDED_RAM_SIZE=64*1024*1024 - -## LinuxBIOS C code runs at this location in RAM -option _RAMBASE=0x00100000 - -## -## Use a 64K stack -## -option STACK_SIZE=0x10000 - -## -## Use a 64K heap -## -option HEAP_SIZE=0x10000 - -## -## System clock -## -option CONFIG_SYS_CLK_FREQ=33 +mainboard embeddedplanet/ep405pc romimage "normal" + ## Enable PPC405 instructions + option CPU_OPT="-mcpu=405" + + ## use a cross compiler + #option CROSS_COMPILE="powerpc-ibm-eabi-" + + ## Use stage 1 initialization code + option CONFIG_USE_INIT=1 + + ## Use chip configuration + option CONFIG_CHIP_CONFIGURE=1 + + ## We don't use compressed image + option CONFIG_COMPRESS=0 + + ## Turn off POST codes + option NO_POST=1 + + ## Enable serial console + option DEFAULT_CONSOLE_LOGLEVEL=8 + option CONFIG_CONSOLE_SERIAL8250=1 + # Divisor of 69 == 9600 baud due to weird clocking + option TTYS0_DIV=69 + option TTYS0_BAUD=9600 + + ## Boot linux from IDE + option CONFIG_IDE=1 + option CONFIG_FS_STREAM=1 + option CONFIG_FS_EXT2=1 + option CONFIG_FS_ISO9660=1 + option CONFIG_FS_FAT=1 + option AUTOBOOT_CMDLINE="hda1:/vmlinuz" + + option ROM_SIZE=1048576 + + ## Board has fixed size RAM + option EMBEDDED_RAM_SIZE=64*1024*1024 + + ## LinuxBIOS C code runs at this location in RAM + option _RAMBASE=0x00100000 + + ## + ## Use a 64K stack + ## + option STACK_SIZE=0x10000 + + ## + ## Use a 64K heap + ## + option HEAP_SIZE=0x10000 + + ## + ## System clock + ## + option CONFIG_SYS_CLK_FREQ=33 + ## option _ROMBASE=0xfff00000 @@ -106,7 +76,6 @@ romimage "normal" ## linuxBIOS C code runs at this location in RAM option _RAMBASE=0x00100000 - mainboard embeddedplanet/ep405pc end buildrom ./linuxbios.rom ROM_SIZE "normal" |