Nano Pi NEO won't boot

Azmath Moosa
I followed all the instructions given at

 http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO#Make_Your_Own_Ubun...

for building custom Debian.  Unfortunately, the SD card won't boot.  When I
insert the SD card and boot the device, it boots the Kernel properly but
doesn't mount the rootfs and doesn't show login prompt.  I have done this a
couple of times thinking I might have messed up something but to no avail.

This is the serial output (last few lines)
[    3.701347] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data
mode. Opts: (null)
[    3.714240] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    3.725065] Freeing init memory: 320K
[    4.210107] [DISP] disp_device_attached_and_enable,line:159:attched ok,
mgr0<-->device0, type=4, mode=5

The serial output of the stock image provided by FA looks like so.

   [    3.740859] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    3.751773] Freeing init memory: 320K
[    3.994008] systemd[1]: Failed to insert module 'kdbus': Function not
implemented
[    4.480527] systemd[1]: systemd 225 running in system mode. (+PAM +AUDIT
+SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT
+GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD -IDN)
[    4.522559] systemd[1]: Detected architecture arm.
[    4.556652] systemd[1]: Set hostname to <FriendlyARM>.
.
.
.
.
Ubuntu 15.10 ....

It seems the rootfs is not being mounted properly.  Can anyone please guide
me with this?

Also I have paritioned the SD card as follows
:--Free Space 25MB--:--Boot--uImage,script.bin--:--RootFS--contents of
rootfs.cpio.gz----:

Please help me out.