完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我们已经按照文档“Android_User's_Guide.pdf”的第 7.13 步编译了“incremental_ota_update.zip”。
我们按照以下步骤构建增量 OTA: cd ${MY_ANDROID} source build/envsetup.sh lunch mek_8q_car-userdebug ./imx-make.sh 引导加载程序内核-j4 制作目标文件包-j4 cp ./out/target/product/mek_8q/obj/PACKAGING/target_files_intermediates/ mek_8q_car-target_files-eng.andrew.zip ./ mek_8q_car-no-fec-sound.andrew.zip ----->修改源码启用fec1和sound ./imx-make.sh bootloader kernel -j4 make target-files-package -j4 cp ./out/target/product/mek_8q/obj/PAC KAGING/ target_files_intermediates / mek_8q_car-target_files-eng.andrew.zip ./mek_8q_car-full.andrew.zip ./build/tools/releasetools/ota_from_target_files-i mek_8q_car-no-fec-sound.andrew.zip mek_8q_car-full.andrew.zip incremental_ota_update .zip编译生成'incremental_ota_update.zip' 但是我们只有解决两个问题才能完成编译。两个问题如下: ① ImportError: No module named google.protobuf 解决方案: pip install protobuf ② ExternalError: Failed to run signapk.jar: return code 1: Error: 无法访问 jarfile /home/workspace/imx-automotive-12.0.0_1.1.0/android_build/build/make/tools/framework/signapk.jar 解决方法: cp out /soong/host/linux-x86/* build/make/tools/ -rf OTA升级说明如下: update_engine_client --payload=file:///data/ota_package/payload.bin --update --headers="FILE_HASH=92f5jhI06QUmqyWCehXj6LG98kiBoJ7SIIdjzuRv3mQ= FILE_SIZE=148325 METADATA_HASH=wFjPZRkq578QTUW+Tmejimu7+f/Ln0QtnETaADOZn67tMTA IZE =146690” 升级失败日志(见附件): mek_8q:/ # [ 2096.702081] fec: <423> error: get_squashfs_size: failed to parse superblock: Invalid argument mek_8q:/ # logcat --pid 444 [INFO:action_processor.cc(121 )] ActionProcessor:由于失败而中止处理。 01-31 04:35:03.910 444 444 I update_engine: [INFO:update_attempter_android.cc(546)] 处理完成。 01-31 04:35:03.921 444 444 I update_engine: [INFO:delta_performer.cc(1389)] 为准备好的分区重置记录的哈希值。 01-31 04:35:03.930 444 444 I update_engine: [INFO:update_attempter_android.cc(570)] 重置更新进度。 01-31 04:35:03.941 444 444 E update_engine:绝不能调用 UnmapAllSnapshots。 01-31 04:35:03.952 444 444 I update_engine: [INFO:metrics_reporter_android.cc(159)] 当前更新尝试下载 0 字节数据 我怀疑 BSP 环境可能有问题。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1957个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36559 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
5918 浏览 1 评论
6221 浏览 1 评论
6919 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4314 浏览 0 评论
726浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
697浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
713浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
788浏览 2评论
918浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-13 15:29 , Processed in 0.945503 second(s), Total 44, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191