127 Star 796 Fork 259

小熊派开源社区 / BearPi-HM_Nano

 / 详情

如何启用安全启动

已完成
创建于  
2024-04-10 13:06

Issue 提问请严格按照以下格式提供对应信息,否则会影响回复时效

一、如何启用安全启动

看小熊派仓库的文档,编译都是通过 build.py 来实现的,我想启用 Hi3861 的安全启动功能,查找了官方的一系列手册,生成 efuse.bin 的脚本在 /vendor/hisi/hi3861/hi3861/tools/efuse_tool/efuse_cfg_gen.py 找到了,但是官方文档中不管是安全启动还是 flash 加密,都是通过 build.sh menuconfig 来进行配置的,在小熊派的文档中没有提及如何实现和 menuconfig 类似的操作效果,这是在《Hi3861V100 Boot 移植应用 开发指南》中找到的:
输入图片说明

小熊派的目录结构中 build 这个文件夹貌似只是用来存放一些脚本和工具的?编译出来的文件都在 out 文件夹,这是在《Hi3861V100 安全模块 使用指南》中找到的,我该去哪里创建这个 basebin 文件夹呢:
输入图片说明

是否有完整的在小熊派开发板上启用这些安全功能的文档呢

评论 (2)

yichen 创建了任务
yichen 修改了描述
yichen 修改了描述
展开全部操作日志

我尝试按照文档中的方式生成根密钥和二级密钥以及相关的证书,然后修改了 efuse.csv 的值,成功把板子干废了,现在上电串口只输出 errno=0x3607 也没法用 HiBurn.exe 烧固件了,提示 Wait SELoadr ACK overtime :innocent:

Laowang-BearPi 任务状态待办的 修改为进行中
Laowang-BearPi 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
1
https://gitee.com/bearpi/bearpi-hm_nano.git
git@gitee.com:bearpi/bearpi-hm_nano.git
bearpi
bearpi-hm_nano
BearPi-HM_Nano

搜索帮助