Piotr Chmiel
Guest
Mon May 31, 2004 12:50 pm
Czy ktoś z gupowiczów używa programu jak w tytule ?
Jeśli tak to prosze o kontakt .
ps. napotkałem na problem w momencie kompilacji programu
do pliku xxx.hex , kiedy zastosowalem zmienne zadeklarowane dla
pamieci eeprom
Paweł Kurzawa
Guest
Mon May 31, 2004 1:01 pm
Quote:
Czy ktoś z gupowiczów używa programu jak w tytule ?
Kogo stac na ten program ????
--
--
Best regards
K@pW from Poland
kpw(at)qs.pl
http://kpw.qs.pl
UIN: 8017753
GG: 1263183
---------------- end ----------------
Arek Karas
Guest
Mon May 31, 2004 3:38 pm
Użytkownik "Piotr Chmiel" <piotr@topaz.zsel.lublin.pl> napisał w wiadomości
news:20040531153002.Q61241@topaz.zsel.lublin.pl...
Quote:
Czy ktoś z gupowiczów używa programu jak w tytule ?
Jeśli tak to prosze o kontakt .
ps. napotkałem na problem w momencie kompilacji programu
do pliku xxx.hex , kiedy zastosowalem zmienne zadeklarowane dla
pamieci eeprom
Opisz dokladnie, w czym problem, moze bede wiedzial ?
A swoja droga, pomoc techniczna IAR-a jest szybka i pomaga w takich
sprawach.
Wystarczy napisac mail do nich.
Pozdr
AK
Paweł Kurzawa
Guest
Mon May 31, 2004 3:43 pm
Quote:
A swoja droga, pomoc techniczna IAR-a jest szybka i pomaga w takich
sprawach.
Wystarczy napisac mail do nich.
Tylko trzeba miec orginal

) apropos ile kosztuje jakas wersja studencka??
--
--
Best regards
K@pW from Poland
kpw(at)qs.pl
http://kpw.qs.pl
UIN: 8017753
GG: 1263183
---------------- end ----------------
Andy
Guest
Mon May 31, 2004 4:18 pm
Użytkownik "Piotr Chmiel" <piotr@topaz.zsel.lublin.pl> napisał w wiadomości
news:20040531190949.M65278@topaz.zsel.lublin.pl...
Quote:
...
W czasie próby kompilacji wywala mi komunikat :
making target Debug...
Linking...
Error[e133]: The output format intel-extended cannot handle multiple
address spaces. Use format variants (-y -O) to specify which address
space is wanted
mnie to wyglada tak, ze plik intel hex nie przewiduje
aby mogly siedziec w nim dane z dwoch (wielu) przestrzeniu adresowych
znaczy flash i eeproma
trzeba uzyc sugerowanych opcji -y -O (pojecia nie mam co znacza)
albo moze da sie wygenerowac dwa osobne pliki hex dla eeproma i flash
dodam, ze to tylko domysly
--
Andrzej
Piotr Chmiel
Guest
Mon May 31, 2004 4:19 pm
On Mon, 31 May 2004, Arek Karas wrote:
Quote:
Opisz dokladnie, w czym problem, moze bede wiedzial ?
no wiec tak :
Zrobiłem projekt składający się z 6 plików napisanych w C.
Wszystko w samym kodzie jest ok, zadnych błędów :)
Progam kompiluje do formatu intel-extended i potem wrzucam do
90s8535 przez stk200 .
Wszystko mi działało dopuki nie zadeklarowałem kilku zmiennych
w pamięci eeprom.
W czasie próby kompilacji wywala mi komunikat :
making target Debug...
Linking...
Error[e133]: The output format intel-extended cannot handle multiple
address spaces. Use format variants (-y -O) to specify which address
space is wanted
Total number of errors: 1
Total number of warnings: 0
Nie umiem jeszcze tego programu na tyle, żeby to udźwignąć !
W trybie debugowania wszystko działa i pamięć eeprom jest symulowana
jak należy .
Arek Karas
Guest
Mon May 31, 2004 5:39 pm
Error[e133]: The output format intel-extended cannot handle multiple
address spaces. Use format variants (-y -O) to specify which address
space is wanted
Zroba tak:
Wybierz opcje options z menu Project.
Dalej w otwartym oknie wybiez XLINK.
Pojawia sie opcje linkera.
Ostatnia zakladka w tych opcjach to Extra Options
Zaznacz tam "Use command line options" i ponizej wklej te dwie linijki:
-y(CODE)
-Ointel-extended,(XDATA)=$TARGET_DIR$\eeprom.eep
Zamiast eeprom.eep mozesz wpisac dowolna nazwe, jaka chcesz miec dla pliku
eeprom.
Plik bedzie w tym samym katalogu, co hex z programem.
Acha, to dotyczy najnowszej wersji 3.10C (Workbench 3.0B).
We wczesniejszych chyba podobnie bedzie.
Pozdr
AK
Piotr Chmiel
Guest
Mon May 31, 2004 8:30 pm
On Mon, 31 May 2004, Arek Karas wrote:
Quote:
Error[e133]: The output format intel-extended cannot handle multiple
address spaces. Use format variants (-y -O) to specify which address
space is wanted
Zroba tak:
Wybierz opcje options z menu Project.
Dalej w otwartym oknie wybiez XLINK.
Pojawia sie opcje linkera.
Ostatnia zakladka w tych opcjach to Extra Options
U mnie ostatnia to Processing, a Extra Options jest w oknie AAVR !!!
I co teraz ?
nie da sie jakos wywolac tego linkera z wiersza polecen ?
help,
Piotr Chmiel
Guest
Mon May 31, 2004 8:31 pm
On Mon, 31 May 2004, Andy wrote:
Quote:
Linking...
Error[e133]: The output format intel-extended cannot handle multiple
address spaces. Use format variants (-y -O) to specify which address
space is wanted
mnie to wyglada tak, ze plik intel hex nie przewiduje
aby mogly siedziec w nim dane z dwoch (wielu) przestrzeniu adresowych
znaczy flash i eeproma
trzeba uzyc sugerowanych opcji -y -O (pojecia nie mam co znacza)
albo moze da sie wygenerowac dwa osobne pliki hex dla eeproma i flash
chyba dobrze kombinujesz , spróbuje nad tym popracować !