What's this?

kz_h8writeは、12ステップで作る組込みOS自作入門(KOZOS)で使用しているH8ボード用に作られたH8フラッシュ書き込みプログラムです。 著名な既存書き込みプログラムにおいて、書き込みに失敗する現象が多数報告されています。 この書き込みプログラムの不具合を調査した上で新たに作られたのがkz_h8writeです。

kz_h8writeの特徴

著名な既存書き込みプログラムの不具合

著名な既存書き込みプログラムの不具合の一つは、ターゲットデバイスにビットレートを自動検出させる過程にあります。 ホストから送信したコードに対して、ビットレートの検出が完了した時点でターゲットからある返答が返ってきます。 本来であれば、この返答を検出した時点でビットレートを自動検出させるためのコードの送出をやめなければなりません。 著名な既存書き込みプログラムの場合、自動検出用のコードを送りすぎています。 結果的にターゲットデバイスが期待する次の動作と異なる入力を与えてしまっています。 上記動作だけを修正する事も考えましたが、KOZOSはフルスクラッチです。 だったら書き込みプログラムも自作してしまえ!という事でフルスクラッチで実装しました。

ダウンロード

プログラムは以下からダウンロードできます。 ライセンスはMITです。 個人でも業務でもご自由にご利用頂けます。

日付 バージョン リンク
2012/12/19 0.2.1 kz_h8write-v0.2.1.zip
2012/12/18 0.2.0 kz_h8write-v0.2.0.zip
2012/09/04 0.1.0 kz_h8write-v0.1.0.tar.gz

更新履歴

日付 更新内容
2012/09/16 初版


戻る