This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Cannot access nand device from am1705 on custom board, need verification of steps taken and help

Other Parts Discussed in Thread: AM1705

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