Tool/software: Linux
Hi Experts,
I have a custom k2l board which runs both arm linux and dsp files. Now some issues bothers me a lot .
a . When I run dsp with Jtag or mpmcl tools , In arm side linux debug uart goes mad outputing messy code. It happens every time.
b. While Dsp is running with some binaries using DDR, it seems to have an negtive impact on ARM linux side that the kernel will always output crash logs like
UBIFS error (pid 1853): try_read_node: cannot read node type 1 from LEB 15:22368, error -74
[ 135.178936] UBI warning: ubi_io_read: error -74 (ECC error) while reading 2378 bytes from PEB 72:30560, read only 2378 bytes, retry
[ 135.179705] UBI warning: ubi_io_read: error -74 (ECC error) while reading 2378 bytes from PEB 72:30560, read only 2378 bytes, retry
[ 135.180450] UBI warning: ubi_io_read: error -74 (ECC error) while reading 2378 bytes from PEB 72:30560, read only 2378 bytes, retry
[ 135.181170] UBI error: ubi_io_read: error -74 (ECC error) while reading 2378 bytes from PEB 72:30560, read 2378 bytes
[ 135.181173] CPU: 0 PID: 1853 Comm: dmesg Not tainted 3.10.61-00009-g80534c6-dirty #61
[ 135.181181] [<c0015940>] (unwind_backtrace+0x0/0xf8) from [<c0011abc>] (show_stack+0x10/0x14)
Then kernel will not be able to boot up next time.
By the way , I think I've separate ARM-DDR and DSP-DDR well . ARM uses first 512M and DSP uses last 1536M.
my envionment:
*uboot 2013.01 2GB-DDR 1GB -NAND mem_reserve 1536M
*kernel k2l-evm 3.10.61-00090-g80534c6-dirty
Any advise on these?
Thanks!