Easyelectronics.ru

Электроника для всех
Текущее время: 18 сен 2019, 12:32

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 429 ]  На страницу Пред.  1 ... 14, 15, 16, 17, 18  След.
Автор Сообщение
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 21 май 2019, 12:32 
Заглядывает иногда

Зарегистрирован: 06 янв 2014, 17:52
Сообщения: 104
Я разобрался. Нужно использовать прошивку, ссылку на которую dekus дал, на 13-ой странице.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 13:11 
Заглядывает иногда

Зарегистрирован: 05 дек 2017, 18:17
Сообщения: 160
Хочу собрать себе программатор на F072. F072C8 и F072CB стоят одинаково (С8 в терре даже чуть дороже), поэтому хочу собрать на CB. Не из экономических соображений, а просто чтобы не плодить кучу контроллеров в хозяйстве. На одном соберу программатор, а еще пару про запас, пригодятся для чего-нибудь. Лишний флеш не помешает.

Тему прочитал, и не совсем понял, bootloader от F072C8 подходит для F072CB? Если не подходит, доступен ли бут для F072CB? У меня в наличии контроллеров нет, надо покупать. И как-то нелепо купить CB, если под него нет бута.
На предыдущей странице, из сообщения ass20 выходит, что бут нужен свой, но решился ли в итоге вопрос не ясно. Кто-то делал версию F072-128K?

На казусе, в теме про J-Link, есть метод как получить свежую прошивку (http://kazus.ru/forums/showthread.php?t=110755&page=6 последнее сообщение на странице).
Если таким образом "вытащить" прошивку для J-Link-OB-STM32F072-Cortex-M-128KB, а вместо сеггеровского бута сделать свой, который будет просто передавать управление на основную прошивку? Будет работать? Понятно, что обновляться оно не будет.
Вопрос в смещении основной прошивки, но если она не зашифрована (а судя по сообщению на казусе она расшифровывается в памяти перед заливкой), то в начале где-то должно же устанавливаться смещение для векторов прерывания. У меня нет опыта дизассемблирования, это просто предположение.

Пока рисую плату и пока её "напечатают", решил собрать на blue pill (F103). Прошил прошивкой из первого поста, все заработало. При попытке обновления прошивки в J-Link Configurator получил сообщение про "J-link is defective". Насколько я понял из этой темы, эта проблема решаема, но все посты с решением удалены. Если можно, расскажите пожалуйста (в личке, если публично нельзя), как решить проблему?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 13:43 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 6136
"обновляться оно не будет"
True
В загрузчике -64 и -128 разные адреса покладывания того, что обновляется. Поэтому, без загрузчика, родного загрузчика, на -128, версия -128 обновляться не сможет ... зато замечательно будет стираться, при выходе новой версии FW, если по невнимательности ткнуть в YES на update. Т.к. обновление очень приставучее, то лучше сразу про него забыть ... или навечно припаять разъем SWD.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 13:49 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1740
Кроме SWD можно использовать System Boot.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 13:52 
Старожил

Зарегистрирован: 23 янв 2016, 15:37
Сообщения: 1009
Sergey_spb писал(а):
Тему прочитал, и не совсем понял, bootloader от F072C8 подходит для F072CB?

Реально это один чип, просто у C8 половину флеша на тестировали. Сама по себе версия для 128К отличается, если верить сайту сеггера, только наличием Drag-And-Drop, который вряд ли кому-то особо нужен...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 13:57 
Заглядывает иногда

Зарегистрирован: 05 дек 2017, 18:17
Сообщения: 160
Попробовал способ с казуса на F013 (blue pill). Была зашита прошивка с первого сообщения этой темы (2009 года). Сдампил процесс, вырезал нужную прошивку, все заработало, стала прошивка 2012 года. Но только s\n не корректный и соответственно пишет про defective.
Как побороть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 14:01 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5675
Sergey_spb, у меня bluepill с установленным STM32F072CB .
Только что залил dfu c 13ой страницы и все прекрасно обновилось .
Только серийник сменить он -1/
На 103ий кину в личку


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 14:04 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5675
u37 писал(а):
"обновляться оно не будет"
True
В загрузчике -64 и -128 разные адреса покладывания того, что обновляется. Поэтому, без загрузчика, родного загрузчика, на -128, версия -128 обновляться не сможет ... зато замечательно будет стираться, при выходе новой версии FW, если по невнимательности ткнуть в YES на update. Т.к. обновление очень приставучее, то лучше сразу про него забыть ... или навечно припаять разъем SWD.


И так, чтож ты такое куришь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 14:13 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1740
072CB имеет смысл для Cortex-A


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 14:17 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5675
x893, все проще - прошивка от 072_C8 чип 072_CB . А все из-за того что CB кое где дешевле...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 05 авг 2019, 14:21 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1740
Я для Cortex-A использовал. И для Cortex-M
-128K посмторел, но не использую.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 20 авг 2019, 21:45 
Заглядывает иногда

Зарегистрирован: 13 мар 2012, 15:24
Сообщения: 70
Откуда: Татарстан
Привет всем. У меня имеется такой jlink с китая на 103 камне. И видимо забанен серийник. Может кто скинуть прошивку для него с нормальным серийником. так как среда разработки выкидывает такую картинку всегда.


Вложения:
Скриншот 2019-08-20 19.42.13.png
Скриншот 2019-08-20 19.42.13.png [ 37.11 Кб | Просмотров: 339 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 21 авг 2019, 01:15 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2218
SN Забанен. В личку ответил.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 24 авг 2019, 15:05 
Заглядывает иногда

Зарегистрирован: 14 окт 2013, 11:43
Сообщения: 41
Откуда: Kiev
NStorm писал(а):
SN Забанен. В личку ответил.

а можно и мне в личку?
спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 24 авг 2019, 15:27 
Заглядывает иногда

Зарегистрирован: 13 мар 2012, 15:24
Сообщения: 70
Откуда: Татарстан
Пробовал менять серийник в кейле все равно не заработало. Может у кого есть прошивка с нормальным серийником можете скинуть. ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 24 авг 2019, 18:39 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 6136
Версия август 22 2012 вполне работает на последней версии драйвера JLINK (и в Keil/SES тоже, естественно).
Show


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 24 авг 2019, 21:36 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5675
u37, ты это, прекращай курить. Ну есть же адекватные прошивки , что и свежак хавают.
Ну прекращай...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 29 авг 2019, 16:14 
Заглядывает иногда

Зарегистрирован: 05 дек 2017, 18:17
Сообщения: 160
А есть решение, как у J-link-OB 072 изменить серийный номер?

Делал J-link OB из blue pill, там в конце прошивки серийник лежал.
Пока собирался сделать свою плату, наткнулся у китайцев на готовый https://ru.aliexpress.com/item/32937765384.html
Он на F072C8, серийный номер -1
Прошил его прошивкой с 13 страницы. Там прошивка в .dfu, сконвертировал ее в bin, но что-то не получается найти серийник в ней.
Строки RDI, GDB есть, но лежат где-то между бутлоадером и самой прошивкой. Подозреваю, что серийник где-то рядом должен быть.
Может известно смещение, где он должен быть?

Свисток обновляется, про defective не пишет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 29 авг 2019, 16:48 
Заглядывает иногда

Зарегистрирован: 28 сен 2018, 00:25
Сообщения: 157
С серийником -1, ЕМНИП, можно жлинк коммандером забить свой, т.к. -1 - это 0xFFFF - ячейка стертая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 29 авг 2019, 17:25 
Заглядывает иногда

Зарегистрирован: 05 дек 2017, 18:17
Сообщения: 160
cubot писал(а):
С серийником -1, ЕМНИП, можно жлинк коммандером забить свой, т.к. -1 - это 0xFFFF - ячейка стертая.


В ответ на ExecSN он отвечает Unknown command.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 29 авг 2019, 17:30 
Заглядывает иногда

Зарегистрирован: 28 сен 2018, 00:25
Сообщения: 157
Значит что-то не так делаешь, т.к. я из пилюли делал жлинк (перепаивал на 072 проц) и шил кажется именно с 13 страницы прошивку и менял серийник именно в жлинк коммандере.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 29 авг 2019, 18:18 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1740
JLink 072 CortexM
0x3F00 4 bytes SN


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 29 авг 2019, 19:01 
Заглядывает иногда

Зарегистрирован: 05 дек 2017, 18:17
Сообщения: 160
x893 писал(а):
JLink 072 CortexM
0x3F00 4 bytes SN


Благодарю, все получилось.

Тут выяснилась странная штука. Изначально, от китайцев, свисток пришел с защитой от чтения. Я снял защиту, соответственно стерев чип.
При обновлении J-Link Configurator не выставляет option bytes. Я прошил прошивкой с 13 страницы (там от 2016 года вроде прошивка), потом обновил через J-Link Configurator и считал обратно все 64кб уже с обновленной прошивкой.
Проверил - еще раз стер контроллер и записал считанное, все работает, прошивка последняя J-Link OB-STM32F072-CortexM com V1.00 от 07 января 2019.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 30 авг 2019, 12:11 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1740
Пожайлуйста


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: J-Link OB
СообщениеДобавлено: 30 авг 2019, 15:23 
Только пришел

Зарегистрирован: 26 дек 2012, 01:05
Сообщения: 22
А где можно сейчас прошивку найти для J-Link ARM-OB STM32 compiled Aug 22 2012, S/N: 20090928?
На 13 странице все ссылки не работают.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 429 ]  На страницу Пред.  1 ... 14, 15, 16, 17, 18  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB