Hallo zusammen! Ich bekomme beim Compilieren meiner Dateien plötzlich diese Meldung: [.....] avr-gcc main.o pwm.o lcd.o tools.o stv5730.o -Wl,-Map=main.map,--cref -mmcu=at90s8515 -o main.elf C:\avrgcc\bin\..\lib\gcc-lib\avr\3.0.2\..\..\..\..\avr\bin\ld.exe: address 0x80026b of main.elf section .bss is not within region data make: *** [main.elf] Error 1 [.....] Was hat das zu bedeuten und (viel wichtiger) wie bekomme ich das wieder weg? Hoffe, mir kann da jemand helfen Jens
> address 0x80026b of main.elf section .bss is not within region data Zuviel Speicher für uninitialisierte Variablen verbraucht? 0x26B ist mehr als 512Byte, die der 8515 als SRAM zur Verfügung hat. machmal: make size und lies: http://www.mikrocontroller.net/forum/read-2-13927.html Schmittchen.
Danke für die Info! Data 420 bss 91 sind wohl etwas viel (da habe ich schon 2 Zeilen auskommentiert). Aber ich weiß wo ich noch 128 Byte Code verschieben kann. Jens
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.