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

China-Link, Вариант отладчика из Китая

В фирменном желтом IAR'овском J-Link'е такая строка тоже есть. Так что, видимо, не все так страшно...

 

Спасибо, это успокоило :)

Спрашивал владельцев фирменного V8 на Сахаре, никто не ответил.

Попробую подержать включенным пару дней в таком виде (с прописанными внутренними лицензиями ).

А то было уже 4 случая "слета". Симптом "залоченного" - делается 3 попытки (на usb хабе 3 раза мигает светодиод), после чего "неизвестное устройство". Явно борьба с клонами...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, это успокоило :)

Спрашивал владельцев фирменного V8 на Сахаре, никто не ответил.

Попробую подержать включенным пару дней в таком виде (с прописанными внутренними лицензиями ).

А то было уже 4 случая "слета". Симптом "залоченного" - делается 3 попытки (на usb хабе 3 раза мигает светодиод), после чего "неизвестное устройство". Явно борьба с клонами...

Уточняю - в IAR'овском есть _только_ триальная строка. Прописанных в прошивке лицензий там нету.

Я еще немного похулиганил с прошивкой - пробовал менять содержимое с адреса 0xFF50. При этом меняется срок окончания триальности. При всех нулях триальность заканчивается 1 января 2010 года, при других значениях срок возрастает до бесконечности :)

Точный адрес, где прописывается срок окончания триальности, я вычислять не стал - влом. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Увы, шаманские пляски не помогли. Через некоторое время опять "неизвестное устройство"...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Увы, шаманские пляски не помогли. Через некоторое время опять "неизвестное устройство"...

Странно. У меня вроде такой проблемы нет.

А у Вас ERASE внешним резистором к земле подтянут?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странно. У меня вроде такой проблемы нет.

А у Вас ERASE внешним резистором к земле подтянут?

 

Оригинальный J-Link V5. Там нет подтяжки.

Какое то время девайс побыл в ипостаси V6 :)

Добавил буферок 125 - перекроил в V8.

C версией прошивки 4.28b проблем не было.

 

Надо действительно попробовать подтянуть снаружи...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приношу извинения - зря шумел :)

Причина как всегда оказалась банальной - когда перешивал, видимо так "удачно" попал иголкой в ногу ERASE, что остался слой припоя между ней и соседней USB_DM. Больше никаких объяснений нет, ибо когда почистил, облудил и промыл, глюк пропал... А резистора подтяжки в оригинальном J-Link нет...

Ну ладно. Зато выяснилось, как оставить в прошиве основные лицензии ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приношу извинения - зря шумел :)

Причина как всегда оказалась банальной - когда перешивал, видимо так "удачно" попал иголкой в ногу ERASE, что остался слой припоя между ней и соседней USB_DM. Больше никаких объяснений нет, ибо когда почистил, облудил и промыл, глюк пропал... А резистора подтяжки в оригинальном J-Link нет...

Ну ладно. Зато выяснилось, как оставить в прошиве основные лицензии ;)

может кто может снять лог при опросе с оригинального jlink V8 ?

тогда вообще проблем не будет с лицензиями.

инструкцию как снять лог напишу

=AZ=

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

инструкцию как снять лог напишу

Пишите, попробуем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. собственно, все, что считывается, видно в Usblyzer...

 

Версия:

 

00000000  4A 2D 4C 69 6E 6B 20 41 52 4D 20 56 38 20 63 6F  J-Link ARM V8 co
00000010  6D 70 69 6C 65 64 20 4D 61 72 20 31 39 20 32 30  mpiled Mar 19 20
00000020  31 32 20 31 30 3A 32 34 3A 34 39 00 43 6F 70 79  12 10:24:49.Copy
00000030  72 69 67 68 74 20 32 30 30 33 2D 32 30 30 39 20  right 2003-2009 
00000040  53 45 47 47 45 52 3A 20 77 77 77 2E 73 65 67 67  SEGGER: www.segg
00000050  65 72 2E 63 6F 6D 00 00 00 00 00 00 00 00 00 00  er.com..........
00000060  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

 

Содержимое последнего сектора flash, начиная с серийника:

 

00000000  02 8F 32 01 FF FF FF FF FF FF FF FF FF FF FF FF  .Џ2.яяяяяяяяяяяя
00000010  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000020  52 44 49 2C 46 6C 61 73 68 44 4C 2C 46 6C 61 73  RDI,FlashDL,Flas
00000030  68 42 50 2C 4A 46 6C 61 73 68 00 FF FF FF FF FF  hBP,JFlash.яяяяя
00000040  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000050  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000060  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000070  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000080  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000090  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000A0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000B0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000C0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000D0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя

 

Байты конфигурации ( то, что выводится по команде "rconf" J-Link)

 

00000000  00 01 FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ..яяяяяяяяяяяяяя
00000010  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000020  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000030  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000040  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000050  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000060  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000070  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000080  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
00000090  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000A0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000B0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000C0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000D0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя
000000F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да все верно, это и надо смотреть.

только в оригинале , я думаю есть еще что-то, чего нет на этих картинках.

по крайней мере на средней точно.

 

=AZ=

Изменено пользователем IgorKossak
бездумнейшее цитирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Могу поделиться еще одним наблюдением по китаёзе J-Link v8. В один прекрасный день перестал видеться компьютером. Светодиод при этом мигал с частотой примерно 0.5 Гц. Замкнул перемычку ERASE - светодиод перестал гореть вообще, но вот все пляски с перемычкой TST, подтягиванием PA0-PA2, повторными стираниями - все было бестолку, плата так и не могла определиться в компе ни как Атмел ни как J-Link.

Дело оказалось в кварце на 18.432 МГц - похоже, что он своим корпусом замыкал контактные площадки на плате, так как все заработало после того, как этот кварц был чуть приподнят над платой. Изолирующей прокладки под ним не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кварцы туда ставят полное ... . Я тоже кварц сменил, внутри кварца, кварцевая пластина была прижата только, незапаяна, олова небыло на площадки кврца вообще. Работал некоторое время после покупки, пока не стал глючить. Может стукнул, уронил слегка, перестал работать вообще. Замена кварца вылечила.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня не слетало некоторое время а вчера начало слетать чуть ли не каждый час. Попробую лицензии из кейгена вдуть туда :)

 

upd:

Да, китайцы на ourdev.cn тоже вылечило удалением GDBfull. Интересно все-таки, лежат ли там ключи или просто строки. вот фрагмент лицензий из какой-то V7, тоже пиратской:

FF20h: 52 44 49 00 FF FF FF FF FF FF FF FF FF FF FF FF  RDI.яяяяяяяяяяяя 
FF30h: 46 6C 61 73 68 42 50 00 FF FF FF FF FF FF FF FF  FlashBP.яяяяяяяя 
FF40h: 46 6C 61 73 68 44 4C 00 FF FF FF FF FF FF FF FF  FlashDL.яяяяяяяя 
FF50h: 4A 46 6C 61 73 68 00 FF FF FF FF FF FF FF FF FF  JFlash.яяяяяяяяя 
FF60h: 47 44 42 46 75 6C 6C 00 FF FF FF FF FF FF FF FF  GDBFull.яяяяяяяя

сами ключи 32битные: License_FlashDL_V0_S20090626_E0_K53d8c3a7

 

upd2:

гыгы: :)

Exec SetSN=XXXXXXXX

Exec AddFeature RDI

Exec AddFeature FlashBP

Exec AddFeature FlashDL

Exec AddFeature JFlash

Exec AddFeature GDBFull

 

Запускал на чистой прошивке без лицензий и серийника (FF00h-FFFFh забито FF-ами).

Вот что после этого прописалось:

0000h: 00 8F 32 01 FF FF FF FF FF FF FF FF FF FF FF FF  .Џ2.яяяяяяяяяяяя 
0010h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
0020h: 52 44 49 00 FF FF FF FF FF FF FF FF FF FF FF FF  RDI.яяяяяяяяяяяя 
0030h: 46 6C 61 73 68 42 50 00 FF FF FF FF FF FF FF FF  FlashBP.яяяяяяяя 
0040h: 46 6C 61 73 68 44 4C 00 FF FF FF FF FF FF FF FF  FlashDL.яяяяяяяя 
0050h: 4A 46 6C 61 73 68 00 FF FF FF FF FF FF FF FF FF  JFlash.яяяяяяяяя 
0060h: 47 44 42 46 75 6C 6C 00 FF FF FF FF FF FF FF FF  GDBFull.яяяяяяяя 
0070h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
0080h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
0090h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
00A0h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
00B0h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
00C0h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
00D0h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
00E0h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя 
00F0h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  яяяяяяяяяяяяяяяя

И писле Exec AddFeature GDBFull тоже начало виснуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ровно через 24 часа сдох. Все-таки интересно посмотреть на дампы какого-нибудь оригинала...

Для этого нужно скачать и поставить прогу usbtrace

Подключить j-link, запустить capture в usbtrace на порту jlinkа(поставить галку), запустить jlnk commander, остановить capture, File->Export... и прислать этот UTlog.html

вот видео(через пол часа будет доступно) http://vimeo.com/41000652

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...