2016/1/22

imx6 ltib

雖然已經不支援了 (改用 yocto).
但是一堆 doc 還是用這格個來回答。

ref: 解開 zip 到 /opt/freescale/pkg
解開 ltib source
run install
安裝到 ltib

修改sudo , rpm 需要 nopasswd:
charles-chang ALL = NOPASSWD: /usr/bin/rpm, /opt/freescale/ltib/usr/bin/rpm

run ./ltib
有錯的話,會停下,寫在 host_xxx.log

m4 錯,gets 問題。 == download .17 版。重 build
wget -- build spec 加上 --no-ssl
mtd-utils -- 自己先產生好 md5
busybox -- 刪除 兩行。

途中會出現 menuconfig 畫面。
都是 exit 後跳出新選項。
follow ref 的說明。

build 完!!


因為是 embedded system, 所以部會自動把所有 package 都 build 好。
只有把 package source, patch 準備好。
要的話,再自己 build

./ltib -p cantest
這樣就會把 cantest build 好,
source code 也會弄好,放在 rpm/BUILD/cantest-1.0/

如果要 build static,
就進入 ltib shell..
./ltib -m shell
然後到 project 去修改 Makefile
在 compile-link command 加上 -static
刪除 target 後打 make 就可以。

沒有留言:

張貼留言