做一些工具软件以提升支付和调剂的工作作用,这一次重点介绍S3C6410开发板及OK6410开发板

  到新的商店已经快多少个月了,新的办事主要倾向是Linux驱动移植和Android系统定制。由于项目还在立项的阶段,并从未分配具体的工作职务,所以找来一个Linux的开发板先玩一玩。它使用的总结机NUC972DF62Y是新唐公司(原山西华邦)出品的ARM926内核工业级SOC,在QFP216的包装内集成了64MB
DDR2,可以安静运行在300MHz,其片上外设资源极其丰硕,主要有视频头接口、JPEG编解码器、LCD控制器(最大1024×768)、以太网控制器、CAN控制器、音频I2S、NAND控制器、USB
2.0HS Device/
Host、SD/MMC/SDIO/SDHC控制器、11xUART、PWM、SPI、I2C、RTC、ADC。其中11个串口是迄今截止看到的最逆天的一个陈设,在串口外设较多的工控设备和物联网的网关设备上得以考虑选用拔取。

从WinCE到Linux,WinCELinux

  到新的商号曾经快七个月了,新的行事重大矛头是Linux驱动移植和Android系统定制。由于项目还在立项的阶段,并从未分配具体的工作职务,所以找来一个Linux的开发板先玩一玩。它拔取的处理器NUC972DF62Y是新唐公司(原甘肃华邦)出品的ARM926内核工业级SOC,在QFP216的包裹内集成了64MB
DDR2,可以稳定运转在300MHz,其片上外设资源极其丰盛,首要有摄像头接口、JPEG编解码器、LCD控制器(最大1024×768)、以太网控制器、CAN控制器、音频I2S、NAND控制器、USB
2.0HS Device/
Host、SD/MMC/SDIO/SDHC控制器、11xUART、PWM、SPI、I2C、RTC、ADC。其中11个串口是时至明天看到的最逆天的一个配备,在串口外设较多的工控设备和物联网的网关设备上得以考虑接纳使用。

  以前在做WinCE开发时形成了一个习惯,做一些工具软件以增进开支和调剂的工作功能,具体参见《WinCE常用调试工具汇总》,其中罗列的是通用的工具软件,可在WinCE5.0、6.0的ARM平台上运行。还有一部分是与硬件平台只怕外设芯片密切相关的非通用调试工具,具体参见《WinCE非通用调试工具汇总》。正所谓磨刀不误砍柴工,这一密密麻麻的工具大大的进步了工作功用。今后转做Linux开发,必须维持这么些好的习惯。实际上,Linux下的调试工具已经不行多,想要的大旨都有了,不必再自造轮子。那一个多月,先在NUC972开发板上移植了busybox、i2c-tools-3.1.2、ntp428p7、getevent、evtest和lrzsz-0.12.20等工具,后来又在RK3188的Android4.4.2阳台上做了一些认证。实践申明,使用arm-none-linux-gnueabi-gcc(4.8.3)编译出来的bin文件,既可以在NUC972的Linux-3.10上运行,也得以在RK3188的Android4.4.2上跑。

  工欲善其事必先利其器,前面将不止盘整Linux开发和调剂相关的工具软件,争取急需时拿来就能用,利己利人。

http://www.bkjia.com/Linuxjc/1131589.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1131589.htmlTechArticle从WinCE到Linux,WinCELinux
到新的集团一度快3个月了,新的办事主要矛头是Linux驱动移植和Android系统定制。由于项目还在立项的阶段,并从未…

 
除此之外,大家还足以为开发板配置有线互联网,可以手动设置开发班的IP,子网掩码和网关,可以因而Linux命令ifconfig设置IP和子网掩码,用route命令设置网关等。

  工欲善其事必先利其器,前边将不断整治Linux开发和调试相关的工具软件,争取急需时拿来就能用,利己利人。

   
第1步:准备工作

  在此以前在做WinCE开发时形成了一个习惯,做一些工具软件以坚实支付和调节的工作效用,具体参见《WinCE常用调试工具汇总》,其中罗列的是通用的工具软件,可在WinCE5.0、6.0的ARM平台上运行。还有一些是与硬件平台或然外设芯片密切相关的非通用调试工具,具体参见《WinCE非通用调试工具汇总》。正所谓磨刀不误砍柴工,这一多重的工具大大的进步了工作功用。以往转做Linux开发,必须保持那些好的习惯。实际上,Linux下的调节工具已经不行多,想要的骨干都有了,不必再自造轮子。那几个多月,先在NUC972开发板上移植了busybox、i2c-tools-3.1.2、ntp428p7、getevent、evtest和lrzsz-0.12.20等工具,后来又在RK3188的Android4.4.2平台上做了一部分表达。实践阐明,使用arm-none-linux-gnueabi-gcc(4.8.3)编译出来的bin文件,既可以在NUC972的Linux-3.10上运行,也可以在RK3188的Android4.4.2上跑。

 
Ubuntu Linux安装串口调试工具minicom步骤:

   
第3步:配置minicom

   
第1步:检测当前系统是还是不是协理USB转串口

   
第4步:开始从SD卡烧写Android

   
第5步:校准显示器

                                                                                                                                 2016-06-05

   
第4步:测试minicom

   
第3步:烧写Android前的准备干活

 
这一次重大介绍S3C6410开发板及OK6410开发板,OK6410开发板是基于ARM11处理器的S3C6410,采纳的是“主题版+底板”结构。OK6410开发板自带一个串口,PC也亟需与串口设备通讯。

 
然后是烧写Android的步骤:

                                                                                                                                 
09:36:10

   
第2步:进入Eboot状态

   
第2步:安装minicom

   
第3步:擦除NandFlash

   
第2步:向SD卡写入mmc.bin和zImage-sd.bin

 
因为ARM架构的开发板可依照X86架构的PC在CPU指令以及二进制上都有所差异,而且一旦linux驱动必要拜访硬件,这几个硬件很难在PC上模仿,所以就须求大家在含有这么些硬件的开发板上开展调节和测试。

 
OK6410默许安装WinCE6.0,须要先卸载再安装Android,烧写要开动Eboot擦除NandFlash,方法:

   
第1步:准备2g或4g的sd卡,须要FAT32分区格式,插入读卡器并屡次三番pc

相关文章