当前位置: 代码迷 >> 驱动开发 >> 没有jlink的210开发板如何运行裸板程序
  详细解决方案

没有jlink的210开发板如何运行裸板程序

热度:134   发布时间:2016-04-28 10:08:01.0
没有jlink的210开发板怎么运行裸板程序
如题,我是刚学嵌入式编程的新手。现在手上有一块210的开发板,但是没有jlink。我想重新烧写uboot,linux内核和文件系统,已经书上的裸板代码,现在不知道怎么办,希望大神能指导下
------解决方案--------------------
210 好像可以通过 sd 卡、网络烧吧,看开发板的手册
------解决方案--------------------
引用:
Quote: 引用:

我以前也一直想搞搞210的裸机,但是TMD的开发板上Jlink就留几个点出来,要自己焊接,那么密集,我又不是搞硬件的,焊工实在不行。后来,看资料说到了210这样的Cortex-A的芯片,jtag似乎没用像单片机那么支持得好。

其实我是个完全小白,连硬件都不会用,更不要说写驱动。所以才不得不去弄裸板程序。
这几天找到友善之臂的资料,貌似sd也可以写裸板程序,不是那种在sd烧u-boot,再用sd卡的u-boot烧nand-flash,而是裸板可以直接烧到sd卡里。你也可以去看下,个人觉得还是很不错的


呵呵,没的什么的啦,我之前也是一直想用jlink来调210的,在得知jlink支持高级CPU不如之前的CPU,我最后还是放弃了,毕竟我手上有S3C44B0,S3C2440,还有S3C6410这些开发板。在上S3C44B0和S3C2440上,我的bootloader也基本成型了,6410还没有开始,我个人也觉得没必要非要在210上搞那么那么底层的开发,210用来做上层的开发很合适,我以后就用来做安卓,还有linux的驱动、应用程序开发。210不适合太底层的,就先绕过去吧。

如果你因为工作需要,要接触到这些底层性质的开发,那建议你从S3C2440开始吧,因为这个型号的CPU很多人都搞过,资料很丰富,作为学习用是很合适的。

烧写程序,我最近刚完成了自己的一套烧录程序,可以自己把自己的程序烧写到nand中,nor的没有做,通过MDK和jlink,完全是自己写的一套程序,不是网上那些通过u-boot,变相的烧写程序。