210学习
文章平均质量分 87
风林意漩
奔跑在嵌入式路上的求学者
展开
-
tiny(S5PV210)编程时SMMC启动通道的判断
Uboot有一段这样的代码,将程序从SD卡中加载到SDRAM中去: ch = *(volatile unsigned int *)(0xD0037488); unsigned int ret; // 通道0 if (ch == 0xEB000000) { // 0:channel 0 // 49:源,代码位于扇区49,1 sector = 5原创 2014-04-12 23:00:30 · 963 阅读 · 0 评论 -
tiny210(S5PV210)uboot的顶层Makefile的连接命令理解——记tiny210之uboot移植
$(obj)u-boot: depend version $(SUBDIRS) $(OBJS) $(LIBS) $(LDSCRIPT)UNDEF_SYM=`$(OBJDUMP) -x $(LIBS) |sed -n -e 's/.*\(__u_boot_cmd_.*\)/-u\1/p'|sort|uniq`;\cd $(LNDIR) && $(LD) $(LDFLAGS) $$UNDEF原创 2014-04-27 22:41:08 · 869 阅读 · 0 评论 -
tiny210——uboot移植之Makefile剖析篇
Makefile追踪技巧:技巧1:可以先从编译目标开始顺藤摸瓜地分析,先不要关注具体细节,着重关注主要的代码结构和编译过程技巧2:追踪分析时要通过文本或者其他途径暂时记录重要的线索技巧3:将主要的Makefile文件中export出来的变量以及include的文件提取出来,看看include的文件大致是些什么文件,当看到一些来历不明的变量或者操作时可以从这些记录中查找是否有相关记录(将Make涉及的配置文件找出来,相当于形成了一个闭合的环境) 在这里,是以smart210的uboot_smart21原创 2015-06-03 17:50:04 · 1829 阅读 · 0 评论 -
tiny210(S5PV210)LCD控制器RGB配置相关学习记录
虚拟屏幕:当图像的实际大小超过窗口OSD的大小时,可通过虚拟屏幕功能显示大图像的局部,被显示的那部分称为视口,如下图示。通过配置VID0xADDxBx可配置视口的位置。注意区分窗口OSD位置和视口位置的区别,OSD的位置指的是相对于显示器面板来说其位于在显示面板的哪个位置,而视口的位置指的是相对于大图像来说的视口在其哪个位置,当然视口的大小和OSD是相等的。原创 2014-09-27 21:48:27 · 2287 阅读 · 2 评论 -
tiny210(S5PV210)中断控制相关学习记录
配置中断时,主要涉及4个方面的配置:1.异常向量表的设置。2.中断源的配置。3.中断控制器的配置。4.处理器内核配置。原创 2014-08-19 11:58:21 · 1149 阅读 · 0 评论