I have just been thinking if there is any way to use 2 flash chips on a tp-link td-w8970 one with the stock firmware and one with openwrt on and a switch to select between them. I have found this circuit diagram will it work ?
It should work in theory. However, in practice it will only work when the device is switched off. In fact, if you happen to switch when a write is taking place you could mess up one or both chips.
I just assumed the standard .7v drop. I suppose from the diode data sheet the spec is ok. They do have single 1 to 2 decoder IC's which would be much less parts.