ファームウェア更新
最終更新日 2024年7月19日
Cosmo-Z ファームウェア更新
Cosmo-Zの場合
シリアルコンソール(USB UART)でログインし、デフォルトのディレクトリ(/root)で ./update-cosmoz を実行します。 ※SSHからログインする場合は sudo su でスーパーユーザになり、 cd で /rootに移動して操作する。
※本体が古くupdate-cosmozスクリプトが使えない場合は、最初の1回はここの情報を見てファームウェアを更新する
root@cosmoz:~# ./update-cosmoz Check and download system firmware... Check and download libraries... Check and download Web interface update... Check and download project source. Configure FPGA directly with taking hang-up risk? Enter [y|yes|YES] to execute← ここではyと押さずにEnterのみ押す コンフィグは行われませんでした。 BOOT.BINを置き換えますか? 実行する場合は yes と入力して下さい← ここでyと押してEnterを押す y Check and download firmware 'boot.bin' BOOT.BINを更新しました。 rebootと入力し、再起動してください。 root@cosmoz:~#
Cosmo-Z Miniの場合
シリアルコンソール(USB UART)でログインし、
デフォルトのディレクトリ(/root)で ./update-cszminiを実行します。
Cosmo-Z Mini2の場合は、./update-cszmini2を実行します
※SSHからログインする場合は sudo su でスーパーユーザになり、 cd で /rootに移動して操作する。
root@cszmini:~# ./update-cszmini2 Check and download system firmware... Check and download libraries... Check and download Web interface update... Check and download project source. Configure FPGA directly with taking hang-up risk? Enter [y|yes|YES] to execute← ここではyと押さずにEnterのみ押す コンフィグは行われませんでした。 BOOT.BINを置き換えますか? 実行する場合は yes と入力して下さい.← ここでyと押してEnterを押す y Check and download firmware 'boot.bin' BOOT.BINを更新しました。 rebootと入力し、再起動してください。 root@cszmini:~#
拡張されたCosmo-Zのファームウェアに更新する場合
Cosmo-Zには14bit版、16bit版があり、拡張ADCボードを装着して16ch、24ch、32chに入力チャネルを増やすことができます。このような拡張されたCosmo-Zのファームウェアに更新するには、update-cosmozスクリプトに以下のboot=オプションを付けて行います。
DAC拡張ボードを用いたデザインを使用する場合は、usedacオプションを用います。
boot=オプションとusedacオプションはどちらか一方を使用してください。
- 12bit8ch版・・・boot=normal12bit8ch
- 12bit16ch版・・・boot=normal12bit16ch
- 12bit24ch版・・・boot=normal12bit24ch
- 12bit32ch版・・・boot=normal12bit32ch
- 14bit8ch版・・・boot=normal14bit8ch
- 14bit16ch版・・・boot=normal14bit16ch
- 14bit24ch版・・・boot=normal14bit24ch
- 14bit32ch版・・・boot=normal14bit32ch
- 16bit8ch版・・・boot=normal16bit8ch
- 16bit16ch版・・・boot=normal16bit16ch
- 16bit24ch版・・・boot=normal16bit24ch
- 16bit32ch版・・・boot=normal16bit32ch
- DAC拡張版・・・usedac
書式例
./update-cosmoz usedac ./update-cosmoz boot=normal12bit8ch ./update-cosmoz boot=normal14bit8ch ./update-cosmoz boot=normal16bit8ch ./update-cosmoz boot=normal12bit16ch ./update-cosmoz boot=normal12bit24ch ./update-cosmoz boot=normal12bit32ch
※12bitのハードウェアに14bit版をダウンロードしても14bit精度にはなりません