device error using /dev/mtd6
On a project requirement I am trying to erase data on /dev/mtd6.
I have created mtd6 using mknod
mknod mtd c 90 0
mknod mtd0 c 90 0
mknod mtd6 c 90 12
After creating from command line I have written a .c file to erase like
DevFd = open( "/dev/mtd6", O_RDWR)
ioctl(DevFd, MEMGETINFO, &meminfo )
When I am trying to execute on a mips processor I am getting error saying like
Device open failed for /dev/mtd6 with errno 6
Open: No such device or address
Can anyone help me on this.
Thanks in advance