#173258 - sylvestersteele - Mon Mar 29, 2010 7:14 am
Hi,
I wrote a simple program- arm7 code is writing to address 0x02400123- just flipping numbers- if its 1 make it 2 and if its 2 make it 1.
arm9 is reading the same memory location and printing out that value- but the value never updates.
Why could this be?
I am using the non-cachable range of addresses so it look at the main mem every time.
I've also declared the variable volatile.
what could be the problem here?
Communicating through main memory might not be ideal etc- but I thought this was a simple thing to try and I want to get it working.
Thanks,
Sylvester
I wrote a simple program- arm7 code is writing to address 0x02400123- just flipping numbers- if its 1 make it 2 and if its 2 make it 1.
arm9 is reading the same memory location and printing out that value- but the value never updates.
Why could this be?
I am using the non-cachable range of addresses so it look at the main mem every time.
I've also declared the variable volatile.
what could be the problem here?
Communicating through main memory might not be ideal etc- but I thought this was a simple thing to try and I want to get it working.
Thanks,
Sylvester