我知道这是一个具体的问题,但我甚至无法找到任何线索,甚至在任何地方找到答案。
我在板上有一个Renesas SH7211微控制器,我想编写其用户启动MAT。 我正在使用瑞萨提供的HEW和E10A调试器(还安装了FDT) 我有按钮从那个MAT启动它,但我找不到任何地方如何配置HEW,以便它编译用户启动模式的项目,也无法找到如何将其写入正确的空间。他们的支持建议使用FDT,但它不接受E10A作为书写工具。
任何建议都会非常有用。
答案 0 :(得分:1)
经过一番挖掘,瑞萨的几个答案支持我的结论如下:
无法使用调试器写入User Boot MAT,也无法调试在User Boot MAT中运行的程序。对于所有这些系列的处理器来说,它确实是真的,但是不要抓住我。
要写入用户启动,您必须使用带有FDT(通用设备设置)的RS-232(SCIF1端口)连接到启动模式下的处理器,并在FDT的选项中指定将其加载到用户启动部分。
关于调试的支持建议是将程序加载到常规MAT中,并在那里进行调试。这使得调试用户启动MAT所用的Flash写入程序变得非常困难,但目前没有其他方法可以做到这一点。
答案 1 :(得分:0)
我不使用你拥有的micro,但我认为这可能会对你有帮助
在“构建”菜单下,您将看到一个名为Super H RISC引擎的标准工具链。在其中,您将看到一个名为“链接/库”的选项卡。在其中,您将看到两个下拉菜单;一个是“类别”,另一个是“显示条目”。在类别中,选择“部分”。在那里,您将看到代码放置在内存中的位置。在那里修改内存映射以将代码放在引导部分
中希望它有所帮助!
问候!
R V