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

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

6 часов назад, oleg_krv сказал:

Китайская 9-ка в Linux - пока не ругается....

И не должна ругаться.

В драйверах версии 7.58а, при наличии любой из лицензий RDI или JFlash, дефектными будут считаться только отладчики v10 или v11 с серийным номером из следующих диапазонов 26ххххххх, 5ххххххх, 82ххххххх и 80ххххххх.

Остальные проверки не поменялись.

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


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

On 11/16/2021 at 6:13 PM, oleg_krv said:

Китайская 9-ка в Linux - пока не ругается....

Еще раз глянул код, да я там не правильно интерпретировал

Это касается только v10 и v11 с номерами 26xxxxxxx, 5xxxxxxx, 82xxxxxxx, 80xxxxxxx 

Да и для более старых линков это бы не было проблемой, в них можно изменить серийник, а в v10/11уже никак.

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


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

4 часа назад, UniSoft сказал:

Да и для более старых линков это бы не было проблемой, в них можно изменить серийник, а в v10/11уже никак.

Да серийник не поменять, но генератор лицензий спасает, а отсутствие ОЕМ метки немцы пока не проверяют.

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


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

Вы серьезно? Предлагаете очередную инструкцию в общий доступ выложить? 

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


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

4 minutes ago, nibelung said:

Вы серьезно? Предлагаете очередную инструкцию в общий доступ выложить? 

Вообще-то я всего-лишь спросил чем может помочь генератор лицензий.

Ибо ума не приложу. 

Функции удаления лицензий нет (только перепрошивкой), а добавить их можно и без генератора.

Так причем тут генератор? 

 

это вы про тот генератор, что генерирует строчки типа (так я его еще в 2008 году писал)

Или же вы про что-то иное?

Quote

License_JFlash_V0_S123456789_E0_KA5D68FA7

License_FlashDL_V0_S123456789_E0_KEE139B1A

License_FlashBP_V0_S123456789_E0_K9DCEE11A

 

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


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

Именно по тот, что вы 2008 году писали.

После восстановления к заводским настройкам, эти лицензии можно добавить в память линка и они будут работать но защита срабатывать не будет :)))

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


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

1 minute ago, nibelung said:

Именно по тот, что вы 2008 году писали.

После восстановления к заводским настройкам, эти лицензии можно добавить в память линка и они будут работать но защита срабатывать не будет :)))

Возврат к заводским настройкам не стирает лицензии.

так лицензии там итак в памяти хранятся, причем в одном единственном месте - в OTS.

А защита будет срабатывать!

Я всю прошивку перерыл в надежде найти хоть какую-то лазейку по стиранию лицензий, но ее нет, как и собственно самих функций в самой прошивке. 

Точнее одна лазейка все-таки есть, но она не проста в реализации, я ее пока-что приберег.

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


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

1 час назад, UniSoft сказал:

Возврат к заводским настройкам не стирает лицензии.

так лицензии там итак в памяти хранятся, причем в одном единственном месте - в OTS.

ОЕМ метка тоже хранится в OTS, но ее стирают при перепрошивке, также и с проблемными лицензиями. Да процедура стирания сильно замороченная и не всякий с ней справится, но ведь делают.

Часть лицензий можно добавить в область настроек а не в OTS и в этом случае защита срабатывать не будет.

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


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

On 11/19/2021 at 3:44 AM, nibelung said:

Часть лицензий можно добавить в область настроек а не в OTS и в этом случае защита срабатывать не будет.

Нельзя от слова совсем! Нет ну физически вы можете вот только зачем? какой смысл?

с тем же успехом можно написать на стикере и наклеить на корпус линка, результат будет ровно таким же.

Защита не будет срабатывать то если не считает лицензию, а следовательно и JFlash тоже ее не считает и работать не будет.

 

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


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

13 часов назад, UniSoft сказал:

Нельзя от слова совсем! Нет ну физически вы можете вот только зачем? какой смысл?

с тем же успехом можно написать на стикере и наклеить на корпус линка, результат будет ровно таким же.

Защита не будет срабатывать то если не считает лицензию, а следовательно и JFlash тоже ее не считает и работать не будет.

 

Уважаемый UniSoft, мне известна ваша репутация, поэтому я бы не рискнул утверждать то что не проверил лично, на своем EDU v11.

Зачем? Да просто удобно. Как? Ну значит будет очередная инструкция. Вся информация и так уже есть в теме, осталось только все собрать в одном месте и красиво подать.

Понадобится: Кейген от уважаемого  UniSoft, JLink commander v7.0 (возможно подойдет и более свежий, но только в версии 7.58а нужные команды уже не работают), JLink с заводским набором лицензий. Для версии EDU это FlashBP и GDB, других быть не должно. Потому что, как справедливо заметил UniSoft, наличие лицензий RDI либо JFlash, неизбежно, приведет к блокировке линка. И простого способа их удалить или замаскировать мне не известно - только перепрошивка.

Запускаем JLink commander и проверяем начальное состояние выполнив следующую команду:

J-Link>license show
Built-in licenses: FlashBP,GDB
Installable licenses:
J-Link>

Теперь нужно сгенерить недостающие лицензии RDI, FlashDL и JFlash. При этом нужно указать серийный линка в который планируется их устанавливать, это важно. Ели ввести номер от балды, при добавлении лицензий получим ошибку.

Для добавления лицензий в коммандере вводим следующие команды, где 11 - серийный номер, 22, 33 и 44 - сигнатуры лицензий:

J-Link>license add License_RDI_V0_S1111111_E0_K222222
J-Link>license add License_FlashDL_V0_S1111111_E0_K333333
J-Link>license add License_JFlash_V0_S1111111_E0_K444444

Если все сделано правильно то проверка результата покажет следующие:

J-Link>license show
Built-in licenses: FlashBP,GDB,RDI,FlashDL,JFlash
Installable licenses: License_RDI_V0_...deleted...
J-Link>

Как видим, к заводским лицензиям FlashBP и GDB добавились установленные  RDI, FlashDL и JFlash. Эти дополнительные лицензии сохраняются в области настроек линка и, если необходимо, могут быть удалены командой 'license erase'.

Похоже, что дополнительные лицензии драйвер подхватывает уже после проверки содержимого OTS и поэтому защита на них не срабатывает, а вот программы типа JFlash и JFlash SPI необходимую лицензию видят и поэтому нормально работают.

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


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

Quote

осталось только все собрать в одном месте и красиво подать.

Осталось добавить совсем чуть чуть для полного цимеса:

1. Кейген от уважаемого  UniSoft - ССЫЛКА??

2.  сигнатуры лицензий - что за хрень? Поясните для неофитов.

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


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

On 11/18/2021 at 4:21 PM, UniSoft said:

Еще раз глянул код, да я там не правильно интерпретировал

Это касается только v10 и v11 с номерами 26xxxxxxx, 5xxxxxxx, 82xxxxxxx, 80xxxxxxx 

Да и для более старых линков это бы не было проблемой, в них можно изменить серийник, а в v10/11уже никак.

Скажите, пожалуйста, c серийными номерами точно всё верно?
Дело в том, что серийные номера 5xxxxxxx относятся к J-Link Base, а Segger продаёт лицензии для апгрейда Base до Plus:
www.segger.com/purchase/pricing/jlink-related/#additional-software
Интересно как эти лицензии будут устанавливаться?
У тех, кто официально купил пакет лицензий, J-Link Base тоже станет "defective" ? 

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


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

5 часов назад, Akakiy сказал:

Скажите, пожалуйста, c серийными номерами точно всё верно?
Дело в том, что серийные номера 5xxxxxxx относятся к J-Link Base, а Segger продаёт лицензии для апгрейда Base до Plus:
www.segger.com/purchase/pricing/jlink-related/#additional-software
Интересно как эти лицензии будут устанавливаться?
У тех, кто официально купил пакет лицензий, J-Link Base тоже станет "defective" ? 

С номерами все точно.

У тех, кто купил набор лицензий - J-Link "defective" не станет. Немцы, вряд ли, продают листочек с набором команд типа "Exec AddFeature JFlash", а именно такой "апгрейд" вызывает срабатывание защиты.

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


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

57 minutes ago, nibelung said:

С номерами все точно.

У тех, кто купил набор лицензий - J-Link "defective" не станет. Немцы, вряд ли, продают листочек с набором команд типа "Exec AddFeature JFlash", а именно такой "апгрейд" вызывает срабатывание защиты.

А что разве не листочек продают? Они J-Link Plus высылают, а Base забирают?))) При том, что внутри они абсолютно одинаковые.
Для чего тогда была нужна команда  "Exec AddFeature", чтобы мы её здесь пользовались?
JLinkLicenseManager.exe тоже теперь не работает?

image.png.ab898b6d2d45fc7a1aad54a7e72486df.png

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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