diff options
author | Juergen Beisert <jbe@pengutronix.de> | 2010-12-13 11:53:37 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2010-12-14 15:15:07 +0100 |
commit | 5cd33723154428a078647f414214da7c90e40bf4 (patch) | |
tree | 92bb623c012bf1706b4aee2be746cbdb755a181a /arch/arm/boards/karo-tx28/tx28.c | |
parent | 5945a269d370625c69a1fd0799e65433ed63336b (diff) | |
download | barebox-5cd33723154428a078647f414214da7c90e40bf4.tar.gz barebox-5cd33723154428a078647f414214da7c90e40bf4.tar.xz |
STM378x: Add the TX28 Starterkit-5 baseboard
This file is to be used in conjunction with the TX28 CPU module.
Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/karo-tx28/tx28.c')
-rw-r--r-- | arch/arm/boards/karo-tx28/tx28.c | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/arch/arm/boards/karo-tx28/tx28.c b/arch/arm/boards/karo-tx28/tx28.c index d5edf5ded1..6f4ef4ec1e 100644 --- a/arch/arm/boards/karo-tx28/tx28.c +++ b/arch/arm/boards/karo-tx28/tx28.c @@ -106,6 +106,8 @@ device_initcall(tx28_devices_init); /** @page tx28 KARO's TX28 CPU module +@section tx28_cpu_card The CPU module + http://www.karo-electronics.de/ This CPU card is based on a Freescale i.MX28 CPU. The card is shipped with: @@ -116,4 +118,39 @@ This CPU card is based on a Freescale i.MX28 CPU. The card is shipped with: - DS1339 RTC - LAN8710 Phy +@section tx28_basboards Supported baseboards + +Supported baseboards are: +- KARO's Starterkit 5 + +@section tx28_stk5_howto How to get barebox for 'KARO's Starterkit 5' + +Using the default configuration: + +@verbatim +make ARCH=arm tx28stk5_defconfig +@endverbatim + +Build the binary image: + +@verbatim +make ARCH=arm CROSS_COMPILE=armv5compiler +@endverbatim + +@note replace the armv5compiler with your ARM v5 cross compiler. + +@note To use the result, you also need the following resources from Freescale: +- the 'bootlets' archive +- the 'elftosb2' encryption tool +- in the case you want to start @b barebox from an attached SD card the + 'sdimage' tool from Freescale's 'uuc' archive. + +@section tx28_mlayout 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 +- 0x47000000 start of @b barebox + */ |