Skip to contentSkip to conversation

Apollon BSP support (take #2)

PATCH New Kyungmin Park 1 participant 1 message Sep 17, 2007 Kbuild

lore
Share & tools
lore
#0 lore raw

PATCH 1/3 Apollon BSP support (take #2)

Apollon BSP support (take #2)

The Apollon based on OMAP2420 is designed for OneNAND development. It's similar with OMAP2420 H4 except some peripherals.

Now this board is maintained at mainline kernel.

---

Makefile +4 -1
index c35f022..d680ad0 100644
@@ -2356,9 +2356,12 @@ zylonite_config :
 #########################################################################
 ## ARM1136 Systems
 #########################################################################
-omap2420h4_config :    unconfig
+omap2420h4_config	:	unconfig
 	@$(MKCONFIG) $(@:_config=) arm arm1136 omap2420h4
 
+apollon_config		:	unconfig
+	@$(MKCONFIG) $(@:_config=) arm arm1136 apollon
+
 #========================================================================
 # i386
 #========================================================================
board/apollon/Makefile new file +50 -0

50 lines not on this page · raw message

board/apollon/apollon.c new file +472 -0

472 lines not on this page · raw message

board/apollon/config.mk new file +28 -0
new file mode 100644
index 0000000..45529c8
@@ -0,0 +1,28 @@
+#
+# (C) Copyright 2005-2007
+# Samsung Electronics
+#
+# Samsung December board with OMAP2420 (ARM1136) cpu
+# see http://www.ti.com/ for more information on Texas Instruments
+#
+# December has 1 bank of 128MB mDDR-SDRAM on CS0
+# December has 1 bank of  00MB mDDR-SDRAM on CS1
+# Physical Address:
+# 8000'0000 (bank0)
+# A000/0000 (bank1) ES2 will be configurable
+# Linux-Kernel is expected to be at 8000'8000, entry 8000'8000
+# (mem base + reserved)
+
+# For use with external or internal boots.
+TEXT_BASE = 0x80e80000
+
+# Used with full SRAM boot.
+# This is either with a GP system or a signed boot image.
+# easiest, and safest way to go if you can.
+#TEXT_BASE = 0x40270000
+
+
+# Handy to get symbols to debug ROM version.
+#TEXT_BASE = 0x0
+#TEXT_BASE = 0x08000000
+#TEXT_BASE = 0x04000000