grindrrr 0 7 мая, 2013 Опубликовано 7 мая, 2013 · Жалоба IMHO, это будет работать только в случае, если ячейки с SN равны 0xFF. А почему Вы так решили? Там же многократно перезаписываемая flash. Кстати, насчет давнего вопроса: А если прошивка не слетела/не обновлялась (или абсолютно новый, не юзаный Jlink8), можно его обновить "этой прошивкой" штатными средствами, или только через стирание и самбу? Штатные средства и убъют прошивку. А потом через самбу. После легкого патчинга JLinkARM.dll я обновил firmware до последней версии штатными средствами, вроде все работает. Просто у моего клона не выведены нужные ножки контроллера для прошивки самбой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 7 мая, 2013 Опубликовано 7 мая, 2013 · Жалоба Ну и что что многократная, перешивает то фирмваре, а она не очень рада такому повороту событий, это же бэкдор для производства только. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_NB 0 7 мая, 2013 Опубликовано 7 мая, 2013 · Жалоба А почему Вы так решили? Там же многократно перезаписываемая flash. Взял IDA и посмотрел реализацию данной функции в JLinkARM.dll Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evkuchev 0 10 мая, 2013 Опубликовано 10 мая, 2013 (изменено) · Жалоба ... Судя по логу - по умолчанию стоит подключение не по jtag , а по swd! Изменено 11 мая, 2013 пользователем IgorKossak избыточное цитирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
antonickk 0 19 мая, 2013 Опубликовано 19 мая, 2013 · Жалоба Спасибо, правда у меня не прокатило. SEGGER J-Link Commander V4.68a ('?' for help) ... J-Link>Exec SetSN=20101002 ERROR - S/N 20101001 can not be overwritten by S/N 20101002 Пока что проблему левого серийника решил правкой JLinkARM.dll hex-редактором. Как ни странно, забененные серийники там хранятся в DWORD в незашифрованном виде и без проверки контрольной суммы. Простите, подскажите, как изменить серийник в hex редакторе? искал в hex workshop, так и не смог обнаружить. Можете расписать как изменить свой? у меня 20090626. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 19 мая, 2013 Опубликовано 19 мая, 2013 · Жалоба to: grindrrr Не прокатывает т.к. установить серийник командой можно лишь когда он не был установлен изначально, т.е. забит FF-ками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
antonickk 0 19 мая, 2013 Опубликовано 19 мая, 2013 · Жалоба Не прокатывает т.к. установить серийник командой можно лишь когда он не был установлен изначально, т.е. забит FF-ками. я вроде спрашивал как hex редактором изменить а не командной строкой Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yakuzaa 0 7 июня, 2013 Опубликовано 7 июня, 2013 · Жалоба В общем сдох J-Link v8 на 4.68 версии и не хочет перепрошиваться в самбу. Замыкаю Erase на VDD, затем TST на VDD - оба раза на минуту где-то и все-равно Unknown Device. Как быть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
grindrrr 0 7 июня, 2013 Опубликовано 7 июня, 2013 · Жалоба Простите, подскажите, как изменить серийник в hex редакторе? искал в hex workshop, так и не смог обнаружить. Можете расписать как изменить свой? у меня 20090626. 20090626 это 0x028f3201. Ищите 0x028f3201 в JLinkARM.dll, заменяете на что угодно и сохраняете. У меня этот серийник по адресу 0x0013E444, рядом должны быть все серийники из сообщения #454. А вообще лучше, наверное, сделать, как тут советуют, с прошивкой контроллера, просто у меня нужные контакты не выведены и пришлось пока сделать по другому. to: grindrrr Не прокатывает т.к. установить серийник командой можно лишь когда он не был установлен изначально, т.е. забит FF-ками. Жаль китайцы не подумали о бедных клоноюзерах и не прошили контроллер FF-ками вместо серийника. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
antonickk 0 8 июня, 2013 Опубликовано 8 июня, 2013 · Жалоба 20090626 это 0x028f3201. Ищите 0x028f3201 в JLinkARM.dll, заменяете на что угодно и сохраняете. У меня этот серийник по адресу 0x0013E444, рядом должны быть все серийники из сообщения #454. А вообще лучше, наверное, сделать, как тут советуют, с прошивкой контроллера, просто у меня нужные контакты не выведены и пришлось пока сделать по другому. Жаль китайцы не подумали о бедных клоноюзерах и не прошили контроллер FF-ками вместо серийника. спасибо, уже не актуально. я прошил самбой прошивкой с пустым серийником и задал в командере свой. и обновил ПО до последней версии. все работает отлично теперь) но за ответ спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 4 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба В общем сдох J-Link v8 на 4.68 версии и не хочет перепрошиваться в самбу. Замыкаю Erase на VDD, затем TST на VDD - оба раза на минуту где-то и все-равно Unknown Device. Как быть? Менять контроллер, я уже на двух jlink менял. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yakuzaa 0 14 июня, 2013 Опубликовано 14 июня, 2013 · Жалоба Менять контроллер, я уже на двух jlink менял. Что они такого с чипом делают, что он потом лочится намертво? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skripach 5 14 июня, 2013 Опубликовано 14 июня, 2013 · Жалоба Может флеш многократно переписывают чтоб убить контроллер.. :fman: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
grindrrr 0 14 июня, 2013 Опубликовано 14 июня, 2013 · Жалоба А у кого как ведет себя дохлый контроллер? У меня v5 тоже сдох, через USB никак не определялся, через UART тоже, а светодиод мигал постоянно, т.е. программа внутри работала частично. Если предположить, что USB горит от статики, то UART тогда бы работал наверное, хотя, конечно, и его могло задеть. Перезаписыванием памяти, ИМХО, его не убить, будет только возникать прерывание при попытке записи, разве что какие-нмбудь пины включать на выход, чтоб возникло КЗ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dosikus 0 28 июня, 2013 Опубликовано 28 июня, 2013 · Жалоба На китаезном сайте нашел . GDBFull не затирает а изменяет регистр у последних букв . Интересно смысл в этом есть ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться