-
Notifications
You must be signed in to change notification settings - Fork 5.2k
[bsp][renesas]add EK-RA2A1 support #10610
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
📌 Code Review Assignment🏷️ Tag: bsp_renesasReviewers: kurisaW Changed Files (Click to expand)
🏷️ Tag: workflowReviewers: Rbb666 kurisaW supperthomas Changed Files (Click to expand)
📊 Current Review Status (Last Updated: 2025-08-23 11:26 CST)
📝 Review Instructions
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
多余的中间文件可以删除
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
via文件夹应该也是中间产物,可以删掉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
via可以删掉,然后keil里的这段指令也请对应删除,这应该是自动启动rasc的
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
POST_ACTION = OBJCPY + ' -O ihex $TARGET rtthread.hex\n' + SIZE + ' $TARGET \n' | ||
# POST_ACTION += OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' | ||
|
||
elif PLATFORM == 'armclang': |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
没有验证过的工具链可以删除,保留验证过即可
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
没有验证过的工具链可以删除,保留验证过即可
好的
|
||
src = [] | ||
|
||
if GetDepend(['BSP_USING_RW007']): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
验证过吗?没有的话可以先删掉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
验证过吗?没有的话可以先删掉
好的
|
||
# include drivers | ||
objs.extend(SConscript(os.path.join(libraries_path_prefix, 'HAL_Drivers', 'SConscript'))) | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
一般不同版本fsp生成后会导致启动函数那发生变化,可以参考下面这个处理加一段脚本,你的这段关于bsp_linker_info.h的处理也可以放在这段代码处理这,效果就是编译前会执行这段脚本
def startup_check(): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
一般不同版本fsp生成后会导致启动函数那发生变化,可以参考下面这个处理加一段脚本,你的这段关于bsp_linker_info.h的处理也可以放在这段代码处理这,效果就是编译前会执行这段脚本
def startup_check():
我把这个内容补充在这个函数中
拉取/合并请求描述:(PR description)
[
为什么提交这份PR (why to submit this PR)
添加EK-RA2A1的支持,目前使用的是FSP6.0版本
存在的问题:
当使用FSP重新生成代码的时候,会在当前目录重新生成
bsp_linker_info.h
,直接使用env编译的话需要手动删除,keil没有影响你的解决方案是什么 (what is your solution)
请提供验证的bsp和config (provide the config and bsp)
]
当前拉取/合并请求的状态 Intent for your PR
必须选择一项 Choose one (Mandatory):
代码质量 Code Quality:
我在这个拉取/合并请求中已经考虑了 As part of this pull request, I've considered the following:
#if 0
代码,不包含已经被注释了的代码 All redundant code is removed and cleaned up