Ide Renesas上的用户引导模式编程

Ide Renesas上的用户引导模式编程,ide,embedded,Ide,Embedded,我知道这是一个特定的问题,但我甚至在任何地方都找不到答案的线索 我有一个板上的瑞萨SH7211微控制器,我想编程它的用户引导垫。 我正在使用Renesas提供的HEW和E10A调试器(还安装了FDT) 我有从那个垫子启动它的按钮,但我找不到任何地方如何配置HEW,以便它为用户启动模式编译项目,也找不到如何将其写入正确的空间。他们的支持建议使用FDT,但它不接受E10A作为书写工具 任何建议都会很有帮助。我不使用你的micro,但我认为这可能会对你有所帮助 在“build”菜单下,您将看到一个名为

我知道这是一个特定的问题,但我甚至在任何地方都找不到答案的线索

我有一个板上的瑞萨SH7211微控制器,我想编程它的用户引导垫。 我正在使用Renesas提供的HEW和E10A调试器(还安装了FDT) 我有从那个垫子启动它的按钮,但我找不到任何地方如何配置HEW,以便它为用户启动模式编译项目,也找不到如何将其写入正确的空间。他们的支持建议使用FDT,但它不接受E10A作为书写工具


任何建议都会很有帮助。

我不使用你的micro,但我认为这可能会对你有所帮助

在“build”菜单下,您将看到一个名为Super H RISC engine Standard toolchain的打开窗口。在其中,您将看到一个名为“链接/库”的选项卡。在其中,您将看到两个下拉菜单;一个是“类别”,另一个是“显示条目”。在类别中,选择“部分”。在那里,您将看到代码在内存中的位置。在这里,您可以修改内存映射,将代码放在启动部分

希望有帮助

问候


R V

经过一些挖掘,瑞萨的一些回答支持了我关于这个问题的结论如下:

无法使用调试器写入用户引导垫,也无法调试在用户引导垫中运行的程序。表面上看,这对所有系列的处理器都是正确的,但不要让我明白这一点

要写入用户引导,必须使用带有FDT(通用设备设置)的RS-232(SCIF1端口)在引导模式下连接到处理器,并在FDT的选项中指定将其加载到用户引导部分


有关调试的支持建议是将程序加载到常规MAT中,并在那里进行调试。这使得调试Flash写入过程变得非常困难,而用户启动垫正是为了调试Flash写入过程,但目前没有其他方法来调试Flash写入过程。

我最初将其理解为“船模式”。呵呵。早期的阴影。上面的解释:Boot是一个不同的闪存芯片,并且映射了起始地址0。