自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大脸猫

花花草草都绽放了,人有什么理由不成长

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 DM3730 x-loader 分析 七 DDR

本文所涉及的DDR型号MT29C4G96MAZAPCJA-5IT,512MB,32/IO,4bank,200MHz先放源码,根据cpu_family() 只看红色部分。void config_3430sdram_ddr(void){/* reset sdrc controller */__raw_writel(SOFTRESET, SDRC_SYSCONFIG);//__r

2015-07-16 15:18:46 912

转载 allegro16.5里面针对某个net或via单独设置和铺铜的距离

1.先把动态铜皮转成静态的:shape--->change shape type2.shape--->manual  void/caity---->Element,然后左键在shape上点击一下,弹出一个对话框如下,点“否”:   3.右键,选择Parameters..,出来静态铜参数设置对话框,如下:    4.然后左键点击要调节和shape间距的对象(lines,Cli

2015-06-30 14:27:25 9166

原创 DM3730 x-loader 分析 六 UART

一. UART初始化1.先配置MUX_DEFAULT,使需要使用UART管脚有效2.配置相应寄存器,针对x-loader/Drivers/Ns16550.c文件,总结一个便于分析表格关于波特率的产生,先看sprugn4r.pdf截图可见波特率的产生需要,48MHz,DLH和DLL中的值也就是26,Divisor也就是表格中提到的16,以115200为例,26

2015-06-06 16:53:28 1190 4

转载 allegro 16.x 镜像整个模块的方法

方法一(allegro自带的功能):mirror规则是走线会mirror到对应的层面,如TOP与bottom层对应,第三层与倒数第三层对应、、、以此类推 1.执行.Tools->Create Module···,右边find面板里勾选symbol、shape 、cline和via,框选要镜像的symbol、shape 、cline和  via,然后鼠标单击空白处,弹出一个对话框,保存.md

2015-06-03 10:18:43 15703

原创 DM3730 x-loader 分析 五

我们来做一个实验,实验目的是在x-loader中点亮LED灯,因此先分析x-loader\include\asm\arch-omap3\gpio.h,在实验中会用到这里面的函数。下面是gpio.h源码:43-50行:/*定义gpio_bank 类型的变量数组gpio_bank_34xx[6],宏替换后可写成如下static struct gpio_bank gpio_b

2015-05-30 16:18:16 649

原创 DM3730 x-loader 分析 四

下面这块代码(1017-1081),应该是对NAND的设置,先留着以后分析

2015-05-28 17:06:00 523

原创 DM3730 x-loader 分析 三

跳过sr32继续分析下面的代码,CUP的管脚复用这一部分是配置管脚复用,以第853行为例展开MUX_VAL(CP(SDRC_D0),(IEN  | PTD | DIS | M0)) /*SDRC_D0*/\ CP(SDRC_D0)        =CP(CONTROL_PADCONF_SDRC_D0) /*字符替换*/        =0x0030 /*

2015-05-28 16:02:25 565

原创 DM3730 x-loader 分析 二

此处留坑,以下代码还没有搞懂,等待搞懂的人填坑。omap3stalker.c后面代码中很多地方用到 包括:系统时钟选择,定时器,时钟同步,设置关闭看门口狗等

2015-05-28 15:53:41 544

原创 DM3730 x-loader 分析 一

x-loader采用广州英码DM3730开发板 \x-loader\board\omap3stalker.c先把这几个宏定义弄明白,在以后的代码中多次用到 #define __raw_readl(a) (*(volatile unsigned int *)(a))          /*读出寄存器里值*/#define __raw_writel(v, a) (*(vol

2015-05-27 22:50:23 1118 1

转载 ubuntu 14.04 root用户登录

开启root帐号的方法:为了启用root 帐号(也就是设置一个口令)使用:sudo passwd root当你使用完毕后屏蔽root帐号使用:sudo passwd -l root这个将锁住root帐号。如何在终端模式下切换到root身份?sudo -s -HPassword: 编辑:vi /usr/share/light

2015-05-06 09:26:41 357

原创 echo命令控制gpio

#!/bin/bashecho Exporting pin $1echo $1> /sys/class/gpio/exportecho Setting direction to outecho out > /sys/class/gpio/gpio$1/directionecho Setting pin lowecho 0 > /sys/class/gpio/gpio$1/v

2015-04-14 22:33:37 7101 1

原创 Python程序执行三种方式

1.直接在shell中运行# python xxx.py2.在程序开头加上#!/usr/bin/python(这就是所谓的shebang),这样就可以使用全路径或者所在路径# ./xxx.py执行3.执行# cp xxx.py /usr/local/bin 之后便可以直接# xxx.py执行

2015-04-10 23:03:03 2273

原创 linux命令

1. which  1.1 which cd 找不到cd,remove 命令存放的位置,因为which默认查找PATH规范的目录,cd是bash内建命令。

2015-04-10 22:42:40 490

原创 raspberry pi—ftp服务器

1.vsftpd服务器,root登录需要修改/etc/ftpusers 将root用户注销2.chroot_local_user=YES,必须注释掉,不然浏览器登录不了

2015-04-10 22:17:31 568 1

dm3730开发手册sprugn4r

dm3730底层开发手册,里面包含所以寄存器说明配置,目前需要注册TI帐号才能下载

2015-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除