makedon 0 6 августа, 2010 Опубликовано 6 августа, 2010 · Жалоба Чем прошить ATXMega? Посоветуйте что-нибудь (железо+софт). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
neiver 0 6 августа, 2010 Опубликовано 6 августа, 2010 · Жалоба Во первых есть фирменные программаторы от Атмела, последние AVRISP-MKII, JTAG ICE MKII, AVR Dragon, AVR ONE! Только не все они умеют шить XMega серию, только последние ревизии. Есть и самоделные программаторы для ATXMega, например: http://www.fourwalledcubicle.com/AVRISP.php Я свой программатор делал: Мега16 на макетке, подкличенная в КОМ порт и своя прошивка. Мой программатор для XMmega. Собственно прошивка программатора еще очень сильно не доделана. Что есть: - Реализует протокол JTAG ICE MKII, работает из под AVR Studio(с другими программами не проверял). - Физический интерфейс реализован только PDI для XMega. - интерфейс с компьютером - RS232 - пишет любую память в XMega - читает любую память в XMega - стирает целиком весь чип. Чего нет: - JTAG, ISP & TPI протоколов - отладочной функциональности - USB интерфейса (хотел сделать совтовый USB но не доделал) Собственно всё, что сейчас можно этим программатором сделать это прошить/прочитать XMega. Тестировал его только на ATXMega128a1. Железо: Мега16 на макетке, max232 преобразователь уровней, кварц 16 МГц. Мега16 в программаторе работает от 5 вольт, программируемая XMega от 3.3 вольт. Согласование уровней производится токоограничительными резисторами по 820 ом. PC1 - PDI Data - подключен, через резистор соответственно, к выводу Test у XMega. PC0 - PDI Clock - подключен к выводу Reset у XMega. Прошивка: Это собственно сам программатор: http://github.com/KonstantinChizhov/AvrPro...master/PdiProg/ Тут еще необходимые заголовки http://github.com/KonstantinChizhov/AvrPro.../master/avrcpp/ Среда AVRStudio + WinAvr Вопросы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Samodelkin 0 8 августа, 2010 Опубликовано 8 августа, 2010 · Жалоба Вопросы? Что-то схемы так и не нашел! И полную сборку прошивки тоже. Чтоб зашить Мегу этого программатора обычным программатором, и получить PDI прграмматор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasil_Riabko 11 9 августа, 2010 Опубликовано 9 августа, 2010 · Жалоба Работаю вот с этим не жалуюсь http://www.kosmodrom.com.ua/el.php?name=XMEGA-FP Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Samodelkin 0 9 августа, 2010 Опубликовано 9 августа, 2010 · Жалоба Работаю вот с этим не жалуюсь http://www.kosmodrom.com.ua/el.php?name=XMEGA-FP Нууу..... Купить это не интересно. А вот чтоб схему и прошивку?! Тогда то что надо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
neiver 0 9 августа, 2010 Опубликовано 9 августа, 2010 (изменено) · Жалоба Что-то схемы так и не нашел! И полную сборку прошивки тоже. Чтоб зашить Мегу этого программатора обычным программатором, и получить PDI прграмматор. Так и нет схемы нарисованной, поэтому на словах описал - там всё предельно просто. Скомпилированной прошивки нет - берите исходники и компилируйте как вам надо. Изменено 9 августа, 2010 пользователем neiver Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasil_Riabko 11 9 августа, 2010 Опубликовано 9 августа, 2010 · Жалоба Нууу..... Купить это не интересно. А вот чтоб схему и прошивку?! Тогда то что надо! Тогда запаситесь терпением и вперед . Ссылки вам дали. Успехов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prst 0 30 августа, 2010 Опубликовано 30 августа, 2010 · Жалоба Чем прошить ATXMega? Посоветуйте что-нибудь (железо+софт). вот советую - http://projects.org.ua/forum/viewtopic.php?t=2618 . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stas- 0 1 сентября, 2010 Опубликовано 1 сентября, 2010 · Жалоба вот советую - http://projects.org.ua/forum/viewtopic.php?t=2618 А как у нему подключать PDI? Там уже задавали такой вопрос, но ответ я не понял :( MISO - PDO - Pin 1 MOSI - PDI - Pin 4 - что это за PDO и PDI? Должно же быть PDI_CLK и PDI_DATA. Хотя, в даташите на ATXMEGA A1 ноги 89 и 90 обозначены, как PDI и RESET/PDI, а в мануале на семейство A речь идет о 2-pin interface using the Reset pin for the clock input (PDI_CLK), and the dedicated Test pin for data input and output (PDI_DATA). Путаница, в общем :) И еще вопрос: AT90USB162 там запитан от самой USB, то есть +5В. А у XMEGA'и - трехвольтовое питание. Может там конвертера 3.3В<->5В не хватает? Или все сделано как надо? Если там все путем, то как в таком случае шить этим программатором обычные меги с пятивольтовым питанием? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться