荔枝派Nano与荔枝派zero 不同之处?
荔枝派Nano与荔枝派zero 烧写的linux软件可以相同吗?
离线
Nano是armel架构, Zero一般为armhf架构, 也可以运行armel架构.
一般来讲Nano编译的程序也可以在运行armel架构Linux的Zero下面运行. 当然Bootloader和Linux Kernel这种跟寄存器操作有关的程序还是要重新配置编译的.
armhf运行armel可能会出现动态链接库不匹配的情况(
armhf的工具链前缀是arm-linux-gnueabihf- , arm的工具链前缀是arm-linux-gnueabi-
Running armel binary on an armhf system is highly NOT recommended. I could say, you must not do that.
两个交叉编译器分别适用于 armel 和 armhf 两个不同的架构,armel 和 armhf 这两种架构在对待浮点运算采取了不同的策略(有 fpu 的 arm 才能支持这两种浮点运算策略)。
离线