Sorry. I post bad link in my first message. Read message, prepare sysupgrade
image from stock firmware and compare with your sysupgrade
.
I think that vendor use patched version of uboot header. Standard uboot image format assumes kernel compressed data at offset 0x40 (just after uimage header).