Cosmojam 0 15 августа, 2013 Опубликовано 15 августа, 2013 · Жалоба Прошивка, которую я выкладывал, из 4.66 (Windows). Поэтому и jlinkgdbserver нужно использовать из версии не меньшей 4.66 В 4.66 WIndows тоже не заработал. Сначала сказал что нужно обновить прошивку. Я ответил No. Но далее ничего не заработало. Потом ещё раз и ответил Yes, побежала колбаса, в конце выдало ошибку и так же ничего не заработало. А у вас железка точно 8-ой версии? Не уверен. Как точно посмотреть? openocd говорит при запуске Info : J-Link hw version 80000 Info : J-Link hw type J-Link Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Azlina 1 21 августа, 2013 Опубликовано 21 августа, 2013 · Жалоба А у вас железка точно 8-ой версии? судя по логу - J-Link ARM V8 compiled May 27 2009 17:31:22 версия восьмая. только скорее всего номер в бане. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kt368 0 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба Здравствуйте! Хочу всё-таки собрать свой J-LINK V8, плату уже давно изготовили. все не до него было (программирование это моя не основная работа). Подскажите, какую нужно в него влить прошивку, чтобы он работал с Keil MDK 4.72a? Или какую версию MDK вы советуете использовать? Слышал что бывают проблемы с новыми MDK, в которых какая-то более новая DLL'ка, которая патчит J-LINK и Keil перестает с ним работать. Что подскажете? Проект J-Link'а приложил. Заранее спасибо за помощь! J_Link_V8.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BOS 1 31 августа, 2013 Опубликовано 31 августа, 2013 · Жалоба Здравствуйте! Хочу всё-таки собрать свой J-LINK V8, плату уже давно изготовили. Уважаемый, kt368, спасибо Вам за выложенный проект J-LINK V8 ! ... Все хорошо, но использовать советские транзисторы КТ315 - это конечно "HI-End круто" ! ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
grindrrr 0 2 сентября, 2013 Опубликовано 2 сентября, 2013 · Жалоба Все хорошо, но использовать советские транзисторы КТ315 - это конечно "HI-End круто" ! ;) Когда же, наконец, закончатся запасы КТ315 у народа. =) Никто не в курсе, клоны V9 уже есть где нибудь в продаже? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skripach 6 14 октября, 2013 Опубликовано 14 октября, 2013 · Жалоба Оперативно люди работают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evkuchev 0 15 октября, 2013 Опубликовано 15 октября, 2013 · Жалоба 20090626 это 0x028f3201. Ищите 0x028f3201 в JLinkARM.dll, заменяете на что угодно и сохраняете. У меня этот серийник по адресу 0x0013E444, рядом должны быть все серийники из сообщения #454. А вообще лучше, наверное, сделать, как тут советуют, с прошивкой контроллера, просто у меня нужные контакты не выведены и пришлось пока сделать по другому. Жаль китайцы не подумали о бедных клоноюзерах и не прошили контроллер FF-ками вместо серийника. Подскажите пожалуйста как Вы перевели 20090626 в 0x028f3201? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
grindrrr 0 16 октября, 2013 Опубликовано 16 октября, 2013 · Жалоба Подскажите пожалуйста как Вы перевели 20090626 в 0x028f3201? Hex-редактором :-). Можно калькулятором, только байты поменять местами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evkuchev 0 16 октября, 2013 Опубликовано 16 октября, 2013 · Жалоба Hex-редактором :-). Можно калькулятором, только байты поменять местами. у меня с помощью калька получается-1328f02 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_NB 0 16 октября, 2013 Опубликовано 16 октября, 2013 · Жалоба у меня с помощью калька получается-1328f02 А теперь нужно ещё байты местами поменять (как советовали выше), и получится 028f3201 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexKLm 0 4 ноября, 2013 Опубликовано 4 ноября, 2013 · Жалоба Здравствуйте! Хочу всё-таки собрать свой J-LINK V8, плату уже давно изготовили. все не до него было (программирование это моя не основная работа). Подскажите, какую нужно в него влить прошивку, чтобы он работал с Keil MDK 4.72a? Или какую версию MDK вы советуете использовать? Слышал что бывают проблемы с новыми MDK, в которых какая-то более новая DLL'ка, которая патчит J-LINK и Keil перестает с ним работать. Что подскажете? Проект J-Link'а приложил. Заранее спасибо за помощь! Какая уж тут помощь, если ваш проект могут прочитать только обладатели Altium Designer? Хотелось бы увидеть принципиальную схему, хотя бы. Если расхождений которые бы могли програмно определиться из процессора нет, то не вижу причины, почему бы любой клон не мог работать так как оригинал. Оперативно люди работают. Пусть работают. Мне так проще катайцам заплатить и не париться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kt368 0 4 ноября, 2013 Опубликовано 4 ноября, 2013 · Жалоба Собрал отладчик по вышеприведённой схеме, JTAG работает. С переключением на SWD ошибся, нужно чуть подправить схему. Будет время - переделаю и выложу переделанный проект. А текущая схема в аттаче в PDF. J_Link_V8.PDF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexKLm 0 4 ноября, 2013 Опубликовано 4 ноября, 2013 · Жалоба Собрал отладчик по вышеприведённой схеме, JTAG работает. С переключением на SWD ошибся, нужно чуть подправить схему. Будет время - переделаю и выложу переделанный проект. А текущая схема в аттаче в PDF. J_Link_V8.PDF Залили в него что? Прошивку от JLink8 наверное, судя по схеме? Резисторы у разъёма в схеме обозначены как 220 ом, а надо как 22. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kt368 0 6 ноября, 2013 Опубликовано 6 ноября, 2013 · Жалоба Залил прошивку от 8-го. Выкладываю. А почему резисторы по 22? С 220-ыми вроде бы работает на 9.6 МГц со шлейфом 20 см. Хотя время от времени, довольно часто, слетает фирмварь, приходится с помощью джамперов и SAM-BA перешивать. Потом снова всё ок, до поры - до времени. Вот понять бы из - за чего это... jlink_v8_brag_nolic.bin.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tuxnsk 0 9 декабря, 2013 Опубликовано 9 декабря, 2013 · Жалоба Долго гуглил на тему забаненных серийных номеров, ничего хорошего не нашел, только время потерял, взял hex редактор, все сделал сам за 5 минут. Тк постоянно натыкаля на эту тему, решил тут же и отписаться, дабы сэкономить другим время. Предупреждаю! Выполняя указанные действия, вы нарушаете лицензию segger, и потом не надо говорить, что это я вам рассказал :) Использую фирмовый софт, система - линукс. Версия софта - 4.78. Софт определяет, что у меня клон оригинального программатора, работает несколько секунд, и отрубается. Прошивает при этом без проблем, а вот с дебагом уже сложнее, за пару секунд ничего не успеешь отловить. Почитав тему, понял, что софт ориентируется по серийнику программатора. Узнать его можно при подключении к программатору, у меня выдал S/N: 20100214 про который выше уже говорили, что он забанен. В программаторе его менять, я посчитал опасным делом, да и не легким, решил поискать в софте, нашел, поменял на случайный, все заработало как часы. Для этого преобразуем серийник в шестнадцатеричную форму (можно здесь http://www.sql-und-xml.de/unicode-database/online-tools/), те вбиваем 20100214, получаем 0132b476 (ноль в начале сами добавляем, чтобы получить 32-х битное значение). Тк в откомпилированном виде порядок байт обратный, нам нужно будет искать значение 76b43201. Открываем шестнадцатеричным редактором библиотеку libjlinkarm.so (у меня libjlinkarm.so.4.78.8), ищем там это значение, и меняем на любое другое (к примеру на 76b43202). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться