Part Number: TMS320C6657
HI,
I have a custom board that uses the C6657 DSP. There is a parallel NOR flash connected to the EMIF bus. My flash has 27 address pins (2G x 16), but the DSP EMIF bus seems to only have 24 bits of native address pins available (EMIFA00 - EMIFA23). I wired the upper three flash address pins to the UARTRTS_GPIO23, UARTRXD1_GPIO24, UARTTXD1_GPIO25 I/O pins.
Unfortunately, I did not add any pull resistors to these GPIO pins, and one of them seems to be going high at boot time (need all three low), so the improper location is being read.
I need the upper three address pins to work: On the next board spin, I have two options. Add pull-down resistors to these GPIO lines, but keep the pin locations the same. Or, add pull-down resistors, AND change the upper three address lines to different GPIO pins on the DSP. Are there GPIO pins that are guaranteed to be low at boot time?