Ok so I was looking in my E-bin and picked up my two MCU-friend tft's. Now I know from a previous thread that the display does use 8bit parellel but can it also use SPI?
The reason I ask is because it has both the pin out to use either one meaning it had CS,RST and so on like an spi screen. The silk print also says spi on it.
Impossible to say since you haven't said anything that defines which Mcufriend TFT LCD. Seems there's a new every few weeks. Some are SPI only, usually the small ones 2.8" and less. Since the is no printed documentation for these devices, a photograph is the best way to identify and other contributors are your only source of information.
FWIW, don't expect that even knowing the driver type will give you feature set of the unit. Some time ago, I took one of the ILI9327 3.5" Mega screens to bits. What I found was that even though the ILI9327 docs describe SPI, 8 bit and 16 bit interfaces, only the 8 bit leads were brought out to the flex ribbon and even the two mode bits were set in copper and unchangeable, unless you want to scrape the kapton off the flex circuit ribbon.
The pcb clearly labels the 8-bit parallel interface pins. e.g. LCD_D0 ... LCD_D7
The microSD uses SPI on the labelled SD_SS, ... pins
There is an empty footprint for a Flash memory chip that is on the same SPI bus.
You will have to check whether the Flash CS pin is connected to digital#10 or Analog#5
I am not aware of any Flash memory chips that are 5V tolerant. So you would only be able to mount and use a Flash chip on a 3.3V NUCLEO, FRDM, ...
25Cxxx EEPROM memories are 5V tolerant and can fit the Flash footprint. You could use an EEPROM for a font or two. But full size BMP pictures need SD card or Flash.