カテゴリ:ソフト開発日誌
2013.10.17 追記: pcDuino を安定化させる作業をまとめました
pcDuino 安定化作業を継続している。日曜のうちに終わらせようと思ったが難航している。git でリビジョン管理をしているにもかかわらず make の途中でソースにパッチを当てる処理が走っている。 パッチを当てるというよりはファイルを丸々差し替えてしまう。普通の git の使い方であれば 特定ターゲットの branch を checkout するのが最適だと思う。 クロック周波数を kernel で変更していた。これも sunxi-spl.bin(second program loader?) を生成するためのファイルと思われる sunxi-boards/sys_config/a10/pcduino.fex で制御できそうだ。興味深いエントリーは、つぎのもの。いずれも kernel で変更していたパラメータだ。 boot_clock = 1008 dram_clk = 408 mali_clkdiv = 3 簡単に変えられそう。 scripts/sunxi-media-create.sh を見てみると sunxi-spl.bin と u-boot.bin の sdcard(mmc) 上のブロック位置が分かる。次のとおりらしい。 sunxi-spl.bin の位置 copyUbootSpl () { dd if=$2 bs=1024 of=$1 seek=8 } u-boot.bin の位置 copyUboot () { dd if=$2 bs=1024 of=$1 seek=32 } 一旦仕切り直しかな。 2013.10.17: 関連ページを追記しました 秋月で pcDuino を買ってみる(購入記録) 電源ボタン追加 CPU 600MHz、SD card bus 24MHz にしてクロックを落としてみる(作業記録) Ether, SDIO を PIO 化、MALI を 240MHz にダウン(作業記録) pcDuino sdram_pll を 816MHz から 720MHz へ(作業記録) pcDuino 安定化まとめ(作業記録ページ公開) お気に入りの記事を「いいね!」で応援しよう
最終更新日
2013.10.17 01:45:00
コメント(0) | コメントを書く
[ソフト開発日誌] カテゴリの最新記事
|
|