Отладчик EC3 - мистика |
Здравствуйте, гость ( Вход | Регистрация )
Отладчик EC3 - мистика |
2.3.2015, 20:47
Сообщение
#1
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
В общем, картина маслом.
Имеются: Клон силабсовского USB Debug Adapter в количестве 2 шт. Схемотехника идентична, монтаж тоже, комплектация тоже, прошивка - само собой. В своё время оба благополучно работали под Keil uV4 на 2-х разных компах с WinXP. В основном - потому что иногда терялась связь с целевым МК. Впрочем, оригинальный адаптер вёл себя точно так же, на элхе этот момент обсуждался, однозначного решения так и не нашли, забили. Грянул апгрейд железа, в качестве последствия вместо XP стала семёрка. На одной машине один из адаптеров работает безупречно ("отваливание" ни разу не замечено), а второй - только программирует FLASH, причём без ошибок, а отладка не запускается (кнопка "run" неактивна, словно программа уже стартовала). На другой - не работают обе железки описанным выше образом. Целевых плат перепробовал с десяток, с разными проектами на разных контроллерах - пофиг. Заподозрил нелады в обмене по USB, поменял подозрительные шнурки - картина никак не изменилась. И на закуску - из-под Silabs IDE отладка безупречно работает в любых комбинациях! Остался один непроверенный момент. Схема клона несколько упрощена - вместо напряжения питания таргета измеряется 3,3 В, которыми питается от USB сам отладчик (через MC33269 - абы не мало). И в делителях стоят 5%-ные резисторы. Но хохма в том, что проверял и при питании таргета этим же напряжением, так что вряд ли причина в этом. И еще с Simplicity Studio придётся погонять. Если моя гипотеза верна, всё должно работать опять же в любых комбинациях. Придётся напускать USB сниффер... и, наверное, в результате забить на uVision. Благо Кейл подарил Силабсу всё, кроме отладки, тем самым обеспечив лицензионную чистоту. (upd) С Simplicity Studio та же фигня, что и с uVision. |
|
|
6.3.2015, 11:01
Сообщение
#2
|
|
Активный участник Группа: шизо Сообщений: 1464 Регистрация: 17.1.2010 Из: Винница Пользователь №: 84 |
Если не нравится питание - мож., стоит посмотреть его осциллографом. Можно на измерение завести выход потенциометра и покрутить.
|
|
|
6.3.2015, 17:20
Сообщение
#3
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
Я когда-то убедился, что он не хочет работать с пробросом usb по TCP и что-то не покатило.
Вообще-то до тех пор пока дебуги создают компорт - все без проблем должно быть. Или хотя бы продуманного клиента, чтобы не отваливалось по таймаутам. |
|
|
Текстовая версия | Сейчас: 28.3.2024, 19:01 |