iiv 29 30 мая, 2022 Опубликовано 30 мая, 2022 · Жалоба Добрый день, есть убунта 20.04, на ней успешно стоит GoWin EDA и успешно все собирает. Сделал свой первый проект под GoWin, и пытаюсь загрузить. Похоже загрузчик не видит порт. Пробовал под рутом, и без рута. Ничего не получается. На том же компе у меня успешно под ардуиной грузится все, что можно. При втыкании борды в усб наблюдаю Quote Bus 001 Device 004: ID 0403:6010 Future Technology Devices International, Ltd FT2232C/D/H Dual UART/FIFO IC и в /dev появляются ttyUSB0 и ttyUSB1, но после запуска загрузчика (хоть с командной строки, хоть с оболочки) они оттуда исчезают. С командной строки пробовал даже так: Quote sudo ./programmer_cli -d 'GW1NR-9C' -r 2 --uid 0403:6010 -f /tmp/my1pro.fs в этом случае, программатор уже не ругается, что не видит порт, но пишет, что де Quote Searching the USB cable which unique id is 0403:6010. Total 2 USB cable ports found. Error: 'LP_c_ulong' object has no attribute 'value' PS: винды нет, и ставить некуда, так как привык работать на лаптопе с этой убунтой. Пожалуйста, подскажите, что попробовать, чтобы все-таки запустить это все? Спасибо! ИИВ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 30 мая, 2022 Опубликовано 30 мая, 2022 · Жалоба там китайский 8051 ch552 делает вид что он на самом деле ft2232c, одна половина на jtag, вторая на uart. сейчас посмотрел в nano 9k какой-то ещё более китайский МК стоит для эмуляции ft2232h. для ch552 что на других платах с более мелкими говинами существует более чем одна прошивка. чем отличаются ещё не знаю (+ вроде небольшие грабли с разными ревизиями самих МК и их версиями бутлоадеров если захочется обновить) можно для начала проверить что ttyUSB1 хотя бы просто как уарт нормально работает, ну или через mpsse руками jtag подёргать, если нет - попробовать окирпичить обновить ещё и прошивку программатора. и ещё попробовать через usb hub воткнуть, корявым usb поделкам говорят иногда помогает. 36 minutes ago, iiv said: Error: 'LP_c_ulong' питон может неправильный какой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 220 31 мая, 2022 Опубликовано 31 мая, 2022 · Жалоба 5 часов назад, iiv сказал: Пожалуйста, подскажите, что попробовать, чтобы все-таки запустить это все? Если вкратце, то проблема в прошивке микроконтроллера BL702, который используется для эмуляции FT2232C на Tang Nano 9K. Описание проблемы и её решения здесь: 5 часов назад, _pv сказал: питон может неправильный какой? Сам программатор написан на питоне и сконвертирован в исполняемый файл с помощью нютки. Поэтому это внутренняя ошибка внутреннего интерпретатора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iiv 29 31 мая, 2022 Опубликовано 31 мая, 2022 · Жалоба 3 hours ago, makc said: Если вкратце, то проблема в прошивке микроконтроллера BL702, который используется для эмуляции FT2232C на Tang Nano 9K. Описание проблемы и её решения здесь: Супер, спасибо огромное!!! Все получилось, после перепрошивки загрузчика, борда стала загружать мои прошивки!!! EDIT: Перепроверил на 20.04, 18.04, 14.04 убунтах - везде теперь программатор видит борду и нормально загружает прошивки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 220 31 мая, 2022 Опубликовано 31 мая, 2022 · Жалоба 1 hour ago, iiv said: Супер, спасибо огромное!!! Все получилось, после перепрошивки загрузчика, борда стала загружать мои прошивки!!! Не за что. Хорошо бы донести эти изменения до производителей Tang Nano, но как это сделать я пока ума не приложу. А самое главное нет времени на общение с этими китайцами. :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться