把程序(已经建立好交叉编译环境,可编译好文件)从linux系统下载到arm板上,有几种方式?及如何实现? 20
展开全部
裸板的代码跟系统的代码那肯定是差别非常大的,裸机上的编程很简单的,你只要在上位机,也就是你的PC机上面装IDE,比如keil,iar之类的开发环境,装好之后就可以写针对你的板子的程序了,写好之后可以编译,然后用USB下载线或者jtag/jlink线直接下载到开发板。。。像iar,keil这样的软件是集成下载器的,就是可以直接点击下载,它就自动下载了。。。
至于系统级别的开发,就比较复杂了,要有bootloader ,比如uboot,用它来引导你的linux系统内核,你还是一步一步来吧,先做裸机上开发。。。
至于系统级别的开发,就比较复杂了,要有bootloader ,比如uboot,用它来引导你的linux系统内核,你还是一步一步来吧,先做裸机上开发。。。
追问
linux 系统下了,用JTAG/link直接下载,需要安装什么吗??
追答
就安装IDE阿,跟jlink/jtag驱动,如果你是裸机上的开发的话,是不需要linux系统的,直接在windows下就可以下载了
展开全部
最先用avr写。包括启动程序,内核,文件系统。
如果uboot已经写进去了,那么以后可以配置好uboot和nfs,
直接启动到uboot状态,通过uboot的命令和网络进行烧写内核和fs。
如果uboot已经写进去了,那么以后可以配置好uboot和nfs,
直接启动到uboot状态,通过uboot的命令和网络进行烧写内核和fs。
更多追问追答
追问
可不可以用什么下载线什么的,不用nfs ,在linux系统下
追答
通常来说,用AVR+JTAG就可以了。
有的板子也可以用串口的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用tftp,通过网线下载!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1 uboot命令传输
2 OPENJTAG
3 nfs
2 OPENJTAG
3 nfs
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询