大破雑記帳

個人用メモな雑記ブログ いろんなことをざっくりと。

CKB01メモ

ブート周り

  • 保存された値を無視してブート毎に bootcmd に対して bootipq_usb を設定する為、bootcmd で上手い具合に背面USBと内部USBストレージを取り扱うのは無理そう

  • bootipq_usb

    • fatload usb 0 0x44000000 ${hook_image}
    • fatload usb 0:0 0x44000000 uImage-initramfs.itb

    の2つを実行していると思われ、前者は ${hook_image} がデフォルトでは未定義の為失敗し後者へ移るようである

  • 背面USBポートは内部USBストレージのUSBポートよりも先に認識される
    (→背面USBポートにストレージ接続時のストレージデバイス番号は 0 になる)

    • ${hook_image} を設定すると背面USBポートのストレージからブートが可能となる

      • 当該ファイルが存在しない、またはフォーマットエラーなどでブートできない場合はリセットが掛かったりそのまま止まったりして、内部USBストレージからのブートに進まない
  • 内部USBストレージはSDX55のMTPモードである可能性が高いこと、また総容量が29MiB前後しか無い様で、OpenWrtでの使用には向かない

    • 背面USBポートに接続したストレージを使うしか無いかもしれない