问题几乎可以肯定,因为DIR868lL中的CPU比“versatilepb”板具有的ARM926 CPU更新。如果构建来自该固件的二进制文件以使用较新的指令,那么在旧CPU的仿真中运行它们将导致“非法指令”信号,就像您在真正的旧ARM硬件上运行它们一样。
这类似于为Core2 Duo构建二进制文件并尝试在旧的Pentium系统上运行它们:它不起作用。