1*4882a593SmuzhiyunSummary 2*4882a593Smuzhiyun======= 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunThis README is about U-Boot support for Renesas's ARM Cortex-A9 based RMOBILE[1] 5*4882a593Smuzhiyunand R-Car[2]family of SoCs. Renesas's RMOBILE/R-Car SoC family contains an ARM 6*4882a593SmuzhiyunCortex-A9. 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunCurrently the following boards are supported: 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun* KMC KZM-A9-GT [3] 11*4882a593Smuzhiyun* Atmark-Techno Armadillo-800-EVA [4] 12*4882a593Smuzhiyun* Renesas Electronics Lager 13*4882a593Smuzhiyun* Renesas Electronics Koelsch 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunToolchain 16*4882a593Smuzhiyun========= 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunARM Cortex-A9 support ARM v7 instruction set (-march=armv7a). 19*4882a593SmuzhiyunBut currently we compile with -march=armv5 to allow more compilers to work. 20*4882a593Smuzhiyun(For U-Boot code this has no performance impact.) 21*4882a593SmuzhiyunBecause there was no compiler which is supporting armv7a not much before. 22*4882a593SmuzhiyunCurrently, ELDK[5], Linaro[6], CodeSourcey[7] and Emdebian[8] supports -march=armv7a 23*4882a593Smuzhiyunand you can get. 24*4882a593Smuzhiyun 25*4882a593SmuzhiyunBuild 26*4882a593Smuzhiyun===== 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun* KZM-A9-GT 29*4882a593Smuzhiyun 30*4882a593Smuzhiyun make kzm9g_config 31*4882a593Smuzhiyun make 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun* Armadillo-800-EVA 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun make armadillo-800eva_config 36*4882a593Smuzhiyun make 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun Note: Armadillo-800-EVA's U-Boot supports booting from SDcard only. 39*4882a593Smuzhiyun Please see "B.2 Appendix B Boot Specifications" in hardware manual. 40*4882a593Smuzhiyun 41*4882a593Smuzhiyun* Lager 42*4882a593Smuzhiyun 43*4882a593Smuzhiyun make lager_config 44*4882a593Smuzhiyun make 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun* Koelsch 47*4882a593Smuzhiyun 48*4882a593Smuzhiyun make koelsch_config 49*4882a593Smuzhiyun make 50*4882a593Smuzhiyun 51*4882a593SmuzhiyunLinks 52*4882a593Smuzhiyun===== 53*4882a593Smuzhiyun 54*4882a593Smuzhiyun[1] Renesas RMOBILE: 55*4882a593Smuzhiyun 56*4882a593Smuzhiyunhttp://am.renesas.com/products/soc/assp/mobile/r_mobile/index.jsp 57*4882a593Smuzhiyun 58*4882a593Smuzhiyun[2] Renesas R-Car: 59*4882a593Smuzhiyun 60*4882a593Smuzhiyunhttp://am.renesas.com/products/soc/assp/automotive/index.jsp 61*4882a593Smuzhiyun 62*4882a593Smuzhiyun[3] KZM-A9-GT 63*4882a593Smuzhiyun 64*4882a593Smuzhiyunhttp://www.kmckk.co.jp/kzma9-gt/index.html 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun[4] Armadillo-800-EVA 67*4882a593Smuzhiyun 68*4882a593Smuzhiyunhttp://armadillo.atmark-techno.com/armadillo-800-EVA 69*4882a593Smuzhiyun 70*4882a593Smuzhiyun[5] ELDK 71*4882a593Smuzhiyun 72*4882a593Smuzhiyunhttp://www.denx.de/wiki/view/ELDK-5/WebHome#Section_1.6. 73*4882a593Smuzhiyun 74*4882a593Smuzhiyun[6] Linaro 75*4882a593Smuzhiyun 76*4882a593Smuzhiyunhttp://www.linaro.org/downloads/ 77*4882a593Smuzhiyun 78*4882a593Smuzhiyun[7] CodeSourcey 79*4882a593Smuzhiyun 80*4882a593Smuzhiyunhttp://www.mentor.com/embedded-software/codesourcery 81*4882a593Smuzhiyun 82*4882a593Smuzhiyun[8] Emdebian 83*4882a593Smuzhiyun 84*4882a593Smuzhiyunhttp://www.emdebian.org/crosstools.html 85