Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: отладка atxmega
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
zatylok
Собираюсь делать контроллер на atxmega, пока процесс разводки схемы, заитересовало, каким образом отлаживать программу.
Проблема с JTAGICE2 в том, что в РБ нашел только за 1000$ и выше sad.gif
Есть ли альтернативные пути решения проблемы?
до этого работал с АТ8253, там отлаживал на светодиодах. В планируемом утройстве не подойдет )
defunct
Цитата(zatylok @ Apr 29 2011, 14:31) *
заитересовало, каким образом отлаживать программу.
Проблема с JTAGICE2 в том, что в РБ нашел только за 1000$ и выше sad.gif

подымите UART консольку и printf'ами.
JTAGICE2 красная цена 350-400$..
Proton
Посмотрите в сторону AVRDRAGON , он поддерживает отладку и программирование XMega по интерфейсу JTAG. Цена примерно 60-80$.
zatylok
Цитата(Proton @ Apr 30 2011, 08:49) *
Посмотрите в сторону AVRDRAGON , он поддерживает отладку и программирование XMega по интерфейсу JTAG. Цена примерно 60-80$.

как я знаю, там ограничение на объем памяти при отладке, а планируется довольно объемная программа.
А есть ли готовые решения через бутлоадер и UART с возможностью использовать точки останова?
ILYAUL
Цитата(zatylok @ May 4 2011, 11:44) *
как я знаю, там ограничение на объем памяти при отладке, а планируется довольно объемная программа.
А есть ли готовые решения через бутлоадер и UART с возможностью использовать точки останова?

Если работаете со Студией то на 4.18 ограничение есть , спускаетесь до 4.16 и их нет
Proton
Цитата(ILYAUL @ May 4 2011, 20:22) *
Если работаете со Студией то на 4.18 ограничение есть , спускаетесь до 4.16 и их нет

А где это написано что в 4.18 есть ограничение? Скорее наоборот, в 4.18 ограничений нет. Читаем релиз дракона:
Цитата
Firmware Release History
December 15th, 2009 - Sw: 0x060B 0x060B
Added PDI support for Xmega A4 and newer(devices).
Added full part support for ATmega48A, ATmega88A, ATmega168A, ATmega329PA, ATmega16HVA2, AT32UC3L016, AT32UC3L032

October 15th, 2009 - Sw: 0x0604 0x0604
Removed 32kB programming limit
Added debug support for all AVR devices
Added full part support for ATmega169PA, ATmega649P, ATtiny461A, ATmega64HVE, AT32UC3L064, AT32UC3B0512revC, AT32UC3C0512,
AT32UC3C0512, AT32UC3C2512
Allregia
Цитата(zatylok @ Apr 29 2011, 13:31) *
Проблема с JTAGICE2 в том, что в РБ нашел только за 1000$ и выше sad.gif


На EBay можно купить от $110, копия оригинального, в таком-же синеньком корпусе:
http://cgi.ebay.com/NEW-Emulator-AVR-JTAG-...=item19c4e64cc6

Но сейчас китайцы сделали свой вариант, USB AVR ATMEL AVR32 JTAG ICE MkII-CN Emulator:
http://cgi.ebay.com/USB-AVR-ATMEL-AVR32-JT...=item336712c5e0

за $92 (включая пересылку)

причем пишут:
Цитата
  1. This Programmer IS Not cloned from ATMEL JTAG mkII, the HW & SW are newly designed by us, Better performance and price ratio!
  2. The functions is 100% compatible with ATMEL JTAG mkII
.....

The speed of ISP program and JTAG program is faster than mkII
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.