Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
M
MMC U-Boot Custodian Tree
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Analyze
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
U-Boot
Custodians
MMC U-Boot Custodian Tree
Commits
82f2e33a
Commit
82f2e33a
authored
19 years ago
by
Wolfgang Denk
Browse files
Options
Downloads
Patches
Plain Diff
Update mcc200 config: Disable PCI and DoC, use 133 MHz IPB clock,
use hush shell.
parent
f6c0068f
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
CHANGELOG
+3
-0
3 additions, 0 deletions
CHANGELOG
include/configs/mcc200.h
+10
-55
10 additions, 55 deletions
include/configs/mcc200.h
with
13 additions
and
55 deletions
CHANGELOG
+
3
−
0
View file @
82f2e33a
...
...
@@ -2,6 +2,9 @@
Changes since U-Boot 1.1.4:
======================================================================
* Update mcc200 config: Disable PCI and DoC, use 133 MHz IPB clock,
use hush shell.
* Convert mcc200 to use common CFI flash driver
Patch by Stefan Roese, 28 Feb 2006
...
...
This diff is collapsed.
Click to expand it.
include/configs/mcc200.h
+
10
−
55
View file @
82f2e33a
...
...
@@ -52,52 +52,19 @@
#define CONFIG_BAUDRATE 115200
#define CFG_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200, 230400 }
/*
* PCI Mapping:
* 0x40000000 - 0x4fffffff - PCI Memory
* 0x50000000 - 0x50ffffff - PCI IO Space
*/
#define CONFIG_PCI 1
#define CONFIG_PCI_PNP 1
#define CONFIG_PCI_SCAN_SHOW 1
#undef CONFIG_PCI_SCAN_SHOW
#define CONFIG_PCI_MEM_BUS 0x40000000
#define CONFIG_PCI_MEM_PHYS CONFIG_PCI_MEM_BUS
#define CONFIG_PCI_MEM_SIZE 0x10000000
#define CONFIG_PCI_IO_BUS 0x50000000
#define CONFIG_PCI_IO_PHYS CONFIG_PCI_IO_BUS
#define CONFIG_PCI_IO_SIZE 0x01000000
#define CONFIG_NET_MULTI 1
#define CONFIG_MII 1
#define CONFIG_EEPRO100 1
#define CFG_RX_ETH_BUFFER 8
/* use 8 rx buffer on eepro100 */
#undef CONFIG_NS8382X
#define ADD_PCI_CMD CFG_CMD_PCI
/* Partitions */
#define CONFIG_DOS_PARTITION
/* USB */
#if 1
#define CONFIG_USB_OHCI
#define ADD_USB_CMD CFG_CMD_USB | CFG_CMD_FAT
#define CONFIG_USB_STORAGE
#else
#define ADD_USB_CMD 0
#endif
#define ADD_DOC_CMD CFG_CMD_DOC
/*
* Supported commands
*/
#define CONFIG_COMMANDS (CONFIG_CMD_DFL | \
ADD_DOC_CMD | \
ADD_PCI_CMD | \
ADD_USB_CMD | \
CFG_CMD_BEDBUG | \
CFG_CMD_DATE | \
...
...
@@ -136,27 +103,29 @@
"flash_self=run ramargs addip;" \
"bootm ${kernel_addr} ${ramdisk_addr}\0" \
"net_nfs=tftp 200000 ${bootfile};run nfsargs addip;bootm\0" \
"rootpath=/opt/eldk/ppc_
82
xx\0" \
"rootpath=/opt/eldk/ppc_
6
xx\0" \
"bootfile=/tftpboot/mcc200/uImage\0" \
"baudrate=115200\0" \
"load=tftp 100000 /tftpboot/mcc200/u-boot.bin\0" \
"update=protect off fff00000 fff3ffff;era fff00000 fff3ffff;" \
"cp.b 100000 fff00000 40000;" \
"setenv filesize;saveenv\0" \
"upd=run load;run update\0" \
"load=tftp 200000 /tftpboot/mcc200/u-boot.bin\0" \
"update=protect off FFF00000 +${filesize};" \
"era FFF00000 +${filesize};" \
"cp.b 200000 FFF00000 ${filesize}\0" \
"serverip=192.168.1.1\0" \
"ipaddr=192.168.133.144\0" \
"netmask=255.255.0.0\0" \
"unlock=yes\0" \
"ethaddr=00:02:44:7
d
:73:3
b
\0" \
"ethaddr=00:02:44:7
D
:73:3
B
\0" \
""
#define CONFIG_BOOTCOMMAND "run flash_self"
#define CFG_HUSH_PARSER 1
/* use "hush" command parser */
#define CFG_PROMPT_HUSH_PS2 "> "
/*
* IPB Bus clocking configuration.
*/
#
un
def CFG_IPBSPEED_133
/* define for 133MHz speed */
#def
ine
CFG_IPBSPEED_133
/* define for 133MHz speed */
/*
* I2C configuration
...
...
@@ -181,17 +150,6 @@
#define CONFIG_RTC_PCF8563
#define CFG_I2C_RTC_ADDR 0x51
/*
* Disk-On-Chip configuration
*/
#define CFG_DOC_SHORT_TIMEOUT
#define CFG_MAX_DOC_DEVICE 1
/* Max number of DOC devices */
#define CFG_DOC_SUPPORT_2000
#define CFG_DOC_SUPPORT_MILLENNIUM
#define CFG_DOC_BASE 0xE0000000
#define CFG_DOC_SIZE 0x00100000
/*
* Flash configuration (8,16 or 32 MB)
* TEXT base always at 0xFFF00000
...
...
@@ -308,9 +266,6 @@
#define CFG_BOOTCS_CFG 0x0004fb00
#define CFG_CS0_START CFG_FLASH_BASE
#define CFG_CS0_SIZE CFG_FLASH_SIZE
#define CFG_CS1_START CFG_DOC_BASE
#define CFG_CS1_SIZE CFG_DOC_SIZE
#define CFG_CS1_CFG 0x00047800
#define CFG_CS_BURST 0x00000000
#define CFG_CS_DEADCYCLE 0x33333333
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment