LatticeXP2
LatticeXP2 FPGA基板でLチカ成功!†
- 左側:PIC18F2550基板改 右側:DDT 2009 Spring号付録 LatticeXP2基板
- FPGA書き込み基板を接続したところ。
- デバイスプロパティ
- XP2Writeにて書き込み中
- 書き込み時間
回路図†
■ 配線 PIC18F2550
___ ___
Vdd--10kΩ---MCLR [1 |__| 28] RB7/PGD
RA0 [2 27] RB6/PGC
RA1 [3 26] RB5/PGM --4.7kΩ-------GND (LVP書き込みchipはPGMプルダウン必須)
RA2 [4 25] RB4
RA3 [5 24] RB3 ------->|TMS |
RA4 [6 23] RB2 | |
RA5 [7 22] RB1 ------->|TCK |
GND--------Vss [8 21] RB0 ------->|TDO |
+---------->OSC1 [9 20] Vdd ------->|Vcc |(3.3v)
+---|□|--->OSC2 [10 19] Vss ------->|GND |
20MHz RC0 [11 18] RC7 ------->|TDI |
Xtal RC1 [12 17] RC6
RC2 [13 16] RC5/D+ --------------------------> USB D+
+-Vusb [14 15] RC4/D- --------------------------> USB D-
| ~~~~~~~~~~
0.3uF
|
GND
- 注意 PICのvddなどの電源はUSB給電の5Vを3端子レギュレータで3.3Vに安定化して与えます。
LatticeXP2基板のJTAG端子ピン割り当て
1:vcc(3.3v) 2:TDO 3:TDI 4: 5: 6:TMS 7:GND 8:TCK
参考文献:
- ファームはSPI版を使用致しました。
- 規格外ですが、18F2550を3.3V駆動にしてあります。18LF2550が入手出来るならそちらを使ったほうが良いです。
- 5V<->3.3Vレベル変換の抵抗は全部省略してみました。
- XP2Writeにて、Lチカのjedecファイルをそのまま書き込んでLEDの点滅を確認しました。
- 書き込み時間は7秒程度でした。






