音遊び日記

ハードウェアとソフトウェアの両面から”音”で遊んだ事を備忘録として書いています。

lattice MachXO2に書き込もうとしたらパスワードを求められた?

mouserで購入したlattce MXO2(LCMXO2-640HC-4TG100C)に書き込もうとしたら、こんなエラーが出た。

 

-------------------------------------------------------------
Starting: "pgr_program run"
INFO - Check configuration setup: Start.
INFO - JTAG Chain Verification. No Errors.
INFO - Check configuration setup: Successful.
INFO - Device1 LCMXO2-640HC: FLASH Program
"A Password Key is required. Please select a different operation in the Advanced Security Programming Mode."
ERROR - Process Operation Failed.
INFO - Elapsed time: 00 min : 01 sec
ERROR - Operation: unsuccessful.
ERROR: pgr_program failed.
ERROR - Programming failed.
-------------------------------------------------------------

 

Lattice diamondを色々漁っていると対象デバイス右クリックメニューのDevice Propertiesの中にAcces Modeがあり、Advanced Security Keys ProgrammingやAdvanced Security File Programmingなるモードがあった。Operationを色々変更するとウインドウ下部にはデフォルトで8桁のパスワードが黒丸で隠されて書かれている。

Access modeやOperationを色々いじって試してみたが当然パスワードが合っているはずもなく、パスワードが違いますという旨のエラーが出る。

 

Latticeはネット上にもほとんど情報がなく、完全にお手上げ状態。以前秋月で買ったデバイスには書き込めた。型番を見ると同じシリーズの上位互換のはずなのに書き込み方法が異なるはずがない。

Lattice Diamondで変な設定をしてしまったのか、最初からパスワード付データが書き込まれた個体をつかまされたのか(mouserでそんなことあるのか?)。