Here's what I got while solving this problem.
1. Various manufacturers increase the memory capacity of nor flash by placing several 64 MB memory dies.
2. To work with all memory dies, a mechanism for switching between memory dies is needed
3. Switching between memory dies can be software or hardware.
4. In my case, the flash has a special command for switching between dies (C2h). In the general spi-nor driver, this feature is not taken into account. In the source code for this flash drive, such a mechanism is also not implemented. I do not know how to write drivers for Linux, so the problem must be solved another way.
Solution.
There is a similar pin-to-pin compatible Nor Flash from Micron. This chip has a hardware mechanism for switching between dies.
P.S. May be one time it will be solution for winbond flash