=> bootm 42000000 42300000## Booting kernel from Legacy Image at 42000000 ...Image Name: Linux-2.6.35.3-flex-dvtCreated: 2014-04-30 3:15:35 UTCImage Type: ARM Linux Kernel Image (uncompressed)Data Size: 1928460 Bytes = 1.8 MiBLoad Address: 40008000Entry Point: 40008000Verifying Checksum ... OK## Loading init Ramdisk from Legacy Image at 42300000 ...Image Name: Root FilesystemCreated: 2019-01-12 14:23:44 UTCImage Type: ARM Linux RAMDisk Image (uncompressed)Data Size: 893637 Bytes = 872.7 KiBLoad Address: 40800000Entry Point: 40800000Verifying Checksum ... OKLoading Kernel Image ... OKStarting kernel ...
After this nothing happens.
I have solved the problem.
I had enabled low level debugging and had redirected all printk's to Embedded ICE so it would not show any output on the UART console.
[ ] Kernel low-level debugging functions
[ ] Early printk (NEW)
[ ] Kernel low-level debugging via EmbeddedICE DCC channel (NEW)
keep it un selected as above.
Regards,
Amit.
Hi r00t
nxp does not support running i.MX28 uboot/linux from jtag, this can be posted
on kernel mail list. Basic usage jtag with i.MX28 can be found on
How to use the jtag on the i.mx28*
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
I've successfully loaded custom u-boot and kernel into RAM over JTAG also I've managed to run the kernel now but it panics as it can't find init in the initramfs. I'm using the stock uImage of the kernel made by developers of the product but they haven't linked initramfs to the kernel while compiling the kernel and so it panics.
Also, I've tried building the kernel of the same version using the same GCC ARM toolchain with initramfs linked but I'm stuck at the above error.