Относительно NAND, сам Nuvoton придерживается странной политики - они не стали делать драйвер MTD для NAND флешки, вместо этого родили SCSI драйвер-прослойку к их либе GNAND, и в итоге NAND флешка прикидывается SCSI диском причем реккомендовали форматировать ее FAT
. Отсюда возникает вопрос по разделам NAND флешки для ФС и бинарников системы (т.е. чтобы при форматировании диска, бинарники не затирались), на что мне китайцы ответили, что это все разрулит GNAND, в действительности, отформатировав флешку, затерлись бинарники системы, правда я упражнялся с EXT2, отправил вопрос китайцам, позже они прислали новую версию дров и gnand, но уже было не до этого ...
В добавок ко всему, исходники gnand они не выдают, а в собраном виде, он не будет интегрироваться в ядра отличные от того под которое его собрали ...
Вобщем, позже я договорился с rw9uao и он написал нормальный MTD драйвер, который уже и входит в состав BSP (еще YAFFS2 туда прикрутил).
Насчет "странных" зависимостей типа "или NAND или LCD", китайцы сказали, что если не использовать 24B режим, то все будет нормально, но если учесть тот факт что драйвер MTD не вписывался в их идеологию зависимостей конфига, ничего мудрить не придется.