Firefly开源社区
标题:
請問如何編譯出update.img ?
[打印本页]
作者:
woei
时间:
2017-5-29 09:58
标题:
請問如何編譯出update.img ?
問題1:
根據
http://wiki.t-firefly.com/index. ... 288/Build_kernel/en
的教學文件, 我已經成功編譯出以下幾個image files
linweiting@ubuntu:~/rk3288/firefly-rk3288-kernel$ ls -l *.img
-rw-r--r-- 1 linweiting linweiting 8912896 May 27 22:05 boot.img
-rw-r--r-- 1 linweiting linweiting 2577493 May 27 08:18 initrd.img
-rw-r--r-- 1 linweiting linweiting 6292700 May 27 20:54 kernel.img
-rw-r--r-- 1 linweiting linweiting 120320 May 27 20:54 resource.img
我看到還有另一外一種是, 可以弄出一個update.img
而 update.img contains the bootloader, parameters and all partition image files
不過我卻找不到有哪邊文章可以教我弄出 update.img檔案
請問有人可以指點嗎?
問題2:
另外, 我編譯出上面幾個 image檔案之後, 我從rockships的網站上看到一篇文章,
http://opensource.rock-chips.com/wiki_Rkdeveloptool
可以把檔案刷進eMMC內
===== download open source version of rockchip upgrade_tool =====
****
http://opensource.rock-chips.com/wiki_Rkdeveloptool
$ sudo apt-get install libudev-dev libusb-1.0-0-dev dh-autoreconf
$ git clone
https://github.com/rockchip-linux/rkdeveloptool.git
$ cd rkdeveloptool
$ autoreconf -i
$ ./configure
$ make
$ sudo make install
$ sudo rkdeveloptool -h
請問也有人用這個工具嗎?
在我使用這個工具時, 我不懂的是, 我看過別的 room image, 通常都會有好幾個 partitions,
但是我在
http://wiki.t-firefly.com/index. ... 288/Build_kernel/en
卻沒看到任何地方在說明該切出哪些 partitions,
這樣 rkdeveloptool 才可以分別把不同的 image file 寫入不同的 partition.
請問這部分有人可以說明一下嗎?
感謝~
作者:
kris_fei
时间:
2017-5-31 10:57
供参考:
http://blog.csdn.net/kris_fei/article/details/52677669
作者:
z3j6w9
时间:
2017-6-7 13:15
AndroidTool下面有脚本可以生成的,先将对应的img放到rockdev/image目录下面,然后执行rockdev目录下面的mkupdate.bat脚本即可生成update.img
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1