Boot the kernel and squashfs file using serial connection

I have a fresh AR9331 board without ethernet. I want to boot the device with my kernal and squashfs files over serial connection.

Please let me know the procedure to boot the kernal and squashfs file using serial connection.

depends on the boot loader, and the flash layout doesn't it ?

it's probably u-boot, though.