📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
編集の要約なし |
|||
| (同じ利用者による、間の5版が非表示) | |||
| 13行目: | 13行目: | ||
<br><br> | <br><br> | ||
== | == kz_h8writeのインストール == | ||
[https://ja.osdn.net/projects/kz-h8write/ | ==== RHEL / SUSE ==== | ||
kz_h8write- | [https://ja.osdn.net/projects/kz-h8write/ OSDNのWebサイト]または[https://cubeatsystems.com/kz_h8write/ CuBeatSystems]にアクセスして、ソースコードをダウンロードする。<br> | ||
cd | ダウンロードしたファイルを解凍する。<br> | ||
unzip kz_h8write-<バージョン>.zip | |||
cd PackageFiles/src | |||
<br> | <br> | ||
kz_h8writeをビルドする。<br> | |||
make -j $(nproc) | |||
<br> | <br> | ||
2つのファイルが生成される。<br> | |||
* kz_h8write | * kz_h8write | ||
* motdump | * motdump | ||
<br> | <br> | ||
生成されたファイルを任意のディレクトリに配置する。<br> | |||
mv kz_h8write motdump <kz_h8writeのインストールディレクトリ> | |||
<br> | |||
必要ならば、ファイル名を <u>kz_h8write</u> を <u>h8write</u>に変更する。<br> | |||
mv kz_h8write h8write | mv kz_h8write h8write | ||
<br> | <br> | ||
==== Winodws ==== | |||
Windows環境では、MinGW または MSYS2 上でビルドする。<br> | |||
<br> | |||
===== MSYS2のインストール ===== | |||
[https://www.msys2.org/ MSYS2公式サイト]からインストーラをダウンロードおよびインストールする。<br> | |||
インストール後、MSYS2 MinGW64シェルを起動する。<br> | |||
<br> | |||
必要なパッケージをインストールする。<br> | |||
pacman -S --needed base-devel mingw-w64-x86_64-gcc unzip make | |||
<br> | |||
===== kz_h8writeのダウンロード ===== | |||
[https://ja.osdn.net/projects/kz-h8write/ OSDNのWebサイト]または[https://cubeatsystems.com/kz_h8write/ CuBeatSystems]にアクセスして、ソースコードをダウンロードする。<br> | |||
ダウンロードしたzipファイルを任意のディレクトリに配置する。<br> | |||
<br> | |||
===== kz_h8writeのビルド ===== | |||
zipファイルを解凍する。<br> | |||
unzip kz_h8write-<バージョン>.zip | |||
cd PackageFiles/src | |||
<br> | |||
kz_h8writeをビルドする。<br> | |||
make | |||
<br> | |||
正常にビルドが完了すると、以下の2つの実行ファイルが生成される。<br> | |||
* kz_h8write.exe | |||
* motdump.exe | |||
<br> | |||
===== kz_h8writeのインストール ===== | |||
生成されたファイルを任意のディレクトリに配置する。<br> | |||
例: C:\kz_h8write\ | |||
<br> | |||
必要に応じて、ファイル名を <u>kz_h8write.exe</u> から <u>h8write.exe</u>に変更する。<br> | |||
<br><br> | <br><br> | ||
== | == 環境変数の設定 == | ||
==== RHEL / SUSE ==== | |||
~/.profileファイル等に、環境変数 <code>PATH</code> を設定する。<br> | |||
vi ~/.profile | |||
/ | <br> | ||
<syntaxhighlight lang="sh"> | |||
# ~/.profileファイル | |||
export PATH="<kz_h8writeのインストールディレクトリ>:$PATH" | |||
</syntaxhighlight> | |||
<br> | |||
パスが正常に設定されているかどうかを確認する。<br> | |||
which kz_h8write | |||
<br> | |||
==== Windows ==== | |||
必要であれば、[環境変数の設定]から <code>PATH</code> にインストールディレクトリを追加する。<br> | |||
<br> | |||
コマンドプロンプトまたはPowerShellを起動して、以下に示すコマンドを実行する。<br> | |||
where kz_h8write | |||
<br> | |||
正常に設定されている場合、以下に示すように表示される。<br> | |||
# 例: | |||
C:\kz_h8write\kz_h8write.exe | |||
<br><br> | <br><br> | ||
== 使用方法 == | == 使用方法 == | ||
==== RHEL / SUSE ==== | |||
AKI-H8/3069FのDIPスイッチを、1:ON、2:ON、3:OFF、4:ONと設定して、ACアダプタを接続する。<br> | AKI-H8/3069FのDIPスイッチを、1:ON、2:ON、3:OFF、4:ONと設定して、ACアダプタを接続する。<br> | ||
kz_h8writeコマンドに、motファイル名と動作周波数、シリアルデバイスファイル名記述して実行する。<br> | kz_h8writeコマンドに、motファイル名と動作周波数、シリアルデバイスファイル名記述して実行する。<br> | ||
<br> | <br> | ||
< | <u>※注意</u><br> | ||
<u>もし、最初の1回目は失敗した場合は、再度同じコマンドを実行する。</u><br> | |||
kz_h8write -3069 -f20 xxxxx.mot /dev/ttyUSB0 | |||
< | |||
<br> | <br> | ||
以下に、kz_h8writeコマンド実行時の各シーケンスが実行されていく様子を記載する。<br> | 以下に、kz_h8writeコマンド実行時の各シーケンスが実行されていく様子を記載する。<br> | ||
| 69行目: | 114行目: | ||
Complete. | Complete. | ||
<br> | <br> | ||
全てのシーケンスが正常に完了した場合は、<u>Complete.</u> と表示される。<br> | |||
<br> | |||
==== Windows ==== | |||
AKI-H8/3069FのDIPスイッチを、1:ON、2:ON、3:OFF、4:ONと設定して、ACアダプタを接続する。<br> | |||
<br> | |||
USB-シリアル変換器を接続して、デバイスマネージャで割り当てられたCOMポート番号を確認する。<br> | |||
# 例: | |||
COM3 | |||
<br> | |||
コマンドプロンプトまたはPowerShellから、以下に示すコマンドを実行する。<br> | |||
kz_h8write -3069 -f20 xxxxx.mot <COMポート番号 例: COM3> | |||
<br> | |||
<u>※注意</u><br> | |||
<u>最初の1回目は失敗する場合があるため、その場合は再度同じコマンドを実行する。</u><br> | |||
<br> | |||
全てのシーケンスが正常に完了した場合は、<u>Complete.</u> と表示される。<br> | |||
<br><br> | <br><br> | ||
{{#seo: | |||
|title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki | |||
|keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,電気回路,電子回路,基板,プリント基板 | |||
|description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux | |||
|image=/resources/assets/MochiuLogo_Single_Blue.png | |||
}} | |||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ: | [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:UCLinux]] | ||