• Home
Name Date Size #Lines LOC

..--

KconfigD03-May-2024186 1610

MAINTAINERSD03-May-2024182 76

MakefileD03-May-2024141 71

READMED03-May-20242.9 KiB10385

m5253evbe.cD03-May-20242.9 KiB12980

README

1Freescale Amadeus Plus M5253EVBE board
2======================================
3
4Hayden Fraser(Hayden.Fraser@freescale.com)
5Created 06/05/2007
6===========================================
7
8
91. SWITCH SETTINGS
10==================
111.1 N/A
12
13
142. MEMORY MAP UNDER U-BOOT AND LINUX KERNEL
15===========================================
162.1. For the initial bringup, we adopted a consistent memory scheme between U-Boot and
17	linux kernel, you can customize it based on your system requirements:
18	SDR:	0x00000000-0x00ffffff
19	SRAM0:	0x20010000-0x20017fff
20	SRAM1:	0x20000000-0x2000ffff
21	MBAR1:	0x10000000-0x4fffffff
22	MBAR2:	0x80000000-0xCfffffff
23	Flash:	0xffe00000-0xffffffff
24
253. DEFINITIONS AND COMPILATION
26==============================
273.1 Explanation on NEW definitions in include/configs/M5253EVBE.h
28	CONFIG_MCF52x2		Processor family
29	CONFIG_MCF5253		MCF5253 specific
30	CONFIG_SYS_CLK			Define Amadeus Plus CPU Clock
31	CONFIG_SYS_MBAR		MBAR base address
32	CONFIG_SYS_MBAR2		MBAR2 base address
33
343.2 Compilation
35	export CROSS_COMPILE=/usr/local/freescale-coldfire-4.1-elf/bin/m68k-elf-
36	cd u-boot-1-2-x
37	make distclean
38	make M5253EVBE_config
39	make
40
41
424. SCREEN DUMP
43==============
444.1 U-Boot 1.2.0 (Jun 18 2007 - 18:20:00)
45
46CPU:   Freescale Coldfire MCF5253 at 62 MHz
47Board: Freescale MCF5253 EVBE
48DRAM:  16 MB
49FLASH:  2 MB
50In:    serial
51Out:   serial
52Err:   serial
53=> flinfo
54
55Bank # 1: CFI conformant FLASH (16 x 16)  Size: 2 MB in 35 Sectors
56  AMD Standard command set, Manufacturer ID: 0x01, Device ID: 0x49
57  Erase timeout: 16384 ms, write timeout: 1 ms
58
59  Sector Start Addresses:
60  FFE00000   RO   FFE04000   RO   FFE06000   RO   FFE08000   RO   FFE10000   RO
61  FFE20000        FFE30000        FFE40000        FFE50000        FFE60000
62  FFE70000        FFE80000        FFE90000        FFEA0000        FFEB0000
63  FFEC0000        FFED0000        FFEE0000        FFEF0000        FFF00000
64  FFF10000        FFF20000        FFF30000        FFF40000        FFF50000
65  FFF60000        FFF70000        FFF80000        FFF90000        FFFA0000
66  FFFB0000        FFFC0000        FFFD0000        FFFE0000        FFFF0000
67
68=> bdinfo
69boot_params = 0x00F62F90
70memstart    = 0x00000000
71memsize     = 0x01000000
72flashstart  = 0xFFE00000
73flashsize   = 0x00200000
74flashoffset = 0x00000000
75baudrate    = 19200 bps
76
77=> printenv
78bootdelay=5
79baudrate=19200
80stdin=serial
81stdout=serial
82stderr=serial
83
84Environment size: 134/8188 bytes
85=> saveenv
86Saving Environment to Flash...
87Un-Protected 1 sectors
88Erasing Flash...
89. done
90Erased 1 sectors
91Writing to Flash... done
92Protected 1 sectors
93=>
94
955. COMPILER
96-----------
97To create U-Boot the CodeSourcery's version of the GNU Toolchain for the ColdFire architecture
98compiler set (freescale-coldfire-4.1-elf) from www.codesourcery.com was used.
99You can download it from:http://www.codesourcery.com/gnu_toolchains/coldfire/download.html
100
101compiler that you used - for example, codesourcery_elf requires -MQ in rules.mk, old M68K 2.95.3 just -M
102codesourcery_elf requires -MQ in rules.mk, old M68K 2.95.3 just -M
103