The configuration of my board is using a 16-bit data bus for the asynchronous memory. When I perform a write to the asyncronous bus, I get conditions on EM_BA1 which I do not understand. When I write to a pointed address, it seems that the outputted address to the bus is shifted to A0-A11 with no regard of referencing EM_BA1 line as A0. I have been running programs off my flash, so the boot loader is using the address bus as expected. What is the trick to accessing memory model using EM_BA1 correctly during run mode?
Thanks for any suggestions.