需要在主线br_hisi_trunk_ai上完成dv100lite(ascend350)适配代码
1) llt/abl/atrace/rdv仓的测试二进制需要适配打包,对应三个仓,参考change-id=Ieaa74fddd8c962dbef6bc975a3d99ab056b1720d
cmake仓:路径cmake/config/hlt_config,参考commit id=14b20c10664602b9fa5c8f7c5b3abe5e60c73fea
farmland仓:路径vendor/hisi/farmland,参考commit id=c07cdb0bda66890e4bb2dadd4b1b062507642459
build仓:路径build/release/config,参考commit id=f28884d15096f8c53d5f25f473117727aa0eab26
2)slog.dtsi适配,需要增加dtsi并在每个dts里添加
路径tools/customize/dts,参考commit id=8bc9c8502d3084a406e6121fd37d22df56573258
3)启动脚本适配,主要是目录创建和目录权限、node节点设置
路径build/product,参考commit id=c4d4d34d6a909e07a29b2a59b6ee15dc36cff009
这里参考的是1980B,看一下load_slogd、load_IDE_daemon、load_IDE_daemon、load_stackcore、load_bbox的配置有没有问题;
ascend950的配置可能也不一定完全正确,也可以同步改掉


🔔 @GuoWenbo您好,关联PR #4907 已合并,请在2天内检视,超期将视为检视通过,Issue将自动关闭。


Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.
Backgroud(背景信息)
针对log、trace仓下的所有编译交付件,适配新芯片ascend350
ascend350芯片功能跟ascend950保持一致,所以相关cmake适配基本跟ascend950保持一致
需要关注以下几个方面,需要在澄清阶段弄清楚(同样这些点可以归纳为新芯片适配的排查表)
1)runtime仓已有的cmakelist芯片形态判断
2)runtime仓slog.conf配置文件是否有配置项差异(是否需要新增单独的配置文件)
3)runtime仓slogd进程STATIC_BUFFER这个宏特性需要驱动侧特性支持,需要提前确认该特性是否使能
4)devier-dev仓msnpureport工具适配,涉及到msnpureport调用到的各个组件的脚本
5)工程仓里启动脚本内的相关配置(node节点设置、目录权限等)
6)工程仓内slog.dtsi配置(影响小核日志落盘,文件需要本组负责创建,地址内容由各小核自己补充)
7)llt仓atrace_test打包到testcase包
以上均需要在澄清阶段排查清楚,代码实现阶段,只完成runtime仓部分即可,其他仓的修改会在其他仓跟踪
Origin(信息来源)
ascend350芯片版本
Benefit / Necessity (价值/作用)
Design(设计方案)