One thing came to my mind... Yo said you booted the device at some point? After you boot the device, you must attach the ubi device before mounting, sou you need to do this: Code: /usr/sbin/ubiattach /dev/ubi_ctrl -m 4 mount -t ubifs ubi0:var /mnt/ You never need to give the commands for flash_erase or ubimkvol again, but every time you want to mount it, you need to attach it before that.
/usr/sbin/ubiattach /dev/ubi_ctrl -m 4 mount -t ubifs ubi0:var /mnt/
RM696-21-3_PR_001:~# /usr/sbin/ubiattach /dev/ubi_ctrl -m 4 UBI device number 0, total 1833 LEBs (473001984 bytes, 451.1 MiB), available 0 LEBs (0 bytes), LEB size 258048 bytes (252.0 KiB) RM696-21-3_PR_001:~# mount -t ubifs ubi0:var /mnt mount: permission denied (are you root?)