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

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

В 05.07.2024 в 20:02, ivainc1789 сказал:

Уже более 10 лет юзаю Jet-Link Ultra v1.

...

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

Не очень понятно - а какая связь между отображением переменных или битовых полей в отладчике и типом используемого J-Link?

Имхо - отладчик ковырять нужно или менять на другой, отображающий.

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


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

19 минут назад, jcxz сказал:

Не очень понятно - а какая связь между отображением переменных или битовых полей в отладчике и типом используемого J-Link?

Имхо - отладчик ковырять нужно или менять на другой, отображающий.

Предположение в том, что Ozone возможно по-другому взаимодействует с железом. Отладка в CubeIDE и чистом Eclipse проходит без проблем (битовые значения отображаются нормально), только в Ozone не отображаются значения битовых полей, поддержку которых они добавили совсем недавно. С другими типами данных проблем вроде нет. И так как support не может воспроизвести проблему (т. е. у них видимо все нормально отображается), я и сделал такое предположение... Ессно, переустановка Ozone, игры с драйверами J-Link не помогают...

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


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

53 минуты назад, ivainc1789 сказал:

Отладка в CubeIDE и чистом Eclipse проходит без проблем (битовые значения отображаются нормально), только в Ozone не отображаются значения битовых полей

Соответственно - проблема в этом самом Ozone, а никак не в эмуляторе. Эмулятор работает с регистрами/памятью CPU и ни про какие битовые поля не знает. Вроде как очевидно.  :unknw: 

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

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


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

В 06.07.2024 в 18:18, testerc сказал:

@ivainc1789 вроде у меня как раз такой, и с него не получилось считать прошивку

Чем читалось? Какой версией?

Фото ошибки можно увидеть?

 

В 06.07.2024 в 23:33, nibelung сказал:

@testerc у v12 в драйверах v786f заметно уменьшился размер прошивки, возможно, начиная с этой версии немцы выпилили баг, позволяющий читать прошивку. Если не лень экспериментировать, можно скачать драйвера v786e или ниже. Понизить версию прошивки и попробовать сделать дамп  утилитой от unisoft. Первый раз прошивка для v12 появилась в драйверах v782c.

По чтению прошивки ничего не менялось. Утилита от unisoft должна справиться без проблем...

 

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


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

Пробовал и той утилитой, что от гадкого утенка и от юнисофта в1.01. Так же тогда пробовал понижать версию до J-Link V12 compiled Nov 14 2022. Ошибок никаких нет, но в дампе просто циклично повторяются блоки.

так же тест эксплоита не проходит

Launch Test Exploit...       

INFO: Select target interface FINE. 

ERROR: Unable Select Interface! 

юнисофт

 img.thumb.jpg.f961ded5e51a9d78a1fff3896c0fd369.jpg

 

uglyduck

img2.thumb.jpg.0f1c7681f07b1d3b8a9e61c6e0000c35.jpg

 

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

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


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

9 часов назад, testerc сказал:

Ошибок никаких нет, но в дампе просто циклично повторяются блоки.

Повторения в обоих банках памяти? Скинул бы их сюда поглядеть...

 

Повторялось местами и на китайском клоне V11 на проце LPC4337... В банке ROM_1B000000_80000... Там много мусора накидано...

 

9 часов назад, testerc сказал:

так же тест эксплоита не проходит

Launch Test Exploit...       

INFO: Select target interface FINE. 

ERROR: Unable Select Interface! 

Вот это плохо... Возможно китайцы что-то натворили в своем альтернативном загрузчике...

 

У меня на оригинальном железе V10.1 поднятом программно до V12, на самой последней FW - всё удачно и с чтением, и с тестом эксплоита:

JLinkTool by UniSoft, v1.01 (Compiled Mar  5 2023 05:52:51)

Connecting to J-Link via USB...
INFO: Firmware: J-Link V12 compiled Jul  3 2024 16:56:02
INFO: Hardware version: v12.00
INFO: S/N: 20127510
INFO: Feature(s): FlashBP, GDB, JFlash, FlashDL, RDI
INFO: Built-in license(s): FlashBP,GDB,FlashDL,JFlash,RDI
INFO: Signature Verification OK! [5BBC7AE2]
INFO: SN CheckSum Verification OK! [935B2F01]
INFO: MaxMemBlock: 23856 Bytes

Launch Test Exploit...
INFO: Select target interface FINE.
INFO: Select TIF... OK! (0)
INFO: Exploit Found at address 0x100842E8... OK
INFO: Launch Exploit... OK (00000000)
INFO: Launch Test Exploit... OK
INFO: Now LEDs should blink (around 30 seconds)... RED-GREEN-RED-GREEN...
INFO: To exit from test restart your J-Link...

 

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


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

Я к сожалению не успел отменить заказ и китаец выслал v12 с неким "LPC4410". На сайте NXP про него молчок. Может перемаркер какой - приедет, поглядим...

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


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

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

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

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

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

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

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

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

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

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