Only kernel Flashing in Jetson TK1 board

Hi All,

We are using jetson-tk1 board for the development.
We have downloaded the kernel source code and compiled it for the jetson tegra board.

We are using below command to flash only the kernel.

sudo ./flash.sh -k 6 jetson-tk1 mmcblk0p1

Above command is flashing all the components like u-boot, kernel and file system which is wrong.
I want only kernel to flash in jetson board. How to do that ?

Thanks in Advance.

Hi neel,

If you are having a working Jetson board with you, I’d recommend just copying the zImage and the kernel modules to the respective directories from your development PC.

You can use either scp command or use a pen drive to do that.

Yes, that you are correct.
We can copy the zImage to respective folder and make the entry in extlinux.conf file.

Let’s say i want to flash u-boot only then what I have to do ?
./flash command is flashing all the components.
I have tried with u-boot flash script but I am not able to flash u-boot only.
How can i flash u-boot without flash.sh script ? OR with flash script but only u-boot not other component ?

I believe this would be possible, but this is also undocumented. You’d have to figure out bootloader/nvflash. Part of figuring this out might be easier if you view the information on cloning:
http://elinux.org/Jetson/Cloning

Thanks for your information.
We are able to flash the u-boot into RAM with tegrarcm utility.
Previously we are giving the wrong loadaddress. Now with below command it works fine.

./tegrarcm --bct PM375_Hynix_2GB_H5TC4G63AFR_RDA_924MHz.bct --bootloader u-boot.bin --loadaddr 0x83d88000