Se olharmos para o código-fonte do driver no kernel do Linux ( drivers/mtd/nand/alauda.c
), vemos que o dispositivo mtd deve ser chamado de "alauda".
Por exemplo, em cmx270_nand.c mtd name é cmx270-0. Nas informações de log do kernel, parece que:
Creating 1 MTD partitions on "NAND 512MiB 3,3V 8-bit":
0x00000000-0x20000000 : "cmx270-0"
Verifique o dmesg (grep alauda, MTD), e se a sua placa xD foi reconhecida com sucesso, finalmente para acessar o dispositivo MTD você pode tentar criar /dev/mtdblockX
e /dev/mtdX
com mknod
.