Jump to content
    

nibelung

Участник
  • Posts

    24
  • Joined

  • Last visited

Reputation

0 Обычный

About nibelung

  • Rank
    Участник
    Участник

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Можно, для этого есть команда 'exec invalidatefw'. С этим сложнее, после обновления нужно слить полный дамп, пропатчить в нем версию прошивки и записать обратно.
  2. Подгадить им удалось, это да. А насчет "не очень опытный" - по видеоролику видно: 1. Сначала подключается отладчик EDU версии с OEM меткой и базовым набором лицензий; 2. Запускается некий скрипт на питоне. 3. И тут-же подключается отладчик с тем-же номером, но уже без OEM метки и с полным набором лицензий. Получается им удалось найти способ очистить XOTS и при этом не снести загрузчик и прошивку даже не вскрывая отладчика??? Или это фейк, типа сначала подключили оригинал, а потом переткнули кабель в клон (реальной железки на видео не видно)?
  3. А зачем вам возвращать прошивку на старую версию? Для начала откатитесь на драйвер v7.56d и проверьте работает отладчик или нет, должен работать. Но если, вдруг, не работает - тогда команда 'exec invalidatefw'.
  4. Тут вы не совсем правы. С выхода P2_8 идет PWM сигнал - далее интегратор R28, C?? - на положительный вход усилителя U9 придет напряжение в диапазоне 0..3,3V. На отрицательный вход U9 подается Vcca через делитель (отрицательная обратная связь). Следовательно на выходе U9 микроконтроллер может сформировать любое напряжение Vcca в диапазоне 0..Vusb.
  5. Berger, был подобный случай, может поможет.
  6. В драйверах версии 7.58d, наличие Built-in лицензий RDI или JFlash приводит к предупреждению "The connected probe appears to be a J-Link clone" для J-Link версий 9, 10 и 11 с серийным номером из диапазонов 26x`xxx`xxx, 5x`xxx`xxx и 82x`xxx`xxx, а также, для J-Link OB версия 1 с серийным номером из диапазона 80x`xxx`xxx. Для J-Link версий 10 и 11 серийные номера из диапазона 80x`xxx`xxx амнистированы.
  7. С номерами все точно. У тех, кто купил набор лицензий - J-Link "defective" не станет. Немцы, вряд ли, продают листочек с набором команд типа "Exec AddFeature JFlash", а именно такой "апгрейд" вызывает срабатывание защиты.
  8. Уважаемый 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 необходимую лицензию видят и поэтому нормально работают.
  9. ОЕМ метка тоже хранится в OTS, но ее стирают при перепрошивке, также и с проблемными лицензиями. Да процедура стирания сильно замороченная и не всякий с ней справится, но ведь делают. Часть лицензий можно добавить в область настроек а не в OTS и в этом случае защита срабатывать не будет.
  10. Именно по тот, что вы 2008 году писали. После восстановления к заводским настройкам, эти лицензии можно добавить в память линка и они будут работать но защита срабатывать не будет :)))
  11. Вы серьезно? Предлагаете очередную инструкцию в общий доступ выложить?
  12. Да серийник не поменять, но генератор лицензий спасает, а отсутствие ОЕМ метки немцы пока не проверяют.
  13. И не должна ругаться. В драйверах версии 7.58а, при наличии любой из лицензий RDI или JFlash, дефектными будут считаться только отладчики v10 или v11 с серийным номером из следующих диапазонов 26ххххххх, 5ххххххх, 82ххххххх и 80ххххххх. Остальные проверки не поменялись.
  14. Ну да. Только отвечать нужно будет 8 байт, затем, когда хост их заберет еще 8 байт и потом еще 2 байта. Только я не уверен что на lpc24xx нужно делать именно так. Я поднимал USB на stm32f103, а там данные нужно самостоятельно на блоки в размер буфер конечной точки разбивать.
  15. Неправильно понимаете. Первый раз хост, действительно, не знает размер буфера ваше EP0 и просит вас передать не более 64 байт, по первым 8 байтам дескриптора он определит размер буфера вашей EP0. В ответ вы должны выбрать минимальное из трех значений (запрошенные 64 байта, размер буфера EP0, размер дескриптора 18 байт) и ровно столько отправить. К примеру если размер буфера EP0 равен 16 байтам - то и отправлять нужно 16, а если размер буфера EP0 64 байта - то отправлять нужно 18 байт. В ответ хост должен прислать RESET, затем повторно запрос дескриптора и только потом назначить адрес.
×
×
  • Create New...