在线问答
直播中

龚思洋

10年用户 84经验值
擅长:可编程逻辑 嵌入式技术 处理器/DSP 控制/MCU
私信 关注

【OK210试用体验】之三裸机开发环境搭建

一、裸机开发思路
     S5PV210裸机编程有好多种思路,主要思路有如下:
    1.RVDS2.2开发环境。板子在NAND中烧写UBOOT或者EBOOT,RVDS2.2编写c语言程序,jlink下 载程序到DDR中运行。
   2.ADS1.2开发环境。跟RVDS差不多,NAND中烧写UBOOT或者EBOOT,编写c语言程序,jlink下 载程序到DDR中运行。
   3.KEIL MDK,MDK不支持arm11以上的编程开发,但是支持arm9的编程开发,编程时可以选择arm9芯片,自己添加相应的库和头文件。这个方    法比较奇葩,用的人很少,用起来自然各种 古里古怪。
   4.基于linux的裸机开发,需要linux基础,写好的bin文件烧写到nandflash的前8KB中去,开发板启动后,uboot直接拷贝nandflash的前8K到sram中运行。
   5.纯代码裸机,汇编+c,一时半会搞不了。。。
ADS和RVDS都是ARM公司的开发工具,但是ADS1.2是在最后一个版本,已经停止更新了,只能支持到armv4指令,arm11勉强可以用;RVDS是ADS以后的开发软件,完美支持armv6 arm11开发,现在已经更新到4.x版本,但是自从3.0版本以后,不再支持jlink调试,因此我们选择RVDS2.2版本.
二、相关准备
    1.软件:RVDS2.2+DNW+AXD
    2.硬件:OK210-B+电源+JLINK+USB232
三、软件安装
    1.RVDS2.2安装
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
8.jpg
2.安装jlink驱动
9.jpg
10.jpg
11.jpg
12.jpg
3。USB转232驱动根据自己手头工具自行安装驱动即可

  • 7.jpg

更多回帖

发帖
×
20
完善资料,
赚取积分