I’m trying to flash Colibri-iMX7_LXDE-Image_2.7b3±20170630.tar.bz2 following the instructions provided in this link: http://developer.toradex.com/knowledge-base/flashing-embedded-linux-to-imx7-modules
I’ve set up a micro SD card successfully, booted into UBoot and ran “run setupdate” successfully as well. But when I run “run update”, I get this error:
reading colibri_imx7/u-boot-nand.imx 606208 bytes read in 47 ms (12.3 MiB/s) NAND erase.part: device 0 offset 0x80000, size 0x180000 Erasing at 0x1e0000 -- 100% complete. OK NAND write: device 0 offset 0x80000, size 0x94000 606208 bytes written: OK NAND erase.part: device 0 offset 0x200000, size 0x180000 Erasing at 0x360000 -- 100% complete. OK NAND write: device 0 offset 0x200000, size 0x94000 606208 bytes written: OK ubi0: default fastmap pool size: 200 ubi0: default fastmap WL pool size: 100 ubi0: attaching mtd1 ubi0: scanning is finished ubi0: attached mtd1 (name "mtd=4", size 508 MiB) ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 ubi0: good PEBs: 4060, bad PEBs: 4, corrupted PEBs: 0 ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128 ubi0: max/mean erase counter: 4/2, WL threshold: 4096, image sequence number: 931100525 ubi0: available PEBs: 0, total reserved PEBs: 4060, PEBs reserved for bad PEB handling: 76 Creating static volume kernel of size 8388608 Creating static volume m4firmware of size 917504 No size specified -> Using max size (0) No space left in UBI device! verify_mkvol_req failed 12
I don’t understand why it says that there is no space available after erasing the NAND… I’m new to this platform, didn’t find much info to help me. What am I doing wrong?