Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Драйвера для ULINK
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Nikitoc
Здравствуйте. Купил себе вот такую копию ULINK: http://kosmodrom.com.ua/razrabotka/ulink.php
А диск с драйверами посеял. При переустановке, Keil не может найти отладчик, и винда его не опознает :-(
Может быть у кого-то есть на него драйвера? Или знаете где скачать? Я пробовал скачать с официального сайта, но почему-то установочный пакет при распаковке никаких *.inf файлов не генерирует.
toweroff
а тут?

%KeilFolder%\ARM\ULINK\

Nikitoc
Мда. Что-то непонятное. Взял у товарища рабочий ULINK - все нормально работает. Определяется виндой, автоматом устанавливает драйвера.
А этот просто определяется как неизвестное USB device и все. Короче кирдык ему наверное пришел...
svss
Цитата(Nikitoc @ Oct 16 2011, 18:18) *
Короче кирдык ему наверное пришел...

А, может быть, он там всегда был?
(Работал ли девайс хоть когда-нибудь или продали "телефон из чистого мрамора"?)
Что-то линк шибко подозрительный.
toweroff
если ULINK простой, не ULINK2, там все просто. Стоит супрессовская CY7... и I2C флешка. Можно погуглить прошивку, натыкался на свободную скачку вместе с разводкой платы, схемой и т.д.
Nikitoc
Цитата(toweroff @ Oct 16 2011, 17:33) *
если ULINK простой, не ULINK2, там все просто. Стоит супрессовская CY7... и I2C флешка.

Так и есть.
Цитата
Можно погуглить прошивку, натыкался на свободную скачку вместе с разводкой платы, схемой и т.д.

Может припомните где именно? А то я что-то никак не могу наткнуться :-( Буду очень признателен.
toweroff
Проверьте, а то файл нужно будет убить
Nikitoc
Цитата(toweroff @ Oct 16 2011, 19:30) *
Проверьте, а то файл нужно будет убить

Оно! Спасибо большое! Вот только бы еще знать как и чем прошить это? Какие-нибудь рекомендации не встречались?
toweroff
Цитата(Nikitoc @ Oct 16 2011, 21:02) *
Оно! Спасибо большое! Вот только бы еще знать как и чем прошить это? Какие-нибудь рекомендации не встречались?

то есть чем шить? сдуваем восьминогую 24LC04, в программатор ее (возможно, проводки напаяются, потому как не в DIP корпусе), прошиваем и впаиваем назад biggrin.gif
не, есть еще вариант
можно оторвать одну из ног (SDA, SCL), чтобы супресс ее не увидел
потом припаять назад "на горячую" и штатными средствами Cypress (по-моему Console) влить прошивку в EEPROM
должно заработать

UPD: проверить нужно ногу WR - должна быть на GND
UPDUPD: кстати, может быть, что прошивка просто "слетела" и супресс выходит в свой штатный режим "без EEPROM". Тогда все вообще без пайки - консолью загружаем файл в EEPROM и (наверное sm.gif ) радуемсо
Nikitoc
Цитата(toweroff @ Oct 16 2011, 20:11) *
кстати, может быть, что прошивка просто "слетела" и супресс выходит в свой штатный режим "без EEPROM". Тогда все вообще без пайки - консолью загружаем файл в EEPROM

Как именно это сделать? Не понимаю wacko.gif Растолкуйте, пожалуйста!
toweroff
Цитата(Nikitoc @ Oct 16 2011, 21:34) *
Как именно это сделать? Не понимаю wacko.gif Растолкуйте, пожалуйста!

лезем на сайт Cypress, качаем оттуда инструменты (Cypress Suite), ставим, находим CyConsole, там разберетесь sm.gif
более подробно можно посмотреть в ветке интерфейсы/USB на этом форуме (FX2)

посмотрите тут
http://www.cypress.com/?rID=14319
Nikitoc
Цитата(toweroff @ Oct 16 2011, 21:14) *
лезем на сайт Cypress, качаем оттуда инструменты (Cypress Suite), ставим, находим CyConsole, там разберетесь sm.gif
более подробно можно посмотреть в ветке интерфейсы/USB на этом форуме (FX2)

посмотрите тут
http://www.cypress.com/?rID=14319


Спасибо большое за помощь. Поразбираюсь. Но что-то мне подсказывает, что выпаять память и прошить ее будет проще :-)
toweroff
Цитата(Nikitoc @ Oct 16 2011, 22:54) *
Спасибо большое за помощь. Поразбираюсь. Но что-то мне подсказывает, что выпаять память и прошить ее будет проще :-)

каждый раз при слете? laughing.gif
esaulenka
Цитата(toweroff @ Oct 16 2011, 21:11) *
можно оторвать одну из ног (SDA, SCL), чтобы супресс ее не увидел
потом припаять назад "на горячую" и штатными средствами Cypress (по-моему Console) влить прошивку в EEPROM


"Чтобы не увидел" можно просто воткнуть щуп от тестера между ногами SDA и SCL. Если у этого сайпресса на данной шине ничего больше не висит, даже ничего не сломается ;-)

Но это я так, теоретизирую, с улинком никогда не работал, обхожусь МТ-линком.
toweroff
Цитата(esaulenka @ Oct 17 2011, 13:48) *
с улинком никогда не работал

ду тут, скорее, бодания с супресом
щуп.. а шо, мона sm.gif
Nikitoc
Извиняюсь, что сразу не ответил, был занят другим. На выходных "дошли руки" до этого злополучного ULINK'а. Скачал по Вашему совету Cypress Suite USB 3.4.6, в состав которой входит CyConsole. Поставил. ULINK теперь определился как Cypress EZ-USB AN2132Q EEPROM missing.
И сейчас EZ-USB Control Panel его видит, а вот CyConsol при запуске открывается пустым. Направьте, пожалуйста, на путь истинный. Как залить прошивку?
toweroff
Цитата(Nikitoc @ Oct 23 2011, 15:29) *
ULINK теперь определился как Cypress EZ-USB AN2132Q EEPROM missing.

интересно. Если не шаманить с EEPROM (отрывая/замыкая ноги), как определяется? Может, просто-напросто EEPROM приказала долго жить?

Цитата(Nikitoc @ Oct 23 2011, 15:29) *
И сейчас EZ-USB Control Panel его видит, а вот CyConsol при запуске открывается пустым.

в CyConsole Options->EZ-USB Interface что показывает?
Nikitoc
Цитата(toweroff @ Oct 23 2011, 19:11) *
интересно. Если не шаманить с EEPROM (отрывая/замыкая ноги), как определяется? Может, просто-напросто EEPROM приказала долго жить?

EEPROM я не трогал. Ничего не выпаивал и не замыкал.
Цитата
в CyConsole Options->EZ-USB Interface что показывает?
toweroff
Странно. Должно устройство показываться. Но если пишет, что EEPROM missing, то супресс ее не видит. Попробуйте заменить, возможно, битая
Хуже, если у самого супресса SDA/SCL выбило
И попробуйте обратиться с супрессом в этой ветке, там быстрее подскажут
http://electronix.ru/forum/index.php?showforum=48
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.