Jump to content
    

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

19 hours ago, Obam said:

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

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

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

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

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

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

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

 

Или в этой ? 

 

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

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

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

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

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

 

Share this post


Link to post
Share on other sites

37 minutes ago, san822 said:

 

 

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

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

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

 

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

Quote

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

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

Share this post


Link to post
Share on other sites

22 hours ago, Vasil_Riabko said:

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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. К сожалению, ничего не нашлось. Имеется ли возможность скинуть ссылки на страницы с подобными проектами ?

Share this post


Link to post
Share on other sites

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).

Share this post


Link to post
Share on other sites

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, то вы получите искомое решение.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...