Bootloader (Boot Loader)?

Joel Sherrill joel.sherrill at OARcorp.com
Mon Oct 13 16:05:36 UTC 2008



Ed Sutter wrote:
> No problem...
> The good news is there's a lot of documentation.
> The bad  news is there's a lot of documentation.
> :-)
> If you have any quick questions, don't hesitate to ask
> on or off the RTEMS mail list.  Since this is not really
> specific to RTEMS, I tend to just respond to this stuff off
> the list; however, it may also be worthwhile to keep this interaction
> on the list for others to have access to in the future.
>
> Doesn't matter to me, so Joel, if you have a preference, lemme know.
>   
All info like this is cool for the list.  We all have to deal
with a variety of monitors, debug aids, host issues, etc
that are essential to embedded systems development.

Feel free to discuss any of this on the list.

--joel
> Ed
>
>
> Gene Smith wrote:
>   
>> Ed Sutter wrote:
>>     
>>> Gene,
>>> I have booted RTEMS apps with MicroMonitor.  This is a bootloader
>>> that runs on most of the common CPUs, has its own NOR-based flash
>>> file system (onto which you would install your RTEMS image), and
>>> has networking, and a lot of other features you can configure in if
>>> needed.  If interested, take a look at
>>> http://www.microcross.com/html/micromonitor.html
>>>
>>> What CPU are you using?
>>>       
>> Thanks, I will take a look at that. I am using ARM946.
>>
>>     
>>> Ed Sutter
>>>
>>> Gene Smith wrote:
>>>       
>>>> So far I have just been loading my RTEMS image to RAM via jtag and
>>>> running with a debugger. I would like to burn the image to Flash, along
>>>> with a boot loader of some sort, and have the loader copy the image to
>>>> RAM and beginning running. This would be a fairly rudimentary boot
>>>> loader just to get started.
>>>>
>>>> Looking through the rtems archives I see some old references to Chris
>>>> John's "My Right Boot" and "Eric Norum's boot loader". Otherwise I can't
>>>> find these mentioned anywhere on RTEMS site (looked in ftp: contribs
>>>> etc.) or web.
>>>>
>>>> I also see mention of Till's CEXP loader. If I understand it, it loads
>>>> random rtems applications. Not quite what I am looking for I don't think.
>>>>
>>>> My board has no built-in boot loader, so I need to do something from
>>>> scratch. Ideally, the boot loader would need to do more such as possibly
>>>> help with f/w upgrade via network. I think this might require something
>>>> like u-boot or redboot. I think u-boot supports RTEMS but have not seen
>>>> it mentioned except on Erwin Rol's rtems/u-boot site and not updated
>>>> since maybe 2003. I have seen mention also of boards running RTEMS that
>>>> have built-in u-boot and how to deal with it, but not how to join u-boot
>>>> and RTEMS yourself.
>>>>
>>>> Just wondering what others are doing for a boot loader.
>>>>
>>>> Thanks,
>>>> -gene
>>>>         
>> _______________________________________________
>> rtems-users mailing list
>> rtems-users at rtems.com
>> http://rtems.rtems.org/mailman/listinfo/rtems-users
>>     
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.com
> http://rtems.rtems.org/mailman/listinfo/rtems-users
>   


-- 
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