3516|2

2781

帖子

417

TA的资源

五彩晶圆(中级)

楼主
 

DSP-Sitara课程第二讲边看边做笔记 [复制链接]



今天下午主要看到第二讲,感觉还是挺给力的。。。下面就是我的学习笔记,边听边记录。。。哈哈哈(有什么不对的地方,还望指出)


1.我们的任务-移植U-boot

      a.获取板子原理图
      b.移植SDK到自己的板子上

2.三种移植方法
      a.架构移植
      b.板间(SOC)移植
      c.板级(不同板子间)移植

3.主要的移植目录
      a.要更改的文件:board/ti/am335x和/arch/arm/include/asm/arch-ti81xx

4.介绍SDK中板级文件(重要)的概况
      a.在u-boot和spl里定义了基本和必须的外设接口初始化程序。同时支持U-boot和SPL两种程序,会根据特定的宏定义区分代码编译进u-boot里还是SPL里。
      b.提供DDR,serial Port(串口),PMIC电源芯片等的支持

5.模版文件evm.c
      a.提供时钟,DDR,串口等初始化程序,根据实际需求添加删减初始化程序

6.实验练习1-熟悉模板文件如何工作
     a.DDR初始化设置:PLL,VTP,TIMING,Phy设置。相关参数要根据芯片。可以使用工具,通过查阅参数写入文件配置DDR。
     b.时钟初始化MPU pll设置:注意配置顺序。

7.实验练习2.添加MMC和Ethernet以太网支持
     a.使用PinMux工具对管脚进行配置。am335x_evm.h打开想换宏定义 > mmc.c > board_mmc_init()进行初始化MMC。
     b.net/eth.c,以太网配置与MMC类似。


学习心得体会:
   正如视频中所说,他讲的只是冰山一角,但是他也说明了在开发过程中要注意的一些细节。比如初始化时钟频率这块,一定要注意初始化顺序,否则出现超频等就无法保证开发板的性能。
  视频中讲解的初始化程序部分有理有序,使像我这样的初学者能够很清晰的摸清楚程序的整体结构。讲明第一步要干嘛,第二步要怎么处理。。。。总之,两个字:给力!

[ 本帖最后由 qinkaiabc 于 2012-10-23 08:02 编辑 ]

捕获.PNG (171.42 KB, 下载次数: 2)

捕获.PNG

捕获.PNG (171.42 KB, 下载次数: 0)

捕获.PNG

最新回复

请问下你的视频的地址?  详情 回复 发表于 2014-1-3 14:24
点赞 关注
 

回复
举报

166

帖子

224

TA的资源

一粒金砂(中级)

沙发
 
不错啊  需要的时候在看视频
 
 

回复

52

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
请问下你的视频的地址?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表