summaryrefslogtreecommitdiffstats
path: root/Documentation/boards/mxs/Freescale-i.MX23-evk.rst
blob: cb73ec12795ce53354a61e151783deb2b5cc5fe0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Freescale i.MX23 evaluation kit
===============================

This CPU card is based on an i.MX23 CPU. The card is shipped with:

  * 32 MiB synchronous dynamic RAM (mobile DDR type)
  * ENC28j60 based network (over SPI)

Memory layout when barebox is running:

  * 0x40000000 start of SDRAM
  * 0x40000100 start of kernel's boot parameters

    * below malloc area: stack area
    * below barebox: malloc area

  * 0x41000000 start of barebox

How to get the bootloader binary image
--------------------------------------

Using the default configuration::

  make ARCH=arm freescale-mx23-evk_defconfig

Build the bootloader binary image::

  make ARCH=arm CROSS_COMPILE=armv5compiler

**NOTE:** replace the armv5compiler with your ARM v5 cross compiler.