- 博客(10)
- 收藏
- 关注
原创 嵌入式开发板挂载ubuntu的nfs文件系统步骤
注意: 第一次使用可从步骤1开始 第二次使用直接从步骤6开始 1.首先保证开发板连接了网络,能ping通PC端的IP 192.168.1.119 2.PC端sudo gedit /etc/exports 3.PC端添加以下内容/home/train/share/ *(rw,sync,no_root_squash) 4.PC端保存后重启ub
2013-08-26 22:08:50
880
原创 [smart210] s5pv210的中断体系
平台:smart210CPU:s5pv210目标:学习s5pv210的中断体系,从一个子中断的使能等设置的流程中体会完整的中断过程。知识储备:向量中断控制器的介绍主要有4个VIC,4个TZIC还有一个很特殊的ARM PrimeCell PL192。主要的VIC和TZIC可以支持93个中断源。其中TZIC是为TrustZone技术所准备的,ARM TrustZone® 技术是
2013-08-14 23:42:40
2898
原创 [smart210] Nand Flash K9F4G08U0B 的配置与读写控制(二)
int copy_nand_to_sdram(unsigned char *sdram_addr, unsigned long nand_addr, unsigned long length){ unsigned long i = 0; nand_select_chip(); while(length) { nand_send_cmd(NAND_CMD_READ_1st); nand_send_addr(nand_addr); NFSTAT = (NFSTAT)|(1<<4); n
2013-08-01 21:01:29
3119
原创 [smart210] Nand Flash K9F4G08U0B 的配置与读写控制(一)
平台:smart210CPU:s5pv210目标:控制核心板上的Nand Flash,对其进行读写操作知识储备:从tiny210v2核心板上我们发现,nand flash的型号是K9F4G08U0B,根据nand flash的命名规则,我们不难发现这是一块4Gbits大小的单位地址存储x8bits的SLC nand flash存储器,存储空间换算过来就是512M x 8 bits 。在
2013-07-24 18:32:16
3830
原创 ubuntu12.04 各种小问题及解决方案集锦【持续更新】
#/usr/lib/ibus-pinyin/ibus-setup-pinyin接下来就成功进入设置界面咯
2013-07-23 20:27:40
670
原创 ubuntu12.04 (32/64 bits) 安装配置 arm-linux-gcc-4.5.1 交叉编译工具链
1.首先安装minicom和build-essential#sudo apt-get install minicom#sudo apt-get install build-essential2.解压arm-linux-gcc-4.5.1,按照改变目录的形式#sudo tar xvzf arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz -C3
2013-07-23 17:31:01
1569
原创 [smart210] 裸板移植printf()与scanf()的步骤
平台:smart210CPU:S5PV210目标:在smart210裸板上移植stdio(标准输入输出)的两个核心函数,printf()与scanf()。知识储备:1.这里我们直接从主目录下的Makefile分析移植所需要的一系列操作CC = arm-linux-gccLD = arm-linux-ldAR = arm-linux-arOBJ
2013-07-23 14:30:21
1043
原创 [smart210] UART设置与编程
平台:smart210CPU:S5PV210目标:通过官方文档【S5PV210_UM_REV1.1.pdf】,获取UART设置的相关信息,进一步学习UART编程1.通过搜索UART,在P853找到该芯片的串口功能介绍 摘取关键点,我们能够知道,210提供了4个UART接口,支持中断或者DMA(直接存储器访问)功能,说白了就是支持FIFO缓冲区设置,当然每个U
2013-07-22 10:46:14
1238
原创 [smart210] 通过PLL设置各时钟频率的方法以及代码注释
平台:smart210(tiny210v2)CPU:S5PV210目标:设置APLL (MSYS使用,主要为CPU,DRAM控制器,3D,IRAM,IROM,中断控制器等提供时钟)设置MPLL(DSYS使用,主要为显示相关部件FIMC,FIMD,JPEG,Multimedia IPs提供时钟)设置EPLL(PSYS使用,为外设I2S,SPI,I2C,UART等提供时钟)设置
2013-07-21 17:00:26
2742
原创 [smart210] firstled.s 代码分析及编译分析
平台:smart210(tiny210v2)CPU:S5PV210目标:led灯按照一定频率闪烁1.代码如下(如果不能编译,请去掉注释):.globl _start_start: ldr r1, =0xE0200280 //config the GPJ2CON[0to15] as output ldr r0, =0x00001111 str r0, [r1]
2013-07-21 13:19:36
737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人