ソース repo sync してパッチあてて make して、カーネルもパッチしてmakeしてという一通りの作業は追ってみました。ドキュメントがほとんどノーミスで書かれていたので大変助かりました。一部クロスコンパイラの prefix が sh-linux-gnu- ところ、 sh-gnu-linux- と書いてある tipo があった程度です。
とりあえずSH4でも動いている。しかしこのままでは遅いです。
Texas Instruments X-Loader 1.4.2 (Feb 19 2009 - 12:01:24) Loading u-boot.bin from nand U-Boot 2009.11-rc1-00601-g3aa4b51 (Jan 05 2010 - 20:56:38) OMAP3530-GP ES3.1, CPU-OPP2 L3-165MHz OMAP3 Beagle board + LPDDR/NAND I2C: ready DRAM: 256 MB NAND: 256 MiB *** Warning - bad CRC or NAND, using default environment In: serial Out: serial Err: serial Board revision C4 Die ID #380000040000000004036abc08013020 Hit any key to stop autoboot: 0 No MMC card found Booting from nand ... NAND read: device 0 offset 0x280000, size 0x400000 4194304 bytes read: OK Wrong Image Format for bootm command ERROR: can't get kernel image! OMAP3 beagleboard.org #X-Loader というオリジナル?ブートローダが uboot.bin を起動するところまで入ってる。 Linuxは入ってないらしい。