Checkpoint L-50 boot problem

Hi,
I installed OpenWrt on the device according the Wiki. Everything went ok, but now when I reboot it happens nothing, console is also silent after restart. But I can boot it with kwboot and it boots directly to kernel and I get bash prompt.
What may be a problem and to fix it?
Thanks

Did you set up properly boot parameters? Flashed sysupgrade after boot kernel?

If it doesn't boot, there's usually some kind of error posted.

Yes, I did.

The only way to boot it is using kwboot.

I'm connected to serial console and no message/error shown when I turning the device on. But with kwboot it boots into busybox.

Kwboot you need only for bootloader, you must flash it first to later boot from usb flash drive.

I did all steps according the wiki page.
Looks like I cat flash boot loader.
I did:

mw 0x0800000 0xffff 0x100000
nand erase 0x0 100000
usb start
fatload usb 0 0x0800000 u-boot.kwb
nand write 0x0800000 0x0 0x100000
saveenv

Got no errors.
Booted initramfs image, ran sysupgrade, it reboots and blakc screen again.
I think the boot loader is a problem.

The problem solved, I've used wrong u-boot.kwb for flashing. BTW there interesting thing: I flashed with u-boot.kwb special for L-50, but booted for flashing with generic u-boot.kwb. Otherwise booting with kwboot with u-boot.kwb for L-50 can't read from usb device (timeout).