Hi all, I've posted this question on the U-boot list since I thought that would be the place, but it doesn't seem so. I've never used yaffs2 before and wanted to try it out. I've patched my kernel (2.6.28) and created a jaffs2 partition on my nand flash device. I have two partitions on this 256MB chip as seen via mtd in u-boot. I also populated the filesystem with a few test files and some empty directories. >From u-boot I cannot mount the filesystem I have created. I get the following errors but not sure what the error could be. I have 128MB of ram so memory can't be the problem. Does anyone have any clues? yls yaffs_StartUp Version 2: > 2.6.17 NAME: (NAND 256MiB 3,3V 8-bit), Yffs2? 1 , blocks 2048 yaffs_initialise yaffs: Mounting /flash yaffsfs_FindDevice yaffs: Could not allocate Tnodes Error mounting /flash, return value: -12 yaffsfs_FindDevice opendir failed ymount / yaffs_StartUp Version 2: > 2.6.17 NAME: , Yffs2? 1 , blocks 2048 yaffs_initialise yaffs: Mounting / yaffsfs_FindDevice Error mounting /, return value: -19 mtdparts ---mtdparts_init--- last_ids : nand0=nand0 env_ids : nand0=nand0 last_parts: mtdparts=nand0:81920k@0(NK),-(DATA) env_parts : mtdparts=nand0:81920k@0(NK),-(DATA) last_partition : nand0,0 env_partition : nand0,0 ---list_partitions--- device nand0 , # parts = 2 #: name size offset mask_flags 0: NK 0x05000000 0x00000000 0 1: DATA 0x0b000000 0x05000000 0 --- mtd_part_info: partition number 0 for device nand0 (nand0) active partition: nand0,0 - (NK) 0x05000000 @ 0x00000000 defaults: mtdids : nand0=nand0 mtdparts: mtdparts=nand0:81920k@0(NK),-(DATA)