Embedded SAM-BA未使用olimex sam7s256响应

Embedded SAM-BA未使用olimex sam7s256响应,embedded,arm,microcontroller,Embedded,Arm,Microcontroller,我使用的是Olimex sam7s256板。我试着让它在linux(Ubuntu)上运行。我能够成功地安装GCC和binutils。我从atmel站点安装了SAM-BA for linux。我能够按照SAM-BA手册(.dev/ttyUSB0)中的规定获得用于连接的USB端口。 但是当我尝试使用GUI和“连接”时,没有响应。 我认为存在连接故障,因此当我按下电路板上的重置按钮时,我会收到一条消息“初始化闪存访问失败”。 无论我在按下重置按钮之前等待多长时间,我都不会得到下面其他教程给出的SAM-

我使用的是Olimex sam7s256板。我试着让它在linux(Ubuntu)上运行。我能够成功地安装GCC和binutils。我从atmel站点安装了SAM-BA for linux。我能够按照SAM-BA手册(.dev/ttyUSB0)中的规定获得用于连接的USB端口。 但是当我尝试使用GUI和“连接”时,没有响应。 我认为存在连接故障,因此当我按下电路板上的重置按钮时,我会收到一条消息“初始化闪存访问失败”。 无论我在按下重置按钮之前等待多长时间,我都不会得到下面其他教程给出的SAM-BA窗口

有人能帮我吗? 我设置了“tst”跳线,重新连接电路板10秒,断开并重置“tst”跳线,在打开SAM-BA之前重新连接。 任何帮助都将不胜感激。 我被卡住了。
SAM-BA 2.9和2.8都是相同的。

此时您已经连接。如果您指定了at91sam7256 ek,即使您没有使用该板,如果它没有与芯片/板通信,它也不会安装该gui。我最近使用olimex sam7s-256头板进行了此练习。(使用ubuntu linux)。如果我没有指定板类型,那么窗口就会出现,但它并没有真正连接

请注意0x00200000处的代码是如何有效的指令(大多数指令以0xE开头,向量表以一堆0xEA开头,这些0xEA是向量表的分支)这是ram,它没有组成这些指令,而是从某处读取这些指令。将一个二进制文件加载到0x00200000范围内的ram中,然后刷新内存(假设您的二进制文件与内存中的二进制文件不同),并查看它的变化

准备好/舒适后,您可以擦除闪存,并在内存窗口中看到闪存(0x0010000或类似的内容)更改为所有0xFFFFFFFFs。现在请记住,当你这样做时,它不会启动。有了这块板,我有一个跳线,你可以移动它,然后给这块板通电,让内置的引导加载程序重新加载到闪存中,这样你就可以再次使用sam ba了,我相信有一种方法可以实现这一点,但是先阅读用户指南


请不要因为询问有关使用软件工具的问题而将此人拒之门外。关于如何使用iphone模拟器,或者为什么android模拟器比iphone模拟器慢的问题数不胜数。这个问题和关于如何使用gcc或一些web东西,或者如何启动我的手机模拟器或javavm的任何编程问题一样重要。我不想发起一场活动来关闭所有gcc或iphone标记的问题,因为它们不是编程问题。

我认为我的问题被误解了。我发布的GUI窗口不是我得到的。我只是把它贴出来说我根本没有这样一个窗口。只有当我选择“无板”时,该窗口才会弹出。当我选择SAM7S256-EK时,没有响应。没有窗口打开。在你的博客sam7stuff.blogspot.com中,我下载了SAM-BA。唯一的区别是你已经发布了,并且在回复中也指出你正在使用“h”板。 现在我正在使用这个网站上定制的SAMBA备选方案, 它也是一个基于python的引导加载程序。不过这是命令行。 我很想使用SAM-BA GUI。我确信电路板正常,samba正在与电路板b'通信,因为如果我选择除ARM7S256-EK选项以外的任何其他电路板类型,则会导致“通信故障”。 如果你有任何建议,请告诉我。也非常感谢你支持我。在这个论坛上,我对嵌入式领域有了一些很好的见解,我觉得这是一个讨论嵌入式编程疑问的好地方,从来没有想到过“编程”或“非编程”b'cos for SAM-BA用户指南本身就谈到了很多关于定制SAM-BA的内容,涉及到TCL脚本,但我无法掌握概念。所以我认为有人也会遇到同样的问题,会在这个论坛上找到TCL或C“编程”解决方案。
谢谢。

这是一个编程问题吗?不是……但我想知道这是否与任何TCL脚本以及SAM-BA有关。是否有一个更合适的论坛来发布?请让我知道。谢谢