xref: /openbmc/u-boot/doc/README.rmobile (revision 5977503a81cae97df55ee29e71d19f236c431f16)
1*5977503aSNobuhiro IwamatsuSummary
2*5977503aSNobuhiro Iwamatsu=======
3*5977503aSNobuhiro Iwamatsu
4*5977503aSNobuhiro IwamatsuThis README is about U-Boot support for Renesas's ARM Cortex-A9 based RMOBILE[1]
5*5977503aSNobuhiro Iwamatsufamily of SoCs. Renesas's RMOBILE SoC family contains an ARM Cortex-A9.
6*5977503aSNobuhiro Iwamatsu
7*5977503aSNobuhiro IwamatsuCurrently the following boards are supported:
8*5977503aSNobuhiro Iwamatsu
9*5977503aSNobuhiro Iwamatsu* KMC KZM-A9-GT [2]
10*5977503aSNobuhiro Iwamatsu
11*5977503aSNobuhiro Iwamatsu* Atmark-Techno Armadillo-800-EVA [3]
12*5977503aSNobuhiro Iwamatsu
13*5977503aSNobuhiro IwamatsuToolchain
14*5977503aSNobuhiro Iwamatsu=========
15*5977503aSNobuhiro Iwamatsu
16*5977503aSNobuhiro IwamatsuARM Cortex-A9 support ARM v7 instruction set (-march=armv7a).
17*5977503aSNobuhiro IwamatsuBut currently we compile with -march=armv5 to allow more compilers to work.
18*5977503aSNobuhiro Iwamatsu(For U-Boot code this has no performance impact.)
19*5977503aSNobuhiro IwamatsuBecause there was no compiler which is supporting armv7a not much before.
20*5977503aSNobuhiro IwamatsuCurrently, ELDK[4], Linaro[5], CodeSourcey[6] and Emdebian[7] supports -march=armv7a
21*5977503aSNobuhiro Iwamatsuand you can get.
22*5977503aSNobuhiro Iwamatsu
23*5977503aSNobuhiro IwamatsuBuild
24*5977503aSNobuhiro Iwamatsu=====
25*5977503aSNobuhiro Iwamatsu
26*5977503aSNobuhiro Iwamatsu* KZM-A9-GT
27*5977503aSNobuhiro Iwamatsu
28*5977503aSNobuhiro Iwamatsumake kzm9g_config
29*5977503aSNobuhiro Iwamatsumake
30*5977503aSNobuhiro Iwamatsu
31*5977503aSNobuhiro Iwamatsu* Armadillo-800-EVA
32*5977503aSNobuhiro Iwamatsu
33*5977503aSNobuhiro Iwamatsumake armadillo-800eva_config
34*5977503aSNobuhiro Iwamatsumake
35*5977503aSNobuhiro Iwamatsu
36*5977503aSNobuhiro IwamatsuLinks
37*5977503aSNobuhiro Iwamatsu=====
38*5977503aSNobuhiro Iwamatsu
39*5977503aSNobuhiro Iwamatsu[1] Renesas RMOBILE:
40*5977503aSNobuhiro Iwamatsu
41*5977503aSNobuhiro Iwamatsuhttp://am.renesas.com/products/soc/assp/mobile/r_mobile/index.jsp
42*5977503aSNobuhiro Iwamatsu
43*5977503aSNobuhiro Iwamatsu[2] KZM-A9-GT
44*5977503aSNobuhiro Iwamatsu
45*5977503aSNobuhiro Iwamatsuhttp://www.kmckk.co.jp/kzma9-gt/index.html
46*5977503aSNobuhiro Iwamatsu
47*5977503aSNobuhiro Iwamatsu[3] Armadillo-800-EVA
48*5977503aSNobuhiro Iwamatsu
49*5977503aSNobuhiro Iwamatsuhttp://armadillo.atmark-techno.com/armadillo-800-EVA
50*5977503aSNobuhiro Iwamatsu
51*5977503aSNobuhiro Iwamatsu[4] ELDK
52*5977503aSNobuhiro Iwamatsu
53*5977503aSNobuhiro Iwamatsuhttp://www.denx.de/wiki/view/ELDK-5/WebHome#Section_1.6.
54*5977503aSNobuhiro Iwamatsu
55*5977503aSNobuhiro Iwamatsu[5] Linaro
56*5977503aSNobuhiro Iwamatsu
57*5977503aSNobuhiro Iwamatsuhttp://www.linaro.org/downloads/
58*5977503aSNobuhiro Iwamatsu
59*5977503aSNobuhiro Iwamatsu[6] CodeSourcey
60*5977503aSNobuhiro Iwamatsu
61*5977503aSNobuhiro Iwamatsuhttp://www.mentor.com/embedded-software/codesourcery
62*5977503aSNobuhiro Iwamatsu
63*5977503aSNobuhiro Iwamatsu[7] Emdebian
64*5977503aSNobuhiro Iwamatsu
65*5977503aSNobuhiro Iwamatsuhttp://www.emdebian.org/crosstools.html
66