为促进新应用的开发并鼓励嵌入式市场创新,研华为ARM产品创建了一种独特、安全、稳定的引导加载程序。与传统引导加载程序架构不同,研华引导程序提供更多附加值,如配置设置和启动选择,并整合更多安全特性和工具以开发更智能的解决方案。研华引导程序创新性地重新定义了引导加载程序的功能。
优化配置设置
为提供更高的可靠性、性能和兼容性,研华在所有ARM产品中提供了相关硬件的优化固件代码,因此客户只需专注于应用软件开发和优化硬件配置。
多种启动选择(从SATA、SD或eMMC启动)
为了提高灵活性,研华提供了预安装启动架构以自动搜索可启动设备,而无需更改任何启动代码。默认自动启动顺序为从SATA磁盘、SD卡到e.MMC,但用户可以在应用中轻松配置不同的设备作为第一存储选择。我们的启动选择架构可方便定义系统恢复方法并提高产品维护效率。
安全软件保护
为防止用户闪存中的软件应用程序被剽窃,研华引导加载程序支持自定义安全特性,并可通过执行特殊工具,利用密码和授权密钥进行权限验证。 与传统启动顺序不同,研华引导程序可中断启动顺序并运行安全工具,检查用户是否被授权以及软件应用程序是否被许可。若无授权,该工具将阻止用户进入操作系统,从而帮助保护系统及其应用程序。研华引导程序可编程、可自定义并可升级,是一种可保护应用软件开发的独特和重要功能。