D0-D15
A0-A15
CE (STATIC)
OE (STATIC)
WE (STATIC)
WP (STATIC)
RST (STATIC)
GND (STATIC)
3.3 (STATIC)
The pi would have to request an address over the address bus to the flash chip using A0-A15 and then the data would come over on D0-D15 and you would have to collect it. A pi would work if external static pins were held or tied to their respective state in order to read. TSOP56/48/40 would not work for this as a pico only has 26 GPIO pins available.
Here are images of the busses for both serial and parallel nor flashes. The bus sizes are different. Serial: https://www.embedded.com/wp-content/uploads/contenteetimes-i...
Parallel: https://www.embedded.com/wp-content/uploads/contenteetimes-i...
If you're really short on gpio's, you could do the same with the data outputs (use some parallel in, serial out shift register, or a multiplexer that selects which data bit(s) to read).
You can also throw a shift register in to increase the number of GPIOs.
I question whether you successfully performed that operation.