自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大燎原

Hello World!

  • 博客(68)
  • 收藏
  • 关注

原创 mark---NVIDIA TX1 TX2

未写内容,仅记录工作项目,后期进行知识点整理jetpack使用uboot kernel 文件系统 走码分析整理加密、网卡驱动编写记录镜像备份产线生产所需镜像生成客制化整理

2017-10-13 17:08:39 360

转载 浅析android OCR文字识别--转载

【转载注明出处:360个人图书馆>UNIVERSSKY>浅析android OCR文字识别 】 这学期有门课程老师要求用JAVA实现一个OCR文字识别的程序,所以就花了一些时间研究了一下在安卓端如何实现OCR的引擎是用的开源项目tesseract-ocr 这个安卓版的地址:https://code.google.com/p/tesseract-android-tools/但是自

2017-10-13 16:50:28 3302 2

转载 android 使用StarUML画类图

原文链接:http://www.flyne.org/article/379staruml比rational rose小多了,觉得也很实用,似乎免费1、综述(What)StarUML是一种生成类图和其他类型的UML图表的工具。本文是一个使用StarUML创建类图(Java语言描述)的简明手册。StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“st

2017-10-13 16:43:20 1701

转载 MTK USB OTG功能如何打开及实现

[Description]USB OTG功能如何打开及实现[Keyword]USB OTG U盘 U-disk 键盘 Keyboard 鼠标 Mouse PTP devcice[Solution]一、检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确)二、若HW确认支持OTG功能,则按照以下方法分别打开USB OTG功能及

2016-11-22 09:44:04 6463

转载 MTK 如何使用make menuconfig

[DESCRIPTION]配置kernel部分是使用kernel的原生命令make menuconfig即可,但不同的软件版本稍有差别[KEYWORD]menuconfigkernel[SOLUTION]${project name}为工程名ICS/GB版本请在alps代码目录下shell:./mk ${project name} new /* 在配置ker

2016-11-22 09:40:47 1810

原创 mark-----Qualcomm平台camera移植

Qualcomm平台camera移植

2016-11-22 09:37:22 610

转载 DTS入门知识(转载)

一、dts产生原因.............................................................................................................................................2二、dts基本知识....................................

2016-11-12 13:16:01 29410 2

转载 Linux加载DTS设备节点的过程(以高通8974平台为例)

原文出处:http://blog.chinaunix.net/uid-29494093-id-4725096.htmlDTS是Device Tree Source的缩写,用来描述设备的硬件细节。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板

2016-11-12 10:50:11 531

转载 Qualcomm平台camera调试移植入门

原文出处:http://blog.csdn.net/srw11/article/details/393763011  camera基本代码架构    高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略;在kernel中实现sensor的底层驱动。但是,对于最核心的

2016-11-12 10:43:11 979

原创 mark----OTG功能简介&mark----Android keyboard驱动讲解

mark----OTG功能简介

2016-11-11 16:26:59 798

原创 mark----android光感距离感详解

mark----android光感距离感详解

2016-11-11 16:25:17 1855

原创 mark----systemmap解析

mark----systemmap解析

2016-11-11 16:24:11 488

原创 mark---android touchpanel详解

mark---android touchpanel详解

2016-11-11 16:14:51 1507

原创 mark------Android驱动系统介绍

mark------Android驱动系统介绍

2016-11-11 16:12:18 425

原创 mark----Android目录架构详解

mark----Android目录架构详解

2016-11-11 16:11:21 366

原创 mark----Android audio流程分析

mark----Android audio流程分析

2016-11-11 16:08:06 458

原创 mark-----安卓项目design notice

mark-----安卓项目design notice

2016-11-11 16:06:58 459

原创 mark-----安卓类项目产线生产测试流程总结

mark-----安卓类项目产线生产测试流程总结

2016-11-11 16:04:21 450

原创 Android 小阶段BUG汇总

序号问题点问题描述修改方法1工模问题描述:工模测试时候部分涉及写Barcode的测试项卡死问题原因:Barcode Buffer位数不够修改方法:增加Buffer大小mediatek/factory/src/factory.cint getBarcode(int fd,char *result)   {      const int BUF_

2016-11-11 15:55:33 556

转载 看一下自己的技术方向和发展路线吧---转载几张图

mark-----各种datasheet汇总

2016-11-11 15:49:19 488

原创 一个小脚本------新建一个项目分支(同一套代码,多个项目)

MTK项目新建一个分支(仅适用MTK)if [ "$1" = "" ];then echo "Sorry,Project name is unspecified!" echo "eg: ./newbranch.sh my_project_name_new" exit 1;ficp -dr mediatek/binary/packages/m

2016-11-11 15:45:27 861

原创 一个小脚本-----编译并拷贝modem bin

在modem代码下执行,拷贝modem bin,但是有几个bin需要手动改名#/bin/bashOPTION="${1}"DIR="${2}"MODEM="${3}"if [ -d ${DIR} ];then rm -rf ${DIR} mkdir -p ${DIR} else mkdir -p ${DIR} fi

2016-11-11 15:41:50 849

原创 一个小脚本----各种编译命令合入到同一个脚本

快速编译命令脚本#/bin/bashPROJECT=${1}OPTION="${2}"DIR="${3}"if [ -d ${DIR} ];then rm -rf ${DIR} mkdir -p ${DIR} else mkdir -p ${DIR} fihelp_info() { echo

2016-11-11 15:40:53 521

原创 一个小脚本---拷贝编译完成的镜像

拷贝AP镜像cpbin.sh#/bin/bashPROJECT=${1}DIR="${2}"if [ -d ${DIR} ];then rm -rf ${DIR} mkdir -p ${DIR} else mkdir -p ${DIR} fihelp_info() { echo echo "####################

2016-11-11 15:29:04 323

原创 mark-----中断处理-中断上下文

mark-----中断处理-中断上下文

2016-11-11 15:24:39 601

原创 Android UART问题解决

[Description]敝司默认的蓝牙解决方案中,蓝牙的interface是使用UART3。但有时出于功能需要,会使用UART3来连接其他device,这样便需要将原本的UART3修改为其他UART port(通常是修改为UART2)[Solution](1).Codegen.dws的修改对于GB2/ICS/ICS2的软件版本:选择UART2的GPIO pin,但是Var

2016-11-11 15:11:11 2425

原创 mark----OTP功能介绍

mark----OTP功能介绍

2016-11-11 15:06:41 713

转载 linux启动流程--Android内核部分启动流程触类旁通(转载)

先给大家来个图来总体认识一下Linux内核的引导过程,然后详细介绍。               这个图是X86 PC上的Linux内核的引导过程,在嵌入式系统上的Linux内核的引导过程基本类似。不同只是在X86 PC上有一个从BIOS转移到Bootlloader的过程,嵌入式系统往往是复位后就直接运行Bootloader。     从图上可以看出,在系统启动进入与Linux相关

2016-11-11 15:03:14 523 1

原创 LCM cmd&vdo模式 点翻转和列翻转区别

点翻转:每两点为一个单位,做翻转,所以功耗大,但效果好列翻转:每一列为一个单位,做翻转,功耗小,效果一般,易有竖条纹  cmd模式:适于有ram的IC,初始化寄存器,存在ram里面,不用一直往LCM刷命令vdo模式:没有ram,无法存储寄存器命令,所以会一直往LCM上丢命令和参数

2016-11-11 15:01:01 5407

原创 Android LCM兼容设置

QUESTION :如何实现lcm兼容设计?RESOLUTION:以下以 hx8369 及 nt35582_MCU 为例:1:打开alps\mediatek\config\PROJECT_NAME\ProjectConfig.mk ,修改其中的 CUSTOM_LK_LCM and CUSTOM_KERNEL_LCM 定义2:在mt65xx_l

2016-11-11 14:59:07 1255

原创 Android 调试LCM小技巧

调试时很多时候都需要多次调试一个寄存器比如寄存器值从0x01一直试到0x10,这种情况下可使用如下技巧static void vcom(void){ lcm_initialization_setting[18].para_list[0] -= 2;}这里的vcom表示初始化数组的[18]的值减2,可以把vcom放到resume中,每次唤醒时

2016-11-11 14:45:06 958

原创 mark-----调屏大师介绍

mark-----调屏大师介绍

2016-11-11 14:44:12 775

原创 mark------MTK LCD刷屏流程

mark------MTK LCD刷屏流程

2016-11-11 13:52:28 1335

原创 Android 关于display的几个问题

现在framebuffer驱动中会申请双buffer,上层是如何使用这两个buffer,底层又是怎么处理两个buffer的?上层传数据到framebuffer时,会先放到其中一个buffer中,等再有数据传输下来时会切换到另外一个buffer,将其放满。相当于fb的基地址,加上一个偏移量在两个buffer之间切换。底层通过将要显示的buffer的地址写入到DMA中,DMA就会自动将一个buff

2016-11-11 13:29:59 2483

原创 android 快速关机问题解析

问题:打开快速关机选项,刚开机,就立即关机,出现快速关机功能失效,直接进入真关机google default对ordered broadcast的设计原则就是one by one的处理方式,上一个ordered broadcast没有处理完,下一个ordered broadcast必须在queue中处于等待的状态。开机的过程中,会发很多的broadcast出来,而关机又会发送o

2016-11-11 13:25:26 746

原创 Android开机时间慢问题调试小技巧

adb shell cat /proc/bootprof会把各部分用的时间打出来然后根据时间看是慢在哪个地方,根据log逐步分析即可

2016-11-11 11:48:51 1537

原创 mark----唤醒问题总结

唤醒流程分析——Framework PowerMS分析过程.pptx唤醒流程分析——LCM和HDMI唤醒问题分析 .pptx唤醒流程分析——psensor唤醒及backlight控制问题分析.pptx

2016-11-11 11:46:31 275

原创 Android 功耗问题debug处理(主要是睡眠时“大”电流问题的debug方法示例)

1. 在手机进入sleep后,被上层apk唤醒的debug方法请抓取相应的待机的mobilelog,从kernel_log中分析,如果log中可以查找到wake up by RTC请在相应的main_log中查找关键字Alarm triggering, 其后面对应的type 0, type 2所对应的APk就是唤醒系统的唤醒源,例如:从log 上看,问题是由于系统被

2016-11-11 11:39:04 3168

原创 Android添加一个新分区

例如增加一个test分区首先:mediatek/build/tools/ptgen/MT6582/partition_table_MT6582.xls添加新分区内容 diff--git a/mediatek/config/mt6582/factory_init.rcb/mediatek/config/mt6582/factory_init.rcindex7e543b1..b

2016-11-11 11:34:47 6901

原创 android 开路电压和闭路电压

电池在开路状态下的端电压称为开路电压。电池的开路电压等于电池在断路时(即没有电流通过两极时)电池的正极电极电势与负极的电极电势之差。电池的开路电压用V开表示,即V开=Ф+-Ф-,其中Ф+、Ф-分别为电池的正负极电极电位。电池的开路电压,一般均小于它的电动势。这是因为电池的两极在电解液溶液中所建立的电极电位,通常并非平衡电极电位,而是稳定电极电位。一般可近似认为电池的开路电压就是电池的电动势。

2016-11-11 11:31:43 2807

空空如也

空空如也

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

TA关注的人

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