Если купленный бластер не работает — то это статья для Вас.
В гости зашёл Сергей R3RM и принёс мне на проверку USB-Blaster с целью проверить его работоспособность.
Надежды не увенчались успехом, т.к. Quartus падал в ошибку
Вскрытие показало кардинальное различие между рабочим бластером и новой версией (да-да, rev.C, ничего не меняли)
Был выбор выкинуть его в мусорку, но интерес возымел верх, поэтому приступаем к прошивке программатора.
Скачиваем прошивку и программатор программатора 🙂 https://www.dropbox.com/scl/fo/0qffvihme8mdtno5xbhc9/h?rlkey=sopj22ql8ehw4at8943of8q40&dl=0
Устанавливаем WCHISPTool, выбираем тип контроллера (CH552G), указываем путь к прошивке.
Переводим программатор в режим программирования самого себя, для этого кратковременно замыкаем пины D+ и 3.3V пинцетом, подключаем к компьютеру, и тут же отпускаем пинцет (иначе будет ошибка чтения USB устройства).
Программа тут же обнаружит программатор и отобразит его в поле Dev List, нажимаем кнопку Download и отправляем прошивку в контроллер. Если повторить процесс и нажать на Verify, то можно проверить корректность прошивки.
Собственно всё, можно пользоваться, Quartus теперь работает с этим бластером. Он тормозной, периодически зависает и требует переподключения, но свою задачу он выполняет — FPGA прошить им можно.
Всем успехов, 73!
Hello, I have the Wolf RS-998/QRP and RT-Systems TS2000 interface/CAT control software. What is the CAT baud rate setting, and other Com Port settings for control of the RS-998/QRP version via USB-C?
Any plans for an FT4 interface?
Thanks
Дравер можно взять тут
https://github.com/xjtuecho/CH552Nano/blob/main/FW/usb-blaster_13.0sp1.7z
Спасибо, добрый человек!!! Все заработало. Пришлось перед этим ещё с бубном потанцевать, чтоб поставить драйвера. Помог перезапуск винды в режиме без проверки подписи драйверов.
Спасибо! Помогло. До перепрошивки quartus просто зависал при попытке открыть программатор.