This is the mail archive of the
sid@sourceware.org
mailing list for the SID project.
Re: Loading image-file in SID.
Hi
Thanks. That worked out well for me. Really appreciated the response.
I now generate a sid configuration and edit it to add my component.
>$ arm-elf-sid --board=pid7t-normalmap --load cpu=program.x --no-run
The 'program.x' is a bunch of prints, linked with the eCos OS built
for pid7t. The program executes and I can trace the prints at the
UART.
However, once the prints have executed, the control passes to, I
think, the OS idle loop and the simulation does not exit on its own. I
have to stop it. Is there a way to make the simulation exit/finish on
its own? maybe by programming some sid simulation component.
-Shamik
On Mon, Jul 19, 2010 at 4:39 PM, Frank Ch. Eigler <fche@redhat.com> wrote:
> Hi -
>
> On Mon, Jul 19, 2010 at 04:34:44PM +0530, Deaf Beed wrote:
>> I have been playing around with SID for a while and have created a
>> component of mine. ?[...]
>
> Great. ?Please feel free to contribute any pieces you are able.
>
>> [...] ?I realize that the PC also needs to be set and tried to do
>> that using "set cpu pc (int of)0x8040" but without any
>> success. Could you please suggest the required changes,
>> etc. required to load and run and arbitrary image using SID alone?
>
> Certainly. ?See the sw-load-elf component, for example as configured
> by the bsp/configrun-sid perl script. ?It connects to a memory mapper
> bus (to write into memory), and a CPU (the start-pc-set! pins)
>
> - FChE
>