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

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

15 minutes ago, masya-chel said:

Пробуйте добавить их через старую версию commander, например v6.30

Спасибо! Использовал 6.22 все ОК

 

SEGGER J-Link Commander V7.50a (Compiled Jul  8 2021 18:22:32)
DLL version V7.50a, compiled Jul  8 2021 18:21:11

Connecting to J-Link via USB...O.K.
Firmware: J-Link V11 compiled Jun 29 2021 16:12:24
Hardware version: V11.00
S/N: 261011***
License(s): FlashBP, GDB, RDI, FlashDL, JFlash
VTref=0.000V


Type "connect" to establish a target connection, '?' for help
J-Link>

После добавления лицензий сделал обновление прошивки. Все ОК, лицензии на месте.

 

SEGGER J-Link Commander V7.50a (Compiled Jul  8 2021 18:22:32)
DLL version V7.50a, compiled Jul  8 2021 18:21:11

Connecting to J-Link via USB...O.K.
Firmware: J-Link V11 compiled Aug 10 2021 11:18:05
Hardware version: V11.00
S/N: 261011***
License(s): FlashBP, GDB, RDI, FlashDL, JFlash
VTref=0.000V


Type "connect" to establish a target connection, '?' for help
J-Link>

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


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

5 hours ago, dec123ua said:

В мануал по EDU надо добавить строку: chmod 777 usb_segger_fw_dump

у меня всё работает без chmod'ов
на трёх разных компах пробовал

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


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

программа 7.20, не пользовался ей месяца два.

сегодня понадобилось перешить KTAG. LPC2478 всего то.

вот таким железом.

Hardware version: V11.00
S/N: 26100xxxx
License(s): FlashBP, GDB, JFlash, FlashDL

при подключении, секунд через 10, вывалилось окно, что мол ваш jlink дефективный.

два месяца назад все работало и ни каких дефектов не появлялось.

решил скачать с оф сайта последнюю на сегодня прогу.

установил, перешил, и никакого предупреждения что мол ваш jlink дефективный не появляется.

Кто сталкивался  с таким? Или это просто глюк софта?

 

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


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

Смотрел фото корпусов J-Link в интернет, вроде держится только на защелках. Как/чем аккуратно открыть корпус фирменного J-LINK EDU, чтобы не оставить некрасивых следов? 

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


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

1 hour ago, std said:

Смотрел фото корпусов J-Link в интернет, вроде держится только на защелках. Как/чем аккуратно открыть корпус фирменного J-LINK EDU, чтобы не оставить некрасивых следов? 

вставь лезвие ножа между верхней крышкой и usb B . следов точно не будет.

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

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


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

8 hours ago, std said:

Смотрел фото корпусов J-Link в интернет, вроде держится только на защелках. Как/чем аккуратно открыть корпус фирменного J-LINK EDU, чтобы не оставить некрасивых следов? 

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

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


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

On 8/24/2021 at 11:13 PM, Azlina said:

программа 7.20, не пользовался ей месяца два.

сегодня понадобилось перешить KTAG. LPC2478 всего то.

вот таким железом.

Hardware version: V11.00
S/N: 26100xxxx
License(s): FlashBP, GDB, JFlash, FlashDL

при подключении, секунд через 10, вывалилось окно, что мол ваш jlink дефективный.

два месяца назад все работало и ни каких дефектов не появлялось.

решил скачать с оф сайта последнюю на сегодня прогу.

установил, перешил, и никакого предупреждения что мол ваш jlink дефективный не появляется.

Кто сталкивался  с таким? Или это просто глюк софта?

 

Глюк софта видимо. Пользуюсь и версией 7.20, и 7.50 тоже. Всё гуд, никаких дефектив'ов.

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


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

On 7/3/2018 at 11:24 AM, Vasen said:

Добрый всем!

Прикупил китайский StLinkv2 с целью перепрошить в JLink.

Посидел, подумал -> прилагаю архив с мыслями для Segger 6.32g.

Что имеем:

- перешитый StLink на ST32F103 поддерживает все чипы, а не только STM.

- убрана мессага о дефективном JLink v7 (серийник должен быть не в списке забанненых), что приводило к дисконектам.

- Ozone работает и с StLink и с JLink v7.

Для наката патча можно воспользоваться phyton скриптом в архиве. Пример:

 


Python.exe idadif.py JLinkARM.dll JLinkARM.dif
 

 

Пользуйтесь на здоровье.

https://drive.google.com/file/d/1d-fe8UEQiu...iew?usp=sharing

 

Edit:

С внутреннего ресурса SEGGER_JLink_v632g_patch.7z

 

Добрый день! Подниму свой давний пост. Пропатчил крайнюю версию JLink 7.54 для работы с STLink. Длл можно можно копировать в разное ПО от Segger (ES, Ozon  и тп).

JLink_x64_7.54.7z.

 

Патченная версия JLinkARM v7.54 в посте:

 

Для генерации лицензий использовать утилиту с поста:

 

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


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

Ай спасибо!!!

крайнюю версию


Откуда столько водолазов-парашютистов? Ж8-))) СВЕЖУЮ (((-8Ж

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


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

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

Добрый день! Подниму свой давний пост. Пропатчил крайнюю версию JLink 7.54 для работы с STLink. Длл можно можно копировать в разное ПО от Segger (ES, Ozon  и тп).

JLink_x64_7.54.7z 7 MB · 12 скачиваний

Прошил оригинальный StLinkv2 в J-Link. Пропатчил dll, решил проверить с чипом GD32F450ZI.

J-Flash и J-Flash Lite отказываются работать - нет соответствующих лицензий, отладка через JLinkGDBServer не работает. Для Keil dll в комплекте нет.

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


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

Добрый день! У Вас не установлены лицензии на донгл, по видимому.

Вот ссылка на предыдущий пост с генераторм лицензий:

 

28 minutes ago, COMA said:

Для Keil dll в комплекте нет

А какая там dll?

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


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

1 minute ago, COMA said:

Для Keil  нужна JLinkARM.dll

Дайте немного времени. Ей не занимался.

ps: Проверьте, что с лицензиями у Вас заработало.

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


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

Лицензии добавил, теперь уже пытается прошить, но J-Flash все равно не работает.
Прикладываю лог:

Скрытый текст

 


Connecting ...
 - Connecting via USB to probe/ programmer device 0
 - Probe/ Programmer firmware: J-Link STLink V2 compiled Aug 12 2019 10:28:03
 - Device "GD32F450ZI" selected.
 - Target interface speed: 4000 kHz (Fixed)
 - VTarget = 3.300V
 - Found SW-DP with ID 0x4BA01477
 - DPv0 detected
 - Scanning AP map to find all available APs
 - AP[1]: Stopped AP scan as end of AP map has been reached
 - AP[0]: AHB-AP (IDR: 0x24770011)
 - Iterating through AP map to find AHB-AP to use
 - AP[0]: Core found
 - AP[0]: AHB-AP ROM base: 0xE00FF000
 - CPUID register: 0xE00FF003. Implementer code: 0xE0 (???)
 - Unknown core, assuming Cortex-M0
 - Found Cortex-M0 r0p3, Big endian.
 - Identified core does not match configuration. (Found: Cortex-M0, Configured: Cortex-M4)
 - FPUnit: 112 code (BP) slots and 0 literal slots
 - CoreSight components:
 - ROMTbl[0] @ E00FF000
 - ROMTbl[0][0]: C01FE000, CID: 00000000, PID: 00000000 ???
 - ROMTbl[0][1]: E000E000, CID: 05E00D00, PID: 0BB00C00 ???
 - ROMTbl[0][2]: E0001000, CID: 05E00D00, PID: 3BB00205 ???
 - ROMTbl[0][3]: E0002000, CID: 05E00D00, PID: 2BB00305 ???
 - ROMTbl[0][4]: E0000000, CID: 05E00D00, PID: 3BB00105 ???
 - ROMTbl[0][5]: E0040000, CID: 05900D00, PID: 0BB9A105 ???
 - ROMTbl[0][6]: E0041000, CID: 00000000, PID: 00000005 ???
 - Executing init sequence ...
  - Initialized successfully
 - Target interface speed: 4000 kHz (Fixed)
 - Found 1 JTAG device. Core ID: 0x2BA01477 (None)
 - Connected successfully
Erasing chip ...
 - 24 sectors, 1 range, 0x8000000 - 0x81FFFFF
 - Start of preparing flash programming
 - ERROR: Verification of RAMCode failed @ address 0x20000000.
Write: 0xA801BE00 F0009900
Read: 0x23000042 A801BE00
 - ERROR: Failed to prepare for programming.
Failed to download RAMCode!
 - End of preparing flash programming
 - Start of restoring
 - End of restoring
 - ERROR: Failed to erase chip
Disconnecting ...
 - Disconnected

 

 

 

Походу перепрошитый ST-Link не может определить ядро контроллера:

 - CPUID register: 0xE00FF003. Implementer code: 0xE0 (???)
 - Unknown core, assuming Cortex-M0
 - Found Cortex-M0 r0p3, Big endian.

 

Проверял J-Link Ultra+ - все определяется верно, все прошивается.

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


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

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

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

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

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

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

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

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

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

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