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