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