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
