san822 2 17 сентября, 2022 Опубликовано 17 сентября, 2022 · Жалоба Какой простейший PDI (Program and Debug Interface) программатор для XMega в 2022 году можно выбрать ? Чтобы он нормально определялся в ChipBlasterAVR(или его аналогом), Atmel Studio(AVR Studio). Клоны AVRISP mkII(например, с AliExpress) имеют проблемы с обнаружением. ChipBlasterAVR ругается на серийный номер клона AVRISP mkII, Atmel Studio(AVR Studio) уходят в долгие раздумья при подключении клона AVRISP mkII. Связку USBASP(с прошивкой для PDI) + AVRDUDE пока не пробовал, так как все графические оболочки для AVRDUDE(которые нашёл) не имеют возможности выбора семейства XMega(AVRDUDE тестировался с клоном AVRISP mkII). Заодно задам вопрос о тенденциях и концепциях в схемотехнике программаторов. Перед созданием темы попробовал проанализировать ситуацию с самодельными программаторами. Почему в 2022 году так много программаторов всё ещё используют МК ATmega8-16, ATMEGA 8-16(т. е. без аппаратного блока USB на борту !) со времён USBasp от Thomas Fischl ? А МК типа AT90USB162 с аппаратным USB так и не были заменёны чем-то более современным ? Китайские клоны AVRISP mkII всё так же(уже не менее десятка лет) делают на ATmega8 с софтовым USB, самодельные AVRISP mkII всё так же советуют делать на AT90USB162. Почему сообщество электронщиков игнорирует массы новых дешевых МК с аппаратным блоком USB на борту ? Вопрос относится не только к программаторам, тенденция характерна для множества переходников типа USB to SPI, USB to I2C, USB to DMX и т. д.(везде встречаются схемотехнические решения, которым уже очень много лет, из относительно нового, что как-то применяется, можно отметить только китайские чипы типа CH341 и обновлённые версии FTDI). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
byRAM 24 17 сентября, 2022 Опубликовано 17 сентября, 2022 · Жалоба Посмотрите в сторону старенького AVR Dragon. До сих пор продается, сто́ит недорого и по идее должен удовлетворять всем вашим требованиям. Во всяком случае, о нем море информации в сети и обсуждения поведения тоже. Из дешёвых лучше не встречал, а про "дудки" и "бластеры" слышал много негативных отзывов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 18 сентября, 2022 Опубликовано 18 сентября, 2022 · Жалоба Добрый день. Давным давно разработал http://prottoss.com/projects/ucGoZilla/ucGoZilla.htm. Но уже не продаю. Вся дока есть на странице. На сколько он "простейший" не могу судить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harvester 0 19 сентября, 2022 Опубликовано 19 сентября, 2022 · Жалоба А что мешает купить оригинальный Atmel-ICE? Не в чипдипе, конечно, но вот Компэл вроде как предлагает разные версии от 7 до 14 тыс. Да, немного дороговато, но нервы ИМХО дороже стоят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
byRAM 24 19 сентября, 2022 Опубликовано 19 сентября, 2022 · Жалоба 3 часа назад, Harvester сказал: А что мешает купить оригинальный Atmel-ICE? Только да уж лучше POWER DEBUGGER. Он чуть дороже, но гораздо удобнее в плане контроля питания, а кроме того, ему можно какие угодно неубиваемые переходники сделать, в отличие от ICE. А по поводу нервов - дешёвый AVR Dragon никаких проблем ни разу не создавал. ICE и PD лучше брать на перспективу. Если для разового проекта (а Xmega кое о чем говорит), то Дракон. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
san822 2 19 сентября, 2022 Опубликовано 19 сентября, 2022 · Жалоба В некоторых случаях что-то простое типа USBasp просто необходимо. Например, когда пользователю даётся право самостоятельно обновлять прошивку устройства. А само устройстов может быть дешевле AVR Dragon, Atmel-ICE или Power Debugger. Можно ещё вспомнить MPLAB Snap, который когда-то предлагался, как лучшее бюджетное решение для начинающих в своём классе с ценой в 15$(PG164100), а сейчас его так просто уже не купить даже в специализированных точках продаж. ucGoZilla - отличный проект. Жаль только, что никто его не производит(и никогда не производил массово хотя бы в малых масштабах ?). Вообще никак(включая портированные версии на другие МК и наборы для самостоятельной сборки ?). Цены на не самый современный по сегодняшним меркам AT91SAM7S64 не очень привлекают тех, кто смог бы производить ucGoZilla ? Насколько сложно портировать проект на чипы Expressive Systems ? Модули на чипах Expressive Systems по соотношению производительности, функциональности и цены - лидеры площадок типа AliExpress. Можно теоретически на их основе сделать беспроводной программатор. Гальваническая развязка для всех за копейки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 20 сентября, 2022 Опубликовано 20 сентября, 2022 · Жалоба Придумал его в те вермена, когда не было денег на что то фирменное))) Но было море энтузиазма. Сейчас все наоборот)))))))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
san822 2 20 сентября, 2022 Опубликовано 20 сентября, 2022 · Жалоба 3 hours ago, prottoss said: Придумал его в те вермена, когда не было денег на что то фирменное))) Но было море энтузиазма. Сейчас все наоборот)))))))) Почему до сих пор китайцы не тиражируют ucGoZilla или нечто подобное ? И почему усовершенствованные(с конфигурируемой аналоговой обвязкой для создания различных типовых физических уровней сигналов) проекты типа Bus Pirate до сих пор не захватили полностью рынок всех программаторов ? Покупается одно универсальное устройство на многие годы вперёд и жизнь становится приятно предсказуемой(при условии обновлений конфигурационного ПО под новые задачи и платформы). Теоретически нет ничего выгоднее универсальных массово производимых конфигурируемых устройств скоростного ввода-вывода. "Железо" одинаковое - решаемые задачи разные, покупатели из различных потребительских групп(каждому нужно что-то своё). Суммарный объём продаж выше, менеджеры проекта довольны. Очевидные вещи, но в текущей экономической реальности никто ничего подобного не реализует и даже не пытается стартовать. Проблемы будут только с некоторыми новыми физическими уровнями передачи данных, появление которых пока трудно предсказать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 21 сентября, 2022 Опубликовано 21 сентября, 2022 · Жалоба On 9/19/2022 at 11:49 PM, san822 said: Насколько сложно портировать проект на чипы Expressive Systems ? Портировать проект можно на все, что угодно. Главное реализовать PDI. В проекте тактирование шины при обмене данными реализовано программно, в паузах тактирование осуществляется таймером. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 45 21 сентября, 2022 Опубликовано 21 сентября, 2022 · Жалоба On 9/17/2022 at 9:04 AM, san822 said: Какой простейший PDI (Program and Debug Interface) программатор для XMega в 2022 году можно выбрать ? http://www.fourwalledcubicle.com/AVRISP.php Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
byRAM 24 21 сентября, 2022 Опубликовано 21 сентября, 2022 · Жалоба При ценниках на оригинальный AVR Dragon от 3 до 5 т.р. заказывать платы и комплектующие в штучных количествах и что-то паять абсолютно не рентабельно. А ещё это надо чем-то запрограммировать. И никакой гарантии, что будет работать так, как надо ТС. Это примерно напоминает тему про "народный самодельный осциллограф" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 47 21 сентября, 2022 Опубликовано 21 сентября, 2022 · Жалоба В 17.09.2022 в 09:04, san822 сказал: Какой простейший PDI (Program and Debug Interface) программатор для XMega в 2022 году можно выбрать ? https://www.chipdip.ru/product/usb-avrisp-xpii-avrisp-mkii Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
san822 2 23 сентября, 2022 Опубликовано 23 сентября, 2022 · Жалоба On 9/21/2022 at 10:00 AM, byRAM said: При ценниках на оригинальный AVR Dragon от 3 до 5 т.р. заказывать платы и комплектующие в штучных количествах и что-то паять абсолютно не рентабельно. А ещё это надо чем-то запрограммировать. И никакой гарантии, что будет работать так, как надо ТС. Это примерно напоминает тему про "народный самодельный осциллограф" Не подскажите интернет-магазины с такими ценами на оригинальный AVR Dragon ? Возможно, кто-то знает малоизвестные проекты программаторов, в которых реализованы коммуникационные протоколы STK600 и/или mkII ? Или малоизвестные интернет-магазины, которые продают подобные программаторы ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
san822 2 9 октября, 2022 Опубликовано 9 октября, 2022 · Жалоба Вопросы к знатокам. Имеются ли программаторы с протоколами STK600 или MKII, которые видятся в ОС, как СОМ-порты ? Имеются ли хорошо документированные проекты PDI-программаторов на базе решений типа FTDI FT2232 в режиме BitBang ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
san822 2 14 октября, 2022 Опубликовано 14 октября, 2022 · Жалоба Я точно на настоящем форуме electronix.ru ? По идее, на настоящем мне бы уже давно посоветовали программатор на основе проекта LUFA под AT90USB162, а также ссылку на документ от Atmel по переходу на новые МК - AVR®530: Migrating from AT90USB162/82 to ATmega16U2/8U2 ? Ведь это лучшее бюджетное решение с аппаратным USB, так как платы с ATmega32U4 на AliExpress продаются по 300 рублей ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться