Tool/software: Linux
Hello,
I am confused with different kind of kernel images in SDK.
There are few kind of kernel images generated in sitra SDK.:
1. vmliux, which is on the top kernel directory. As I guess, this is for debugging the kernel. We load it to CCS as debug symbols? Am I right?
2 .zImage in arch/arm/boot directory. I am able to succesfully boot it. It is 3.6 MB. Although I rebuild the kernel with debug symbols, I think
it does not contain debug instructions. Am I right?
3. Image, in arch/arm/boot directory. I tried to boot it but I got bad image error? It is 9.9 MB. What is this?
4. vmlinux.bin,which I created with " objcopy -O binary vmlinux vmlinux.bin " command (objcopy of toolchain) and it is 9.9 MB, too. Same as Image in
arc/arm/boot. It also does not boot, giving bad image error.
I am actually trying to debug the kernel using CCS with JTAG, but I failed. Which image should I boot? How to handle bad image error? How to debug the kernel?
Any help highly appreciated.
napyonsen