2012年07月26日

KZM-A9-GTボードのU-Bootをソースからビルドする

U-Bootのマスターにマージされたので更新しました。こちらのページを参照してください。

KZM-A9-GTボード用のU-Bootを最新のソースコードを取得してビルドする方法を紹介します。



0. クロスコンパイラのインストール

今回はLinaroのサイトにあるLong Term Supportのコンパイラを使用しました。

  $ wget http://launchpad.net/gcc-arm-embedded/4.6/2011-q4-major/+download/arm-none-eabi-gcc-4_6-20111208.tar.bz2
  $ sudo tar xvf arm-none-eabi-gcc-4_6-20111208.tar.bz2 -C /usr/local

1.ソースコードの取得

2012年7月26日現在のKZM-A9-GTボードの最新のU-Bootのソースは、u-boot-shのgitリポジトリのarm/rmobileブランチにあります。

$ git clone git://git.denx.de/u-boot-sh.git
$ cd u-boot-sh/
$ git branch -a
$ git checkout -b rmobile remotes/origin/arm/rmobile

今後はu-bootのマスターのgitリポジトリのマージされていく予定です。

2. ビルド

$ export ARCH=arm
$ export CROSS_COMPILE=/usr/local/arm-none-eabi-gcc-4_6/bin/arm-none-eabi-
$ make distclean
$ make kzm9g_config
$ make all

3. KZM-A9-GTボードのNORフラッシュへの書き込み

以下の記事を参照してください。

KZM-A9-GTのU-Bootの機能でNORフラッシュのU-Bootを更新する



トラックバックURL

コメントする

名前
URL
 
  絵文字
 
 
記事検索
最新コメント
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

QRコード
QRコード