基于飞凌嵌入式OKT507-C开发板

基于飞凌嵌入式okt507-c开发板。
ota升级是android系统所提供的标准软件升级方式。它功能十分强大,并且提供了完全升级(完整包)和增量升级(差异包)两种模式。
ota 升级包编译
1、编译固件
◾ 配置编译环境
进入源码目录,执行以下命令:
$ cd okt507-android-source/longan
$./build.sh config
终端输入0,选择android。
$ cd /work/okt507-android-source/android
$ source build/envsetup.sh
$ lunch okt507_c-userdebug
◾ 全部编译
cd /work/okt507-android-source/longan
$ 。/build.sh
$ cd /work/okt507-android-source/android
$ extract-bsp
$ make installclean
$ make –j4
编译完成的镜像位于:out/target/product/okt507-c 目录。
◾ 打包镜像
$ pack
打包完成后的镜像文件为longan/out/t507_android10_okt507_uart0.img
编译ota完整包及差分包
$ pack4dist
即可生成对应版本的ota包。
◾ 目标文件包:
out/target/product/okt507-c/obj/packaging/target_files_intermediates/okt507_c-target_files-eng.xxz.zip
◾ 完全升级包:
out/target/product/okt507-c/okt507_c-full_ota-eng.xxz.zip
其中目标文件包是用于制作增量升级包的基础素材,目标文件包需要与固件一同保存,用于后续生成ota包。
单独生成完整包的命令:
$./build/tools/releasetools/ota_from_target_files target.zip ota.zip
单独生成差分包的命令:
$./build/tools/releasetools/ota_from_target_files -i origin.zip target.zip inc.zip
注:其中,origin.zip为基础版本(即需要升级的版本)的目标文件包,target.zip为当前版本的目标文件包,inc.zip为差分包。
二、使用ota包升级
完全升级使用完整包,增量升级使用差分包,将要使用的升级包重命名成update.zip。
1、使用tf卡或u盘升级
点击android的设置-》系统-》高级-》本地升级,如下:
点击ota系统升级,会显示扫描到的update.zip包。
点击update.zip,界面会提示,正在验证是否能够安装,验证完后,开始安装按钮激活,点击开始安装。
界面会显示校验,处理安装包,然后重启,重启以后界面进入recovery,升级完后自动重启,ota升级完成。
2、使用adb升级
将升级包update.zip放到pc里,如f盘根目录下。
pc端cmd里通过以下命令,t507开发板自动重启进入recovery。
adb reboot recovery
在t507开发板上通过音量上下键选择apply update from adb
在pc端cmd里输入:
adb sideload f:update.zip
开始升级。
升级完后t507开发板界面提示:
install from adb completed with status 0
选择reboot system now,t507开发板重启后,ota升级便完成了。


有铅中温锡膏和无铅中温锡膏有什么区别?
关于IBM推出具有相变存储器的8位模拟芯片性能分析介绍
单端反激电路工作原理及输出波形(三种工作模式)
一文解析DRAM的制造工艺流程
如何运用大数据提升国家治理的现代化水平
基于飞凌嵌入式OKT507-C开发板
如何利用人工智能和大数据来处理自然语言
科技活动周与往年有所不同 打造“有温度”的科技周
数字广播+5G网络:车载信息娱乐系统创新有了新方向!
DSP集团收购主动降噪方案厂商SoundChip
耐能收购OTUS(欧特斯)公司,加速智能驾驶应用
为什么以FPGA来说嵌入式的出路 FPGA属于嵌入式吗
怎么设计一个32位超前进位加法器?
电商支付是怎样被生物识别改变的
基于RISC技术的8位微控制器设计
多土层土壤参数监测仪的详细介绍
绝缘轴承因其独特的工艺和特性而有着广泛应用
采用热敏电阻构成的超温报警器电路
有哪些因素会导致安规电容的损坏
小米松果处理器来了 雷军还会继续“耍猴”吗?