如何在这个手臂上编程

时间:2012-05-27 16:01:39

标签: embedded arm arduino

我在主板(三星s3c2510a)上有这个三星芯片,我想通过某种方法编程。但是,我没有jtag阅读器,这个板有一个USB端口。有没有办法告诉我是否可以通过这个USB端口编程到芯片?我用三星撕下了彩色激光打印机的电路板,电路板也有一个以太网连接。

此外,该主板有4个引脚称为“cn4 debug”。这会有用吗?

这是一张照片:http://imageshack.us/photo/my-images/262/img20120527120306.jpg/

谢谢, 罗希特夏尔

2 个答案:

答案 0 :(得分:1)

我怀疑编写这个委员会甚至是可行的。您可以检查是否有任何软件用于更新电路板(来自制造商)并尝试反转协议。您还需要确定固件文件的格式。黑客路由器固件有很多好东西可能会有所帮助。您应该能够找到一些邮件列表以寻求帮助。

答案 1 :(得分:1)

对于任何通过USB编程的器件,或者实际上任何不属于片上编程/调试架构的端口都需要支持该端口的软件/固件已经存在于芯片上。一些微控制器包括用于此目的的基于ROM的主引导加载程序代码。 S2C2510A没有这样的引导加载程序。但是如果电路板上已有软件,那么它的一部分可能确实是一个引导程序。但是,除非你能获得所用协议的信息,否则你真的没什么希望。

董事会的照片并没有真正帮助;您需要的是完整的数据表和/或原理图。您还需要芯片本身的数据表和用户参考手册。如果没有它们,你真的没有希望理解这块板子。对我来说,电路板看起来不像开发板,因此可能无法获得电路板特定信息。

CN4仅意味着“连接器编号4”。只有四个引脚,它可能只是连接到 Console UART - S3C2510A上的最小低速串行数据外设。