
Hi Stephen,
On 24 November 2014 at 21:22, Stephen Warren swarren@wwwdotorg.org wrote:
On 11/24/2014 09:10 PM, Simon Glass wrote:
Hi Stephen,
On 24 November 2014 at 21:06, Stephen Warren swarren@wwwdotorg.org wrote:
On 11/24/2014 06:08 PM, Simon Glass wrote:
The current load address of 0 seems to cause problems when driver model is used. There doesn't seem to be any reason why the script needs to load to 0, so move it.
I'm not particularly tied to the specific $scriptaddr value, but I think we should find out why writing to address 0 causes failures, rather than just papering over the issue.
I had the same thought, but I have no documentation and have spent quite a bit of time on it. Do you have any suggestions? Where are the CPU vectors kept on this platform?
I think I found the issue; see my latest message in thread "Re: Raspberry Pi with driver model".
(I should mention I originally started looking at that code since I dumped the memory at address 0 immediately after boot, and noticed the UART address was there for some unexpected reason)
Ah! Well good that you know the platform. I just saw what looked like vectors and thought nothing of it.
Regards, Simon