This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Run custom firmware on ARM FastModel Versatile Express Cortext-A9 MPCore

Note: This was originally posted on 22nd March 2012 at http://forums.arm.com

I'd like to run a customized UEFI firmware on my Fast Model VE board. Is that possible? How can I inject my firmware binary? Anyone ever done this before?

The steps for installing it on the real development board are described here:
http://sourceforge.n.../ArmVExpressPkg

But I don't know if I can do this with the Fast Model simulator as well?

Cheers
Jemma
  • Note: This was originally posted on 22nd March 2012 at http://forums.arm.com

    Does it by default load what is in the Flash memory first? When I start the simulator, I also pass in an "application" binay which it always seems to execute first before it jumps into flash?

    How can I tell the Fast Model simulator where to jump first on power up?
  • Note: This was originally posted on 22nd March 2012 at http://forums.arm.com

    I've never tried this with VE board models, but have done something similar with the EB models.

    The VE/EB system models include models of the Flash memory.  The model provides a "flash loader" component, which can populate the contents of flash at the start of simulation.  In the parameter list when you start the simulation look for something like "motherboard.flashloader0/1".  Set the parameter to point at the binary file (binary NOT the elf) of the what you want in flash.

    If you the binary is meant to be run off the MMC, there is a similar parameter to set file to be loaded.  But I've tried this myself.