Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 14.03.2013, 10:27  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Бутлоадер xmega

Нашел вот проектик: http://www.chip45.com/avr_bootloader...hip45boot2.php

Что, что мне надо, по описанию: загрузка hex через UART. Вопрос в следующем - чем различаются прошивки с префиксом 485 и без него? Хочу лить через 485, по rx/tx, но какая им то разница?
Реклама:
whoim вне форума  
Непрочитано 14.03.2013, 10:32  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: бутлоадер xmega

Ну как это "какая"? 485 полудуплексный и надо переключать направление.
ForcePoint вне форума  
Непрочитано 14.03.2013, 10:39  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: бутлоадер xmega

ForcePoint, если я использую чип 485 с автоматическим определением направления, то мне нет нужды лить прошивку с 485?
а вообще нашел проект xboot, читаю про него. Вроде можно "обтесать" все лишнее.
whoim вне форума  
Непрочитано 14.03.2013, 12:07  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: бутлоадер xmega

Чего то не могу осилить xboot, прошу помощи сообщества.
Проект: http://alexforencich.com/wiki/en/xbo...me#using_xboot
Настройки:
Код:
// XBoot config header file
// MCU: atxmega32a4
// F_CPU: 2000000

#define ENTER_BLINK_COUNT 3
#define ENTER_BLINK_WAIT 30000
#define ENTER_UART_NEED_SYNC yes
#define UART_BAUD_RATE 115200
#define UART_NUMBER 0
#define UART_PORT_NAME E
#define UART_RX_PUEN yes
#define USE_ENTER_DELAY yes
#define USE_ENTER_UART yes
#define USE_UART yes
#define WATCHDOG_TIMEOUT WDT_PER_1KCLK_gc
цель: короткое время после включения ждать на USARTE0 данных.
Цепочка: usb-cdc на pl2303‹›rs485‹›rs485‹›usartE0
485-е с автоматическим определением направления. Цепочка работает - использую ее для вывода в терминал отладочных сообщений и обратно передаю команды МК.

Компилю по ридми: make x32a4.conf.mk
файл вынес в корень src xboot. Его переименовывает как и прописано, создает хидер, ошибок нет, к заливке xboot.hex и xboot-boot.hex
пробовал оба.

Куда бы покопать?
whoim вне форума  
Непрочитано 14.03.2013, 12:10  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: бутлоадер xmega

в makefile:
Цитата:
MCU = atxmega32a4
MAKE_BOOTLOADER=yes
PROG_BOOT_ONLY=yes
F_CPU=2000000
whoim вне форума  
Непрочитано 14.03.2013, 12:11  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: бутлоадер xmega

пробую прошивать
Цитата:
C:\WinAVR\bin\avrdude.exe -p atxmega32a4 -P com3 -c avr109 -b 115200 -U flash:w:myboard.hex
ответ

Цитата:
Connecting to programmer: .
Found programmer: Id = ""; type =
Software Version = . ; Hardware Version = .
avrdude.exe: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?
whoim вне форума  
Непрочитано 14.03.2013, 13:34  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Бутлоадер xmega

Пробую прошивать бутлоадер так, как задумал автор (через дудку)
Цитата:
avrdude -p atxmega32a4 -P usb -c avrispmkii -U boot:wboot-boot.hex -U f
use2:w:0xBF:m

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x1e9541
avrdude: reading input file "xboot-boot.hex"
avrdude: input file xboot-boot.hex auto detected as Intel Hex
avrdude: ERROR: address 0x1010 out of range at line 257 of xboot-boot.hex
avrdude: write to file 'xboot-boot.hex' failed

avrdude done. Thank you.

make: *** [program] Error 1
wtf?
whoim вне форума  
Непрочитано 14.03.2013, 13:49  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Бутлоадер xmega

в общем, начал сначала, не лез в лишнее - пошло)
спасибо)
Хороший бутлоадер!
whoim вне форума  
Непрочитано 14.03.2013, 14:30  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Бутлоадер xmega

прошивка, заливаемая через него, выносит в ребут мк..
без бутлоадера работает нормально..
whoim вне форума  
Непрочитано 14.03.2013, 16:10  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Бутлоадер xmega

ах епть, так у меня прошивка залезла в область бутлоадера вже.. печалька
будем далее оптимизировать
whoim вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Симуляция XMega eugin_b Proteus, KiCAD и другие ECAD 1 25.11.2012 23:52
вопрос по xmega(32)a4 whoim AVR 3 09.11.2012 14:59
Бутлоадер Attiny85, как? svad0 Микроконтроллеры, АЦП, память и т.д 12 06.12.2011 15:50
Бутлоадер в стиле "Спектрума" MasterMushi Микроконтроллеры, АЦП, память и т.д 66 28.01.2011 13:45
Бутлоадер Bf4 Микроконтроллеры, АЦП, память и т.д 5 17.12.2010 20:12


Часовой пояс GMT +4, время: 21:28.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot