2 =====================================================================
3 XMODEM for KOZOS H8/3069F
4 Copyright(C) 2012 Shinichiro Nakamura
5 =====================================================================
7 XMODEM for KOZOS H8/3069FはKOZOSブートローダ経由で
8 OSを書き込んでいるのだけど、ちょくちょく転送に失敗するので
9 作業効率が悪くてモチベーションが下がっている方の為の転送用ツールです。
20 serial_linux.c シリアルポートライブラリの実装(Linux)
21 serial_windows.c シリアルポートライブラリの実装(Windows)
22 serial.h シリアルポートライブラリのインターフェース
24 =====================================================================
26 =====================================================================
28 KOZOSのXMODEM実装に合わせて実装したXMODEM。
29 KOZOSのブートローダのloadコマンドを内部で自動発行。
30 リセットボタンを押して本プログラムを実行するだけの簡単操作。
32 =====================================================================
34 =====================================================================
36 motファイル名、書き込みインターフェースを与えて実行します。
38 例) kz_xmodem kozos /dev/ttyUSB0
40 書き込みに成功した場合、実行表示の最後にComplete.と表示されます。
42 =====================================================================
44 =====================================================================
48 > kz_xmodem.exe kozos com5
50 =================================================
51 XMODEM for KOZOS H8/3069F (Version 0.0.1)
52 Copyright(C) 2012 Shinichiro Nakamura
53 =================================================
59 Transmit the target ELF file.
60 File(kozos): 24 blocks + 44 bytes
61 .........................
62 Wait a message from the target.
67 > kz_xmodem kozos /dev/ttyUSB0
69 =================================================
70 XMODEM for KOZOS H8/3069F (Version 0.0.1)
71 Copyright(C) 2012 Shinichiro Nakamura
72 =================================================
78 Transmit the target ELF file.
79 File(kozos): 24 blocks + 44 bytes
80 .........................
81 Wait a message from the target.
84 =====================================================================
86 =====================================================================
88 2012/04/28 Version 0.0.1 初版
89 2012/04/30 Version 0.0.2 転送サイズの計算バグを修正した。