ページ

2015年1月26日月曜日

NetBSD / Parallella 6

祝 コミット!!
http://www.nerv.org/netbsd/?q=id:20150123T123409Z.1de7cd0b1aded2491dd1df77238a9d9e3c80caa5

催促されていたのでとりあえず放り込んでおきました
きっと優しい人が直してくれるはず

ということで NetBSD / Parallella ブート方法
  1. まず、serial console を用意
    ご丁寧にシルクで GND/TX/RX 書いてあるので困らないはず
  2. 公式の通りにSDカードを用意
    http://www.parallella.org/create-sdcard/
  3. できあがった netbsd.gz.ub を uImage にリネームして SD カードの MSDOS パーティションに放り込む (上書き)
  4. SD カードを本体に差して起動
    u-boot が uImage を読み込んで 0x00100000 への展開までは自動でやってくれる
  5. 残念ながら u-boot が NetBSD のブートに対応していないのでここで
    "go 100000"
    と打つ
ほーら簡単

あとはユーザランドをどこに作るかですね
ld0 は試してないけどたぶん RaspberryPi 用のイメージでいけるはず
自分は USB の sd0 でテストしました

USB, ether は軽く使った感じですが特に問題ありません
(但し、 USB は ttp://forums.parallella.org/viewtopic.php?f=50&t=1650 リセット周りに問題がありそうですので注意が必要。私の環境でもなかなか USB 言う事聞きません。ちゃんと起動さえすれば問題は無いの意)

とりあえずコミットしたので一旦 Zynq からは離れます
i.MX6 やらなきゃない

0 件のコメント:

コメントを投稿