Mpression Odyssey: FPGAベースのPersonalityのボタンがロード後少しの間動きません。解決方法を教えてください。
FPGAベースのPersonalityが選択されるとOdysseyキットがまずやることはFPGAのロード(プログラミング)で、それが終了後ボタンが使用可能になります。この間何も触らずお待ちいただくことをお勧めします。
このプログラミングでは、Sensorボード上のSilicon Labs社EFM32マイコンで実行されるJAM PlayerというソフトウェアによりFPGAファイル(JBCファイル)がJTAGポート経由でFPGAに転送されます。このプロセスは現時点で約12秒必要です。
Personalityが選択されるとこのプロセスがリクエストされ、開始まで3秒間動作が止まり、その後JAM Playerがプログラミング開始しLEDが点灯します。12秒後LEDが消灯するとFPGAのプログラミングが終了です。
不揮発性のFPGAファイル(.pofベース)をロードするPersonalityの場合、このロード時間は極端に長くなり、3分ほどかかる場合があります。
開発チームは現在このロード時間短縮の作業を続けています。将来のアップデートにて改善版を配布します。