Skip to content

Conversation

@JamieTx
Copy link
Contributor

@JamieTx JamieTx commented Jul 16, 2025

No description provided.

@JamieTx
Copy link
Contributor Author

JamieTx commented Jul 17, 2025

@supperthomas 报的错有点不理解呢,都不是芯片关联的board,还请帮忙解惑下。
image

@kurisaW
Copy link
Member

kurisaW commented Jul 17, 2025

image

不是很大问题,只是没法通过编译而已,当然为了规范性建议可以把src定义放在外围,SDK仓库有时间的话可以提一份PR,下次注意一下就好

@kurisaW kurisaW merged commit b3263f7 into RT-Thread:master Jul 17, 2025
11 of 12 checks passed
@JamieTx
Copy link
Contributor Author

JamieTx commented Jul 18, 2025

@kurisaW 还有两个问题请教下。
1、hc32-f4-cmsis这个仓库最新的提交应该是图中最上面的commit,但是RTT主仓库拉取packages时,一直拉的是图中A的commit,不太理解为什么,关联的文件中的version是用的latest,请帮忙解惑下。
image
2、RTT的BSP的CI很好用,但是现在要PR才能去执行,请问可以本地运行吗?这对升级驱动库进行编译检查非常有用。

@kurisaW
Copy link
Member

kurisaW commented Jul 18, 2025

回复第一个问题:你可以本地执行下menuconfig -s,然后切换下载源为github,默认gitee源可能会导致更新延迟(镜像同步问题)

第二个问题:RTT是支持本地执行CI的,并且通过attachconfig已经集成到env,你可以通过如下方式运行:

scons --attach=? # 查看本地attach列表
scons --attach=peripheral.aht21 # 配置attach生效
pkgs --update # 安装必要依赖库
scons -j16

Ps:首先确保你的bsp根目录下存在.ci/attachconfig.yaml,可以参考一下星火一号bsp的配置,具体可参考如下文章:

@JamieTx
Copy link
Contributor Author

JamieTx commented Jul 18, 2025

回复第一个问题:你可以本地执行下menuconfig -s,然后切换下载源为github,默认gitee源可能会导致更新延迟(镜像同步问题)

第二个问题:RTT是支持本地执行CI的,并且通过attachconfig已经集成到env,你可以通过如下方式运行:

scons --attach=? # 查看本地attach列表 scons --attach=peripheral.aht21 # 配置attach生效 pkgs --update # 安装必要依赖库 scons -j16

Ps:首先确保你的bsp根目录下存在.ci/attachconfig.yaml,可以参考一下星火一号bsp的配置,具体可参考如下文章:

多谢多谢,测试很好用。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants