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

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

Тема очень помогла, оживил свой Jlink v8. Серийника рабочего нo нашёл но вот dll пропатченые есть. С dll проблема в чем, после установки софта нового прилетают новые dll (оригинальные) опять их искать заменять. Немного суетно.  Думаю поможет форумчанам в поиске и замене dll  https://mega.nz/file/oYxQ0IaZ#7xHZRR8cTeoB_4y1Jr4UkWp3oFR3pAvSYSpyFjOKaHE кидаем в папку с пропатчеными dll ставим галки в первом списке, указываем где искать (внизу) C:\  потом поиск, если md5 совпадают галки нет если разные галка заменить. Потом кнопку заменить. Подменяет все найденные dll на пропатченые с своей папки. Думаю поможет в работе.  

Изменено пользователем FantasyDD
Очипятки

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


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

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

Вот это попробуйте, должно помочь

https://mega.nz/file/UlFTkKjL#um5R1uU4YPXtX8bc7hoorRJlyjAefbJ--zJLvBZh36o

Сообщите о результате.

Какая версия была последней с которой у вас все работало?

Прежде всего, большое спасибо. Да, это сработало.
Последней версией драйвера, с которой мой Jlink V10 работал без проблем, была V752a.
Не знаю, сколько времени у меня версия 10, у меня тоже версия 8, но до версии 7.52a прошивка обновлялась автоматически, только версия 7.58a обнаружила клон и повредила прошивку.

Так что еще раз спасибо. И снова я проверил, что моя версия 7.52a была обновлена без каких-либо проблем, и даже сейчас, после «исправления» с этой версией, она работает без проблем.

То, что я прочитал на китайском форуме, только добавило нового обнаружения клонов к драйверам 7.58. СЯ смутно помню, что это может быть комбинация серийного номера и лицензий, но один китаец сказал об этом четко, хотя и довольно точно указал диапазоны SN. . Мой клон имеет серийный номер 260xxxxxx и лицензирует FlashBP, GDB, FlashDL, JFlash, RDI.
Янак Сеггер уже выпустил драйверы 7.60. 
Я попробую найти его еще раз на китайском форуме и, если мне это удастся, дам больше информации.

В любом случае вечеринка, на которой Сеггер не смог отличить мой клон от оригинала, закончилась.
В будущем мне придется заняться обновлениями прошивок и драйверов.

Судя по изображению из вашего предыдущего поста, у меня такая же версия клона, как и у вас.

 

Можно ли с помощью Flash Magic создать резервную копию всей памяти, включая загрузчик, RSA и т. Д., Через UART 3?

 

JLINKV10.thumb.jpg.02bba7515d112bf63ecc6a027288c7a2.jpg

Изменено пользователем Berger

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


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

8 minutes ago, Berger said:

Можно ли с помощью Flash Magic создать резервную копию всей памяти, включая загрузчик, RSA и т. Д., Через UART 3?

Нет, там установлена защита от чтения...

Единственная функция, что сможете сделать, это полная очистка контроллера.

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


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

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

Нет, там установлена защита от чтения...

Единственная функция, что сможете сделать, это полная очистка контроллера.

это раздражает :crazy:

Полагаю, через интерфейс ISP будет то же самое?
Только что узнал, как подключается разъем ISP. Если кому-то интересно


IPS connecto 10 pin Jlink V10 LPC4337
2...10
1...9

  1  VRef
  2  29 /TRST
  3  27 TCK/SWDCLK Over 10k to VRef
  4  31 TDO/SWO      Over 10k to VRef
  5  30 TMS/SWDIO   Over 10k to VRef
  6  27 TCK/SWDCLK Over 10k to VRef 
  7  GND
  8  96 P2.7              At reset, the part enters ISP mode
  9  87 P2.3 U3_TXD
10  88 P2.4  U3_RXD

Что, не понимаю где взять RSA2048 a UniqueID
если я не могу прочитать их из своего Jlink?
(здесь я основываюсь на вашем описании способа ручного обновления прошивки в посте на 50 стр. )

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


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

а будет ли отличие в прошивках

Jlink V10 на LPC4337 vs. Jlink V11 LPC4322 ???

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


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

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

а будет ли отличие в прошивках

Jlink V10 на LPC4337 vs. Jlink V11 LPC4322 ???

Это не так или есть, но это не влияет на ту часть микропрограммы, которая обновляется с помощью jlink.exe. У меня есть копия с LPC4337 и до версии 7.58, которую я обновил так же, как и оригинал. Почему клоны содержат LPC4337 и LPC4357? Больше памяти, два блока памяти, которые позволяют как-то обойти защиту segger. UniSoft может предоставить дополнительную информацию.

 

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


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

Я поискал немного в водах Китая и нашел статью про клоны и драйверы v7.58.

Segger недавно выпустил новую версию драйвера Jlink 7.58, но не сообщил Taobao, что их специальная версия Jlink будет отключена.
:acute:

Решение
Сутор предоставил модифицированные файлы jlink.exe и jlinkARM.dll. Загрузите и разархивируйте, нажмите «Установить», а затем повторно введите код SN, чтобы восстановить его. И после завершения установки jlink думает, что вставлена оригинальная прошивка V11. После ввода кода SN V10 становится V11 (в основном V10 и V11 - это одно и то же аппаратное обеспечение) и могут быть обновлены напрямую.) Автор утверждает

Сам не пробовал, восстановил программно от UniSoft. Однако мне удалось получить файл.

https://mega.nz/file/ayRXEASL#lMEcRJvTcpFQ6cA0EffgGPRxeU3rwFbFO0cQzS0EF5Y
 

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


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

Просто хотел узнать, как воткнули разъем ISP, и в итоге все перерисовал.

Это без гарантии, я мог где-то ошибаться

 

A.thumb.jpg.f4705c8de3df306548d75773307ce38e.jpg

 

Jlink_V10.1.pdf

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


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

Покопался немного в JlinkARM.dll и тоже в китайских темных водах.
Мне было интересно, что изменилось в версии 7.58, что мой клон перестал обновляться .

Начиная с версии 7.58 для оборудования v9 - v11, эти проверки выполняются

1. SN находится в черном списке. Неинтересно .
2. Прошивка не может быть создана, если обнаружена лицензия GDBFull или RDI.
3. Если серийный номер начинается с 26, 5, 82 и 80, он не должен иметь встроенных функций JFlash или RDI.

Причина?
видимо
26xxxxxx есть официальный EDU
5xxxxxxx есть официальный BASIC
80xxxxxx есть официальный EDU Mini

Это привело меня к возможно глупому вопросу .
Если не ошибаюсь, лицензию можно добавить с помощью AddLicense. В JlinkARM.dll также есть EraseLicenses недокументировано, но его можно найти в dll.
 

идея

Удаляю все лицензии.
Добавлю все лицензии.
почему не работает?
 

 

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


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

16.12.2021 в 17:58, Berger сказал:

Просто хотел узнать, как воткнули разъем ISP, и в итоге все перерисовал.

Это без гарантии, я мог где-то ошибаться

 

A.thumb.jpg.f4705c8de3df306548d75773307ce38e.jpg

 

Jlink_V10.1.pdf 787 kB · 25 скачиваний

Подскажите, у вас на схеме цепь "VccA" является источником питания для таргета? Не увидел, как напряжение попадает на разъём таргета, на цепь "Vref".

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


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

Это меня тоже немного удивило .
VccA - это напряжение питания для стороны B SN74LVC1T45.
Я ожидал прямого аналогового или цифрового соединения с Вфер
Это не так
Vref поступает только на резисторный делитель R17 / R18 через усилитель U9B на АЦП в процессоре.
Vcca через диод D1 и R27 создает усилитель U9A
Усилитель управляет микроконтроллером P2_8 через резистивный делитель R28 / (R30 || R31).
P2_8 - это не ЦАП, а только цифровой ввод / вывод, поэтому VccA может быть либо 3,3 В, либо 0 В (близким к нулю).

Вот фрагмент моей рабочей картины того, как мы перерисовали соединение .

VccA.thumb.jpg.de49bd58ff6e6e90fabaef32a4918e0b.jpg

Я не уверен насчет Q2
Деталь в SOT23-6 с обозначением 312S ,
Нет, это не оптореле PVT312PBF, это не сделано в SOT23 и соединение не совпадает
Управляется пином 19 DBGACK.

312s.thumb.png.4e3025852fca7cbf93258b6ec9942f8a.png

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


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

3 часа назад, Berger сказал:

Усилитель управляет микроконтроллером P2_8 через резистивный делитель R28 / (R30 || R31).
P2_8 - это не ЦАП, а только цифровой ввод / вывод, поэтому VccA может быть либо 3,3 В, либо 0 В (близким к нулю).

Тут вы не совсем правы. С выхода P2_8 идет PWM сигнал - далее интегратор R28, C?? - на  положительный вход усилителя U9 придет напряжение в диапазоне 0..3,3V. На отрицательный вход U9 подается Vcca через делитель (отрицательная обратная связь). Следовательно на выходе U9 микроконтроллер может сформировать любое напряжение Vcca в диапазоне 0..Vusb.

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


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

На выходе U9 максимальное напряжение может быть примерно 4,5В, но по выходу ещё установлен диод, чтобы напряжение не пёрло на выход U9, когда подача напряжения отключена. Поэтому в цепи VccA максимально возможное напряжение будет составлять около 4 вольт.

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


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

20 часов назад, Berger сказал:

Я не уверен насчет Q2
Деталь в SOT23-6 с обозначением 312S

Не может быть FDC6312P ?

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


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

19.12.2021 в 17:01, Berger сказал:

Я не уверен насчет Q2
Деталь в SOT23-6 с обозначением 312S ,
Нет, это не оптореле PVT312PBF, это не сделано в SOT23 и соединение не совпадает
Управляется пином 19 DBGACK.

 

 

Это сдвоенный полевик FDC6312P.
Через диодную сборку BAT54C сделана развязка затворов обоих полевиков в сборке, для их одновременного открытия и для отсутствия утечек в закрытом состоянии.


Berger, можете ли поправить на схеме?

Изменено пользователем masya-chel

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


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

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

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

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

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

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

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

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

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

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