自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tracy Mcgrady的专栏

冰山一角。

  • 博客(9)
  • 资源 (16)
  • 收藏
  • 关注

原创 mtk kernel

mtk kernel即Linux kernel,当然既包括Linux kernel本身,也包括mtk所特有的部分,单独编译kernel的命令是./mk n k,目录组织如下:1. kernel2. kernel/mediatek/platform -> ../../mediatek/platform/3. kernel/mediatek/kernel -> ../../mediatek

2014-09-17 14:58:25 3829 2

原创 mtk preloader

preloader按照mtk的说法是MTK in-house developed loader,也就说是mtk内部开发的一个loader,那么单独编译preloader也是可以的,使用命令./mk project_name n pl。1. 启动流程首先需要明确的是preloader、lk、kernel、android这些系统镜像文件是存储在nand flash中的,然后每个mtk芯片都

2014-09-17 11:30:33 19603 8

原创 mtk GPIO口

mt6582多达168个GPIO口,当然这些GPIO口是复用的,注意lk和Linux kernel使用上稍有不同。1. lk部分lk部分GPIO相关代码在mediatek/platform/mt6582/lk/mt_gpio.c中,在lk中需要使用GPIO相关操作函数的话需要包含mediatek/platform/mt6582/lk/include/platform/mt_gpio.h

2014-09-16 18:04:56 6781

原创 关于mtk lk

lk是little kernel的简称,是一种bootloader(作用同常见的u-boot差不多),是Travis Geiselbrecht开发的一个开源项目,github地址为git://github.com/travisg/lk.git,而mtk的代码中就用到了lk。注意:这里分析的代码是mt6582的代码,不同的版本的代码可能会稍有不同。如果只编译lk部分代码,可以使用命令

2014-09-16 15:10:31 10638 5

原创 Ubuntu 12.04编译mt6582错误

使用Ubuntu 12.04编译mt6582,出现了下面的错误:

2014-09-14 01:31:09 5879

原创 mtk nand flash配置支持

1. 首先确认flash型号,例如:Sandisk的SD7DP24C_4G。2. 查看mediatek/build/tools/emigen/MT6572/MemoryDeviceList_MT6572.xls中是否有对该芯片的支持,如果不支持,可以去mtk官网下载最新的MemoryDeviceList_MT6572.xls文件。3. 修改mediatek/custom/project_n

2014-09-11 20:33:39 4707

原创 关于mt6572不能开机问题

刚接触mtk的平台,就遇到一个问题,新代码配置好flash之后,烧写到板子上,系统不能够正常启动,配置串口为115200,只能得到如下信息:[DL] 00001388 00000015 010301F0: 1028 0000F3: 0000 0000V0: 0000 0000 [0001]00: 1027 000201: 0000 0000BP: 0000 00

2014-09-11 19:44:13 5315 6

原创 Linux rtc驱动模块分析

内核版本:linux-2.6.32

2014-09-03 14:49:36 6378

原创 关于platform中的id_table

内核版本:Linux-3.4.67platform的match函数如下:

2014-09-01 15:47:37 12892

ubox gps协议

本文档是ubox gps协议的详细介绍,在于对nmea语句的了解。

2016-01-18

J-Flash s3c2440的配置文件

用于J-Link J-Flash的2440配置文件,可用于mini2440 micro2440等开发板。

2014-07-05

led.tar.gz

sdcc使用Makefile的led工程实例

2014-01-13

sdcc-3.3.0-i386-unknown-linux2.5.tar.bz2

sdccc Linux x86二进制包。

2014-01-02

u-boot nor flash驱动

u-boot的完整nor flash驱动,nor flash型号为sst39vf1601。

2012-06-01

64-ia-32-architectures-software-developer

Intel处理器软件开发参考手册,对于理解Intel体系架构,以及汇编程序编程都有帮助

2011-12-02

Linux汇编教程

Linux下AT&T语法汇编教程,讲AT&T语法汇编比较少,讲的好的就更少了

2011-11-29

AT&T语法汇编教程

Linux下AT&T语法汇编程序教程,将AT&T语法书比较少,好的书就更少了

2011-11-28

深入理解计算机系统

以程序员角度理解计算机系统知识,适用于那些想要写出更快、更可靠程序的程序员。

2011-11-28

QT编程艺术

QT编程艺术,个人觉得比较好的QT编程书籍

2011-11-20

空空如也

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

TA关注的人

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