Перейти к содержанию
    

Прошивка mega644 с помощью avreal

Не получается залить в кристалл прошивку.

mega644, avreal32 ver1.25rev5

В прошивке после кода кусок данных, всего около 60 кБ.

Обрезаю до 30 кБ - не шьется

Обрезаю до 15 кБ - шьется

В мегу32 шьется и 15 и 30 кБ на той же плате

Может я чего упустил - весь мозг уже сломал

Сообщение avreal'a - Can't fit m644w32.hex in CODE memory

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не получается залить в кристалл прошивку.

mega644, avreal32 ver1.25rev5

В прошивке после кода кусок данных, всего около 60 кБ.

Обрезаю до 30 кБ - не шьется

Обрезаю до 15 кБ - шьется

В мегу32 шьется и 15 и 30 кБ на той же плате

Может я чего упустил - весь мозг уже сломал

Сообщение avreal'a - Can't fit m644w32.hex in CODE memory

С автором связываться пробовал ? Саша отвечает на просьбы оперативно, а вполне возможно, что там где-то плюха в софте (644 помечена пока звездочкой). Тут или найти другого "страдальца", или спрашивать автора, и, подозреваю, второе будет быстрее...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не может, говорит, разместить ваш файл в памяти.... а какой кристал выбран? Может ключи приведете с которыми 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 кБ

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С автором связываться пробовал ? Саша отвечает на просьбы оперативно, а вполне возможно, что там где-то плюха в софте (644 помечена пока звездочкой). Тут или найти другого "страдальца", или спрашивать автора, и, подозреваю, второе будет быстрее...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...