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.

TMS320F28388D: Possibility to be able to use the EMIF of 32 bits of data to use the last 16 bits of data. Problem with the Docking Card

Part Number: TMS320F28388D

Good evening colleagues,

This question is related to the linked one: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1304822/tms320f28388d-a-emif-data-pin-can-t-be-accessible-from-docking-card-tms320f28388d.

Due to the comments in the previous thread, I have thought of a solution that I would like to know if it is feasible. I have a peripheral that is asynchronous and that I access only by data bus. I DON'T USE ADDRESS BUS. With the data bus itself I first send the memory address to write/read and in another cycle the write or read is performed on that address. Therefore, as I only need a 16-bit data bus which I am going to send with EMIF, I had the problem that bit 9 of the data bus has no output on the Docking card. So the 0-15 data bus is unfeasible as it is missing a bit. However, I have seen that the 16-31 data bus does have GPIOs with output on the Docking Card (GPIO68-GPIO53). Therefore, I wanted to know if I can use the EMIF1 using the data bus 0-31 to use only the 15-31 data bus. Looking at the datasheet of the TMS320F28388D I read that there are only 16-bit words for the EMIF memories but I don't understand the point (3) of datasheet that opens the possibility of using 32 bit length memories. My idea is to use as I were using a 32bit length memory for use the pins from 15-31 for using only that size of 16 data bus (because the data bus from 0-15 is impossible due to the pin 9 inaccessibility)

Secondarily, I also wanted to ask if the BA0 and BA1 pins are always necessary because I don't quite understand their usefulness.

I would like you could help me with this issue. Thank you in advance.

BR,

Pedro