We are interested in booting from NOR Flash (Spansion's S29GL256S90DHI020) for the TMS320C6657.
1) In sprs814a, Table 2-7 on page 28 describes the function for bits 7-6. Should the last line "4 = CS5" not actually read "3 = CS5"? Representing '4' would require three bits.
2) Since the TMS320C6657's EMIF chip enable pins are named nEMIFCE[3:0], should Table 2-7 not therefore actually read:
0 = nEMIFCE0
1 = nEMIFCE1
2 = nEMIFCE2
3 = nEMIFCE3
I see that one of the corrections resulting in Revision A of the datasheet was similar (on page 227): "Updated EMIF16 CS[5:2] to CE[3:0] (Page 201)".
sprugz3a has a "Note" relating to this mapping on page 3-3, but this is in the NAND section and thus not obvious or apparently relevant to NOR Flash nor to sprugz3a chapter 2. There seems to be no TMS320C6657 document directly relating CS[5:2] to nEMIFCE[3:0] for NOR Flash.
3) Please therefore confirm that the TMS320C6657 will indeed respect the BOOTMODE[7:6] pins and boot NOR Flash with default timings.
4) Or is there any reason that might require the NOR device's nCE be connected to either to the nEMIFCE2 or CS2 (nEMIFCE0). Previous TI devices used to require NOR Flash from nCS2. Which nEMIFCE is safest to use for NOR Boot if using only one?