]> Git Repo - u-boot.git/blame - board/cobra5272/README
configs: Resync with savedefconfig
[u-boot.git] / board / cobra5272 / README
CommitLineData
a562e1bd
WD
1File: README.COBRA5272
2Author: Florian Schlote for Sentec elektronik ([email protected])
e6ff998c 3Contents: This is the README of U-Boot (Universal bootloader) for our
a562e1bd
WD
4 COBRA5272 board.
5Version: v01.00
6Date: Tue Mar 30 00:28:33 CEST 2004
7License: This document is published under the GNU GPL
8______________________________________________________________________
9
10CHANGES
11040330 v01.00 Creation
12
13______________________________________________________________________
14
15
16CONFIGURING
17-----------
18
191. Modify include/configs/cobra5272.h acc. to your prefs
20
212. If necessary, modify board/cobra5272/config.mk (see below)
22
233.
24
25> make cobra5272_config
26
27> make
28
29
30Please refer to u-boot README (general info, u-boot-x-x-x/README),
add83917 31to u-boot-x-x-x/board/cobra5272/README and
a562e1bd
WD
32to the comments in u-boot-x-x-x/include/configs/cobra5272.h
33
e6ff998c 34Configuring U-Boot is done by commenting/uncommenting preprocessor defines.
a562e1bd
WD
35
36Default configuration is
37
38 FLASH version (for further info see subsection below)
39 link address 0xffe00000
40
41 16 MB RAM
42
43 network enabled
44 no default IP address for target, host set, no MACaddress set
45
46 bootdelay for autoboot 5 sec.
47 autoboot disabled
48
49
50#-----------------------------------
e6ff998c 51# U-Boot FLASH version & RAM version
a562e1bd
WD
52#-----------------------------------
53
e6ff998c 54The U-Boot bootloader for Coldfire processors can be configured
a562e1bd
WD
55
56 1. as a standalone bootloader residing in flash & relocating itself to RAM on
57 startup automatically => "FLASH version"
58
59 2. as a RAM version which will not load from flash automatically as it needs a
60 prestage bootloader ("chainloading") & is running only from the RAM address it
61 is linked to => "RAM version"
62
e6ff998c 63 This version may be very helpful when installing U-Boot for the first time
a562e1bd
WD
64 since it can be used to make available s. th. like a "bootstrap
65 mechanism".
66
67
68How to build the different images:
69
70------------------------------
71Flash version
72------------------------------
73
e6ff998c 74Compile U-Boot
a562e1bd
WD
75
76in dir ./u-boot-x-x-x/
77
78please first check:
79
e52fca22 80 in ./configs/cobra5272_defconfig
a562e1bd 81
e52fca22 82 CONFIG_MONITOR_IS_IN_RAM has to be not present in the file
a562e1bd 83
e6ff998c 84 => U-Boot as single bootloader starting from flash
a562e1bd
WD
85
86
e52fca22 87 in configs/cobra5272_defconfig CONFIG_TEXT_BASE should be
a562e1bd 88
e52fca22 89 CONFIG_TEXT_BASE=0xffe00000
a562e1bd 90
e6ff998c 91 => linking address for U-Boot as single bootloader stored in flash
a562e1bd
WD
92
93then:
94
95 host> make cobra5272_config
96 rm -f include/config.h include/config.mk
97 Configuring for cobra5272 board...
98 host> make
99 [...]
100
101 host> cp u-boot.bin /tftpboot/u-boot_flash.bin
102
103
104------------------------------
105RAM version
106------------------------------
107
108in dir ./u-boot-x-x-x/
109
110 host> make distclean
111
112please modify the settings:
e52fca22 113 in ./configs/cobra5272_defconfig
a562e1bd 114
e52fca22 115 CONFIG_MONITOR_IS_IN_RAM now has to be enabled, e. g. as follows:
a562e1bd 116
e52fca22 117 CONFIG_MONITOR_IS_IN_RAM=y
a562e1bd 118
e6ff998c 119 => U-Boot as RAM version, chainloaded by another bootloader or using bdm cable
a562e1bd
WD
120
121
e52fca22 122 in configs/cobra5272_defconfig CONFIG_TEXT_BASE should be
a562e1bd 123
e52fca22 124 CONFIG_TEXT_BASE=0x00020000
a562e1bd
WD
125
126 => target linking address for RAM
127
128
129then:
130
131 host> make cobra5272_config
132 rm -f include/config.h include/config.mk
133 Configuring for cobra5272 board...
134 host> make
135 [...]
136
137 host> cp u-boot.bin /tftpboot/u-boot_ram.bin
138
139
140----
141HINT
142----
143
144If the m68k-elf-toolchain & the m68k-bdm-gdb is installed you can run the RAM
145version by typing (in dir ./u-boot-x-x-x/)
146"board/cobra5272/bdm/load-cobra_uboot" ,
147in ./u-boot-x-x-x/ the RAM version u-boot (elf format) has to be available.
This page took 0.383121 seconds and 5 git commands to generate.