xref: /openbmc/u-boot/doc/README.rmobile (revision 36da5f84a90df444bbac0c3197d4945383075b76)
15977503aSNobuhiro IwamatsuSummary
25977503aSNobuhiro Iwamatsu=======
35977503aSNobuhiro Iwamatsu
45977503aSNobuhiro IwamatsuThis README is about U-Boot support for Renesas's ARM Cortex-A9 based RMOBILE[1]
5*36da5f84SNobuhiro Iwamatsuand R-Car[2]family of SoCs. Renesas's RMOBILE/R-Car SoC family contains an ARM
6*36da5f84SNobuhiro IwamatsuCortex-A9.
75977503aSNobuhiro Iwamatsu
85977503aSNobuhiro IwamatsuCurrently the following boards are supported:
95977503aSNobuhiro Iwamatsu
10*36da5f84SNobuhiro Iwamatsu* KMC KZM-A9-GT [3]
11*36da5f84SNobuhiro Iwamatsu* Atmark-Techno Armadillo-800-EVA [4]
12*36da5f84SNobuhiro Iwamatsu* Renesas Electronics Lager
13*36da5f84SNobuhiro Iwamatsu* Renesas Electronics Koelsch
145977503aSNobuhiro Iwamatsu
155977503aSNobuhiro IwamatsuToolchain
165977503aSNobuhiro Iwamatsu=========
175977503aSNobuhiro Iwamatsu
185977503aSNobuhiro IwamatsuARM Cortex-A9 support ARM v7 instruction set (-march=armv7a).
195977503aSNobuhiro IwamatsuBut currently we compile with -march=armv5 to allow more compilers to work.
205977503aSNobuhiro Iwamatsu(For U-Boot code this has no performance impact.)
215977503aSNobuhiro IwamatsuBecause there was no compiler which is supporting armv7a not much before.
22*36da5f84SNobuhiro IwamatsuCurrently, ELDK[5], Linaro[6], CodeSourcey[7] and Emdebian[8] supports -march=armv7a
235977503aSNobuhiro Iwamatsuand you can get.
245977503aSNobuhiro Iwamatsu
255977503aSNobuhiro IwamatsuBuild
265977503aSNobuhiro Iwamatsu=====
275977503aSNobuhiro Iwamatsu
285977503aSNobuhiro Iwamatsu* KZM-A9-GT
295977503aSNobuhiro Iwamatsu
305977503aSNobuhiro Iwamatsu  make kzm9g_config
315977503aSNobuhiro Iwamatsu  make
325977503aSNobuhiro Iwamatsu
335977503aSNobuhiro Iwamatsu* Armadillo-800-EVA
345977503aSNobuhiro Iwamatsu
355977503aSNobuhiro Iwamatsu  make armadillo-800eva_config
365977503aSNobuhiro Iwamatsu  make
375977503aSNobuhiro Iwamatsu
38*36da5f84SNobuhiro Iwamatsu  Note: Armadillo-800-EVA's U-Boot supports booting from SDcard only.
39*36da5f84SNobuhiro Iwamatsu        Please see "B.2 Appendix B Boot Specifications" in hardware manual.
40*36da5f84SNobuhiro Iwamatsu
41*36da5f84SNobuhiro Iwamatsu* Lager
42*36da5f84SNobuhiro Iwamatsu
43*36da5f84SNobuhiro Iwamatsu  make lager_config
44*36da5f84SNobuhiro Iwamatsu  make
45*36da5f84SNobuhiro Iwamatsu
46*36da5f84SNobuhiro Iwamatsu* Koelsch
47*36da5f84SNobuhiro Iwamatsu
48*36da5f84SNobuhiro Iwamatsu  make koelsch_config
49*36da5f84SNobuhiro Iwamatsu  make
50*36da5f84SNobuhiro Iwamatsu
515977503aSNobuhiro IwamatsuLinks
525977503aSNobuhiro Iwamatsu=====
535977503aSNobuhiro Iwamatsu
545977503aSNobuhiro Iwamatsu[1] Renesas RMOBILE:
555977503aSNobuhiro Iwamatsu
565977503aSNobuhiro Iwamatsuhttp://am.renesas.com/products/soc/assp/mobile/r_mobile/index.jsp
575977503aSNobuhiro Iwamatsu
58*36da5f84SNobuhiro Iwamatsu[2] Renesas R-Car:
59*36da5f84SNobuhiro Iwamatsu
60*36da5f84SNobuhiro Iwamatsuhttp://am.renesas.com/products/soc/assp/automotive/index.jsp
61*36da5f84SNobuhiro Iwamatsu
62*36da5f84SNobuhiro Iwamatsu[3] KZM-A9-GT
635977503aSNobuhiro Iwamatsu
645977503aSNobuhiro Iwamatsuhttp://www.kmckk.co.jp/kzma9-gt/index.html
655977503aSNobuhiro Iwamatsu
66*36da5f84SNobuhiro Iwamatsu[4] Armadillo-800-EVA
675977503aSNobuhiro Iwamatsu
685977503aSNobuhiro Iwamatsuhttp://armadillo.atmark-techno.com/armadillo-800-EVA
695977503aSNobuhiro Iwamatsu
70*36da5f84SNobuhiro Iwamatsu[5] ELDK
715977503aSNobuhiro Iwamatsu
725977503aSNobuhiro Iwamatsuhttp://www.denx.de/wiki/view/ELDK-5/WebHome#Section_1.6.
735977503aSNobuhiro Iwamatsu
74*36da5f84SNobuhiro Iwamatsu[6] Linaro
755977503aSNobuhiro Iwamatsu
765977503aSNobuhiro Iwamatsuhttp://www.linaro.org/downloads/
775977503aSNobuhiro Iwamatsu
78*36da5f84SNobuhiro Iwamatsu[7] CodeSourcey
795977503aSNobuhiro Iwamatsu
805977503aSNobuhiro Iwamatsuhttp://www.mentor.com/embedded-software/codesourcery
815977503aSNobuhiro Iwamatsu
82*36da5f84SNobuhiro Iwamatsu[8] Emdebian
835977503aSNobuhiro Iwamatsu
845977503aSNobuhiro Iwamatsuhttp://www.emdebian.org/crosstools.html
85