How to back up the kernel for drive-px2?

I cross-compiled the kernel for px2, added several device-drivers.

In the beginning, I flashed px2 with my kernel and found the system have many problems, it always restarted itself.

Now I have to re-flash the px2 with the original kernel and fixed several problems in my kernel.

But I don’t intend to flash it again and again, so I want to know is there any way to install my kernel and not destroy the original kernel on PX2?

Dear wenwu.deng,

Please use RCM boot or the “-R” option in bootburn – i.e., “./utils/scripts/bootburn/bootburn.sh -b p2379c01-t186a -R”

This assumes you following the instructions in the System Programming section of the docs to build the kernel and copy to the correct directory. Thanks.

http://docs.nvidia.com/drive/nvvib_docs/index.html#page/NVIDIA%20Vibrante%20Linux%20DPX%20Development%20Guide%2FSystem%20Programming%2Fsys_programming_kernel_toolchain.html%23