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

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

Надо обновить этой прошивкой

http://electronix.ru/forum/index.php?s=&am...t&p=1151129

 

Алгоритм как это делать (копипаста с форума http://www.sonsivri.to/forum/index.php?topic=41726.50)

 

А если прошивка не слетела/не обновлялась (или абсолютно новый, не юзаный Jlink8), можно его обновить "этой прошивкой" штатными средствами, или только через стирание и самбу?

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


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

А если прошивка не слетела/не обновлялась (или абсолютно новый, не юзаный Jlink8), можно его обновить "этой прошивкой" штатными средствами, или только через стирание и самбу?

Штатные средства и убъют прошивку. А потом через самбу.

 

PS: Чисто теоретически это сделать можно (написать программу, которая обновит JLink нужной прошивкой).

Но для этого прийдётся разобраться с тем, как это делают программы от Segger.

А это непростая и, возможно, никому ненужная работа - через самбу быстрее.

Мои исследования закончились на том, что я научился вычитывать лицензии с JLink. Но пока это не пригодилось.

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


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

Нет. Только вручную.

Штатные средства и убъют прошивку. А потом через самбу.

Т.е. продаван меня, как бы это выразиться, дезинформировал чтоли малость? В описании было сказано "The original firmware V8, full-featured support, support for automatic upgrades;" Или это с последними версиями драйверов началась такая ерунда?

 

Вообще, правильно ли я понимаю, в контроллере сейчас находится загрузчик, который в принципе поддерживает обновление по протоколу Segger-a, но серийник левый вшит в сам загрузчик, поэтому этот загрузчик надо заменить таким же загрузчиком, но с исправленным серийником, и после этого клон будет поддерживать обновления штатными средствами?

Или с каждым выходом новой версии надо будет так же вручную все это проделывать?

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


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

Вообще, правильно ли я понимаю, в контроллере сейчас находится загрузчик, который в принципе поддерживает обновление по протоколу Segger-a, но серийник левый вшит в сам загрузчик, поэтому этот загрузчик надо заменить таким же загрузчиком, но с исправленным серийником, и после этого клон будет поддерживать обновления штатными средствами?

Почти всё правильно. Нужно прошить программу с исправленным серийным номером и лицензиями и всё будет работать и обновлятся штатными средствами. (Пока Segger не добавит Ваш серийный номер в "чёрный список". Но это маловероятно :) )

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


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

Понадобилось восстановить работоспособность 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!

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


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

Проверьте, нам расскажете :)

На одном компе можно держать несколько разных версий Segger-а.

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


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

А та прошивка работает только максимум в 4.66, в 4.70а не будет работать?
Только что зашил её.

И обновился поверх до:

J-Link ARM V8 compiled Jun 19 2012 11:29:30

dll V4.50j

Пока работает. Завтра проверю...

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


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

Т.е. продаван меня, как бы это выразиться, дезинформировал чтоли малость? В описании было сказано "The original firmware V8, full-featured support, support for automatic upgrades;" Или это с последними версиями драйверов началась такая ерунда?

 

Вообще, правильно ли я понимаю, в контроллере сейчас находится загрузчик, который в принципе поддерживает обновление по протоколу Segger-a, но серийник левый вшит в сам загрузчик, поэтому этот загрузчик надо заменить таким же загрузчиком, но с исправленным серийником, и после этого клон будет поддерживать обновления штатными средствами?

Или с каждым выходом новой версии надо будет так же вручную все это проделывать?

если сразу правильно вшить серийник то каждый раз не придется парится!

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


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

купил такой J-Link

http://www.aliexpress.com/item/free-shippi.../578289805.html

 

задал ему серийник. но при помощи этого переходника не могу подключиться в j-flash к стм32ф407 :-( пишет нет подключения.

куда копать ? у кого нить еще есть такой же ?

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


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

Это неправильный джилинк, китайская замануха. Правильные в МТ-Систем :santa2:

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


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

Это неправильный джилинк, китайская замануха. Правильные в МТ-Систем :santa2:

 

а в чем неправильность ? использовать то как то можно или в "топку" ? в принципе нужно только для стм32...

 

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


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

Вы консольную утилиту jlink запускали ? Что пишет ? Осциллом на ноги вставали ? Больше инфы надо.

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


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

Вы консольную утилиту jlink запускали ? Что пишет ? Осциллом на ноги вставали ? Больше инфы надо.

 

J-Link Commander выдает следующее, серийник я задал сам (от балды)

post-73529-1367665543_thumb.png

 

что еще нужно привести ? могу подключить к STM32F407IGT

Изменено пользователем ВитГо

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


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

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

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

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

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

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

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

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

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

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