工具/软件:Linux
各位专家:
我有一个运行 ARM Linux 和 DSP 文件的定制 K2L 板。 现在有些问题让我感到困扰。
A。 当我使用 JTAG 或 mpmcl 工具运行 DSP 时,在 ARM 端 Linux 调试 UART 会输出混乱的代码。 它每次都会发生。
B.虽然 DSP 使用 DDR 的一些二进制文件运行、 但它似乎对 ARM Linux 产生负面影响、即内核 将始终如所示输出崩溃日志
UBIFS 错误(pid 1853):try 读取节点:无法从 LEB 15:22368读取节点类型1、错误-74
[135.178936] UBI 警告:ubi_io_read:Error -74 (ECC 错误) while reading 2378 bytes from PEB 72:30560、read only 2378 bytes、retry
[135.179705] UBI 警告:ubi_io_read:Error -74 (ECC 错误) while reading 2378 bytes from PEB 72:30560、read only 2378 bytes、retry
[135.180450] UBI 警告:ubi_io_read:错误-74 (ECC 错误)、同时从 PEB 读取2378字节72:30560、只读2378字节、然后重试
[135.181170] UBI 错误:ubi_io_read:Error -74 (ECC 错误) while reading 2378 bytes from PEB 72:30560、read 2378 bytes.
[135.181173] CPU:0 PID:1853 Comm:dmesg 未被污染3.10.61-00009-g80534c6-DIRECTID #61
[135.181181][ ](RELEDELOG_backtrace+0x0/0xf8)从[ ](show_stack+0x10/0x14)
那么内核将无法在下次启动。
顺便说一下,我认为我已经很好地将 ARM-DDR 和 DSP-DDR 分开了。 ARM 使用前512M、DSP 使用后1536M。
我的环境:
*uboot 2013.01 2GB-DDR 1GB -NAND mem_reserve 1536M
*内核 K2L-EVM 3.10.61-00090-g80534c6-脏
有什么建议吗?
谢谢!