]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - include/configs/csb226.h
72e47ce7a848af0a2a6adcba64395b40ea1afcd0
[karo-tx-uboot.git] / include / configs / csb226.h
1 /*
2  * (C) Copyright 2000, 2001, 2002
3  * Robert Schwebel, Pengutronix, r.schwebel@pengutronix.de.
4  *
5  * Configuration for the Cogent CSB226 board. For details see
6  * http://www.cogcomp.com/csb_csb226.htm
7  *
8  * See file CREDITS for list of people who contributed to this
9  * project.
10  *
11  * This program is free software; you can redistribute it and/or
12  * modify it under the terms of the GNU General Public License as
13  * published by the Free Software Foundation; either version 2 of
14  * the License, or (at your option) any later version.
15  *
16  * This program is distributed in the hope that it will be useful,
17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19  * GNU General Public License for more details.
20  *
21  * You should have received a copy of the GNU General Public License
22  * along with this program; if not, write to the Free Software
23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
24  * MA 02111-1307 USA
25  */
26
27 /*
28  * include/configs/csb226.h - configuration options, board specific
29  */
30
31 #ifndef __CONFIG_H
32 #define __CONFIG_H
33
34 #define DEBUG 1
35
36 /*
37  * High Level Configuration Options
38  * (easy to change)
39  */
40 #define CONFIG_PXA250           1       /* This is an PXA250 CPU            */
41 #define CONFIG_CSB226           1       /* on a CSB226 board                */
42
43 #undef CONFIG_USE_IRQ                   /* we don't need IRQ/FIQ stuff      */
44                                         /* for timer/console/ethernet       */
45
46 /* we will never enable dcache, because we have to setup MMU first */
47 #define CONFIG_SYS_NO_DCACHE
48 #define CONFIG_SYS_TEXT_BASE    0x0
49 /*
50  * Hardware drivers
51  */
52
53 /*
54  * select serial console configuration
55  */
56 #define CONFIG_PXA_SERIAL
57 #define CONFIG_FFUART           1       /* we use FFUART on CSB226          */
58
59 /* allow to overwrite serial and ethaddr */
60 #define CONFIG_ENV_OVERWRITE
61
62 #define CONFIG_BAUDRATE         19200
63 #undef  CONFIG_MISC_INIT_R              /* not used yet                     */
64
65
66 /*
67  * BOOTP options
68  */
69 #define CONFIG_BOOTP_BOOTFILESIZE
70 #define CONFIG_BOOTP_BOOTPATH
71 #define CONFIG_BOOTP_GATEWAY
72 #define CONFIG_BOOTP_HOSTNAME
73
74
75 /*
76  * Command line configuration.
77  */
78 #include <config_cmd_default.h>
79
80 #define CONFIG_CMD_BDI
81 #define CONFIG_CMD_LOADB
82 #define CONFIG_CMD_IMI
83 #define CONFIG_CMD_FLASH
84 #define CONFIG_CMD_MEMORY
85 #define CONFIG_CMD_NET
86 #define CONFIG_CMD_SAVEENV
87 #define CONFIG_CMD_RUN
88 #define CONFIG_CMD_ASKENV
89 #define CONFIG_CMD_ECHO
90 #define CONFIG_CMD_DHCP
91 #define CONFIG_CMD_CACHE
92
93
94 #define CONFIG_BOOTDELAY        3
95 #define CONFIG_BOOTARGS         "console=ttyS0,19200 ip=192.168.1.10,192.168.1.5,,255,255,255,0,csb root=/dev/nfs, ether=0,0x08000000,eth0"
96 #define CONFIG_ETHADDR          FF:FF:FF:FF:FF:FF
97 #define CONFIG_NETMASK          255.255.255.0
98 #define CONFIG_IPADDR           192.168.1.56
99 #define CONFIG_SERVERIP         192.168.1.5
100 #define CONFIG_BOOTCOMMAND      "bootm 0x40000"
101 #define CONFIG_SHOW_BOOT_PROGRESS
102
103 #define CONFIG_CMDLINE_TAG      1
104
105 #if defined(CONFIG_CMD_KGDB)
106 #define CONFIG_KGDB_BAUDRATE    19200           /* speed to run kgdb serial port */
107 #define CONFIG_KGDB_SER_INDEX   2               /* which serial port to use */
108 #endif
109
110 /*
111  * Miscellaneous configurable options
112  */
113
114 /*
115  * Size of malloc() pool; this lives below the uppermost 128 KiB which are
116  * used for the RAM copy of the uboot code
117  *
118  */
119 #define CONFIG_SYS_MALLOC_LEN           (128*1024)
120 #define CONFIG_SYS_GBL_DATA_SIZE        128             /* size in bytes reserved for initial data */
121
122 #define CONFIG_SYS_LONGHELP                             /* undef to save memory         */
123 #define CONFIG_SYS_PROMPT               "uboot> "       /* Monitor Command Prompt       */
124 #define CONFIG_SYS_CBSIZE               128             /* Console I/O Buffer Size      */
125 #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
126 #define CONFIG_SYS_MAXARGS              16              /* max number of command args   */
127 #define CONFIG_SYS_BARGSIZE             CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
128
129 #define CONFIG_SYS_MEMTEST_START        0xa0400000      /* memtest works on     */
130 #define CONFIG_SYS_MEMTEST_END         0xa0800000      /* 4 ... 8 MB in DRAM   */
131
132 #define CONFIG_SYS_LOAD_ADDR           0xa3000000       /* default load address */
133                                                 /* RS: where is this documented? */
134                                                 /* RS: is this where U-Boot is  */
135                                                 /* RS: relocated to in RAM?      */
136
137 #define CONFIG_SYS_HZ                   1000
138                                                 /* RS: the oscillator is actually 3680130?? */
139 #define CONFIG_SYS_CPUSPEED            0x141           /* set core clock to 200/200/100 MHz */
140                                                 /* 0101000001 */
141                                                 /*      ^^^^^ Memory Speed 99.53 MHz         */
142                                                 /*    ^^      Run Mode Speed = 2x Mem Speed  */
143                                                 /* ^^         Turbo Mode Sp. = 1x Run M. Sp. */
144
145 #define CONFIG_SYS_MONITOR_LEN          0x20000         /* 128 KiB */
146
147                                                 /* valid baudrates */
148 #define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200 }
149
150 /*
151  * Network chip
152  */
153 #define CONFIG_NET_MULTI
154 #define CONFIG_CS8900
155 #define CONFIG_CS8900_BUS32
156 #define CONFIG_CS8900_BASE      0x08000000
157
158 /*
159  * Stack sizes
160  *
161  * The stack sizes are set up in start.S using the settings below
162  */
163 #define CONFIG_STACKSIZE        (128*1024)      /* regular stack */
164 #ifdef  CONFIG_USE_IRQ
165 #define CONFIG_STACKSIZE_IRQ    (4*1024)        /* IRQ stack */
166 #define CONFIG_STACKSIZE_FIQ    (4*1024)        /* FIQ stack */
167 #endif
168
169 /*
170  * Physical Memory Map
171  */
172 #define CONFIG_NR_DRAM_BANKS    1               /* we have 1 bank of DRAM   */
173 #define PHYS_SDRAM_1            0xa0000000      /* SDRAM Bank #1            */
174 #define PHYS_SDRAM_1_SIZE       0x02000000      /* 32 MB                    */
175
176 #define PHYS_FLASH_1            0x00000000      /* Flash Bank #1            */
177 #define PHYS_FLASH_SIZE         0x02000000      /* 32 MB                    */
178
179 #define CONFIG_SYS_DRAM_BASE            0xa0000000      /* RAM starts here          */
180 #define CONFIG_SYS_DRAM_SIZE            0x02000000
181
182 #define CONFIG_SYS_FLASH_BASE          PHYS_FLASH_1
183
184 #define CONFIG_SYS_SDRAM_BASE           PHYS_SDRAM_1
185 #define CONFIG_SYS_INIT_SP_ADDR         (CONFIG_SYS_GBL_DATA_SIZE + PHYS_SDRAM_1)
186
187 # if 0
188 /* FIXME: switch to _documented_ registers */
189 /*
190  * GPIO settings
191  *
192  * GP15 == nCS1      is 1
193  * GP24 == SFRM      is 1
194  * GP25 == TXD       is 1
195  * GP33 == nCS5      is 1
196  * GP39 == FFTXD     is 1
197  * GP41 == RTS       is 1
198  * GP47 == TXD       is 1
199  * GP49 == nPWE      is 1
200  * GP62 == LED_B     is 1
201  * GP63 == TDM_OE    is 1
202  * GP78 == nCS2      is 1
203  * GP79 == nCS3      is 1
204  * GP80 == nCS4      is 1
205  */
206 #define CONFIG_SYS_GPSR0_VAL       0x03008000
207 #define CONFIG_SYS_GPSR1_VAL       0xC0028282
208 #define CONFIG_SYS_GPSR2_VAL       0x0001C000
209
210 /* GP02 == DON_RST   is 0
211  * GP23 == SCLK      is 0
212  * GP45 == USB_ACT   is 0
213  * GP60 == PLLEN     is 0
214  * GP61 == LED_A     is 0
215  * GP73 == SWUPD_LED is 0
216  */
217 #define CONFIG_SYS_GPCR0_VAL       0x00800004
218 #define CONFIG_SYS_GPCR1_VAL       0x30002000
219 #define CONFIG_SYS_GPCR2_VAL       0x00000100
220
221 /* GP00 == DON_READY is input
222  * GP01 == DON_OK    is input
223  * GP02 == DON_RST   is output
224  * GP03 == RESET_IND is input
225  * GP07 == RES11     is input
226  * GP09 == RES12     is input
227  * GP11 == SWUPDATE  is input
228  * GP14 == nPOWEROK  is input
229  * GP15 == nCS1      is output
230  * GP17 == RES22     is input
231  * GP18 == RDY       is input
232  * GP23 == SCLK      is output
233  * GP24 == SFRM      is output
234  * GP25 == TXD       is output
235  * GP26 == RXD       is input
236  * GP32 == RES21     is input
237  * GP33 == nCS5      is output
238  * GP34 == FFRXD     is input
239  * GP35 == CTS       is input
240  * GP39 == FFTXD     is output
241  * GP41 == RTS       is output
242  * GP42 == USB_OK    is input
243  * GP45 == USB_ACT   is output
244  * GP46 == RXD       is input
245  * GP47 == TXD       is output
246  * GP49 == nPWE      is output
247  * GP58 == nCPUBUSINT is input
248  * GP59 == LANINT    is input
249  * GP60 == PLLEN     is output
250  * GP61 == LED_A     is output
251  * GP62 == LED_B     is output
252  * GP63 == TDM_OE    is output
253  * GP64 == nDSPINT   is input
254  * GP65 == STRAP0    is input
255  * GP67 == STRAP1    is input
256  * GP69 == STRAP2    is input
257  * GP70 == STRAP3    is input
258  * GP71 == STRAP4    is input
259  * GP73 == SWUPD_LED is output
260  * GP78 == nCS2      is output
261  * GP79 == nCS3      is output
262  * GP80 == nCS4      is output
263  */
264 #define CONFIG_SYS_GPDR0_VAL       0x03808004
265 #define CONFIG_SYS_GPDR1_VAL       0xF002A282
266 #define CONFIG_SYS_GPDR2_VAL       0x0001C200
267
268 /* GP15 == nCS1  is AF10
269  * GP18 == RDY   is AF01
270  * GP23 == SCLK  is AF10
271  * GP24 == SFRM  is AF10
272  * GP25 == TXD   is AF10
273  * GP26 == RXD   is AF01
274  * GP33 == nCS5  is AF10
275  * GP34 == FFRXD is AF01
276  * GP35 == CTS   is AF01
277  * GP39 == FFTXD is AF10
278  * GP41 == RTS   is AF10
279  * GP46 == RXD   is AF10
280  * GP47 == TXD   is AF01
281  * GP49 == nPWE  is AF10
282  * GP78 == nCS2  is AF10
283  * GP79 == nCS3  is AF10
284  * GP80 == nCS4  is AF10
285  */
286 #define CONFIG_SYS_GAFR0_L_VAL     0x80000000
287 #define CONFIG_SYS_GAFR0_U_VAL     0x001A8010
288 #define CONFIG_SYS_GAFR1_L_VAL     0x60088058
289 #define CONFIG_SYS_GAFR1_U_VAL     0x00000008
290 #define CONFIG_SYS_GAFR2_L_VAL     0xA0000000
291 #define CONFIG_SYS_GAFR2_U_VAL     0x00000002
292
293
294 /* FIXME: set GPIO_RER/FER */
295
296 /* RDH = 1
297  * PH  = 1
298  * VFS = 1
299  * BFS = 1
300  * SSS = 1
301  */
302 #define CONFIG_SYS_PSSR_VAL             0x37
303
304 /*
305  * Memory settings
306  *
307  * This is the configuration for nCS0/1 -> flash banks
308  * configuration for nCS1:
309  * [31]    0    - Slower Device
310  * [30:28] 010  - CS deselect to CS time: 2*(2*MemClk) = 40 ns
311  * [27:24] 0101 - Address to data valid in bursts: (5+1)*MemClk = 60 ns
312  * [23:20] 1011 - " for first access: (11+2)*MemClk = 130 ns
313  * [19]    1    - 16 Bit bus width
314  * [18:16] 000  - nonburst RAM or FLASH
315  * configuration for nCS0:
316  * [15]    0    - Slower Device
317  * [14:12] 010  - CS deselect to CS time: 2*(2*MemClk) = 40 ns
318  * [11:08] 0101 - Address to data valid in bursts: (5+1)*MemClk = 60 ns
319  * [07:04] 1011 - " for first access: (11+2)*MemClk = 130 ns
320  * [03]    1    - 16 Bit bus width
321  * [02:00] 000  - nonburst RAM or FLASH
322  */
323 #define CONFIG_SYS_MSC0_VAL             0x25b825b8 /* flash banks                   */
324
325 /* This is the configuration for nCS2/3 -> TDM-Switch, DSP
326  * configuration for nCS3: DSP
327  * [31]    0    - Slower Device
328  * [30:28] 001  - RRR3: CS deselect to CS time: 1*(2*MemClk) = 20 ns
329  * [27:24] 0010 - RDN3: Address to data valid in bursts: (2+1)*MemClk = 30 ns
330  * [23:20] 0011 - RDF3: Address for first access: (3+1)*MemClk = 40 ns
331  * [19]    1    - 16 Bit bus width
332  * [18:16] 100  - variable latency I/O
333  * configuration for nCS2: TDM-Switch
334  * [15]    0    - Slower Device
335  * [14:12] 101  - RRR2: CS deselect to CS time: 5*(2*MemClk) = 100 ns
336  * [11:08] 1001 - RDN2: Address to data valid in bursts: (9+1)*MemClk = 100 ns
337  * [07:04] 0011 - RDF2: Address for first access: (3+1)*MemClk = 40 ns
338  * [03]    1    - 16 Bit bus width
339  * [02:00] 100  - variable latency I/O
340  */
341 #define CONFIG_SYS_MSC1_VAL             0x123C593C /* TDM switch, DSP               */
342
343 /* This is the configuration for nCS4/5 -> ExtBus, LAN Controller
344  *
345  * configuration for nCS5: LAN Controller
346  * [31]    0    - Slower Device
347  * [30:28] 001  - RRR5: CS deselect to CS time: 1*(2*MemClk) = 20 ns
348  * [27:24] 0010 - RDN5: Address to data valid in bursts: (2+1)*MemClk = 30 ns
349  * [23:20] 0011 - RDF5: Address for first access: (3+1)*MemClk = 40 ns
350  * [19]    1    - 16 Bit bus width
351  * [18:16] 100  - variable latency I/O
352  * configuration for nCS4: ExtBus
353  * [15]    0    - Slower Device
354  * [14:12] 110  - RRR4: CS deselect to CS time: 6*(2*MemClk) = 120 ns
355  * [11:08] 1100 - RDN4: Address to data valid in bursts: (12+1)*MemClk = 130 ns
356  * [07:04] 1101 - RDF4: Address for first access: 13->(15+1)*MemClk = 160 ns
357  * [03]    1    - 16 Bit bus width
358  * [02:00] 100  - variable latency I/O
359  */
360 #define CONFIG_SYS_MSC2_VAL             0x123C6CDC /* extra bus, LAN controller     */
361
362 /* MDCNFG: SDRAM Configuration Register
363  *
364  * [31:29]   000 - reserved
365  * [28]      0   - no SA1111 compatiblity mode
366  * [27]      0   - latch return data with return clock
367  * [26]      0   - alternate addressing for pair 2/3
368  * [25:24]   00  - timings
369  * [23]      0   - internal banks in lower partition 2/3 (not used)
370  * [22:21]   00  - row address bits for partition 2/3 (not used)
371  * [20:19]   00  - column address bits for partition 2/3 (not used)
372  * [18]      0   - SDRAM partition 2/3 width is 32 bit
373  * [17]      0   - SDRAM partition 3 disabled
374  * [16]      0   - SDRAM partition 2 disabled
375  * [15:13]   000 - reserved
376  * [12]      1   - SA1111 compatiblity mode
377  * [11]      1   - latch return data with return clock
378  * [10]      0   - no alternate addressing for pair 0/1
379  * [09:08]   01  - tRP=2*MemClk CL=2 tRCD=2*MemClk tRAS=5*MemClk tRC=8*MemClk
380  * [7]       1   - 4 internal banks in lower partition pair
381  * [06:05]   10  - 13 row address bits for partition 0/1
382  * [04:03]   01  - 9 column address bits for partition 0/1
383  * [02]      0   - SDRAM partition 0/1 width is 32 bit
384  * [01]      0   - disable SDRAM partition 1
385  * [00]      1   - enable  SDRAM partition 0
386  */
387 /* use the configuration above but disable partition 0 */
388 #define CONFIG_SYS_MDCNFG_VAL           0x000019c8
389
390 /* MDREFR: SDRAM Refresh Control Register
391  *
392  * [32:26] 0     - reserved
393  * [25]    0     - K2FREE: not free running
394  * [24]    0     - K1FREE: not free running
395  * [23]    1     - K0FREE: not free running
396  * [22]    0     - SLFRSH: self refresh disabled
397  * [21]    0     - reserved
398  * [20]    0     - APD: no auto power down
399  * [19]    0     - K2DB2: SDCLK2 is MemClk
400  * [18]    0     - K2RUN: disable SDCLK2
401  * [17]    0     - K1DB2: SDCLK1 is MemClk
402  * [16]    1     - K1RUN: enable SDCLK1
403  * [15]    1     - E1PIN: SDRAM clock enable
404  * [14]    1     - K0DB2: SDCLK0 is MemClk
405  * [13]    0     - K0RUN: disable SDCLK0
406  * [12]    1     - E0PIN: disable SDCKE0
407  * [11:00] 000000011000 - (64ms/8192)*MemClkFreq/32 = 24
408  */
409 #define CONFIG_SYS_MDREFR_VAL           0x0081D018
410
411 /* MDMRS: Mode Register Set Configuration Register
412  *
413  * [31]      0       - reserved
414  * [30:23]   00000000- MDMRS2: SDRAM2/3 MRS Value. (not used)
415  * [22:20]   000     - MDCL2:  SDRAM2/3 Cas Latency.  (not used)
416  * [19]      0       - MDADD2: SDRAM2/3 burst Type. Fixed to sequential.  (not used)
417  * [18:16]   010     - MDBL2:  SDRAM2/3 burst Length. Fixed to 4.  (not used)
418  * [15]      0       - reserved
419  * [14:07]   00000000- MDMRS0: SDRAM0/1 MRS Value.
420  * [06:04]   010     - MDCL0:  SDRAM0/1 Cas Latency.
421  * [03]      0       - MDADD0: SDRAM0/1 burst Type. Fixed to sequential.
422  * [02:00]   010     - MDBL0:  SDRAM0/1 burst Length. Fixed to 4.
423  */
424 #define CONFIG_SYS_MDMRS_VAL            0x00020022
425
426 /*
427  * PCMCIA and CF Interfaces
428  */
429 #define CONFIG_SYS_MECR_VAL             0x00000000
430 #define CONFIG_SYS_MCMEM0_VAL           0x00000000
431 #define CONFIG_SYS_MCMEM1_VAL           0x00000000
432 #define CONFIG_SYS_MCATT0_VAL           0x00000000
433 #define CONFIG_SYS_MCATT1_VAL           0x00000000
434 #define CONFIG_SYS_MCIO0_VAL            0x00000000
435 #define CONFIG_SYS_MCIO1_VAL            0x00000000
436 #endif
437
438 /*
439  * GPIO settings
440  */
441 #define CONFIG_SYS_GPSR0_VAL            0xFFFFFFFF
442 #define CONFIG_SYS_GPSR1_VAL            0xFFFFFFFF
443 #define CONFIG_SYS_GPSR2_VAL            0xFFFFFFFF
444 #define CONFIG_SYS_GPCR0_VAL            0x08022080
445 #define CONFIG_SYS_GPCR1_VAL            0x00000000
446 #define CONFIG_SYS_GPCR2_VAL            0x00000000
447 #define CONFIG_SYS_GPDR0_VAL            0xCD82A878
448 #define CONFIG_SYS_GPDR1_VAL            0xFCFFAB80
449 #define CONFIG_SYS_GPDR2_VAL            0x0001FFFF
450 #define CONFIG_SYS_GAFR0_L_VAL          0x80000000
451 #define CONFIG_SYS_GAFR0_U_VAL          0xA5254010
452 #define CONFIG_SYS_GAFR1_L_VAL          0x599A9550
453 #define CONFIG_SYS_GAFR1_U_VAL          0xAAA5AAAA
454 #define CONFIG_SYS_GAFR2_L_VAL          0xAAAAAAAA
455 #define CONFIG_SYS_GAFR2_U_VAL          0x00000002
456
457 /* FIXME: set GPIO_RER/FER */
458
459 #define CONFIG_SYS_PSSR_VAL        0x20
460
461 #define CONFIG_SYS_CCCR                 CCCR_L27|CCCR_M2|CCCR_N10
462 #define CONFIG_SYS_CKEN                 0x0
463
464 /*
465  * Memory settings
466  */
467
468 #define CONFIG_SYS_MSC0_VAL            0x2ef15af0
469 #define CONFIG_SYS_MSC1_VAL            0x00003ff4
470 #define CONFIG_SYS_MSC2_VAL            0x7ff07ff0
471 #define CONFIG_SYS_MDCNFG_VAL          0x09a909a9
472 #define CONFIG_SYS_MDREFR_VAL          0x038ff030
473 #define CONFIG_SYS_MDMRS_VAL           0x00220022
474 #define CONFIG_SYS_FLYCNFG_VAL          0x00000000
475 #define CONFIG_SYS_SXCNFG_VAL           0x00000000
476
477 /*
478  * PCMCIA and CF Interfaces
479  */
480 #define CONFIG_SYS_MECR_VAL        0x00000000
481 #define CONFIG_SYS_MCMEM0_VAL      0x00000000
482 #define CONFIG_SYS_MCMEM1_VAL      0x00000000
483 #define CONFIG_SYS_MCATT0_VAL      0x00000000
484 #define CONFIG_SYS_MCATT1_VAL      0x00000000
485 #define CONFIG_SYS_MCIO0_VAL       0x00000000
486 #define CONFIG_SYS_MCIO1_VAL       0x00000000
487
488 #define CSB226_USER_LED0        0x00000008
489 #define CSB226_USER_LED1        0x00000010
490 #define CSB226_USER_LED2        0x00000020
491
492
493 /*
494  * FLASH and environment organization
495  */
496 #define CONFIG_SYS_MAX_FLASH_BANKS     1        /* max number of memory banks       */
497 #define CONFIG_SYS_MAX_FLASH_SECT       128     /* max number of sect. on one chip  */
498
499 /* timeout values are in ticks */
500 #define CONFIG_SYS_FLASH_ERASE_TOUT    (2*CONFIG_SYS_HZ) /* Timeout for Flash Erase       */
501 #define CONFIG_SYS_FLASH_WRITE_TOUT    (2*CONFIG_SYS_HZ) /* Timeout for Flash Write       */
502
503 #define CONFIG_ENV_IS_IN_FLASH  1
504 #define CONFIG_ENV_ADDR            (PHYS_FLASH_1 + 0x1C000)
505                                         /* Addr of Environment Sector       */
506 #define CONFIG_ENV_SIZE            0x4000  /* Total Size of Environment Sector */
507
508 #endif  /* __CONFIG_H */