# 新舊平台對應新舊版本Project 軟體兼容問題 ## 問題原因: * Machine ID 相同, 上層COM無法區分新舊平台 * EBPro 下載時無法得知舊平台的機種型號 * 客戶直接使用舊 project, COM 會直接載入對應的 mpi.ko ## 1. 新平台RK3308若載入舊版本 project 的情況 #### 問題: 若載入舊 project mpi.ko 導致 kernel panic #### 解決方法: * COM 不須修改, Project 同時包新舊版本 mpi.ko * OS 的修改: * 參考 #issue 74433 將原本的/sbin/insmod 取代成 script檔 當 COM 執行 insmod mpi.ko 時, 新 OS 會跑新的 insmod script, * 此時因找不到 mpi.ko, 就載入 OS buildin 的 mpi driver ## 2. 舊平台SSD222D若載入新版本 project 的情況 * 新版本 project 在平台 SSD222D 執行不會有問題 * 理由: 新版本 project 同時存在新舊版本mpi.ko , 舊的 COM 載入舊版本 SSD222D mpi.ko ## 3. 新平台對新project, 舊平台對舊project這兩個組合 * 此兩種組合不會有問題
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up