Перейти к содержанию
    

grindrrr

Участник
  • Постов

    10
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Посетители профиля

411 просмотр профиля
  1. Hex-редактором :-). Можно калькулятором, только байты поменять местами.
  2. Когда же, наконец, закончатся запасы КТ315 у народа. =) Никто не в курсе, клоны V9 уже есть где нибудь в продаже?
  3. А у кого как ведет себя дохлый контроллер? У меня v5 тоже сдох, через USB никак не определялся, через UART тоже, а светодиод мигал постоянно, т.е. программа внутри работала частично. Если предположить, что USB горит от статики, то UART тогда бы работал наверное, хотя, конечно, и его могло задеть. Перезаписыванием памяти, ИМХО, его не убить, будет только возникать прерывание при попытке записи, разве что какие-нмбудь пины включать на выход, чтоб возникло КЗ.
  4. 20090626 это 0x028f3201. Ищите 0x028f3201 в JLinkARM.dll, заменяете на что угодно и сохраняете. У меня этот серийник по адресу 0x0013E444, рядом должны быть все серийники из сообщения #454. А вообще лучше, наверное, сделать, как тут советуют, с прошивкой контроллера, просто у меня нужные контакты не выведены и пришлось пока сделать по другому. Жаль китайцы не подумали о бедных клоноюзерах и не прошили контроллер FF-ками вместо серийника.
  5. А почему Вы так решили? Там же многократно перезаписываемая flash. Кстати, насчет давнего вопроса: После легкого патчинга JLinkARM.dll я обновил firmware до последней версии штатными средствами, вроде все работает. Просто у моего клона не выведены нужные ножки контроллера для прошивки самбой.
  6. Спасибо, правда у меня не прокатило. 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 в незашифрованном виде и без проверки контрольной суммы.
  7. А каким образом Вы задали ему серийник, нельзя ли поподробнее?
  8. Т.е. продаван меня, как бы это выразиться, дезинформировал чтоли малость? В описании было сказано "The original firmware V8, full-featured support, support for automatic upgrades;" Или это с последними версиями драйверов началась такая ерунда? Вообще, правильно ли я понимаю, в контроллере сейчас находится загрузчик, который в принципе поддерживает обновление по протоколу Segger-a, но серийник левый вшит в сам загрузчик, поэтому этот загрузчик надо заменить таким же загрузчиком, но с исправленным серийником, и после этого клон будет поддерживать обновления штатными средствами? Или с каждым выходом новой версии надо будет так же вручную все это проделывать?
  9. Я понимаю, что драйвер палит левый серийник, но как его поменять? Можно это как-то сделать не разбирая клон? А не подскажете в каком файле и в каком формате они там находятся? Если просто в dll(exe) подправить hex-редактором будет работать?
  10. Здравствуйте! Приехал ко мне Mini J-Link (брал дешевле у другого продавца, но у него закончились) Скачал с оф. сайта драйвер v468a. J-Link Commander выдал сообщение, что firmware надо бы обновить (я пока отказался), в консоль вывел такое: SEGGER J-Link Commander V4.68a ('?' for help) Compiled Apr 12 2013 13:27:16 DLL version V4.68a, compiled Apr 12 2013 13:26:50 Firmware: J-Link ARM V8 compiled Jun 19 2012 11:29:30 Hardware: V8.00 S/N: 20101001 Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFULL VTarget = 0.000V J-Link> Через пару секунд выдал сообщение "The connected emulator is a J-Link clone" и закрылся. Подскажите пожалуйста, что уважаемые профессионалы делают в ответ на такое безобразие?
×
×
  • Создать...