-
Ameba
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Протестировал по методике, показанной в ссылке. Программатор вроде рабочий. Померял наряжение на выводах jtag микросхемы :
программатор отключен
tms 3.3
tdo 0
tck 0
tdi 3.3
программатор включен
tms 0.15
tdo 4.1
tck 0.15
tdi 0.15
Так и должно быть?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Ameba пишет: Протестировал по методике, показанной в ссылке. Программатор вроде рабочий. Померял наряжение на выводах jtag микросхемы :
программатор отключен
tms 3.3
tdo 0
tck 0
tdi 3.3
программатор включен
tms 0.15
tdo 4.1
tck 0.15
tdi 0.15
Так и должно быть?
При подключенном программаторе не могу сказать, а при отключенном должно быть не так.
У чипа ноги tdo,tck и tdi - это входы , и при наличии подтягивающих резисторов (2-10к) на них дожны быть"1".
tdo - выход, но он должен быть в "z" состоянии , и тоже должна быть "1".
Если это не так, возможно или ошибка в подключении, или неисправен чип.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Ameba
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
umarsohod пишет: При подключенном программаторе не могу сказать, а при отключенном должно быть не так.
У чипа ноги tdo,tck и tdi - это входы , и при наличии подтягивающих резисторов (2-10к) на них дожны быть"1".
tdo - выход, но он должен быть в "z" состоянии , и тоже должна быть "1".
Если это не так, возможно или ошибка в подключении, или неисправен чип.
Вы наверное опечалались, из вики входы - tdi, tms, tck, выход - tdo.
Забыл указать, что подтягивающие резисторы расположены на программаторе. Микросхему ни разу не программировал. По идее все выводы долны быть в Z состоянии, и без подтягивающих резисторов должно быть 0 В ... или 3.3? Померял напряжение на остальных выводах - 3.3 В, кроме выводов TDO и TCK. Потребляемый ток микросхемы - 11 мА.
Может я неправильно схему спял. Питание проверил, все правильно (Согласно схеме из
. Плюс развел выводы на jtag. И все. Смущает отсутствие выводов, для входа в режим программирования, как например с stm32. Там выводы boot0 и boot1 нужно подтягивать к + и -.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Подтягивающие резисторы на программаторе совсем ни к чему. Они нужны возле чипа, чтобы при отключенном программаторе ноги "в воздухе" не болтались.
У DIHALTa как раз правильно нарисовано.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
melman
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 11
-
Спасибо получено: 0
-
-
|
У меня под kubuntu тоже ругается:
!Cheking SILICON ID
error on check TDO answer
А под виндой нормально прошивается. Не знаю как заставить работать под kubuntu.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от melman.
|
-
Nick83
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 23
-
Спасибо получено: 0
-
-
|
Подскажите следующий момент.
MAX2 определяется и стирается, но при попытке зашиться моментально вываливается Error: Operation failed. Подвязка выводов программирования присутствует, напряжения при отключённом программаторе соответственно (TDO, TDI, TMS, TCK): 3,3 3,3 3,3 0. Отладчик jtag выдаёт сообщение о недопустимом значении TCK. По осциллографу видно появление клока, но только при считывании ID кристалла. При попытке запрограммировать висит постоянный уровень 2,5В. Готовится к замене или ещё что посмотреть?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Nick83 пишет: Подскажите следующий момент.
MAX2 определяется и стирается, но при попытке зашиться моментально вываливается Error: Operation failed. Подвязка выводов программирования присутствует, напряжения при отключённом программаторе соответственно (TDO, TDI, TMS, TCK): 3,3 3,3 3,3 0. Отладчик jtag выдаёт сообщение о недопустимом значении TCK. По осциллографу видно появление клока, но только при считывании ID кристалла. При попытке запрограммировать висит постоянный уровень 2,5В. Готовится к замене или ещё что посмотреть?
Что за программатор? Что за плата? Провода есть? Длинные? Из чего шьете?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
parus
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 14
-
Спасибо получено: 2
-
-
-
-
-
|
Проверьте питание и землю.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Nick83
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 23
-
Спасибо получено: 0
-
-
|
umarsohod
Программатор USB Blaster, плата своя. Провода длинные, но другие платы в устройстве шьются через них без проблем. Шью из квартуса 9. Подобная проблема наблюдается в 2-х экземплярах устройства, но на разных функциональных платах. Общее это на обоих установлена MAX2.
parus
Питание где? До плис оно доходит, не просажено. На разъёме программирования также присутствует.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
Время создания страницы: 0.129 секунд