changeset 351:0ca005dbab30

fluid-mnf/devices.txt: OM support, safe S71PL-J defaults
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 13 Mar 2020 07:19:37 +0000
parents b2bf3088b660
children bc5ddad215f2
files fluid-mnf/devices.txt
diffstat 1 files changed, 33 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/fluid-mnf/devices.txt	Fri Mar 13 06:57:50 2020 +0000
+++ b/fluid-mnf/devices.txt	Fri Mar 13 07:19:37 2020 +0000
@@ -403,6 +403,33 @@
 
 /****** Combined Top/Bottom Boot Memory Maps **********************************/
 
+memmap map_8x8_62x64_8x8 /* 32Mb FlexBank */
+{
+    0x000000  8k  0x002000  8k  0x004000  8k  0x006000  8k
+    0x008000  8k  0x00A000  8k  0x00C000  8k  0x00E000  8k
+                  0x010000 64k  0x020000 64k  0x030000 64k
+    0x040000 64k  0x050000 64k  0x060000 64k  0x070000 64k
+    
+    0x080000 64k  0x090000 64k  0x0A0000 64k  0x0B0000 64k
+    0x0C0000 64k  0x0D0000 64k  0x0E0000 64k  0x0F0000 64k
+    0x100000 64k  0x110000 64k  0x120000 64k  0x130000 64k
+    0x140000 64k  0x150000 64k  0x160000 64k  0x170000 64k
+    0x180000 64k  0x190000 64k  0x1A0000 64k  0x1B0000 64k
+    0x1C0000 64k  0x1D0000 64k  0x1E0000 64k  0x1F0000 64k
+
+    0x200000 64k  0x210000 64k  0x220000 64k  0x230000 64k
+    0x240000 64k  0x250000 64k  0x260000 64k  0x270000 64k
+    0x280000 64k  0x290000 64k  0x2A0000 64k  0x2B0000 64k
+    0x2C0000 64k  0x2D0000 64k  0x2E0000 64k  0x2F0000 64k
+    0x300000 64k  0x310000 64k  0x320000 64k  0x330000 64k
+    0x340000 64k  0x350000 64k  0x360000 64k  0x370000 64k
+
+    0x380000 64k  0x390000 64k  0x3A0000 64k  0x3B0000 64k
+    0x3C0000 64k  0x3D0000 64k  0x3E0000 64k  
+    0x3F0000 8k   0x3F2000 8k   0x3F4000 8k   0x3F6000 8k
+    0x3F8000 8k   0x3FA000 8k   0x3FC000 8k   0x3FE000 8k
+}
+
 memmap map_8x8_126x64_8x8 /* 64Mb FlexBank */
 {
     0x000000  8k  0x002000  8k  0x004000  8k  0x006000  8k
@@ -503,6 +530,7 @@
 device K5A3340YT 0xEC 0x22BA amd map_63x64_8x8     /* 16.0 + 16.0 */
 device K5A3240YB 0xEC 0x223F amd map_8x8_63x64     /*  8.0 + 24.0 */
 device K5A3340YB 0xEC 0x223D amd map_8x8_63x64     /* 14.0 + 18.0 !? */
+device K5A3240CT 0xEC 0x22A0 amd map_63x64_8x8     /* Openmoko */
 
 
 /****** Intel Devices *********************************************************/
@@ -577,10 +605,10 @@
 device Am29DL163DT 0x01 0x2228 amd map_31x64_8x8  /* 12   + 4   */
 device Am29DL164DT 0x01 0x2233 amd map_31x64_8x8  /*  8   + 8   */
 
-/* Flash used on Esample Rev4, Leonardo+ REV5 and Leonard Sample REV1 */
-/* Multi-id device: 0x227E, 0x2221, 0x2200. Converted to 0x2100 */
-device Am29DL640F 0x01 0x2100 amd map_8x8_126x64_8x8 /* 8 + 24 + 24 + 8 */ 
+/****** Spansion Devices ******************************************************/
 
-/* Default AMD Multi-id conf */
-device Am29DL640F 0x01 0x227E amd map_8x8_126x64_8x8 /* 8 + 24 + 24 + 8 */ 
+device S71PL032J 0x01 0x0A01 amd map_8x8_62x64_8x8
+device S71PL064J 0x01 0x0201 amd map_8x8_126x64_8x8
+device S71PL129J 0x01 0x2100 amd map_8x8_127x64		/* first bank only */
 
+/* FLUID does not support S71PL129N! */