I have a problem viewing static ram chip off of GPMC bus.
I am using the Lauterbach emulator and setting up the nCS2 signals with nADV, nWE and nOE with a scope and they all look good.
I am using address/data multiplexing. If I disable MUXADDDATA I can read and write memory in the CS base address.
If I enable MUXADDDATA I then cannot write memory and when I view memory it is sequential numbers in memory which I cannot change.
Is there any suggestions I can try ???
My address and data lines are setup in hardware for extended addressing using data-lines as A1 thru A16 and A1 thru A8 as A17 thru A24.
And I am using the 16374 for multiplexing the data-lines to address-lines.
Please help - because I am behind in my project.
Thanks in Advance,
Hello All - It is fixed !
Turns out I had 2 transceivers being enabled by nOE and they were colliding on the data bus.
All I had to do, once my hardware was fixed, was to set the base address for CS2 in the GPMC and enable the ADDDATAMUX.
All can be easily configured in the Lauterbach emulator and then the read/writes on the GPMC bus to my static RAM worked!
I also inverted the nADV going to the clock of the 16374 multiplexer.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.