Okay, I downloaded the main trunk rev 38812 since that's where latest commits seemed to be made, compiled from scratch and sure enough got a working image! Loaded it onto the router and boots like a champ. I have yet to play around and do full testing but it's looking pretty good.
Only question is... what happened to the extra NAND space? Currently I'm seeing:
[ 0.540000] 12 cmdlinepart partitions found on MTD device ar934x-nfc
[ 0.550000] Creating 12 MTD partitions on "ar934x-nfc":
[ 0.560000] 0x000000000000-0x000000040000 : "u-boot"
[ 0.560000] 0x000000040000-0x000000080000 : "u-boot-env"
[ 0.570000] 0x000000080000-0x0000000c0000 : "caldata"
[ 0.580000] 0x0000000c0000-0x000000140000 : "pot"
[ 0.580000] 0x000000140000-0x000000340000 : "language"
[ 0.590000] 0x000000340000-0x0000003c0000 : "config"
[ 0.600000] 0x0000003c0000-0x0000006c0000 : "traffic_meter"
[ 0.600000] 0x0000006c0000-0x0000008c0000 : "kernel"
[ 0.610000] 0x0000008c0000-0x000001fc0000 : "ubiroot"
[ 0.620000] 0x0000006c0000-0x000001fc0000 : "firmware"
[ 0.940000] 0x000001fc0000-0x000002000000 : "caldata_backup"
[ 0.950000] 0x000002000000-0x000008000000 : "reserved"
And when I check mount, I get:
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /tmp/root type tmpfs (rw,noatime,mode=755)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
/dev/mtdblock13 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
but df shows me only 17.3 + 16.7 for ~32MB.... did I miss something, or is there a reason we don't get the full 128?...
Filesystem Size Used Available Use% Mounted on
rootfs 17.3M 640.0K 16.7M 4% /
/dev/root 2.3M 2.3M 0 100% /rom
tmpfs 61.8M 56.0K 61.7M 0% /tmp
tmpfs 61.8M 16.0K 61.7M 0% /tmp/root
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock13 17.3M 640.0K 16.7M 4% /overlay
overlayfs:/overlay 17.3M 640.0K 16.7M 4% /
It is lightning fast boot time by the way though, caught me off guard as I was still waiting for it to finish!