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