ESpec - мир электроники для профессионалов


Как начать пользоваться программ-ми ULINK2, MT-Link(клоны)?

  Список форумов » Программаторы
На страницу 1, 2, 3  След.
Следующая тема · Предыдущая тема
АвторСообщение
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #1 от 06/05/2021 08:16 цитата  

Отредактировал название темы потому что обсуждение плавно но верно поменяло русло.
Всем привет.
На руках клон программаторы ULINK2(клон KEIL) , MT-Link(клон J-Link)
В программировании я, полный ноль.
Хочу освоить и начать пользоваться.
Понимаю что программатор не из слабых и перед использованием будут заморочки.
Инструкций на ЮТУБе особо не нашел из за проблем с иностранным языком.

Помогите начать его использовать. Какой софт скачать(желательно ссылку).
Так же сообщаю свой емейл, мало ли может у кого есть софт, прошу выслать ( )
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #2 от 06/05/2021 09:22 цитата  

https://cxem.net/software/keil.php
тут описание программатора на русском и ссылка на прогу-штука специфическая+софт на иностранном--боюсь вы это не осилите-это больше программописателям подходит.
на работе такой валяется приходилось шить специфические процики через джитаг.
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #3 от 06/05/2021 11:55 цитата  

Я так понял для софта не критично программатор клон или оригинал.
все танцы с бубном касаемо кряков относятся к самому софту.
Верно?
У меня разовая задача. просто попробовать считать прошивку со старого микроконроллера и прописать ее в новый такой же.
Для проверки читаемости контроллера(возможно залочен) подойдет и демо версия в которой я смогу увидеть открыт ли контроллер для чтения.
Я правильно понял?

Добавлю: почитав ресурсы выяснил что у меня ARM Cortex M0+ (LPC11U37)
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #4 от 06/05/2021 17:40 цитата  

При установке софта обновляется прошивка программатора,у прогера есть серийник и он проверяется если он в черном списке то затирается-ну и софт говорит что работать не буду с этой железкой.
Так J линк себя ведёт.Есть крякнутые версии софта или сторонних разработчиков там проверка серийника или отключена или отсутствует.
Там где разработчики софта живут за счёт продажи программаторов проверка серийника будет обязательно
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #5 от 07/05/2021 13:38 цитата  

В общем все же получилось установить uVision5(+таблетка) .
Добавил паки.
Как создавать проект тоже изучил.
Обьясните теперь как мне попробовать считать прошивку с микроконтроллера.
Как подключить я знаю, датачит помог в этом. интересует порядок действий на программаторе.
Порылся в оболочке не нашел как это сделать.
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #6 от 07/05/2021 18:31 цитата  

выбираете тип контроллера,жмете коннект таргет должна определить проц-далее будут доступны чтение и запись.
Дайте ссылку на прогу скачаю и гляну мож что поконкретнее скажу-если она без прогера стартонёт,а то у меня точно такого нет в наличии
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #7 от 11/05/2021 08:04 цитата  

Доброго времени суток!
Сылка на файлообменник где выложена прога с таблеткой
https://rutracker.org/forum/viewtopic.php?t=2305709
таблетку качал с 19-ой страницы темы.
Пароль на архив "ru-board"(без кавычек). В архиве Keil C51 и кейген. На кейген матерятся антивирусы, но как обычно все на свой страх и риск
При активации кейгена выбираем в нем пункт ARM. если все правильно сделали лицензия до 32го года))

Если кому то надо то пишите в личку емейл отправлю кейген и торрент ссылку на прогу.
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #8 от 11/05/2021 10:17 цитата  

Завтра попробую на рабочем компе антивируса нет там и запустим этот софт.

ДОБАВЛЕНО 11/05/2021 10:39

установил на вин 10 ни чего не ругалось-прога эта среда разработки в ней можно только шить(то что сам напишешь) и стирать память.
https://flashmagictool.com/download.html
тут прога от этого же производителя чипов работает по ком порту правда не знаю прикурит ли она ваш проц,но она может читать и писать именно файлы(что то когда то я ей шил)
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #9 от 11/05/2021 11:22 цитата  

Для нее чтоб сконектиться подойдет же емулятор COM порта?
к примеру для связи адаптер на MAX ?

На 9-ой странице датачита пинаут моего контроллера.
помогите определить пины к которым подключаться.

  LPC11U37FBD64_501.pdf  1.68 МБ  Скачано: 148 раз(а)
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #10 от 11/05/2021 13:10 цитата  

Я через мах3232 и шил.Для прошивки надо перевести проц в режим загрузчика,на определённые ноги подать лог 1 или нолик,тогда он сможет работать через порт если в конфигурации эту возможность не отключил разработчик прошивки процика.(Как и у проциков серии STM32)

ДОБАВЛЕНО 11/05/2021 13:19

Как прошивать обычно в инструкции по использованию пишут,в даташите описано что есть такая возможность,инструкции по использованию обычно есть на сайте производителя или они дают их по отдельному запросу обычно бесплатно.Чуть попозже изучу сей даташит.
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #11 от 11/05/2021 14:14 цитата  

Спасибо большое за отзывчивость.
Жду ответа.
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #12 от 17/05/2021 18:27 цитата  

https://habr.com/ru/post/164381/
схема скорее всего приблизительно такая,т.к. там контроллер другой то ноги подключения смотрим на стр 9 даташита,
на стр 29 написано какие ноги влияют на режим программирования и как ими дёргать чтоб туда попасть.Далее пробовать софт который поддерживает данный чип на предмет коннекта с чипом,а там читать чип если нет защиты(если защита стоит то будет читаться или все 00 или все--FF -либо другие одинаковые или циклически повторяющиеся цифири)как то так

ДОБАВЛЕНО 17/05/2021 18:29

https://www.radiokot.ru/forum/viewtopic.php?f=59&t=124632&view=print
тут чел.что то подобное творил можно с ним связаться мож что подскажет как и чем поконкретнее
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #13 от 20/05/2021 14:23 цитата  

Для передачи данных используется последовательный порт 0 – выводы RXD0 и TXD0
Где они на моем контроллере?
Подскажите пожалуйста схему подключения.
Я очень прошу и буду благодарен.
т.к прошивку я уже нашел в bin формате.
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #14 от 20/05/2021 18:37 цитата  

стр 13 даташита там есть описание этих выводов для разных корпусов чипа они разные по нумерации какой у вас корпус мне не известно.
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #15 от 21/05/2021 05:33 цитата  

У меня микросхема в корпусе LQFP64
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #16 от 24/05/2021 19:21 цитата  

Ну если верить даташиту то это RXD 61 нога TXD 62--это только для проги из поста моего номер 8,если прога не прикурит этот чип тогда придётся шить по свд или джитагу

ДОБАВЛЕНО 24/05/2021 19:42

Эта прога поддерживает ваш проц

ДОБАВЛЕНО 24/05/2021 19:45

https://www.segger.com/downloads/jlink/
Тут можно скачать только поддерживает ли ваш U LINK я честно х.з. у меня J линк с ним она работает шьёт по свд и джитагу

Screenshot_2.jpg
 Описание:
 Размер файла:  207.46 КБ
 Просмотрено:  192 раз(а)

Screenshot_2.jpg


Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #17 от 25/05/2021 07:32 цитата  

Попробую разобраться. спасибо.
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #18 от 27/05/2021 08:29 цитата  

Удалите это сообщение. обьединил посты.
Электроник89 
Бывалый
Сообщения: 47
 
Сообщение #19 от 27/05/2021 09:46 цитата  

Приветсвую.
Скачал выше указанный софт бета версию.
Установил.
Лог ниже.
Я правильно понял что софт будет работать с моим программатором?

Судя по пинауту из датачита и пинаута 20pin ARM Ulink2 имеем следующую схему подключения.
Слева пин с датачита справа с программатора.
48 Vdd-1 Vcc
46 TRST-3 TRST
45 TDO-13 TDO
44 TMS или 52 SWDIO(какой из них?) - 7 SWDIO/TMS
42 TDI- 5 TDI
38 SWCLK - 9 SWCLK/TCLK
54 Vss- 4 GND

Вопрос?
4 Reset или 46 TRST(по датачиту) на третий пин программатора(3 TRST), а то сокращенно TRST тоже какой то RESET.
44 TMS или 52 SWDIO(по датачиту) на седьмой пин программатора (7 SWDIO/TMS), а то на программаторе этот пин подписан разными сигналами каждый из которых есть на микросхеме.

- J-Flash V7.21b (J-Flash compiled May 21 2021 17:43:11)
- JLinkARM.dll V7.21b (DLL compiled May 21 2021 17:42:47)
Reading flash device list [C:\Program Files (x86)\SEGGER\JLink\ETC/JFlash/Flash.csv] ...
- List of flash devices read successfully (451 Devices)
Reading MCU device list ...
- List of MCU devices read successfully (8436 Devices)
Creating new project ...
- New project created successfully
Connecting ...
- Connecting via USB to probe/ programmer device 0
- Probe/ Programmer firmware: Keil ULINK2 CMSIS-DAP
- ERROR: Debugger tries to select target interface JTAG.
This interface is not supported by the connected emulator.
Selection will be ignored by the DLL.
- Device "LPC11U37/501" selected.
- Target interface speed: 4000 kHz (Fixed)
- VTarget = 3.300V
- ERROR: Failed to connect.
Could not establish a connection to target.
Connecting ...
- Connecting via USB to probe/ programmer device 0
- Probe/ Programmer firmware: Keil ULINK2 CMSIS-DAP
- ERROR: Debugger tries to select target interface JTAG.
This interface is not supported by the connected emulator.
Selection will be ignored by the DLL.
- Device "LPC11U37/501" selected.
- Target interface speed: 4000 kHz (Fixed)
- ERROR: Communication timed out: Requested 2 bytes, received 0 bytes !
- VTarget = 3.300V
- ERROR: Failed to connect.
Could not establish a connection to target.




  LPC11U37FBD64_501.pdf  1.68 МБ  Скачано: 124 раз(а)
n max 
Модератор
<B>Модератор</B>
Сообщения: 16522
 
Сообщение #20 от 27/05/2021 17:54 цитата  

вот подкл по джитаг

ДОБАВЛЕНО 27/05/2021 17:55

вот по свд

ДОБАВЛЕНО 27/05/2021 18:00

Дале смотрим осцилом на выводах прогрера ресет должен отлипнуть после нажатия коннект в проге тди,тмс,тск должна пролететь пачка импульсов то же сразу после нажатия коннект-это укажет на то,что прога дружит с вашим программатором-и данные из проги долетают до выходов программатора.

ДОБАВЛЕНО 27/05/2021 18:01

Вместо осцила можно использовать логический анализатор там 8 каналов можно все сигналы смотреть одновременно

  Screenshot_5.jpg  109.21 КБ  Скачано: 172 раз(а)
  Screenshot_6.jpg  98.97 КБ  Скачано: 191 раз(а)

Перейти: 
Следующая тема · Предыдущая тема
На страницу 1, 2, 3  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Программаторы



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP