Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Китайский JTAG (Smart-ICE)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Trashy_2
От китайских партнёров достался Smart-ICE.

Его "прострелили".
Заменил проц (at91sam7s64).
Система видит его как атмеловский виртуальный ком-порт.

Виндовозовская самба видит устройство, но при попытке сконнектиться с "at91sam7s64-ek" - уходит в ступор.
Самба под Линуксом сконнектилась и залила в джитаг V8.bin.

Далее, винда распознала его как J-Link. При попытке приконнектиться самбой всплыло сообщение SEGGER о необходимости обновиться. Если нажать "ДА", то заканчивается всё сообщением "фирмваре фаулт".

Если "НЕТ", та самба уходит в ступор.

Схема отличается от J-link'а. Так, выходной драйвер 74hc244d. К pin13(PA19) прицеплен джампер на землю. И на борту имеется операционный усилитель ad8541.

Есть родные прошивки к нему? Или есть ли возможность допилить его до обычного J-TAG? Или в помойку его?

Не понятно, почему виндовозная самба на нем виснет... Какие-то порты закоротить надо?
Trashy_2
Зашибизь, обновил самбу до 2.14...
Теперь 2.12 со всеми моими скриптами и аплетами не пашет.
Да и горю это не помогло, а только приумножило.
DmitryM
Цитата(Trashy_2 @ Feb 4 2015, 17:24) *
Зашибизь, обновил самбу до 2.14...
Теперь 2.12 со всеми моими скриптами и аплетами не пашет.
Да и горю это не помогло, а только приумножило.


А зачем Вам апплеты от 2.12, если у 2.14 есть свои?
Пользуйтесь 2.14. 2.12 теперь можно удалить.

Вот из их releasenote.txt
Цитата
Known Issues
---------
- Some boards cannot connect though USB CDC to a chip (with USB Full Speed) on AMD
based computers.
- Some boards cannot work properly through USB/COM port connection without reseting
( or, power off / power on) the board.
Trashy_2
Цитата(DmitryM @ Feb 4 2015, 17:51) *
А зачем Вам апплеты от 2.12, если у 2.14 есть свои?
Пользуйтесь 2.14. 2.12 теперь можно удалить.



Это МОИ апплеты. Написаны мной, под мои нужды. Например, может самба2.14 обратиться к нанд флэшу припаянному к EBI1 вместо EBI0?
DmitryM
Цитата(Trashy_2 @ Feb 5 2015, 10:47) *
Это МОИ апплеты. Написаны мной, под мои нужды. Например, может самба2.14 обратиться к нанд флэшу припаянному к EBI1 вместо EBI0?

Что-то Вы мешаете все в кучу. Речь про восстановление отладчика или вообще обо всем что творится в мире? Никто не мешает в аплетах 2.14 поменять EBI0 на EBI1, скомпилировать и пользоваться.
Trashy_2
Цитата(DmitryM @ Feb 5 2015, 10:55) *
Что-то Вы мешаете все в кучу. Речь про восстановление отладчика или вообще обо всем что творится в мире? Никто не мешает в аплетах 2.14 поменять EBI0 на EBI1, скомпилировать и пользоваться.


Вот именно. Нужно вспомнить где и чего менял, скомпилировать и пользоваться. А это куча времени, вспомнить, то, что делал два года назад. Гарантирую, что вы сами этого ни когда не делали.
DmitryM
Цитата(Trashy_2 @ Feb 5 2015, 12:26) *
Вот именно. Нужно вспомнить где и чего менял, скомпилировать и пользоваться. А это куча времени, вспомнить, то, что делал два года назад. Гарантирую, что вы сами этого ни когда не делали.


Не надо за меня что-то гарантировать. Чтобы восстановить прошивку AT91SAM7S64 не нужно изменять никакие апплеты.
Trashy_2
Цитата(DmitryM @ Feb 5 2015, 14:02) *
Не надо за меня что-то гарантировать. Чтобы восстановить прошивку AT91SAM7S64 не нужно изменять никакие апплеты.

А сам7 тут причём? Я его первый раз в руках держу. У меня МОИ проекты слетели из-за жадности. Надо было этот программатор сразу в мусорку...
DmitryM
Цитата(Trashy_2 @ Feb 5 2015, 14:31) *
А сам7 тут причём? Я его первый раз в руках держу. У меня МОИ проекты слетели из-за жадности. Надо было этот программатор сразу в мусорку...


Как в том анекдоте, "записывать(документировать) надо"
Топик был о востановлении программатора, в котором установлен AT91SAM7S64.

P.S. И уж перенести CS0 на CS1 не большая морока в апплетах SAM-BA biggrin.gif
P.P.S. Чего не могу сказать об ASF. Тут нет слов, только одни выражения.
jcxz
Цитата(DmitryM @ Feb 6 2015, 01:13) *
Как в том анекдоте, "записывать(документировать) надо"
Топик был о востановлении программатора, в котором установлен AT91SAM7S64.

Были у нас эти JTAG (от Терраэлектроники) на AT91SAM7S64. Не один, целая куча. И постепенно (в течение неск. месяцев) постепепнно сдыхали.
Восстанавливал их. Много раз. Это помогало ненадолго: через несколько недель, дней, а то и часов всё повторялось - опять слетала прошивка.
Консультировался с поддержкой. Допаивал какие-то резисторы на какие-то пины, делал подтяжки. Всё без толку.
Только потеряли кучу времени. В конце концов выкинули все в помойку, купили стартеркитовские JLink-и и с тех пор проблем не знаем.
Так что - не тратьте своё время понапрасну.

ЗЫ: Кста - можно и не выкидывать на помойку, а использовать как отладочные платы для AT91SAM7S64 - там на плате есть место для нераспаянного JTAG-разъёма.
Я его распаял на одном экземпляре и подключался к нему JTAG-ом. Можно было JTAG JTAG-ом отлаживать wink.gif
Trashy_2
Цитата(DmitryM @ Feb 5 2015, 22:13) *
P.S. И уж перенести CS0 на CS1 не большая морока в апплетах SAM-BA biggrin.gif

Понятно, что вы не понимаете о чем речь в принципе.

Спасибо за дельные советы. Тема закрыта.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.