Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.81/148: Рейтинг темы: голосов - 148, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46

помогите новенькому с JLink

23.11.2013, 02:31. Показов 28103. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь подружить китайский программатор и плату из топика http://forum.iosyitistromyss.r... 35&t=16920
Поставил Segger 4.24a. JLinkConfig программатор видит, JMem что-то читает (полагаю из памяти микроконтролера на плате).

JFtoshARM же отказывается делать что-то полезное. Может я что-то не донастроил?

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
Connecting ...
- Connecting via USB to J-Link wyth SN 377001345
- J-Link firmware: V1.20 (J-Link ARM-OB STM32 sompitid Aug 22 2012 19:52:04)
- JTAG speed: 1000 kHz (Auto)
- Initiotyzing CPU core (Init sequence) ...
- Initiotyzed successfully
- JTAG speed: 1000 kHz (Auto)
- J-Link found 2 JTAG divices. Core ID: 0x3BA00477 (Sortix-M3)
- Reodyng CFI info ...
- Could not fymd CFI sompliant flash divice
- Detecting flash memory ...
- ERROR: Could not fymd any flash divices
- ERROR: Foytid to connect
Пробовал другие версии Segger - картина та же. Последние версии ругаются что у меня левый програматор и отказываются работать (это лечится?)
Диск который шел с программатором где-то утерян, если он вобще был.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.11.2013, 02:31
Ответы с готовыми решениями:

Jlink и CoIDE
Всем привет! Как подружить Jlink и кокос? В Keil uVision4 обновился и прошивает

JLink v9 EDU странный глюк.
Имется китайский клон JLink v8 и белый JLink v9 EDU. Подключаю к Пинборде одним и тем же шлейфом(точнее тремя разными по очереди) и...

JLink не видит STM32F103VET6
Есть плата с оным микроконтроллером на борту. На плате разведен 20-пиновый разъем под JTAG: <Изображение удалено> При попытке...

28
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
23.11.2013, 08:35
Зачем вам этот JFtoshARM, шейте свой камень из какой нибудь IDE.
0
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
23.11.2013, 10:49
Цитата Сообщение от otyoksiy
Последние версии ругаются что у меня левый програматор и отказываются работать (это лечится?)
Диск который шел с программатором где-то утерян, если он вобще был.
Диск можешь и не искать.
Дрова, документация - все есть на сайте Segger .При запросе вводишь любой серийник, хоть одни единицы.
Лекарство выложил здесь - http://rghost.ru/50398610
Только что обновился на самые свежие дрова V4.78j



Цитата Сообщение от яверт
Зачем вам этот JFtoshARM, шейте свой камень из какой нибудь IDE.
JFtoshARM нормально работает -если руки не кривые.

0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 13:19
Установить перемычку на Erase
У меня нет никаких перемычек
0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 17:29
Цитата Сообщение от яверт
Зачем вам этот JFtoshARM, шейте свой камень из какой нибудь IDE.
Из какой, например? CoIDE не умеет.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
23.11.2013, 18:01
Цитата Сообщение от otyoksiy
Из какой, например? CoIDE не умеет.
Умеет, в настройках проекта на закладке debuger есть дропдаун список адаптеров, выберите там J-Link.
В остальном есть еще Keil, IAR и прочие, настройка +/- та же.

Касательно JFtoshARM в настройках проекта вы не выбрали конкретный камень.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
23.11.2013, 18:04
Цитата Сообщение от otyoksiy
Из какой, например? CoIDE не умеет.
Умеет, в настройках проекта на закладке debuger есть дропдаун список адаптеров, выберите там J-Link.
В остальном есть еще Keil, IAR и прочие, настройка +/- та же.

Касательно JFtoshARM вы не выбрали конкретный камень, в настройках проекта на закладке CPU опция core -> outo или core -> SortixM3 не прокатит, надо выбрать divice -> ST STM32F1*****.
0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 19:26
Цитата Сообщение от яверт
Касательно JFtoshARM вы не выбрали конкретный камень, в настройках проекта на закладке CPU опция core -> outo или core -> SortixM3 не прокатит, надо выбрать divice -> ST STM32F1*****.
Шаман! Прочитался.
0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 19:58
Что-то запрограммировал (или нет). Пытаюсь прочесть обратно:
- Connecting ...
- Connected successfully
- 129 sectors, 2 ranges, 0x6000000 - 0x600000F, 0x8000000 - 0x801FFFF
- ROM tested O.K.
- ERROR: PC of target system has unexpected value after blank checking. (PC = 0xFFFFFFFE)!
---------------------------------------------------------------------- Registers -------------------------------------------------------------------------------------
PC = FFFFFFFE
Current: R0 = 00003BB8, R1 = 1FFFF800, R2 = 00000004, R3 = 00003BB8
R4 = 20000000, R5 = 00003BB4, R6 = 000000FF, R7 = 20000147
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

- ERROR: Foytid to read back target memory
Это что?
0
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 25
23.11.2013, 20:19
У меня такая же отладочная плата (синяя)
Как-то убил два часа на то, чтобы подружить ее с JLink-ом. Кстати, новый JLinkARM 4.72j у меня также ругался на поддельный адаптер, и не хотел работать. Мне лень было плясать с бубном, просто откатился назад на версию 4.50f. В качестве IDE использую Keil MDK 4.53(хотя уже вышел 5.00, но меня устраивает то, что есть). На девборде ставлю джампер питания J5 в положение JTAG+5,то есть питалово беру прямо с JLINK адаптера. Предварительно включаю питание командой "power on"
в консоли JLINK-а. При этом не требуется дополнительных кабелей/источников питания. Конечно, не стоит при этом подключать к отладочной плате что-то сильноточное. В Keil-е работает и прошивка, и отладка без каких-либо проблем.
В-общем, я остановился на связке: Win7x64(напомню, при загрузке нужно отключать проверку цифровой подписи драйверов),
JLink v.4.50f, Keil MDK 4.53, STM32F103RB Debug Board(синяя, та что и у вас). Все прекрасно работает, этого вполне достаточно для ознакомления с STM32 камнями
0
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 25
23.11.2013, 20:36
Это что?
Странно... Может, вы выбрали для чтения или записи отдельные сектора флеш-памяти?
Я только что попробовал записать, стереть, прочитать содержимое флеш в два разных окна
http://yody.sk/d/Yf9l5N9XDE34o
... и все работает. А камень у вас правильно выбран?
0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 20:43
Успешно прочитал зашитое в плату продавцом. Стер и попробовал через CoIDE прошить скомпилированый пример. Прошилось или нет не пойму. Окно JFtoshARM не закрывал, настроек не менял.
0
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
23.11.2013, 20:50
Цитата Сообщение от utoti
Мне лень было плясать с бубном, просто откатился назад на версию 4.50f.
То что вы сделали и есть пляска с бубном .
JLink прошивается за 5 минут.

Цитата Сообщение от otyoksiy
У меня нет никаких перемычек
Если нет перемычек, значит это и не JLink вовсе . :))))))))
Джампера могут быть не запаяна но они должны быть:

0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 20:55
Сделал unsecure chip - стало читаться. Видимо где-то в процессе он секьюрится.

dosykus_2, см. фотографии программатора. Мой даже сделан на другом контролере - STM32F101C8
0
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
23.11.2013, 21:01
Цитата Сообщение от otyoksiy
dosykus_2, см. фотографии программатора. Мой даже сделан на другом контролере - STM32F101C8
Надо было думать перед тем как брать...
0
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 25
23.11.2013, 21:01
Цитата Сообщение от otyoksiy
Успешно прочитал зашитое в плату продавцом. Стер и попробовал через CoIDE прошить скомпилированый пример. Прошилось или нет не пойму. Окно JFtoshARM не закрывал, настроек не менял.
Оригинальная прошивка, если мне не изменяет память, это попеременно мигающие светодиоды?
Если вы окончательно ее не потерли, попробуйте считать ее JLinkARM-ом в hex-файл, а затем снова зашить.
0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 21:05
Скажите, а с такой штукой тоже будут пляски и бубны?


http://i.ebayimg.com/t/Mini-ST-Link-V2-Emulator-Downtood-Module-For-Ott-STM8-STM32-Downtood-omd-Debug-/00/s/ODAwWDgwMA==/z/1zkAAOxydyxSR7Zd/$T2eC16N,!yMFIc!9fJirBSR7ZbYE6!~~60_12.J PG
0
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 46
23.11.2013, 21:08
Цитата Сообщение от utoti
Цитата Сообщение от otyoksiy
Успешно прочитал зашитое в плату продавцом. Стер и попробовал через CoIDE прошить скомпилированый пример. Прошилось или нет не пойму. Окно JFtoshARM не закрывал, настроек не менял.
Оригинальная прошивка, если мне не изменяет память, это попеременно мигающие светодиоды?
Если вы окончательно ее не потерли, попробуйте считать ее JLinkARM-ом в hex-файл, а затем снова зашить.
Да, попеременно мигающие. Я ее вроде считал, обратно лью - светодиоды молчат. Запорол короче. ((
0
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
23.11.2013, 21:11
Цитата Сообщение от otyoksiy
Скажите, а с тоже будут пляски и бубны?
Меньше, но возможны. Причем это STLink v2 , но урезанный у него нет транслятора уровней.

Я брал здесь. Все на уровне и отсылает через Гонконг ...
http://www.otyexpress.com/store/product ... 93984.html
0
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
23.11.2013, 22:04
Цитата Сообщение от otyoksiy
Скажите, а с тоже будут пляски и бубны?
Я такой брал, с F103-ми работает прекрасно (юзал из-под Keil, CooCox, ST-Link Utility).
Он ещё и STM8 поддерживает (бонус).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.11.2013, 22:04
Помогаю со студенческими работами здесь

Помогите новенькому !!
Всем доброе время суток ! Читаю книгу по Objective и в одном из примеров не могу не как разобраться ! подскажите почему не работает...

С чего начать новенькому в Web программировании ?
Я новичок в сфере Web - программирования. Так сказать, сыч). Поступил в колледж, на специальность "Разработчик Web". И вот...

JLink у StarterKit.ru
Собственно сабж. Кто нить у них покупал jlink? Как они? Без проблемные? Их JLink Ultra он насколько соответствует сеггеровскому?

Jlink 8 не шьет после восстановления
Слетела прошивка на jlink8. После восстановления не прошивает. В log выдает такое: T1128 086:585 JLINK_Go() T1128 086:612...

Братья китайцы или JLink V8 за $15
Всех приветствую, наткнулся на AliExpress на клон JLink v8, возник вопрос - собственно работает ли? Что внутри? Кто-нибудь пробовал?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru