Velund 0 19 октября, 2014 Опубликовано 19 октября, 2014 · Жалоба Кстати, а кто нибудь может в 2 словах описать отличия Ультры от обычного J-Link? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xillion 0 19 октября, 2014 Опубликовано 19 октября, 2014 · Жалоба Кстати, а кто нибудь может в 2 словах описать отличия Ультры от обычного J-Link? Скорость отлладки выше 1мега бит против 3 мега бит Отлаживаемое устройство можно питать от отладчика, измерять потребляемую мощьность таргета. ПО можно обновлять бесплатно два года против одного в базовом варианте. Полный фарш с лицензиями. Люди очень хочется запустить железяку и поиграться. Помогите пожалуйста. Буду рад любой помощи. Покажите где копать! Я как понял в JLinkARM.dll храняться все прошивки на Segger-овские железаки, как их вынуть оттуда? Где найти загрузчик? Софт по загрузчику определяет, что за железяка перед ним? Пытался нарыть информацию в первоисточнике (starterkit) но их сайт лежит :( может есть еще источники где можно нарыть инфу? поделитесь пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dr.Alex 0 31 октября, 2014 Опубликовано 31 октября, 2014 · Жалоба Не мог бы кто-то резюмировать, каково состояние дел в J-Linkовой промышленности на конец 2014 года?? 1) Есть ли хороший клон, у которого нет проблем со слетанием прошивки? 2) Или лучше купить оригинал и горя не знать?? Я бы купил, но единственное что удерживает - санкции.. :-)))) Я ввёл против них санкции :-)) и стараюсь ни за что ИМ не платить.. :-)))) 3) Или купить оригинальный копеешный ст-линк? Насколько он менее хорош? Когда это проявляется? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xillion 0 19 ноября, 2014 Опубликовано 19 ноября, 2014 (изменено) · Жалоба Странно, а у меня стартеркитовский J-L Ultra уже года 3-4, всегда нормально обновляется и ни разу не слетал... Пожалуйста снимите дамп обмена по USB при следующим обновлении. Буду очень признателен. Нужный софт и инструкции могу выслать. тут в кратце как сделать http://electronix.ru/forum/index.php?showt...t&p=1052967 Изменено 19 ноября, 2014 пользователем Xillion Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpaza 0 6 января, 2015 Опубликовано 6 января, 2015 (изменено) · Жалоба Всем привет! Набрёл на таобао на схему китайского клона J-Link v9 на STM32F2, прочитал тему довольно внимательно но такой не видел. Может кому сгодится. Большой разницы относительно v8 не вижу, только вместо одного большого конвертера уровней используется куча мелких. Изменено 6 января, 2015 пользователем anpaza Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kt368 0 6 января, 2015 Опубликовано 6 января, 2015 · Жалоба Спасибо за схему, раздобыть бы ещё прошивку рабочую... Как жеж нет разницы, а контроллер другой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aner 7 6 января, 2015 Опубликовано 6 января, 2015 · Жалоба Поддержку добавили в J-Link v9 ядер A8, A9 что уже не мало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpaza 0 6 января, 2015 Опубликовано 6 января, 2015 · Жалоба Вопрос такой. Купил в Китай один из вариантов J-Link v8 на AT91SAM7S64AU. Ровно такой же, какой описан в этой статье. Скачал SEGGER'овский софт под Линукс и запустил. Он, зараза, сразу ничего не спросив, первым делом проапгрейдил прошивку до декабрьской прошлого года. После этого адаптер издох, не успев принести никакой пользы :crying:. Курил всю ночь эту тему, нашёл даже видео где чувак на чисто китайском языке показывает как восстанавливается прошивка на таком программаторе. Увы и ах, ничего не помогает. Закорачиваю пинцетом ERASE на VCC (там рядышком два специальных отверстия в плате, подозреваю там изначально должен был быть 2-pin header, но китайцы сэкономили). Держал целую минуту, ничего не помогает. При подключении устройства к USB порту в журнале ядра идут ошибки, устройство никак не отзывается. Посмотрел осциллографом на конденсаторах рядом с кварцем - никаких следов жизни. Ну не верю я, что микроконтроллер сгорел вот так вот на ровном месте, после программного обновления прошивки. К сожалению, с такими микроконтроллерами никогда не имел дела, поэтому понятия не имею что может быть не так. У STM32, например, пока кварц программно не запустишь он так и стоит мёртвый. Изначально запуск идёт на встроенном RC генераторе. Может и здесь то же самое, но прошивка криво встала и не запускает кварц. Есть у кого-нибудь опыт восстановления подобных адаптеров? Есть ещё в наличии JTAG программатор, который встроен в отладочную плату STM32Discovery. Хочу им попробовать, но в китайском мануале по восстановлению прошивки через JTAG всё равно сказано, что первым делом надо сбросить загрузчик закорачиванием ERASE на VCC, а у меня данная операция не проходит. Это китайцы врут, надеюсь? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpaza 0 6 января, 2015 Опубликовано 6 января, 2015 (изменено) · Жалоба Отбой воздушной тревоги, всё заработало :) Просто я думал, что SAM-BA загрузчик должен активироваться после шага ERASE, а оказывается ERASE просто затирает флэш-память (сюрприз, да :-)). Потом закоротил TEST на 10 секунд и устройство определилось как USB CDC Serial, запустил SAM-BA софт от атмелей и всё загрузилось. Теперь вылезла другая проблема. Когда прошил микроконтроллер, по окончанию операции защитил флэш-память от перезаписи от греха подальше. Теперь при запуске софта (JLinkExe) он пытается обновить прошивку, J-Link зависает напрочь до перевтыкания (но по крайней мере не запарывается). То есть, по сути, пользоваться софтом невозможно т.к. он принудительно пытается обновить прошивку без спроса. Все прошивки 8й версии, которые я скачал, абсолютно идентичны за исключением копирайта, серийного номера и списка включённых опций. Есть ли прошивки для v8 более свежие, чем 2009 года? И ещё, есть ли возможность обратно активировать загрузчик SAM-BA? Он теперь опять напрочь отказывается реагировать на ERASE, подозреваю, это оттого что я заблокировал флэш-память? Изменено 6 января, 2015 пользователем anpaza Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Velund 0 6 января, 2015 Опубликовано 6 января, 2015 · Жалоба Все прошивки 8й версии, которые я скачал, абсолютно идентичны за исключением копирайта, серийного номера и списка включённых опций. Есть ли прошивки для v8 более свежие, чем 2009 года? Так дело именно в серийном номере и списке опций. Загрузите любую прошивку с нормальным копирайтом, не "паленым" номером в загрузчике и без последней опции в списке, с которым обычно китайцы приходят. Сама прошивка все равно обновится сразу, загрузчик останется. Я у своих двух китайцев прописал серийники отличающиеся на 1 и 2 от оригинального Сеггера с работы у приятеля. И убрал все опции (они и кейгеном прописываются нормально). С тех пор они бoльше не умирают при перефлешке. ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpaza 0 6 января, 2015 Опубликовано 6 января, 2015 (изменено) · Жалоба Ндааа..... Короче, хрень какая-то. Видимо, дело было не в моих телодвижениях, когда оно вдруг начало прошиваться, а в фазе Луны. Долго пытался сбросить биты блокирования записи, все мои замыкания ERASE и TST ни к чему не приводили. Как ВДРУГ! оно взяло и сбросилось, и вошло в режим USB CDC Serial... и я прошился заново с серийным номером 480003177 (вроде не забанен), но уже не стал блокировать запись. Устройство заработало, но.... При первом же запуске JLinkExe оно пошло апгрейдить прошивку, и аллес капут... Теперь опять замыкаю ERASE и TST в разных комбинациях :) замерил напряжение на ногах PA0, PA1, PA2, там 2.8В что, в общем-то, соответствует логической единице, как и написано в документации... но при этом замыкание TST ничего не даёт. Я весь в непонятках, ну что это за микроконтроллер такой, который в режим программирования входит только раз в неделю... Кстати, процедура стирания прошивки вообще не нужна (замыкание ERASE). Вот, например, здесь подробно расписана процедура активации загрузчика SAM-BA: https://www.olimex.com/Products/ARM/Atmel/_...s/SAM-BA-Notes/ Я во второй раз просто TST замкнул безо всякой перепрошивки, и оно сработало. А теперь срабатывать не хочет :01:. Изменено 6 января, 2015 пользователем anpaza Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpaza 0 6 января, 2015 Опубликовано 6 января, 2015 · Жалоба Продолжение сериала "Самые умные плачут первыми" :) Простите если кого достал, но кому-то может помочь. В общем, последовательность, которая железно активирует SAM-BA следующая: Подключаем к плате питание. Даже если там всё убито, неважно. Замыкаем (при включённом питании! ЭТО КЛЮЧЕВОЙ МОМЕНТ!) ERASE на +3.3V и держим так 3-5 секунды. Китайцы говорят 10 - перестраховываются. Размыкаем ERASE (до или после выключения питания - это неважно). Выключаем питание Включаем питание снова Замыкаем TST на +3.3V. Держим так 10 секунд (китайцы говорят 20 - перестраховываются). Выключаем питание, убираем перемычку. После повторной подачи питания устройство распознаётся как USB CDC Serial, можно ставить драйвер SAM-BA и прошивать! Подтяжка на USB D+ -> +3.3V не нужна! (не знаю почему :-) но работает и без неё). Лочить прошивку не надо, у меня с включённой блокировкой не работали программы! Вылетали по тайм-ауту при старте. Это железно проверено несколько раз. Теперь о правильной прошивке. Почему-то на моём устройстве ЛЮБАЯ попытка апгрейда прошивки через программы от SEGGERS приводит к убийству устройства. Не знаю, как у других работает на клонах - для меня это загадка. Огромное спасибо AleksD за выложенную здесь прошивку от июля 2014 года!!! Прошил относительно свежую прошивку, после чего подобрал относительно свежий софт, который не желает обновлять прошивку. Идём на сайт SEGGERS в раздел архивов и качаем последнюю версию программы, которая работает с прошивкой по ссылке выше - 4.90e. Вот в такой комбинации - а именно, прошивка FW_JLinkARM_V488b_17072014.rar и программа 4.90e - всё у меня и заработало. Такие дела, надеюсь кому-то помог. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tigdin 0 9 января, 2015 Опубликовано 9 января, 2015 · Жалоба anpaza, здравствуйте! У меня личные сообщения к Вам, почему-то, не отправляются! Я в ARM-ах, в общем-то чайник, но если Вы не возражаете, очень хотел бы пообщаться с Вами по поводу J-Linka... У меня на счет этого отладчика разрывная в голове... Может быть можно с Вами связаться как-нибудь по электрической почте или еще как-нибудь? Буду Вам очень благодарен за помощь! Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpaza 0 9 января, 2015 Опубликовано 9 января, 2015 · Жалоба Я новичок на форуме, и личные сообщения у меня отключены. Буду рад если смогу помочь, хотя я и сам только-только начал пользоваться этим программатором. Я заполнил в профиле скайп, jabber и icq и включил доступ к электронной почте, выбирайте что Вам удобнее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mov 3 21 января, 2015 Опубликовано 21 января, 2015 · Жалоба Скажите, пожалуйста, где искать неправильные серийники в файлах JLink-a ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться