Kabel Pengaturcaraan LATTICE HW-USBN-2B
Maklumat Produk
Spesifikasi
- Nama Produk: Kabel Pengaturcaraan
- Panduan Pengguna: FPGA-UG-02042-26.7
- Tarikh Tayangan: April 2024
Arahan Penggunaan Produk
Ciri-ciri
Kabel pengaturcaraan menyediakan fungsi penting untuk pengaturcaraan peranti boleh atur cara Lattice. Fungsi tertentu mungkin berbeza bergantung pada peranti sasaran yang dipilih.
Kabel Pengaturcaraan
Kabel pengaturcaraan direka bentuk untuk menyambung ke peranti sasaran untuk tujuan pengaturcaraan. Mereka memudahkan pemindahan data dan isyarat kawalan antara perisian pengaturcaraan dan peranti boleh atur cara.
Definisi Pin Kabel Pengaturcaraan
Pin kabel pengaturcaraan mempunyai fungsi khusus yang sepadan dengan ciri pengaturcaraan peranti boleh atur cara Lattice. Berikut ialah beberapa definisi pin utama:
- VCC TDO/SO: Pengaturcaraan Voltage – Output Data Ujian
- TDI/SI: Input Data Ujian – Output
- ISPEN/PROG: Dayakan – Output
- TRST: Set Semula Ujian – Output
- SELESAI: Input – DONE menunjukkan status konfigurasi
- TMS: Mod Ujian – Output
- GND: Tanah – Input
- TCK/SCLK: Input Jam Ujian – Output
- INIT: Mulakan – Input
- Isyarat I2C: SCL1 dan SDA1 – Output
- 5 V OUT1: Isyarat keluaran 5 V
*Nota: Sambungan Flywire mungkin diperlukan untuk asas JTAG pengaturcaraan.
Kabel Pengaturcaraan Antara Muka Pengaturcaraan Dalam Sistem
Kabel pengaturcaraan antara muka dengan PC menggunakan pin khusus untuk pemindahan dan kawalan data. Rujuk angka yang disediakan untuk tugasan pin terperinci.
Soalan Lazim
- S: Apakah perisian yang disyorkan untuk pengaturcaraan dengan kabel ini?
- J: Adalah disyorkan untuk menggunakan perisian Diamond Programmer/ispVM System untuk pengaturcaraan dengan kabel ini.
- S: Adakah saya memerlukan sebarang penyesuai tambahan untuk menyambungkan kabel ke PC saya?
- J: Bergantung pada antara muka PC anda, anda mungkin memerlukan penyesuai port selari untuk sambungan yang betul.
Penafian
Lattice tidak membuat jaminan, perwakilan atau jaminan mengenai ketepatan maklumat yang terkandung dalam dokumen ini atau kesesuaian produknya untuk sebarang tujuan tertentu. Semua maklumat di sini disediakan SEBAGAIMANA ADANYA, dengan semua kesalahan, dan semua risiko yang berkaitan adalah tanggungjawab Pembeli sepenuhnya. Maklumat yang diberikan di sini adalah untuk tujuan maklumat sahaja dan mungkin mengandungi ketidaktepatan atau peninggalan teknikal, dan sebaliknya boleh menjadi tidak tepat atas banyak sebab, dan Lattice tidak bertanggungjawab untuk mengemas kini atau sebaliknya membetulkan atau menyemak maklumat ini. Produk yang dijual oleh Lattice telah tertakluk kepada ujian terhad dan adalah menjadi tanggungjawab Pembeli untuk menentukan secara bebas kesesuaian mana-mana produk dan untuk menguji dan mengesahkan perkara yang sama. PRODUK DAN PERKHIDMATAN LATTICE TIDAK DIREKA, DIBUAT ATAU DIUJI UNTUK DIGUNAKAN DALAM KEHIDUPAN ATAU SISTEM KRITIKAL KESELAMATAN, PERSEKITARAN BERBAHAYA ATAU SEBARANG PERSEKITARAN LAIN YANG MEMERLUKAN PRESTASI YANG GAGAL-SELAMAT, TERMASUK SEBARANG APLIKASI PRODUK. PERKHIDMATAN BOLEH MEMBAWA KEMATIAN, KECEDERAAN DIRI, KEROSAKAN HARTA TERUK ATAU KEMUDAHAN ALAM SEKITAR (SECARA KOLEKTIF, “KEGUNAAN BERISIKO TINGGI”). SELANJUTNYA, PEMBELI MESTI MENGAMBIL LANGKAH BERHEMAH UNTUK MELINDUNGI TERHADAP KEGAGALAN PRODUK DAN PERKHIDMATAN, TERMASUK MENYEDIAKAN PULANGAN YANG SESUAI, CIRI-CIRI SELAMAT GAGAL, DAN/ATAU MEKANISME DIMATIKAN. LATTICE SECARA JELAS MENAFIKAN SEBARANG WARANTI TERSURAT ATAU TERSIRAT KESESUAIAN PRODUK ATAU PERKHIDMATAN UNTUK KEGUNAAN BERISIKO TINGGI. Maklumat yang diberikan dalam dokumen ini adalah hak milik Lattice Semiconductor, dan Lattice berhak untuk membuat sebarang perubahan pada maklumat dalam dokumen ini atau kepada mana-mana produk pada bila-bila masa tanpa notis.
Ciri-ciri
- Sokongan untuk semua produk boleh atur cara Lattice
- Pengaturcaraan I2.5C 3.3 V hingga 2 V (HW-USBN-2B)
- 1.2 V hingga 3.3 VJTAG dan pengaturcaraan SPI (HW-USBN-2B)
- 1.2 V hingga 5 VJTAG dan pengaturcaraan SPI (semua kabel lain)
- Ideal untuk reka bentuk prototaip dan nyahpepijat
- Sambung ke berbilang antara muka PC
- USB (v.1.0, v.2.0)
- Pelabuhan Selari PC
- Penyambung pengaturcaraan yang mudah digunakan
- Penyambung dawai terbang serba boleh, 2 x 5 (.100”) atau 1 x 8 (.100”)
- 6 kaki (2 meter) atau lebih panjang kabel pengaturcaraan (PC ke DUT)
- Pembinaan tanpa plumbum/ patuh RoHS
Kabel Pengaturcaraan
Produk Kabel Pengaturcaraan Lattice ialah sambungan perkakasan untuk pengaturcaraan dalam sistem semua peranti Lattice. Selepas pengguna melengkapkan reka bentuk logik dan mencipta pengaturcaraan file dengan alatan pembangunan Lattice Diamond®/ispLEVER® Classic/Radiant, pengguna boleh menggunakan perisian Diamond/Radiant Programmer atau ispVM™ System untuk memprogramkan peranti di atas kapal. Perisian ispVM System/Diamond/Radiant Programmer secara automatik menjana arahan pengaturcaraan yang sesuai, alamat pengaturcaraan dan data pengaturcaraan berdasarkan maklumat yang disimpan dalam pengaturcaraan file dan parameter yang ditetapkan dalam Sistem Diamond/Radiant Programmer/ispVM. Isyarat pengaturcaraan kemudian dijana daripada USB atau port selari PC dan diarahkan melalui kabel pengaturcaraan ke peranti. Tiada komponen tambahan diperlukan untuk pengaturcaraan.
Nota: Port A adalah untuk JTAG pengaturcaraan. Perisian pengaturcaraan berseri boleh menggunakan kabel terbina dalam melalui hab USB pada PC, yang mengesan kabel fungsi USB pada Port A. Manakala Port B adalah untuk akses antara muka UART/I2C.
Perisian Diamond Programmer/Radiant Programmer/ispVM System disertakan dengan semua produk alat reka bentuk Lattice dan tersedia untuk dimuat turun daripada Lattice web tapak di www.latticesemi.com/programmer.
Definisi Pin Kabel Pengaturcaraan
Fungsi yang disediakan oleh kabel pengaturcaraan sepadan dengan fungsi yang tersedia pada peranti boleh atur cara Lattice. Memandangkan sesetengah peranti mengandungi ciri pengaturcaraan yang berbeza, fungsi khusus yang disediakan oleh kabel pengaturcaraan mungkin bergantung pada peranti sasaran yang dipilih. Perisian ispVM System/Diamond/Radiant Programmer secara automatik menjana fungsi yang sesuai berdasarkan peranti yang dipilih. Lihat Jadual 3.1 untuk penutupview daripada fungsi kabel pengaturcaraan.
Jadual 3.1. Definisi Pin Kabel Pengaturcaraan
Pin Kabel Pengaturcaraan | Nama | Jenis Pin Kabel Pengaturcaraan | Penerangan |
VCC | Pengaturcaraan Voltage | Input | Sambung ke VCCIO atau VCCJ satah peranti sasaran. ICC biasa = 10 mA. Papan sasaran
menyediakan VCC bekalan/rujukan untuk kabel. |
TDO/SO | Keluaran Data Ujian | Input | Digunakan untuk mengalihkan data keluar melalui IEEE1149.1 (JTAG) standard pengaturcaraan. |
TDI/SI | Input Data Ujian | Keluaran | Digunakan untuk mengalih data masuk melalui standard pengaturcaraan IEEE1149.1. |
ISPEN/PROG | Dayakan | Keluaran | Dayakan peranti diprogramkan.
Juga berfungsi sebagai Pilih Cip SN/SSPI untuk pengaturcaraan SPI dengan HW-USBN-2B. |
TRST | Ujian Semula | Keluaran | Tetapan semula mesin keadaan IEEE 1149.1 pilihan. |
SELESAI | SELESAI | Input | DONE menunjukkan status konfigurasi |
TMS | Mod Ujian Pilih Input | Keluaran | Digunakan untuk mengawal mesin keadaan IEEE1149.1. |
GND | tanah | Input | Sambung ke satah tanah peranti sasaran |
TCK/SCLK | Uji Input Jam | Keluaran | Digunakan untuk jam mesin keadaan IEEE1149.1 |
INIT | Mulakan | Input | Menunjukkan peranti sedia untuk konfigurasi bermula. INITN hanya ditemui pada sesetengah peranti. |
I2C: SCL1 | I2C SCL | Keluaran | Menyediakan I2C isyarat SCL |
I2C: SDA1 | I2C SDA | Keluaran | Menyediakan I2C isyarat SDA. |
5 V KELUAR1 | 5 V Keluar | Keluaran | Menyediakan isyarat 5 V untuk Pengaturcara iCEprogM1050. |
Nota:
- Hanya terdapat pada kabel HW-USBN-2B. Port pengaturcaraan Nexus™ dan Avant™ I2C tidak disokong
*Nota: Perisian Lattice PAC-Designer® tidak menyokong pengaturcaraan dengan kabel USB. Untuk memprogram peranti ispPAC dengan kabel ini, gunakan perisian Diamond Programmer/ispVM System.
*Nota: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C dan HW-DLN-3C adalah produk yang setara dari segi fungsi. - Nota: Untuk tujuan rujukan, penyambung 2 x 10 pada HW7265-DL2 atau HW7265-DL2A adalah bersamaan dengan Tyco 102387-1. Ini akan antara muka kepada pengepala 100 x 2 jarak 5-mil standard, atau penyambung lelaki ceruk berkunci 2 x 5 seperti 3M N2510-5002RB.
Perisian Pengaturcaraan
Diamond/Radiant Programmer dan Sistem ispVM untuk peranti Klasik ialah alat perisian pengurusan pengaturcaraan pilihan untuk semua peranti Lattice dan kabel muat turun. Versi terkini perisian Lattice Diamond/Radiant Programmer atau ispVM System tersedia untuk dimuat turun daripada Lattice web tapak di www.latticesemi.com/programmer
Pertimbangan Reka Bentuk Papan Sasaran
Perintang tarik-turun 4.7 kΩ disyorkan pada sambungan TCK papan sasaran. Tarik ke bawah ini disyorkan untuk mengelakkan masa pengawal TAP yang tidak disengajakan disebabkan oleh tepi jam pantas atau sebagai VCC rampbangun. Tarik ke bawah ini disyorkan untuk semua keluarga boleh atur cara Lattice.
I2C isyarat SCL dan SDA adalah longkang terbuka. Perintang tarik naik 2.2 kΩ kepada VCC diperlukan pada papan sasaran. Hanya nilai VCC 3.3 V dan 2.5 V untuk I2C disokong oleh kabel HW-USBN-2B.
Untuk keluarga peranti Lattice yang mempunyai kuasa rendah, adalah disyorkan untuk menambah perintang 500 Ω antara VCCJ dan GND semasa selang pengaturcaraan apabila kabel pengaturcaraan USB disambungkan kepada reka bentuk papan kuasa yang sangat rendah. Soalan Lazim tersedia yang membincangkan perkara ini dengan lebih mendalam di: http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG kelajuan port pengaturcaraan mungkin perlu dikawal apabila menggunakan kabel pengaturcaraan yang disambungkan kepada PCB pelanggan. Ini amat penting apabila terdapat penghalaan PCB yang panjang atau dengan banyak peranti rantai daisy. Perisian pengaturcaraan Lattice boleh melaraskan masa TCK yang digunakan pada JTAG port pengaturcaraan daripada kabel. Tetapan port ketepatan rendah TCK ini bergantung pada banyak faktor, termasuk kelajuan PC dan jenis kabel yang digunakan (port selari, USB atau USB2). Ciri perisian ini menyediakan pilihan untuk memperlahankan TCK untuk penyahpepijatan atau persekitaran yang bising. Soalan Lazim tersedia yang membincangkan perkara ini dengan lebih mendalam di: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
Kabel muat turun USB boleh digunakan untuk memprogram Power Manager atau produk ispClock dengan perisian pengaturcaraan Lattice. Apabila menggunakan kabel USB dengan peranti Power Manager I, (POWR604, POWR1208, POWR1208P1), pengguna mesti memperlahankan TCK dengan faktor A FAQ tersedia yang membincangkan perkara ini dengan lebih mendalam di: http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Pengaturcaraan Flywire dan Rujukan Sambungan
Rujuk Jadual 6.1 untuk mengenal pasti, setiap peranti Lattice, cara menyambung pelbagai wayar fly kabel pengaturcaraan Lattice. JTAG, port konfigurasi SPI dan I2C dikenal pasti dengan jelas. Kabel dan perkakasan lama disertakan untuk rujukan. Selain itu, pelbagai konfigurasi pengepala dijadualkan.
Jadual 6.1. Rujukan Pin dan Kabel
HW-USBN-2B
Warna flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | SELESAI | TRST(OUTPUT) | VCC | GND | I2C: SCL | I2C: SDA | 5 V Keluar |
Jingga | coklat | Ungu | putih | kuning | Biru | hijau | merah | Hitam | Kuning/Putih | Hijau/Putih | Merah/Putih | |
HW-USBN-2A
Warna flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(OUTPUT)/DONE(INPUT) | VCC | GND |
na |
||
Jingga | coklat | Ungu | putih | kuning | Biru | hijau | merah | Hitam | ||||
HW-DLN-3C
Warna flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(OUTPUT) | VCC | GND | |||
Jingga | coklat | Ungu | putih | kuning | hijau | merah | Hitam | |||||
Pengesyoran Papan Sasaran jenis pin kabel pengaturcaraan |
Keluaran | Input | Keluaran | Keluaran | Keluaran | Input | Input/Output | Input | Input | Keluaran | Keluaran | Keluaran |
— | — | Tarik Ke Atas 4.7 kΩ | 4.7 kΩ Pull-Down |
(Nota 1) |
— | — |
(Nota 2) |
— | (Nota 3)
(Nota 6) |
(Nota 3)
(Nota 6) |
— | |
Sambungkan wayar kabel pengaturcaraan (di atas) ke peranti atau pin pengepala yang sepadan (di bawah). |
JTAG Peranti Pelabuhan
ECP5™ | TDI | TDO | TMS | TCK |
Sambungan pilihan kepada ispEN peranti, PROGRAM, Isyarat INITN, DONE dan/atau TRST (Tentukan dalam tetapan I/O Tersuai dalam Sistem ispVM atau perisian Diamond Programmer. Tidak semua peranti mempunyai pin ini tersedia) |
Diperlukan | Diperlukan | — | — | — |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Diperlukan |
Diperlukan |
— |
— |
— |
|
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
MachXO™ | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
ORCA®/FPSC | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
MACH®4A | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
ispGDX2™ | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
ispPAC®/ispClock™ (Nota 4) | TDI | TDO | TMS | TCK | Diperlukan | Diperlukan | — | — | — | |
Pengurus Platform™/Pengurus Kuasa/ Pengurus Kuasa II/Pengurus Platform II (Nota 4) | TDI |
TDO |
TMS |
TCK |
Diperlukan |
Diperlukan |
— |
— |
— |
CrossLink™-NX/Certus™-NX/ CertusPro™-NX/Mach™-NX/MachXO5™-NX |
TDI |
TDO |
TMS |
TCK |
Sambungan pilihan kepada ispEN peranti, PROGRAMN,
Isyarat INITN, DONE dan/atau TRST (Tentukan dalam tetapan I/O Tersuai dalam Sistem ispVM atau perisian Diamond Programmer. Tidak semua peranti mempunyai pin ini tersedia) |
Diperlukan |
Diperlukan |
— |
— |
— |
||
HW-USBN-2B
Warna flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | SELESAI | TRST(OUTPUT) | VCC | GND | I2C: SCL | I2C: SDA | 5 V Keluar |
Jingga | coklat | Ungu | putih | kuning | Biru | hijau | merah | Hitam | Kuning/Putih | Hijau/Putih | Merah/Putih | |
HW-USBN-2A
Warna flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(OUTPUT)/DONE(INPUT) | VCC | GND |
na |
||
Jingga | coklat | Ungu | putih | kuning | Biru | hijau | merah | Hitam | ||||
HW-DLN-3C
Warna flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(OUTPUT) | VCC | GND | |||
Jingga | coklat | Ungu | putih | kuning | hijau | merah | Hitam | |||||
Pengesyoran Papan Sasaran jenis pin kabel pengaturcaraan |
Keluaran | Input | Keluaran | Keluaran | Keluaran | Input | Input/Output | Input | Input | Keluaran | Keluaran | Keluaran |
— |
— |
4.7 kΩ
Tarik ke Atas |
4.7 kΩ Pull-Down |
(Nota 1) |
— |
— |
(Nota 2) |
— |
(Nota 3)
(Nota 6) |
(Nota 3)
(Nota 6) |
— |
|
Sambungkan wayar kabel pengaturcaraan (di atas) ke peranti atau pin pengepala yang sepadan (di bawah). |
Peranti Pelabuhan SPI Hamba
ECP5 | DAWDLE | MISO | — | CCLK | SN |
Sambungan pilihan kepada isyarat PROGRAMN, INITN dan/atau DONE peranti |
Diperlukan | Diperlukan | — | — | — | |
KekisiECP3 | DAWDLE | MISO | — | CCLK | SN | Diperlukan | Diperlukan | — | — | — | ||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Diperlukan | Diperlukan | — | — | — | ||
CrossLink LIF-MD6000 |
DAWDLE |
MISO |
— |
SPI_SCK |
SPI_SS |
opt. CDONE |
CRESET_B |
Diperlukan |
Diperlukan |
— |
— |
— |
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
opt. CDONE |
CRESET_B |
Diperlukan |
Diperlukan |
— |
— |
— |
CrossLink-NX/Certus-NX/CertusPro-NX |
SI |
SO |
— |
SCLK |
SCSN |
Opt.Opt DONE | — |
Diperlukan |
Diperlukan |
— |
— |
— |
Peranti Port I2C
Peranti Port I2C | ||||||||||||
MachXO2/MachXO3/MachXO3D | — | — | — | — |
Sambungan pilihan kepada isyarat PROGRAMN, INITN dan/atau DONE peranti |
Diperlukan | Diperlukan | SCL | SDA | — | ||
Pengurus Platform II | — | — | — | — | Diperlukan | Diperlukan | SCL_M + SCL_S | SDA_M + SDA_S | — | |||
L-ASC10 | — | — | — | — | — | — | — | Diperlukan | Diperlukan | SCL | SDA | — |
CrossLink LIF-MD6000 |
— |
— |
— |
— |
— |
opt. CDONE |
CRESET_B |
Diperlukan |
Diperlukan |
SCL |
SDA |
— |
Pengepala
1 x 10 sambungan (pelbagai kabel) | 3 | 2 | 6 | 8 | 4 | 9 atau 10 | 5 atau 9 | 1 | 7 | — | — | — |
1 x 8 samb | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | — | — | — |
2 x 5 samb | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4, atau 8 | — | — | — |
Pengaturcara
Model 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4, atau 8 | — | — | — |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 | — | — | 4 (Nota 5) |
Nota:
- Untuk peranti ISP Lattice yang lebih lama, kapasitor penyahgandingan 0.01 μF diperlukan pada ispEN/ENABLE pada papan sasaran.
- Untuk HW-USBN-2A/2B, papan sasaran membekalkan kuasa – ICC biasa = 10 mA. Untuk peranti yang mempunyai pin VCCJ, VCCJ mesti disambungkan ke VCC kabel. Untuk peranti lain, sambungkan VCCIO bank yang sesuai kepada VCC kabel. Kapasitor penyahgandingan 0.1 μF diperlukan pada VCCJ atau VCCIO berdekatan dengan peranti. Sila rujuk helaian data peranti untuk menentukan sama ada peranti mempunyai pin VCCJ atau bank VCCIO yang mengawal port pengaturcaraan sasaran (ini mungkin tidak sama dengan satah teras VCC/VSS peranti sasaran).
- Isyarat longkang terbuka. Papan sasaran harus mempunyai ~2.2 kΩ perintang tarik disambungkan ke satah yang sama yang VCC disambungkan. Kabel HW-USBN-2B menyediakan tarik-up 3.3 kΩ dalaman kepada VCC.
- Apabila menggunakan perisian PAC-Designer® untuk memprogram peranti ispPAC atau ispClock, jangan sambungkan TRST/DONE.
- Jika menggunakan kabel yang lebih lama daripada HW-USBN-2B, sambungkan bekalan luaran +5 V antara iCEprogM1050 pin 4 (VCC) dan pin 2 (GND).
- Untuk HW-USBN-2B, hanya nilai VCC 3.3 V hingga 2.5 V disokong untuk I2C.
Menyambungkan Kabel Pengaturcaraan
Papan sasaran mesti tidak dihidupkan apabila menyambung, memutuskan sambungan atau menyambung semula kabel pengaturcaraan. Sentiasa sambungkan pin GND kabel pengaturcaraan (wayar hitam) sebelum menyambungkan mana-mana J lainTAG pin. Kegagalan untuk mengikuti prosedur ini boleh mengakibatkan kerosakan pada peranti boleh atur cara sasaran.
Kabel Pengaturcaraan Pin TRST
Menyambungkan pin TRST papan ke pin TRST kabel tidak disyorkan. Sebaliknya, sambungkan pin TRST papan ke Vcc. Jika pin TRST papan disambungkan ke pin TRST kabel, arahkan ispVM/Diamond/Radiant Programmer untuk memacu pin TRST tinggi.
Untuk mengkonfigurasi ispVM/Diamond/Radiant Programmer untuk memacu pin TRST tinggi:
- Pilih item menu Pilihan.
- Pilih Persediaan Kabel dan Port I/O.
- Pilih kotak semak TRST/Reset Pin-Connected.
- Pilih butang radio Tetapkan Tinggi.
Jika pilihan yang betul tidak dipilih, pin TRST dipacu rendah oleh ispVM/Diamond/Radiant Programmer. Akibatnya, rantai BSCAN tidak berfungsi kerana rantai dikunci ke dalam keadaan RESET.
Kabel Pengaturcaraan ispEN Pin
Pin berikut harus dibumikan:
- Pin BSCAN peranti 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Walau bagaimanapun, pengguna mempunyai pilihan untuk mempunyai pin BSCAN dan ENABLE didorong oleh pin ispEN daripada kabel. Dalam kes ini, ispVM/Diamond/Radiant Programmer mesti dikonfigurasikan untuk memacu pin ispEN rendah seperti berikut:
Untuk mengkonfigurasi ispVM/Diamond/Radiant Programmer untuk memacu pin ispEN rendah:
- Pilih item menu Pilihan.
- Pilih Persediaan Kabel dan Port I/O.
- Pilih kotak semak ispEN/BSCAN Pin-Connected.
- Pilih butang radio Tetapkan Rendah.
Setiap kabel pengaturcaraan dihantar dengan dua penyambung kecil yang membantu memastikan wayar terbang teratur. Pengilang dan nombor bahagian berikut adalah satu sumber yang mungkin untuk penyambung yang setara:
- 1 x 8 Penyambung (contohnyaample, Samtec SSQ-108-02-TS)
- 2 x 5 Penyambung (contohnyaample, Samtec SSQ-105-02-TD)
Wire terbang kabel pengaturcaraan atau pengepala bertujuan untuk menyambung ke pengepala jarak 100-mil standard (jarak pin 0.100 inci di antara satu sama lain). Lattice mengesyorkan pengepala dengan panjang 0.243 inci atau 6.17 mm. Walaupun, pengepala dengan panjang lain mungkin berfungsi dengan baik.
Maklumat Pesanan
Jadual 10.1. Ringkasan Ciri Kabel Pengaturcaraan
Ciri | HW-USBN-2B | HW-USBN-2A | HW-USB-2A | HW-USB-1A | HW-DLN-3C | HW7265-DL3, HW7265-DL3A, HW-DL-3B,
HW-DL-3C |
HW7265-DL2 | HW7265-DL2A | PDS4102-DL2 | PDS4102-DL2A |
USB | X | X | X | X | — | — | — | — | — | — |
PC-Sejajar | — | — | — | — | X | X | X | X | X | X |
Sokongan 1.2 V | X | X | X | — | — | — | — | — | — | — |
Sokongan 1.8 V | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Sokongan |
X | X | X | X | X | X | X | X | X | X |
Sokongan 5.0 V | — | X | X | X | X | X | X | X | X | X |
Penyambung 2 x 5 | — | X | X | X | X | X | X | X | — | — |
Penyambung 1 x 8 | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Pembinaan tanpa plumbum | X | X | — | — | X | — | — | — | — | — |
Tersedia untuk pesanan | X | — | — | — | X | — | — | — | — | — |
Jadual 10.2. Maklumat Pesanan
Penerangan | Nombor Bahagian Pesanan | Tempoh Penggunaan Mesra Alam Sekitar RoHS China (EFUP) |
Kabel pengaturcaraan (USB). Mengandungi kabel USB 6′, penyambung wayar terbang, penyesuai 8-kedudukan (1 x 8) dan penyesuai 10-kedudukan (2 x 5), pembinaan yang mematuhi RoHS tanpa plumbum. | HW-USBN-2B | ![]()
|
Kabel pengaturcaraan (PC sahaja). Mengandungi penyesuai port selari, kabel 6′, penyambung wayar terbang, penyesuai 8-kedudukan (1 x 8) dan penyesuai 10-kedudukan (2 x 5), pembinaan yang mematuhi RoHS tanpa plumbum. | HW-DLN-3C |
Nota: Kabel tambahan diterangkan dalam dokumen ini untuk tujuan warisan sahaja, kabel ini tidak lagi dihasilkan. Kabel yang tersedia pada masa ini untuk pesanan adalah barangan gantian yang setara sepenuhnya.
Lampiran A. Menyelesaikan masalah Pemasangan Pemacu USB
Adalah penting bahawa pengguna memasang pemacu sebelum menyambungkan PC pengguna ke kabel USB. Jika kabel disambungkan sebelum memasang pemacu, Windows akan cuba memasang pemacunya sendiri yang mungkin tidak berfungsi. Jika pengguna telah cuba menyambungkan PC ke kabel USB tanpa memasang pemacu yang sesuai terlebih dahulu, atau menghadapi masalah untuk berkomunikasi dengan kabel USB Lattice selepas memasang pemacu, ikut langkah di bawah:
- Palamkan kabel USB Lattice. Pilih Mula > Tetapan > Panel Kawalan > Sistem.
- Dalam kotak dialog System Properties, klik tab Perkakasan dan butang Pengurus Peranti. Di bawah Siri Universal
Pengawal bas, pengguna harus melihat Lattice USB ISP Programmer. Jika pengguna tidak melihat ini, cari Peranti Tidak Diketahui dengan bendera kuning. Klik dua kali pada ikon Peranti Tidak Diketahui. - Dalam kotak dialog Sifat peranti tidak diketahui, klik Pasang Semula Pemacu.
- Pilih Semak imbas komputer saya untuk perisian pemacu.
- Semak imbas ke direktori isptools\ispvmsystem untuk pemacu Lattice EzUSB
- Semak imbas ke direktori isptools\ispvmsystem\Drivers\FTDIUSBDriver untuk pemacu FTDI FTUSB.
- Untuk pemasangan Diamond, semak imbas ke lscc/diamond/data/vmdata/drivers. Klik Seterusnya.
- Pilih Pasang perisian Pemacu ini pula. Sistem mengemas kini pemandu.
- Klik Tutup dan selesaikan pemasangan pemacu USB.
- Di bawah Panel Kawalan >Sistem >Pengurus Peranti > Pengawal Bas Bersiri Universal hendaklah termasuk yang berikut:
a. Untuk Pemacu EzUSB Lattice: Peranti Pengaturcara ISP USB Lattice dipasang.b. Untuk Pemacu FTDI FTUSB: Peranti USB Serial Converter A dan Converter B dipasang.
Jika pengguna mengalami masalah atau memerlukan maklumat tambahan, hubungi Sokongan Teknikal Lattice.
Lampiran B. Kemas Kini Perisian Tegar Kabel Pengaturcaraan USB
Terdapat isu yang diketahui di mana perisian tegar kabel dengan versi V001 boleh menyebabkan kabel pengaturcaraan USB tidak berfungsi dengan lampu LED sentiasa menyala dalam senario tertentu. Penyelesaiannya ialah mengemas kini perisian tegar kabel dan versi perisian tegar FTDI kepada V002 untuk menyelesaikan isu ini. Sila muat turun dan pasang Perisian Tegar HW-USBN-2B versi 2.0 atau kemudian, boleh didapati daripada kami webtapak. Panduan arahan perisian tegar dan kemas kini, tersedia daripada kami webtapak
Bantuan Sokongan Teknikal
Untuk mendapatkan bantuan, serahkan kes sokongan teknikal di www.latticesemi.com/techsupport.
Untuk soalan lazim, rujuk Pangkalan Data Jawapan Lattice di www.latticesemi.com/Support/AnswerDatabase.
Sejarah Semakan
Semakan 26.7, April 2024
Bahagian | Tukar Ringkasan |
Definisi Pin Kabel Pengaturcaraan | Nota 1 dikemas kini kepada Jadual 3.1. Definisi Pin Kabel Pengaturcaraan untuk menunjukkan bahawa port pengaturcaraan Nexus dan Avant I2C tidak disokong. |
Pengaturcaraan Flywire dan Rujukan Sambungan | Jadual 6.1. Rujukan Pin dan Kabel:
· Himpunkan barisan produk Nexus ke dalam satu baris untuk JTAG dan pelabuhan SSPI. · Menambahkan MachXO5-NX pada JTAG senarai peranti port. · Mengalih keluar barisan produk Nexus untuk port I2C. |
Semakan 26.6, November 2023
Bahagian | Tukar Ringkasan |
Penafian | Mengemas kini bahagian ini. |
Lampiran A. Menyelesaikan masalah Pemasangan Pemacu USB | Ayat ditambah Terdapat isu yang diketahui di mana perisian tegar kabel dengan versi "V001" boleh menyebabkan kabel pengaturcaraan USB tidak berfungsi dengan lampu LED sentiasa menyala dalam senario tertentu.
Penyelesaiannya ialah mengemas kini perisian tegar kabel dan versi perisian tegar FTDI kepada "V002" untuk menyelesaikan isu ini. Sila muat turun dan pasang Perisian Tegar HW-USBN-2B versi 2.0 atau lebih baru, tersedia daripada kami webtapak. |
Lampiran B. Kemas Kini Perisian Tegar Kabel Pengaturcaraan USB | Menambah bahagian ini. |
Semakan 26.5, Mac 2023
Bahagian | Tukar Ringkasan |
Pengaturcaraan Flywire dan Rujukan Sambungan | Menambahkan Crosslink-NX, Certus-NX, CertusPro-NX dan Mach-NX pada JTAG, SPI dan senarai Peranti Port I2C dalam Jadual 6.1. Rujukan Pin dan Kabel. |
Kabel Pengaturcaraan | Menambah maklumat nota untuk Port A dan Port B “Pelabuhan A adalah untuk JTAG pengaturcaraan. Perisian pengaturcaraan berseri boleh menggunakan kabel terbina dalam melalui hab USB pada PC, yang mengesan kabel fungsi USB pada Port A. Manakala Port B adalah untuk akses antara muka UART/I2C.”. |
Semua | Ditambah rujukan Radiant. |
Sokongan Teknikal | Soalan Lazim ditambahkan webpautan tapak. |
Semakan 26.4, Mei 2020
Bahagian | Tukar Ringkasan |
Kabel Pengaturcaraan | Kekisi yang dikemas kini webpautan tapak ke www.latticesemi.com/programmer |
Perisian Pengaturcaraan |
Semakan 26.3, Oktober 2019
Bahagian | Tukar Ringkasan |
Pertimbangan Reka Bentuk Papan Sasaran;
Pengaturcaraan Flywire dan Rujukan Sambungan |
Nilai VCC yang dijelaskan bahawa I2Antara muka C menyokong. Menambah nota pada Jadual 6.1. |
Semakan 26.2, Mei 2019
Bahagian | Tukar Ringkasan |
— | Menambah bahagian Penafian. |
Pengaturcaraan Flywire dan Rujukan Sambungan | Jadual 6.1 dikemas kini. Rujukan Pin dan Kabel.
· Ditambah MachXO3D · Menambah CRESET_B pada Pautan Silang I2C. · Item dikemas kini di bawah I2C Peranti Port · Menambah Pengurus Platform II. · Mengubah susunan ispPAC. · Item dikemas kini di bawah I2C Peranti Port. · Mengubah Pengurus Kuasa II kepada Pengurus Platform II dan mengemas kini nilai I2C: SDA. · Menukar ASC kepada L-ASC10 · Nota kaki 4 dikemas kini untuk memasukkan peranti ispClock. · Tanda dagangan yang dilaraskan. |
Sejarah Semakan | Format dikemas kini. |
Penutup belakang | Templat dikemas kini. |
— | Perubahan editorial kecil |
Semakan 26.1, Mei 2018
Bahagian | Tukar Ringkasan |
Semua | Entri diperbetulkan dalam bahagian Slave SPI Port Devices dalam Jadual 6.1. |
Semakan 26.0, April 2018
Bahagian | Tukar Ringkasan |
Semua | · Menukar nombor dokumen daripada UG48 kepada FPGA-UG-02024.
· Templat dokumen yang dikemas kini. |
Kabel Pengaturcaraan | Mengalih keluar maklumat berlebihan dan menukar pautan ke www/latticesemi.com/software. |
Definisi Pin Kabel Pengaturcaraan | Nama Pin Kabel Pengaturcaraan dikemas kini dalam Jadual 3.1. Definisi Pin Kabel Pengaturcaraan. |
Pengaturcaraan Flywire dan Rujukan Sambungan | Menggantikan Jadual 2. Rujukan Penukaran Flywire dan Jadual 3 Sambungan Pin Disyorkan dengan satu Jadual 6.1 Pin dan Rujukan Kabel. |
Maklumat Pesanan | Jadual Bergerak 10.1. Ringkasan Ciri Kabel Pengaturcaraan di bawah Maklumat Pesanan. |
Semakan 25.0, November 2016
Bahagian | Tukar Ringkasan |
Pengaturcaraan Flywire dan Rujukan Sambungan | Jadual 3 yang disemak, Sambungan Pin yang Disyorkan. Peranti CrossLink ditambahkan. |
Semakan 24.9, Oktober 2015
Bahagian | Tukar Ringkasan |
Pengaturcaraan Flywire dan Rujukan Sambungan | Jadual 3 yang disemak, Sambungan Pin yang Disyorkan.
· Menambah lajur CRESET-B. · Menambah peranti iCE40 UltraLite. |
Bantuan Sokongan Teknikal | Maklumat Bantuan Sokongan Teknikal yang dikemas kini. |
Semakan 24.8, Mac 2015
Bahagian | Tukar Ringkasan |
Definisi Pin Kabel Pengaturcaraan | Perihalan semakan INIT dalam Jadual 1, Definisi Pin Kabel Pengaturcaraan. |
Semakan 24.7, Januari 2015
Bahagian | Tukar Ringkasan |
Definisi Pin Kabel Pengaturcaraan | · Dalam Jadual 1, Definisi Pin Kabel Pengaturcaraan, ispEN/Enable/PROG ditukar kepada ispEN/Enable/PROG/SN dan perihalannya disemak semula.
· Dikemas kini Rajah 2, Kabel Pengaturcaraan Antara Muka Pengaturcaraan Dalam Sistem untuk PC (HW-USBN-2B). |
Kabel Pengaturcaraan ispEN Pin | Dalam Jadual 4, Ringkasan Ciri Kabel Pengaturcaraan, HW-USBN-2B ditandakan sebagai tersedia untuk pesanan. |
Maklumat Pesanan | HW-USBN-2A ditukar kepada HW- USBN-2B. |
Semakan 24.6, Julai 2014
Bahagian | Tukar Ringkasan |
Semua | Tajuk dokumen ditukar daripada ispDOWNLOAD Kabel kepada Panduan Pengguna Kabel Pengaturcaraan. |
Definisi Pin Kabel Pengaturcaraan | Jadual 3 yang dikemas kini, Sambungan Pin Disyorkan. Menambahkan keluarga peranti ECP5, iCE40LM, iCE40 Ultra dan MachXO3. |
Pertimbangan Reka Bentuk Papan Sasaran | Bahagian dikemas kini. Pautan FAQ yang dikemas kini pada kawalan alat ispVM bagi kitaran tugas dan/atau kekerapan TCK. |
Bantuan Sokongan Teknikal | Maklumat Bantuan Sokongan Teknikal yang dikemas kini. |
Semakan 24.5, Oktober 2012
Bahagian | Tukar Ringkasan |
Pengaturcaraan Flywire dan Rujukan Sambungan | Menambahkan nama pin port konfigurasi iCE40 pada jadual Rujukan Penukaran Flywire. |
Pengaturcaraan Flywire dan Rujukan Sambungan | Menambahkan maklumat iCE40 pada jadual Sambungan Kabel yang Disyorkan. |
Semakan 24.4, Februari 2012
Bahagian | Tukar Ringkasan |
Semua | Dokumen dikemas kini dengan logo korporat baharu. |
Semakan 24.3, November 2011
Bahagian | Tukar Ringkasan |
Semua | Dokumen dipindahkan ke format panduan pengguna. |
Ciri-ciri | Kabel USB Rajah Ditambah - HW-USBN-2A. |
Pengaturcaraan Flywire dan Rujukan Sambungan | Jadual Sambungan Kabel Disyorkan dikemas kini untuk peranti MachXO2. |
Pertimbangan Reka Bentuk Papan Sasaran | Bahagian dikemas kini. |
Lampiran A | Bahagian ditambah. |
Semakan 24.2, Oktober 2009
Bahagian | Tukar Ringkasan |
Semua | Menambah maklumat yang berkaitan dengan spesifikasi fizikal penyambung flywire. |
Semakan 24.1, Julai 2009
Bahagian | Tukar Ringkasan |
Semua | Menambah bahagian teks Pertimbangan Reka Bentuk Papan Sasaran. |
Pengaturcaraan Flywire dan Rujukan Sambungan | Menambah tajuk bahagian. |
Semakan Sebelumnya
Bahagian | Tukar Ringkasan |
— | Keluaran Lattice sebelumnya. |
2024 Lattice Semiconductor Corp. Semua tanda dagangan Lattice, tanda dagangan berdaftar, paten dan penafian adalah seperti yang disenaraikan di www.latticesemi.com/legal. Semua jenama atau nama produk lain adalah tanda dagangan atau tanda dagangan berdaftar pemegang masing-masing. Spesifikasi dan maklumat di sini adalah tertakluk kepada perubahan tanpa notis
Dimuat turun daripada Arrow.com
Dokumen / Sumber
![]() |
Kabel Pengaturcaraan LATTICE HW-USBN-2B [pdf] Panduan Pengguna Kabel Pengaturcaraan HW-USBN-2B, HW-USBN-2B, Kabel Pengaturcaraan, Kabel |