misyachniy 0 1 августа, 2021 Опубликовано 1 августа, 2021 · Жалоба Приобрел на Али пару плат, Нашел пример собрал, попробовал зашить - не получается. Обновил драйвера - по прежнему не работает. Нашел рекомендацию попробовать ISE. У меня 14.2, собрал проект с одним инвертором. Похоже, что до ПЛИС достучатся удается, но инициализация JTAG Chain не завершается Окошко "висит" Quote GUI --- Auto connect to cable... INFO:iMPACT - Digilent Plugin: Plugin Version: 2.4.4 INFO:iMPACT - Digilent Plugin: no JTAG device was found. AutoDetecting cable. Please wait. PROGRESS_START - Starting Operation. Connecting to cable (Usb Port - USB21). Checking cable driver. Driver file xusb21.sys found. File D:/Xilinx/14.2/ISE_DS/ISE/bin/nt64/xusb21.sys not found. Driver file xusb_emb.sys found. Driver version: src=1029, dest=1029. Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 x86_64 64bit SYS 14:14:44, version = 1021. Cable PID = 0008. Max current requested during enumeration is 74 mA. Type = 0x0004. Cable Type = 3, Revision = 0. Setting cable speed to 6 MHz.Cable connection established. Firmware version = 1303. File version of D:/Xilinx/14.2/ISE_DS/ISE/data/xusb_xlp.hex = 1303. Firmware hex file version = 1303. PLD file version = 0012h. PLD version = 0012h. PROGRESS_END - End Operation. Elapsed time = 1 sec. Type = 0x0004. ESN device is not available for this cable. Attempting to identify devices in the boundary-scan chain configuration... INFO:iMPACT - Current time: 01.08.2021 16:14:20 PROGRESS_START - Starting Operation. Identifying chain contents...'0': : Manufacturer's ID = Xilinx xc7z010, Version : 1 INFO:iMPACT:1111 - Can't locate bsdl file xc7z010.bsd. INFO:iMPACT - Using CseAdapterBSDevice INFO:iMPACT:501 - '1': Added Device xc7z010 successfully. Вернулся в Vivado 2018, по прежнему ошибка. Quote [Labtools 27-2269] No devices detected on target localhost:3121/xilinx_tcf/Xilinx/00000000000000. Check cable connectivity and that the target board is powered up then use the disconnect_hw_server and connect_hw_server to re-register this hardware target. Делаю вывод что с железом все в норме, а с драйверами проблема. Но какая не могу найти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 1 августа, 2021 Опубликовано 1 августа, 2021 · Жалоба xsct: conn, targets - тишина? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 8 2 августа, 2021 Опубликовано 2 августа, 2021 · Жалоба На ISE и iMPACT проблема, наверное, от вот этого: Quote Identifying chain contents...'0': : Manufacturer's ID = Xilinx xc7z010, Version : 1 INFO:iMPACT:1111 - Can't locate bsdl file xc7z010.bsd. А ISE/iMPACT точно поддерживают Zynq? Vivado [Lab] уже точно должен. Кстати, убедитесь, что драйвер iMPACT не "прихватывает" адаптер - возможно, поэтому Vivado не может найти знакомое железо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 2 августа, 2021 Опубликовано 2 августа, 2021 · Жалоба соедините проводочками с SEGGER - он может увидеть PS ядро Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
misyachniy 0 2 августа, 2021 Опубликовано 2 августа, 2021 · Жалоба 22 hours ago, gosha-z said: xsct: conn, targets - тишина? Трудно сказать. Нужно знать где набрать команду. Я набрал в Tcl Console "xsct: conn, targets", получил: "invalid command name "xsct:" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
misyachniy 0 3 августа, 2021 Опубликовано 3 августа, 2021 · Жалоба 18 hours ago, Raven said: А ISE/iMPACT точно поддерживают Zynq? Vivado [Lab] уже точно должен. Кстати, убедитесь, что драйвер iMPACT не "прихватывает" адаптер - возможно, поэтому Vivado не может найти знакомое железо. ISE/iMPACT не поддерживает, но через JTAG находит и показывает Попробовал через xsct Quote xsct% connect attempting to launch hw_server ****** Xilinx hw_server v2018.3 **** Build date : Dec 7 2018-00:40:27 ** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. INFO: hw_server application started INFO: Use Ctrl-C to exit hw_server application ****** Xilinx hw_server v2018.3 **** Build date : Dec 7 2018-00:40:27 ** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. INFO: hw_server application started INFO: Use Ctrl-C to exit hw_server application INFO: To connect to this hw_server instance use url: TCP:127.0.0.1:3121 tcfchan#0 xsct% connect -url TCP:127.0.0.1:3121 tcfchan#1 xsct% jtag targets 1 Platform Cable USB 00000000000000 (error DR shift output all zeroes) xsct% Явно Vivado не понимает Platform Cable. Тут пишут что DLC10 работает а DLC9 не работает https://forums.xilinx.com/t5/Vivado-Debug-and-Power/Platform-Cable-USB-DLC9-vs-DLC10-with-Vivado-2018/td-p/854977 UG908 указывает на следующие устройства совместимые с Vivado 2018 Quote • Xilinx® SmartLynq Data Cable (HW-SMARTLYNQ-G/DLC20) • Xilinx Platform Cable USB II (DLC10) • Xilinx Platform Cable USB (DLC9G, DLC9LP, DLC9) • Digilent JTAG-HS1 • Digilent JTAG-HS2 • Digilent JTAG-HS3 • Digilent JTAG-SMT1 • Digilent JTAG-SMT2 Сижу разбираюсь, как в китайском Platform Cable определить ревизию Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 8 3 августа, 2021 Опубликовано 3 августа, 2021 · Жалоба 3 hours ago, misyachniy said: Сижу разбираюсь, как в китайском Platform Cable определить ревизию А разве iMPACT (раз он готов работать с этим адаптером) не идентифицирует его тип? По идее должен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 3 августа, 2021 Опубликовано 3 августа, 2021 · Жалоба Тут Начиная с 2:51:10 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ovn 0 18 августа, 2021 Опубликовано 18 августа, 2021 · Жалоба Никаких проблем с этой платой и китайским программатором не было, всё чётко работало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
misyachniy 0 27 августа, 2021 Опубликовано 27 августа, 2021 · Жалоба Виновник найден. Свалим вину на другого ;-) Quote The board can be powered by 5V or 12V, there are two options to choose from. The first method: use three 20pin sockets on the board for power supply. Connect the VCC and GND of one of the sockets with the power adapter using DuPont cable to provide power for the board. The second method: connect D24 on the board with a diode or directly short-circuit, and then use a dedicated power socket to supply power. https://www.programmersought.com/article/63123379082/ Я подпаял к катоду D24 разъем (power jack 2.5 mm ) для подключения обычного блока питания. В начале от лабораторного блока питания запитал от 12 вольт и измерил ток потребления. Получилось всего 130мА. Дома "развернул лабораторию" используя 5В/1А источник. Но судя по всему, он не тянул. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться