I've tried compiling buildroot using the latest version posted on the Atmel website (buildroot-avr32-v2.1.0). The compile is successful, and the root file system is created under /project_build_avr32_nofpu/atngw100/root. However, the /dev directory in my root file image does not contain any devices! The only two files that are in the directory are 'console' and 'null'.
I have uboot up and running, but I have created a JFFS2 image using
mkfs.jffs2 --output=/home/nkinar/Desktop/custom_image/myimage.img --root=/home/nkinar/Desktop/buildroot/buildroot-avr32-v2.1.0/project_build_avr32_nofpu/atngw100/root --big-endian --pagesize=4096 --eraseblock=65536
...and the image refuses to boot. Perhaps this is due to no mtd-device being listed under /dev? Does anyone know what is happening? Why isn't the /dev directory populated with files created using mknod?
I am compiling Atmel buildroot using:
make atngw100_defconfig make source make