On 21 September 2010 21:11, Christian Robottom Reis kiko@linaro.org wrote:
On Tue, Sep 21, 2010 at 03:53:48PM +1200, Michael Hope wrote:
...are available here: https://wiki.linaro.org/WorkingGroups/ToolChain/Meetings/2010-09-20
What's the issue with the OMAP3 memory map you bring up? I bet somebody here can help with that.
This is the question I raised on this list a week or two back ("omap3 startup memory map", 6 Sep). I had a very helpful conversation with Richard Woodruff this afternoon. So the good news is that I have a much better idea of what the hardware does; the bad news is that qemu isn't really in a position to model it :-) [the omap3 apparently hides its boot ROM for most purposes using a combination of trustzone and some special hardware so that the effect is that code can't see it but it still gets to control what happens on exceptions. I'll have a think and look at the code to see if there's anything we can sensibly do but it might well be that the "don't let the GPMC map anything at address zero" bodge is the most pragmatic thing for now.]
-- PMM