summaryrefslogtreecommitdiff
path: root/targets
diff options
context:
space:
mode:
authorMarc Jones <marc.jones@amd.com>2007-05-04 18:47:52 +0000
committerStefan Reinauer <stepan@openbios.org>2007-05-04 18:47:52 +0000
commit9c9083ba4a1cd280fe70c0eec78e562d714a2dc7 (patch)
tree690f8bc96d2598fce87cbd2f36557d1ebf5f88ae /targets
parentbc8176c5526ec9124aa99559f9432210be364dfe (diff)
downloadcoreboot-9c9083ba4a1cd280fe70c0eec78e562d714a2dc7.tar.xz
This patch adds support for the AMD Norwich development platform
based on the Geode LX processor. The Norwich is the canonical Geode reference, and will server as a good basis for other Geode based platforms. Signed-off-by: Marc Jones <marc.jones@amd.com> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2629 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'targets')
-rw-r--r--targets/amd/norwich/Config.lb29
1 files changed, 29 insertions, 0 deletions
diff --git a/targets/amd/norwich/Config.lb b/targets/amd/norwich/Config.lb
new file mode 100644
index 0000000000..97f3a6fead
--- /dev/null
+++ b/targets/amd/norwich/Config.lb
@@ -0,0 +1,29 @@
+# Config file for the AMD Geode LX/5536 Norwich Platform
+
+target norwich
+mainboard amd/norwich
+
+#HACK to get the right tsc support
+option CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1
+
+# leave 36k for vsa
+option CONFIG_COMPRESSED_PAYLOAD_NRV2B=0
+option CONFIG_COMPRESSED_PAYLOAD_LZMA=0
+
+option ROM_SIZE=512*1024-36*1024
+#option ROM_SIZE=256*1024-36*1024
+option FALLBACK_SIZE=ROM_SIZE
+
+option DEFAULT_CONSOLE_LOGLEVEL = 11
+option MAXIMUM_CONSOLE_LOGLEVEL = 11
+#option DEFAULT_CONSOLE_LOGLEVEL = 4
+#option MAXIMUM_CONSOLE_LOGLEVEL = 4
+
+romimage "fallback"
+ option USE_FALLBACK_IMAGE=1
+ option ROM_IMAGE_SIZE=64*1024
+ option LINUXBIOS_EXTRA_VERSION=".0Fallback"
+ payload ../payload.elf
+end
+
+buildrom ./norwich.rom ROM_SIZE "fallback"