Beaglebone A4 kernel upgrade problem

I started with bone-ubuntu-14.04-2014-05-06-2gb.img.xz and want to upgrade to the new kernel configured and built with the udlfb module to get my Lilliput 7" USB LCD working.

These are the files generated and installed to the SD card:-
3.9.11-x5-dtbs.tar.gz
3.9.11-x5-firmware.tar.gz
3.9.11-x5-modules.tar.gz
3.9.11-x5.zImage
config-3.9.11-x5

The 4 LED's flash on then off and this happens periodically.
There is no initrd file in /boot and no mention on http://elinux.org/BeagleBoardUbuntu#BeagleBone how to generate one.

Help please.
Regards
Sid.

Sorry Sid, that "v3.9.x" isn't going to boot on the bone..

Mainline was usable around v3.12.x?

Regards,

OK, that's what stable-kernel gave me.
I'll take a look at 3.12 series.
Regards
Sid.

For the bone, look at:

https://github.com/RobertCNelson/bb-kernel

the 3.8/3.14/3.15 branches

Regards,

build_kernel.sh generated these which I have not yet installed.
root@sdrbox:/usr/src/BONE/bb-kernel# ls -l deploy/
total 15520
-rw-r--r-- 1 root root 57583 Jun 3 04:57 3.12.13-bone12-dtbs.tar.gz
-rw-r--r-- 1 root root 1209943 Jun 3 04:57 3.12.13-bone12-firmware.tar.gz
-rw-r--r-- 1 root root 11110504 Jun 3 04:57 3.12.13-bone12-modules.tar.gz
-rwxr-xr-x 1 root root 3395624 Jun 3 04:57 3.12.13-bone12.zImage

Wondering if I still need an initrd file and if so how to generate it.
Regards
Sid.

I only just saw this and I have already built 3.12, see my previous post.
Regards
Sid.

The initrd can only be easily generated on the target, while it's
needed for boot. It doesn't require matching kernel modules, as by
default my config sets the file system partition and the interfaces
built-in to load the rootfs.

Regards,