立即注册
查看: 1118|回复: 0

[海思经验分享] 海思Nagra CASign工具应用指南

已绑定手机
发表于 2020-11-3 11:15:22 | 显示全部楼层 |阅读模式 来自 广东省深圳市
高级安全芯片支持安全引导功能。 也就是说,引导签名是芯片启动时自动检查。 高级安全系列芯片不支持在软件开发包(SDK)和中生成的公共引导文件由公共芯片支持,但支持称为安全引导的专用引导文件此文档中的文件。 CASign工具用于打包在中生成的公共引导文件并生成安全引导文件。 CASign工具还可以合并诸如等文件内核和文件系统转换成图像,并将其发送给CA供应商进行签名,生成安全芯片组启动(SCS)散列区域文件和模拟的安全启动过程(SBP)签名文件。

安全引导文件实现如下:
1. 开发和调试一个引导文件:将相应条件访问(CA)供应商的签名密钥写入装运前先进的安全芯片。 高级安全的安全引导功能芯片没有启用。 在这种情况下,芯片不检查引导签名和开发人员使用高级安全开发和调试安全引导文件未启用安全引导功能的芯片。
2. 申请签字:开发引导文件后,开发人员向CA供应商申请签名并启用芯片的安全引导功能。 在产品制造过程中,例如,设置顶部框(STB)、签名引导文件必须烧录到STB,以及安全引导必须启用函数。

操作指南
1. 生成未签名的安全Boots文件:未签名的安全引导文件适用于安全引导的高级安全芯片功能被禁用。 通常,使用安全引导文件开发安全引导由开发人员归档。
2.准备工作: 设置板参数,此参数与板有关; 通过编译SDK生成一个公共引导文件。

步骤
执行以下步骤:

步骤

步骤

1.打开CASign工具并从中选择Nagra Simulate Sign Boot Window页签查看菜单。
2. 选择芯片类型(Hi3716CV100,Hi3716MV300,Hi3110E V300,Hi3716CV200,支持Hi3719CV100和Hi3716MV400。 默认选择Hi3716CV100)。
3.选择2.1.1节“准备”步骤1中生成的cfg.bin。
4. 选择第2.1.1节“准备”中准备的公共引导文件。
5.选择SCS_Total_Area_Size到256KB。 对于Hi3716CV200,Hi3719CV100和Hi3716MV400芯片组,SCS_Total_Area_Size可以选择为512KB。
6.点击确定,在CASign工具所在的文件夹中生成子文件夹。 所有生成的文件都存储在子文件夹中。 1905085114文件是一个随机生成的文件,可能不同从实际文件中。


文件下载请回复
游客,如果您要查看本帖隐藏内容请回复


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
微信客服扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表