|
|
|
China-Link, Вариант отладчика из Китая |
|
|
|
Feb 15 2011, 16:24
|
Участник
Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073
|
Цитата Между TMS и 36 ножкой контроллера и TCK и 37. Спасибо. SWD заработал Интересно, что jtag у меня почему-то с stm32 не работает больше 3-4МГц, а SWD работает до 10МГц. Правла по тесту скорости в jflash даже на таких частотах jtag быстрее на download, но Кейл у меня по SWD работает быстрее.
|
|
|
|
|
Feb 16 2011, 08:16
|
Частый гость
Группа: Свой
Сообщений: 80
Регистрация: 23-08-05
Пользователь №: 7 902
|
Цитата(ex51 @ Feb 13 2011, 16:09) Не знаю как в Вашем клоне, а у меня надо было допаять всего 2 перемычки и всё.
Между TMS и 36 ножкой контроллера и TCK и 37. Ну и перешить.
Уже с десяток так доработал, вроде все работают. C MT-link v5 такая доработка прокатит?
|
|
|
|
|
Feb 16 2011, 10:21
|
Участник
Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073
|
Цитата C MT-link v5 такая доработка прокатит? Именно его и дорабатывал.
|
|
|
|
|
Feb 20 2011, 08:35
|
Участник
Группа: Участник
Сообщений: 44
Регистрация: 14-10-10
Пользователь №: 60 152
|
Уважаемые, просветите насчет пресловутых резисторов в j-link: PA1,2 - подтягиваем 10к на +3.3в, остальные - через 10к к земле? Будет ли так работать? Вопрос применительно к схеме v.7, выложенной тов. artur_off
|
|
|
|
|
Feb 21 2011, 13:48
|
Участник
Группа: Участник
Сообщений: 55
Регистрация: 26-11-05
Пользователь №: 11 420
|
Цитата Между TMS и 36 ножкой контроллера и TCK и 37. А для такой схемы как? До буферов с процессора вход и выход TMS и TCK на разные ножки... схема
|
|
|
|
|
Feb 21 2011, 19:21
|
Участник
Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073
|
Я так понял (и делал) что соединять 36 и 37 надо не с другими выводами, а с выходами TMS и TCK (я соединял с R12/R13). При включении SWD буфер выключается, при включении JTAG-а 36/37 переключаются на вход. Вроде ничего плохого не должно произойти.
|
|
|
|
|
Feb 22 2011, 04:58
|
Участник
Группа: Участник
Сообщений: 54
Регистрация: 2-02-05
Из: Москва
Пользователь №: 2 365
|
Цитата(Буратино @ Feb 21 2011, 22:41) Люди, я запутался в версиях!:( Какая схема актуальна? Спасибо! $260
|
|
|
|
|
Feb 22 2011, 07:41
|
Участник
Группа: Участник
Сообщений: 55
Регистрация: 26-11-05
Пользователь №: 11 420
|
Цитата Между TMS и 36 ножкой контроллера и TCK и 37. Я в шоке... Работает. Электроника - наука о контактах.
|
|
|
|
|
Feb 22 2011, 09:15
|
Участник
Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003
|
Всем добрый день. У меня есть жёлтый IAR JLink, хочу привязать его к OpenOCD. Говорят желтопуз работает только с IAR. Мне посоветовали следующее. Цитата ST Senya Привет. Желтый J-Link привязан к IAR ни никто другой с ним больше не работает. Я сделал так: Взял прошивку V8403e.rar из темы http://electronix.ru/forum/index.php?showt...3e.rar&st=0Разобрал J-Link, стёр прошивку маленький квадратик рядом с кварцем замыкаем на плюс 3.3В(там есть и 5В) выключаем питание замыкаем два прямокгольных контакта на краю платы между собой включаем питоние на 10 сек. и выключаем размыкаем контакты. включаем питание ести всё правильно он запросит драйвер на AT91..... ну и так далие качаем http://atmel.com/dyn/resources/prod_docume...sam-ba_2.10.exeЗаливаем при памощи её прошивку из файла V8403e.rar. Получаешь в итоге J-LINK PRO V8.0 Я всё скачал. Но вот проблема. Как мне прошить то этот контроллер? программу эту самбу я вижу впервые, и там при запуске выбирать COM порт нужно. Но у меня на JLINK нету ком порта. Может я что то не допонял? подскажите кто что может.... Заранее спасибо.
|
|
|
|
|
Feb 22 2011, 10:15
|
Местный
Группа: Свой
Сообщений: 480
Регистрация: 21-11-04
Пользователь №: 1 188
|
Цитата(ST_Senya @ Feb 22 2011, 13:15) ...Может я что то не допонял? подскажите кто что может.... Заранее спасибо. Скорее недочитал... 1. Соединить пин "Erase" (55) c +3.3V. Подключить/отключить J-Link. Отсоединить. 2. Соединить пины PA0, PA1, PA2, TST с +3.3V. Подключить J-Link на 10 секунд. Отлючить. Отсоединить все. 3. Подключить J-Link. Запустить SAM-BA (обычную, не cdc). Она сама предложит порт. 4. В строке "Send File Name" указать имя прошивки. Нажать "Send File" 5. Отказаться от блокирования памяти после загрузки. 6. Запустить J-Link.exe и согласиться на апдейт. Все... Ну и конечно вначале установить перемычки.
|
|
|
|
|
Feb 22 2011, 10:20
|
Участник
Группа: Участник
Сообщений: 54
Регистрация: 2-02-05
Из: Москва
Пользователь №: 2 365
|
Цитата(Axel @ Feb 22 2011, 13:15) Скорее недочитал... 1. Соединить пин "Erase" (55) c +3.3V. Подключить J-Link. И подождать секунд 20. Стирается даже дольше чем обновляется бутлодырь.
|
|
|
|
|
Feb 22 2011, 10:52
|
Участник
Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003
|
Цитата Скорее недочитал... 1. Соединить пин "Erase" (55) c +3.3V. Подключить/отключить J-Link. Отсоединить. 2. Соединить пины PA0, PA1, PA2, TST с +3.3V. Подключить J-Link на 10 секунд. Отлючить. Отсоединить все. 3. Подключить J-Link. Запустить SAM-BA (обычную, не cdc). Она сама предложит порт. 4. В строке "Send File Name" указать имя прошивки. Нажать "Send File" 5. Отказаться от блокирования памяти после загрузки. 6. Запустить J-Link.exe и согласиться на апдейт. Все... Ну и конечно вначале установить перемычки. Вопрос 1) я пока не сделал пункт 1 и 2, а просто запускаю самбу с не стёртой прошивкой. Запускаю и в списке выбора портов "Select connection" у меня только COM порты. Нету никаго USB, это потому что не сделаны пункты 1 и 2? Просто я не пойму тогда смысл выбора COM портов, если у меня к ним JLINK не подключён. Я оставляю всё по умолчанию, он пробует коннектиться наверное по ком порту и пишет что не нашёл устройство 2) "Все... Ну и конечно вначале установить перемычки" что за перемычки?
Сообщение отредактировал ST_Senya - Feb 22 2011, 11:06
|
|
|
|
|
Feb 22 2011, 12:21
|
Участник
Группа: Участник
Сообщений: 54
Регистрация: 2-02-05
Из: Москва
Пользователь №: 2 365
|
Цитата(ST_Senya @ Feb 22 2011, 13:52) Вопрос 1) я пока не сделал пункт 1 и 2, а просто запускаю самбу с не стёртой прошивкой. Запускаю и в списке выбора портов "Select connection" у меня только COM порты. Нету никаго USB, это потому что не сделаны пункты 1 и 2? Просто я не пойму тогда смысл выбора COM портов, если у меня к ним JLINK не подключён. Я оставляю всё по умолчанию, он пробует коннектиться наверное по ком порту и пишет что не нашёл устройство 2) "Все... Ну и конечно вначале установить перемычки" что за перемычки? Если бутлодер отработал правильно чистый SAM пропишется в системе как виртуальный СОМ порт. Его номер и нужно выбирать в Самбе. Точнее она сама его найдет. У вас нестертый JLINK прописывается как Jlink и Самба его конечно не увидит.
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|