Thanks Michael, these steps worked fine.
My kernel is built with statically linked modules, so I skipped initrd.
I am able to boot and reach a console (with pty logging errors, and delay in prompt). I am getting some CPU stall errors occasionally.
Regards, Suresh