Я нуб в драйвере MTD. Можно ли динамически проверять флеш-чип и создавать разделы во время выполнения? Я пытаюсь добиться следующего:

У меня на плате есть флеш-чип SPI NOR от Winbond, чьи MISO/MOSI/CLK подключены к двум контроллерам, а ChipSelect мультиплексируется между двумя контроллерами.

Обычно Controller1 имеет доступ к вспышке, и когда controller2 хочет получить доступ к вспышке, он выключает контроллер1, получает управление мультиплексором и получает доступ к вспышке.

Я вижу, что драйвер MTD в контроллере 2 не проверяет и не обнаруживает флеш-чип всякий раз, когда контроллер 2 получает доступ к флеш-чипу. Каков наилучший способ динамического обнаружения и обнаружения вспышки?

0