Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 21.01.2013, 18:13  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

Есть такое понятие API - набор команд для устройства. Каждый производитель делает по-своему, соответственно - "чужие" драйвера не подойдут. Для обеспечения взаимодействия пользовательского железа с софтом и служат SDK, выпускаеміе серьезными производителями ПО.
Реклама:
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 21.01.2013 в 18:15.
MisterDi вне форума  
Сказали "Спасибо" MisterDi
Qares (21.01.2013)
Непрочитано 21.01.2013, 18:36  
Qares
Частый гость
 
Регистрация: 18.04.2007
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Qares на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

MisterDi, спасибо, никогда раньше с такими делами не сталкивался, теперь потихоньку проясняются детали.
Что скажете насчет этого RDI, читая такие вещи:
Цитата:
To use any of the RDI controlled JTAG debug interfaces available on the market, you must configure the hardware and the software drivers involved.
с иллюстрациями, как все легко, создается впечатление, что тема с RDI может быть кстати, или это всего лишь еще один API, и мне бесполезен?
Скорее, вопрос в том, зачем сотрудник Keil посоветовал именно RDI, а не AGPI или что-то другое, и причем тут serial ISP?

Последний раз редактировалось Qares; 21.01.2013 в 18:40.
Qares вне форума  
Непрочитано 21.01.2013, 21:15  
Wiza_
Почётный гражданин KAZUS.RU
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

Сообщение от Qares Посмотреть сообщение
это кафедральное оборудование
Уважаемый Qares, я в курсе что такое кафедральное оборудование и как/зачем оно покупается. Также я в курсе лабораторных НЕ с точки зрения студента и возможностей их решения при том, что вводные даже никто из преподов не анализировал.

Сообщение от Qares Посмотреть сообщение
мне поставили задачу разобраться с работой jtag-программатора
На уровне не программиста объясню так: например Keil - это существо, говорящее на эстонском, а ARM - существо говорящее по испански. Так вот, для решения задачи, Вам придётся выучить эстонский, испанский, язык Windows на уровне драйверов и написать переводчик с эстонского на испанский и обратно используя только язык, понятный Windows. Это возможно. Но сколько сил Вам понадобится - можете прикинуть сами.

Приведенная Вами первая ссылка ссылается на использование UART для программирования чипов, имеющих собственный загрузчик и к отладке отношения не имеет вообще никакого. Вторая ссылка, хоть и имеет отношение к RDI, но не имеет конкретики.


Сообщение от Qares Посмотреть сообщение
Если ли шанс-таки не заморачиваться драйверописанием?
Шанс есть. Найти в просторах интернета результат работы того, кто по этому поводу уже заморочился. Но - он не высок

Последний раз редактировалось Wiza_; 21.01.2013 в 21:20.
Wiza_ вне форума  
Непрочитано 21.01.2013, 21:25  
Wiza_
Почётный гражданин KAZUS.RU
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

Одним словом, ТС, задача не имеет разумных сроков и необходимости решения.
Wiza_ вне форума  
Сказали "Спасибо" Wiza_
Qares (21.01.2013)
Непрочитано 21.01.2013, 23:49  
Qares
Частый гость
 
Регистрация: 18.04.2007
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Qares на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

Нашел кое-что ближе к моей теме: в руководстве к OpenOCD говорится о возможности использовании программаторов на FT245R (interface usb_blaster), создал openocd.cfg следующего содержания:
Код:
interface usb_blaster
usb_blaster_vid_pid 0x0403 0x6006
usb_blaster_device_desc "Phyton JEM v.2"
adapter_khz 3000
source [find target/stm32f1x.cfg]
Результат запуска openocd прилагаю в виде скриншота.
Как я понимаю, получается, что openocd видит устройство, но далее дело по каким-то причинам не идет (возможно отсутствие поддержки cortex-m3 данным программатором?).

Здесь автор пишет о работе OpenOCD с программатором на FT232R и прилагает патч, который пока не понял, как можно поставить на OpenOCD: http://vak.ru/doku.php/proj/bitbang/bitbang-jtag
Если удастся с OpenOCD, насколько я понял, возможно будет работать с JEM-ARM программатором в IAR через GDB server.
Миниатюры:
Нажмите на изображение для увеличения
Название: openocd-res.png
Просмотров: 39
Размер:	32.1 Кб
ID:	42596  

Последний раз редактировалось Qares; 22.01.2013 в 13:31. Причина: перезалил изображение
Qares вне форума  
Непрочитано 06.02.2013, 17:51  
Qares
Частый гость
 
Регистрация: 18.04.2007
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Qares на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

Доброго вечера. Я правильно понимаю, что RDI - это API, понятный многим IDE, используя его при написании драйвера можно получить программатор, работающий и в Keil и в IAR и в CrossWorks?
Qares вне форума  
Непрочитано 06.02.2013, 18:30  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

Qares, Обратите внимание :
http://www.aliexpress.com/store/prod...621593984.html

абсолютно рабочее средство избавления от подобного геморроя ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 06.02.2013, 19:40  
SasaVitebsk
Гражданин KAZUS.RU
 
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
SasaVitebsk на пути к лучшему
По умолчанию Re: Keil и сторонние программаторы

Сообщение от Qares Посмотреть сообщение
Производитель ничего не говорит, я по поводу поддержки Keil и не обращался, думаете смысл есть? У фитона в продаже своя среда разработки, поэтому с их стороны было бы странно заботиться о поддержке среды конкурента.
Установленные драйвера - это стандартные драйвера из винды для всех чипов ft232 и 2232. То эсть это говорит за то что производитель не заморачивался и сохранил дескрипторы. Но возможно, что дрова должны быть другие. Кроме того, скорее всего это чей-то клон. И скорее всего на базе 2232. С очень высокой вероятностью это будет работать на keil. Слабы они ещё пока разработать свой jtag чисто под свою среду. Не окупится это. Скопировать - да. А скопированное, есть кем-то разработанное. Кем то разработанное без поддержки keil - маловероятно.
SasaVitebsk вне форума  
 

Закладки

Метки
keil, phyton, драйвер
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программаторы... Запутался совсем. Elya Микроконтроллеры, АЦП, память и т.д 46 09.10.2009 09:00
Микроконтроллеры и программаторы qwerk Микроконтроллеры, АЦП, память и т.д 1 03.05.2009 20:30
Программаторы AnB Микроконтроллеры, АЦП, память и т.д 5 16.12.2005 23:12
Программаторы sansey Микроконтроллеры, АЦП, память и т.д 1 23.05.2005 00:06


Часовой пояс GMT +4, время: 14:46.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot