Перейти к содержанию
    

Простейший PDI (Program and Debug Interface) программатор для XMega в 2022 году

19 hours ago, Obam said:

Мне отладка и не нужна. Хватит просто чтения и записи.
Тут долько руками развести остаётся...

Да, хватит только возможности обновлять прошивку.

Просто выбирать в окне операционной системы готовый файл с прошивкой и нажимать кнопку "Загрузить прошивку". 

А потом ещё нажать кнопку "Верифицировать данные".

Вы знает про мою задачу больше меня ? 

Хотите похвастать умом, опытом и эрудицией ? 

Попробуете проявить себя в этой теме ? 

 

Или в этой ? 

 

Как-то маловато впечатляющих ответов по теоретической базе на новом форуме electronix.ru...

И вопрос по делу для тех, кому есть что сказать.

Какое ПО (как готовое, так и библиотеки и другие "прослойки") самое универсальное (в плане возможностей и гибкости конфигурирования) при работе с микросхемой CH341A  ? 

В чём причина крайне низкой популярности CH341A на всех (как "hardware", так и  "software") форумах для всех применений ?

Ведь  CH341A - это универсальное и доступное решение многих задач по вводу/выводу данных ? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

37 minutes ago, san822 said:

 

 

И вопрос по делу для тех, кому есть что сказать.

Какое ПО (как готовое, так и библиотеки и другие "прослойки") самое универсальное (в плане возможностей и гибкости конфигурирования) при работе с микросхемой CH341A  ? 

Ведь  CH341A - это универсальное и доступное решение многих задач по вводу/выводу данных ? 

 

Google  в помощь. https://github.com/topics/ch341a например.

Quote

В чём причина крайне низкой популярности CH341A на всех форумах для всех применений ?

на основании чего сделан вывод. Сотни ссылок в Google  или у Вас ужен нет доступа к Google ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 hours ago, Vasil_Riabko said:

Google  в помощь. https://github.com/topics/ch341a например.

на основании чего сделан вывод. Сотни ссылок в Google  или у Вас ужен нет доступа к Google ?

Вы можете просто скинуть ссылки на несколько тем на форумах, которые действительно достойны внимания ? 

У меня какие-то странные поисковики.

Например, когда я ищу что-то про Matlab через YouTube, мне в первую очередь (первые несколько десятков видео) предлагают контент производства Индии и Пакистана... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AVRDUDESS 2.14 без проблем шьёт/верифицирует ATmega/ATxmega/ATtiny/AVR8(16,32,64) через FTDI переходник по протоколам PDI/UPDI.

Или я не понял вопрос автора?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 2/25/2023 at 9:08 PM, gerber said:

AVRDUDESS 2.14 без проблем шьёт/верифицирует ATmega/ATxmega/ATtiny/AVR8(16,32,64) через FTDI переходник по протоколам PDI/UPDI.

Или я не понял вопрос автора?

Я пытался найти в интернете готовое решение для подключения через PDI к МК серии ATXmega с использованием микросхем от FTDI. К сожалению, ничего не нашлось. Имеется ли возможность скинуть ссылки на страницы с подобными проектами ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, makc said:

https://github.com/mraardvark/pyupdi

Avrdude использует ту же схему.

Спасибо за ссылку, но там речь идёт про "Python UPDI driver for programming "new" tinyAVR and megaAVR devices". Мне же нужно решение для МК с PDI(http://www.gaw.ru/html.cgi/txt/doc/micros/avr/arh_xmega_a/29.htm).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

42 минуты назад, san822 сказал:

Спасибо за ссылку, но там речь идёт про "Python UPDI driver for programming "new" tinyAVR and megaAVR devices". Мне же нужно решение для МК с PDI(http://www.gaw.ru/html.cgi/txt/doc/micros/avr/arh_xmega_a/29.htm).

Да, точно, это немного другой интерфейс с таковым сигналом (синхронный UART), которого у FTDI нет. Поэтому единственное на мой взгляд решение для FTDI это программно воспроизвести этот протокол с использованием режима BitBang или MPSSE. Точно так же сделан драйвер для протокола SWD. Но готовых реализаций для этого варианта нашел только одну - https://github.com/DiUS/xmega-pdi-pi2 Если в ней заменить работу с GPIO-пинами на работу с пинами FTDI, то вы получите искомое решение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...