訊爲全能板的核心板V4.0版本的EMMC在2018年曾經硬件升級過,表面上看不出來有差別。實際上訊爲後面的提供的uboot和kernel都經過了一點修改。老的程序在新核心板上無法成功掛載4.4文件系統。
同樣的內核zImage、文件系統ramdisk-uboot.img和system.img在老的核心板上可以運行,新核心板不行。兩者uboot不一樣。
最後把現在的源碼內核和uboot換掉,換成和新核心板匹配的最新的版本,這樣編譯出來的文件系統既可以在新板子運行,也可以在舊板子上運行(兼容之前的),還不用修改自己的文件系統,因此我主要是在文件系統裏添加的自己的工程。