在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 426|回复: 6

[求助] bootroom&boot验证方法求助

[复制链接]
发表于 2024-8-18 18:56:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请问大佬  bootrom、boot怎么验证,有啥验证方法,就需要覆盖启动方式能否正确跳转到ram启动吗?
发表于 2024-8-19 17:43:32 | 显示全部楼层
只是说EDA验证方案吗?注意几个点:1、软件或者DSP给的boot code放在哪里?一般都是在一个ROM文件里,可以修改ROM文件里面的路径指向一个公共路径,然后通过用例把需要跑的boot code放到下面,按照正常boot流程启动以后,核会去这里取code的;2、boot code实现什么功能,是否需要验证环境对接model还是挂载BFM?3、如果不涉及到数据比对的话,需要boot code提供如何判断用例结束的标志。
发表于 2024-8-20 16:16:34 | 显示全部楼层
boot一般来说都是有好几种boot模式的吧,像什么XIP啥的,那肯定是得把这几种boot mode都cover完噻
 楼主| 发表于 2024-8-20 22:48:03 | 显示全部楼层


gaurson 发表于 2024-8-19 17:43
只是说EDA验证方案吗?注意几个点:1、软件或者DSP给的boot code放在哪里?一般都是在一个ROM文件里,可以 ...


bootroom代码后门加载到rom,初始化操作,从rom启动搬运数据跳到ram执行,然后在ram里执行打印函数是否正确跳转。这种验证思路可行么。

 楼主| 发表于 2024-8-20 22:53:58 | 显示全部楼层


bai252003 发表于 2024-8-20 16:16
boot一般来说都是有好几种boot模式的吧,像什么XIP啥的,那肯定是得把这几种boot mode都cover完噻
...


boot mode指的是从哪种方式启动,uart、spi、i3c等等。这部分覆盖不同的启动方式时候,如何判断不同模式的用例通过。
发表于 2024-8-21 20:14:19 | 显示全部楼层
可行。boot mode基本上就是指从哪里(uart/spi/flash/usb等)获得boot code,如果只验证boot的流程,那获取到boot代码写到RAM启动之后,往某个寄存器读写一组值,应该就可以了,但多数应该不止关注这些,我这方面经验比较少,没有更好的建议了。
 楼主| 发表于 2024-8-21 21:23:51 | 显示全部楼层


gaurson 发表于 2024-8-21 20:14
可行。boot mode基本上就是指从哪里(uart/spi/flash/usb等)获得boot code,如果只验证boot的流程,那获取 ...


好的,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-5 20:45 , Processed in 0.020127 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表