skyeye was Re: Blackfin interrupt handling patches
Joel Sherrill
joel.sherrill at OARcorp.com
Thu Aug 14 18:10:11 UTC 2008
CC'ing Michael Kang .. maybe he can answer this one.
Allan Hessenflow wrote:
> Joel Sherrill wrote:
>
>> Thanks for continuing to pursue this. It applied cleanly but I
>> still don't have a working executable with skyeye 1.2.5 using
>> this configuration on the eZKit533 BSP:
>>
>
> The basic problem here is that skyeye is not loading section .l1code,
> which is where the ezkit533 bsp puts its startup code. I don't know
> skyeye well enough to know how to get it to load that section. One
> workaround is to modify /c/src/lib/libbsp/bfin/shared/start/start.S,
> changing the line:
> .section .l1code
> to:
> .section .init
>
> skyeye does load the .init section. I don't know what the reason is
> for putting the startup code in .l1code (which points to onboard SRAM),
> so I can't say if it's reasonable to change that for the eZKit533 BSP.
> I do put the startup code in .init for my bf537 Stamp BSP.
>
> When I just did that for eZKit533, it made hello.exe work correctly with
> skyeye 1.2.4 and 1.2.5. However, ticker.exe only worked correctly with
> skyeye 1.2.4; under skyeye 1.2.5 it fails with an io error. I'll look
> into that a little later.
>
> allan
>
> --
> Allan N. Hessenflow allanh at kallisti.com
>
--
Joel Sherrill, Ph.D. Director of Research & Development
joel.sherrill at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users
mailing list