Hello,

I think that you should be familiar with how to port freeRTOS or any OS to
a real platform (which already involves a non negligible amount of work).
Then, you'll need to use the --bare-metal option in gem5/FS mode to be able
to boot another OS other than linux. Knowing if freeRTOS run in CPUs with
MMU is something to consider too.

Good luck,

--
Fernando A. Endo, Post-doc

INRIA Rennes-Bretagne Atlantique
France


2016-06-02 7:39 GMT+02:00 Kross X <[email protected]>:

> Hi All,
>          I want to run freeRTOS on ARM gem5. I am new to gem5 and I have
> gotten to know the simulator using the Gem5-101 tutorials. At this point, I
> want to understand the changes that might be required in the OS to run it
> on Gem5. More precisely, I want to know how Gem5 boots an OS image in the
> ARM architecture? I have tried to build freeRTOS for ARM926ej-s and run it
> on QEMU. Will the image I have built for QEMU run on Gem5 ARM port? I am a
> bit confused and I understand that I will have to learn a lot to achieve
> this task. However, I am not sure about the direction I should take or the
> resources I should look at in order to make progress with this work. I want
> to ask if someone here has tried a similar thing (i.e. porting / running an
> RTOS on Gem5-ARM) and the resources which helped them along the way?
>
> I will be grateful for any help.
>
> Thanks,
> Waqar
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to