I suspected the linkerscript was the issue. Can anyone point me in the right direction to a correct linker script for my purposes or even a good online source on how to correctly edit or generate a linker scripts with regards to interrupts/heap/stack/etc allocation rules/guidelines?. I have tried editing these on my own (using scripts from Atmel, gnu script for the atap7000 chips, u-boot and freertos) with no luck.
I'm having difficulty understanding why my app isn't working. I'm guessing I'm close but I'm missing a piece of this puzzle. Best regards, Sean Sean Flynn [EMAIL PROTECTED] Senior Software Engineer Hexagon Metrology, Inc Brown & Sharpe division 250 Circuit Drive North Kingstown, RI, 02852 phone: 1-401-886-2686 fax: 1-401-886-2228 www.HexagonMetrology.us -----Original Message----- From: Haavard Skinnemoen [mailto:[EMAIL PROTECTED] Sent: Friday, September 12, 2008 5:17 AM To: FLYNN Sean Cc: [email protected] Subject: Re: [U-Boot] embedded standalone app for AVR32 "FLYNN Sean" <[EMAIL PROTECTED]> wrote: > When I included the interrupts in this application I was receiving > __heap_start__ and __heap_end__ undefined (along with a few other minor > linking errors that I fixed due to gcc libraries that were not linked > in). I attempted to define these areas in the linkerscript and was able > to get my app to build but it would not run. I attempted many different > iterations defining the heap sections unsuccessfully. FWIW I also > attempted to allocate some memory using malloc to see if the heap was > the problem and that wouldn't run either. Please keep talking to support about this. It sounds like a problem with the linkerscript you're using and has nothing to do with u-boot. > Hopefully I made myself clear in this e-mail but my ultimate goal is to > run an embedded app under u-boot, exit and boot to linux. I don't think you can return to u-boot if you reprogram the interrupt controller, or alter any other hardware that u-boot is using. Haavard _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

