The Elektor Forum will close. See also this link. From Friday March 15st it is no longer possible to log in to the forum. However, the content of the forum will remain visible until the end of March. As of April 1st the forum will definitely go off the air.

DSEG problem when compiling elektor 060234 reflow oven code

The topic on number crunching

Postby rdc02271 » Mon Nov 07, 2011 12:00 am

Hello.
I'm using sdcc version 3.0.0 on Windows XP with gnu make to compile the elektor's 060234 reflow oven code but the compilation fails with a "ASlink-Error-Could not get 25 consecutive bytes in internal RAM for area DSEG." error.

Why is this happening? I'm using the provided makefile!

Should I use an older version of sdcc? I'm asking this because the compiler issues several warnings "regat89s8253.h:8: warning 197: keyword 'at' is deprecated, use '__at' instead" ...

Thanks for your help and attention.
J.C.
Attachments
060234-11-software.zip
(74.76 KiB) Downloaded 30 times
rdc02271
 
Posts: 1
Joined: Thu Jan 02, 2014 10:43 am

Postby vanan » Tue Nov 22, 2011 12:00 am

Hi,
I am also facing the same problems not only the 060234 but also with the file 05319-11 (ovencontrol-mk-1 with some modification) the complier option --stack-auto was used it become allright but the hex flie size is almost double. I have used all the version of sdcc each version will give difrent errors

Marudhavanan K
vanan
 
Posts: 2
Joined: Thu Jan 02, 2014 10:43 am


Return to Microcontrollers & Embedded

Who is online

Users browsing this forum: No registered users and 1 guest