|
China-Link, Вариант отладчика из Китая |
|
|
|
Feb 28 2009, 08:57
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 7-11-05
Пользователь №: 10 537

|
Вот нашла у китайцев схему клона jlink. Может кто сделает...  и подарит платочку...  ))
|
|
|
|
|
 |
Ответов
(465 - 479)
|
Apr 21 2013, 20:06
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 22-06-05
Из: Украина, г.Боярка
Пользователь №: 6 238

|
Цитата(Allregia @ Apr 21 2013, 18:53)  А если прошивка не слетела/не обновлялась (или абсолютно новый, не юзаный Jlink8), можно его обновить "этой прошивкой" штатными средствами, или только через стирание и самбу? Штатные средства и убъют прошивку. А потом через самбу. PS: Чисто теоретически это сделать можно (написать программу, которая обновит JLink нужной прошивкой). Но для этого прийдётся разобраться с тем, как это делают программы от Segger. А это непростая и, возможно, никому ненужная работа - через самбу быстрее. Мои исследования закончились на том, что я научился вычитывать лицензии с JLink. Но пока это не пригодилось.
|
|
|
|
|
Apr 24 2013, 03:49
|
Группа: Участник
Сообщений: 10
Регистрация: 20-04-13
Пользователь №: 76 555

|
Цитата(COMA @ Apr 21 2013, 22:52)  Нет. Только вручную. Цитата(_NB @ Apr 21 2013, 23:06)  Штатные средства и убъют прошивку. А потом через самбу. Т.е. продаван меня, как бы это выразиться, дезинформировал чтоли малость? В описании было сказано "The original firmware V8, full-featured support, support for automatic upgrades;" Или это с последними версиями драйверов началась такая ерунда? Вообще, правильно ли я понимаю, в контроллере сейчас находится загрузчик, который в принципе поддерживает обновление по протоколу Segger-a, но серийник левый вшит в сам загрузчик, поэтому этот загрузчик надо заменить таким же загрузчиком, но с исправленным серийником, и после этого клон будет поддерживать обновления штатными средствами? Или с каждым выходом новой версии надо будет так же вручную все это проделывать?
|
|
|
|
|
Apr 24 2013, 09:58
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 22-06-05
Из: Украина, г.Боярка
Пользователь №: 6 238

|
Цитата(grindrrr @ Apr 24 2013, 06:49)  Вообще, правильно ли я понимаю, в контроллере сейчас находится загрузчик, который в принципе поддерживает обновление по протоколу Segger-a, но серийник левый вшит в сам загрузчик, поэтому этот загрузчик надо заменить таким же загрузчиком, но с исправленным серийником, и после этого клон будет поддерживать обновления штатными средствами? Почти всё правильно. Нужно прошить программу с исправленным серийным номером и лицензиями и всё будет работать и обновлятся штатными средствами. (Пока Segger не добавит Ваш серийный номер в "чёрный список". Но это маловероятно  )
|
|
|
|
|
Apr 24 2013, 10:29
|
Группа: Участник
Сообщений: 7
Регистрация: 24-04-13
Из: Владивосток
Пользователь №: 76 603

|
Цитата(_NB @ Mar 31 2013, 07:46)  Понадобилось восстановить работоспособность J-Link v8 (from China) Для этого поковырялся в Segger-овских файлах (v4.66) Высмотрел следующее: 1) Серийный номер НЕ должен быть: 11111117, 20100214, 50331647, 20090626, 20080696, 20064001, 20101001, 24446459, 805306163, 377001345, 17892859 2) Для v7 и V8 не должно быть в лицензиях 'GDBFull' (но возможно это не обязательно) Проверить смогу только во вторник. Если кто-то сможет проверить раньше - сообщите о результатах. у меня v8 тоже китайский прошил и изменил серийник на 158000ччч теперь не ругается новая версия на j-link!
|
|
|
|
|
Apr 24 2013, 13:18
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(Allregia @ Apr 24 2013, 15:04)  А та прошивка работает только максимум в 4.66, в 4.70а не будет работать? Только что зашил её. И обновился поверх до: J-Link ARM V8 compiled Jun 19 2012 11:29:30 dll V4.50j Пока работает. Завтра проверю...
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
Apr 24 2013, 21:47
|
Группа: Участник
Сообщений: 7
Регистрация: 24-04-13
Из: Владивосток
Пользователь №: 76 603

|
Цитата(grindrrr @ Apr 24 2013, 14:49)  Т.е. продаван меня, как бы это выразиться, дезинформировал чтоли малость? В описании было сказано "The original firmware V8, full-featured support, support for automatic upgrades;" Или это с последними версиями драйверов началась такая ерунда?
Вообще, правильно ли я понимаю, в контроллере сейчас находится загрузчик, который в принципе поддерживает обновление по протоколу Segger-a, но серийник левый вшит в сам загрузчик, поэтому этот загрузчик надо заменить таким же загрузчиком, но с исправленным серийником, и после этого клон будет поддерживать обновления штатными средствами? Или с каждым выходом новой версии надо будет так же вручную все это проделывать? если сразу правильно вшить серийник то каждый раз не придется парится!
|
|
|
|
|
May 3 2013, 05:36
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 13-09-12
Пользователь №: 73 529

|
купил такой J-Link http://www.aliexpress.com/item/free-shippi.../578289805.htmlзадал ему серийник. но при помощи этого переходника не могу подключиться в j-flash к стм32ф407 :-( пишет нет подключения. куда копать ? у кого нить еще есть такой же ?
|
|
|
|
|
May 4 2013, 09:04
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 13-09-12
Пользователь №: 73 529

|
Цитата(DASM @ May 4 2013, 12:19)  Это неправильный джилинк, китайская замануха. Правильные в МТ-Систем  а в чем неправильность ? использовать то как то можно или в "топку" ? в принципе нужно только для стм32...
|
|
|
|
|
May 4 2013, 11:05
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 13-09-12
Пользователь №: 73 529

|
Цитата(DASM @ May 4 2013, 13:08)  Вы консольную утилиту jlink запускали ? Что пишет ? Осциллом на ноги вставали ? Больше инфы надо. J-Link Commander выдает следующее, серийник я задал сам (от балды)
что еще нужно привести ? могу подключить к STM32F407IGT
Сообщение отредактировал ВитГо - May 4 2013, 11:06
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|