реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Прошивка mega644 с помощью avreal, Не получается залить код более 16 кБ
SergCom07
сообщение Feb 19 2007, 16:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 10-05-06
Из: Кожухово
Пользователь №: 16 943



Не получается залить в кристалл прошивку.
mega644, avreal32 ver1.25rev5
В прошивке после кода кусок данных, всего около 60 кБ.
Обрезаю до 30 кБ - не шьется
Обрезаю до 15 кБ - шьется
В мегу32 шьется и 15 и 30 кБ на той же плате
Может я чего упустил - весь мозг уже сломал
Сообщение avreal'a - Can't fit m644w32.hex in CODE memory


--------------------
Дорогу осилит идущий туда
Go to the top of the page
 
+Quote Post
GDI
сообщение Feb 19 2007, 17:09
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Не может, говорит, разместить ваш файл в памяти.... а какой кристал выбран? Может ключи приведете с которыми avreal запускаете. А какого размера файл у вас получается и каким компилятором его делаете?


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Feb 19 2007, 17:10
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(SergCom07 @ Feb 19 2007, 16:42) *
Не получается залить в кристалл прошивку.
mega644, avreal32 ver1.25rev5
В прошивке после кода кусок данных, всего около 60 кБ.
Обрезаю до 30 кБ - не шьется
Обрезаю до 15 кБ - шьется
В мегу32 шьется и 15 и 30 кБ на той же плате
Может я чего упустил - весь мозг уже сломал
Сообщение avreal'a - Can't fit m644w32.hex in CODE memory

С автором связываться пробовал ? Саша отвечает на просьбы оперативно, а вполне возможно, что там где-то плюха в софте (644 помечена пока звездочкой). Тут или найти другого "страдальца", или спрашивать автора, и, подозреваю, второе будет быстрее...
Go to the top of the page
 
+Quote Post
SergCom07
сообщение Feb 20 2007, 12:49
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 10-05-06
Из: Кожухово
Пользователь №: 16 943



Цитата(GDI @ Feb 19 2007, 17:09) *
Не может, говорит, разместить ваш файл в памяти.... а какой кристал выбран? Может ключи приведете с которыми avreal запускаете. А какого размера файл у вас получается и каким компилятором его делаете?


Ключи:
avreal32 +mega644 -! -p1 -as -%% -e -w -c m644w64.hex

AVRStudio 4.12 sp 4, AVR Assembler 2

Пробовал с размером кода 14, 22, 32, 48 кБ
Hex файлы соответственно 40, 61, 90, 132 кБ

Пишется только первый вариант


--------------------
Дорогу осилит идущий туда
Go to the top of the page
 
+Quote Post
GDI
сообщение Feb 20 2007, 13:38
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



644 камень относительно новый - может действительно в программаторе баг? а не пробовали как мега64 зашивать?


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
SergCom07
сообщение Feb 21 2007, 18:27
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 10-05-06
Из: Кожухово
Пользователь №: 16 943



Цитата(GDI @ Feb 20 2007, 13:38) *
644 камень относительно новый - может действительно в программаторе баг? а не пробовали как мега64 зашивать?

Попробовал - получилось smile.gif Правда не заработала, но это уже другой вопрос, требующий отдельной проработки smile.gif


--------------------
Дорогу осилит идущий туда
Go to the top of the page
 
+Quote Post
GDI
сообщение Feb 21 2007, 18:49
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



фьюзы могут отличаться, потому и не заработало


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Abakt
сообщение Feb 21 2007, 19:52
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 73
Регистрация: 10-01-07
Пользователь №: 24 292



используйте программатор в CVAVR - он все AVR поддерживает.
Go to the top of the page
 
+Quote Post
SergCom07
сообщение Feb 26 2007, 20:06
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 10-05-06
Из: Кожухово
Пользователь №: 16 943



Цитата(rx3apf @ Feb 19 2007, 17:10) *
С автором связываться пробовал ? Саша отвечает на просьбы оперативно, а вполне возможно, что там где-то плюха в софте (644 помечена пока звездочкой). Тут или найти другого "страдальца", или спрашивать автора, и, подозреваю, второе будет быстрее...

Связался, действительно проблема была в софте. Объем кода ограничен 16 кБ как в mega644 так и в mega324, так что будьте внимательны! Автору avreal хочу выразить признательность и на этом форуме, ответ действительно был дан очень оперативно.


--------------------
Дорогу осилит идущий туда
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 12:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01468 секунд с 7
ELECTRONIX ©2004-2016