Hello,
I am bringing up a new custom am1705 board. I started with code and hardware from evm 1707 reference board. I am currently using JTAG emulator (Blackhawdk XDS100v2) and CCSv6.
The NAND device is a Micron MT29F4G08AAA, 8-bit part. I believe this is the same part as on the evm UI interface board that I started with.
I am putting these settings into a GEL file based on the evmam1707.gel file. I can step through nand writer code with the emulator.
We are using an external 25MHz oscillator and I have modified the PLL setting to give the following in AISgen:
Multiplier = 25, POSTDIV = 2, DIV3 = 3, DIV5 = 3, DIV7 = 6
This gives CPU 312.5 MHz, EMIFA and EMIFB 104.2 MHz. I have slowed the EMIFA bus down quite a bit but still cannot access the device.
The nand device is connected to EMIFA CS3 and the current settings are 0x086445bc.
W_SETUP = 2, W_STROBE = 6, W_HOLD = 2, R_SETUP = 2, R_STROBE = 0xB, R_HOLD = 3, TA = 3, 8-bit
NANDFCR = 0x00010020
PINMUX 13 = 0x11088888
PINMUX 14 = 0x00111111
PINMUX 15 = 0x18000000
PINMUX 16 = 0x88888881
PINMUX 17 = 0x00088888
PINMUX 18 = 0x00118010
PINMUX 19 = 0x00000001
When I browse memory at 0x62000000 I just see all F's. The nand writer is also unable to access flash properly so the initialization fails because it cannot read the IDs properly.
I am not sure where to go from here. I believe we had our schematic reviewed by TI, they did find A[1] and A[2] were swapped so we have added wires so that A[1] now goes to ALE and A[2] goes to CLE.
Thanks for any help,
Dan