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

 
 
> bad HEX file under AVRstudio 4.12 build 460 & Winavr 20050214
leevv
сообщение Jan 21 2006, 17:53
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 100
Регистрация: 4-01-05
Пользователь №: 1 799



Pervyj raz rabotaju pod AVRstudio 4.12 build 460 & Winavr 20050214 ( Atmega 162).
Do etogo vsegda ispol'zoval assembler.

Proekt gruzitsja i otlagivaetsja bez problem pod AVRstudio + JTAGICE mkII.

No kogda probuju zagruzit' HEX file cherez JTAGICE ili cherez STK500 v AVR studio, govorit chto proekt "doesn't fit in this device", to est' ne vlazit v sushestvujushij device.

Ja tak ponimaju chto problema imenno s HEXfile, poskol'ku dage pod STK500 ja mogu otkyt' ELF file dlja DEBUG pod simuljatorom i zatem zagruzit' ATmegu ispol'zuja "copy from simulator memory".

Moget kto podskaget kak obojti problemu? Vrode "options" dlja sozdanija HEX file v "make file" stojat pravilnye - Intel HEX?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
leevv
сообщение Feb 6 2006, 00:27
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 100
Регистрация: 4-01-05
Пользователь №: 1 799



Vot na vyhodnyh vnov' zanjalsja etim proektom.

Problema ostalas' i vosnikaet potomu chto ja opredelil chast' RAM pod novuju section, dlja hranenije global variables s fixirovannym addressom.

#define GLOBAL_VARIABLES_SECTION __attribute__ ((section (".glob_vars")))
GLOBAL_VARIABLES_SECTION u08 gUartMsgCnt;
GLOBAL_VARIABLES_SECTION u08 gEcho ; // rs232 terminal echo

Esli etu global section ne vvodit' to HEX normal'no gruzitsja.

Esli ge sekcija opredelena to, HEX perestaet gruzitsja, govorit chto "program doesn't fit to the device".
Pri etom ELF file gruzitsja normal'no cherez debugger ili STK500.

Vsja zagvozdka v transljatcii ELF v HEX file, kotoruju delaet "avr-objcopy".

Ja tut ne bol'shoj specialist. Moget kto podskaget kakoi i kuda kljuchik nugno postavit'?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 17:34
Рейтинг@Mail.ru


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