博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年10月31日

摘要: 1.1 概述TI针对DM6467提供的UBOOT和内核默认都是串口0作为调试串口输出的,但现在我需要使用DM6467的UART0的modem功能,所以修改代码,改变调试串口为串口2。需要修改的主要有几部分内容:1. UBL 代码(这部分代码在刚上电的时候,初始化CPU和拷贝UBOOT到DDR,打印信息只有很少,所以不做修改)。2. UBOOT代码。3. linux内核驱动。 使用的代码及版本请参考:http://processors.wiki.ti.com/index.php/DaVinci_PSP_03.01_Beta_(r31)_Release_Notes2.1 修改UBOOT代码 ... 阅读全文

posted @ 2011-10-31 10:53 TINZ 阅读(5675) 评论(0) 推荐(1) 编辑

2011年10月10日

摘要: 比较DM365和DM6467两款芯片在处理YUV图像时的区别,这个对于要处理像TVP5158多通道图像输入或直接播放视频文件时有重要作用。下图是DM6467的视频接口处理前端由上图可以看出,模拟视频数据经过解码器处理后输出符合标准(BT656/BT1120)的YCbCr数据,处理器通过VPIF接收数据,并存放于DDR内。TI的几款达芬奇处理器对于接收YCbCr数据和存放数据的方式是不一样的,下面来分别解析几种YUV数据的存放方式。1.YUV422Planar 这里,Y\U\V数据是分开存放的,每两个水平Y采样点,有一个Cb和一个Cr采样点,如下图。(DM6467不支持这种格式)2.YUV420 阅读全文

posted @ 2011-10-10 09:50 TINZ 阅读(1361) 评论(0) 推荐(0) 编辑

2011年6月11日

摘要: 今天搬过来了,部分日志的图片还得慢慢转~~ 阅读全文

posted @ 2011-06-11 09:41 TINZ 阅读(152) 评论(0) 推荐(0) 编辑

2011年6月10日

摘要: 之前一直用SSCOM这款串口调试助手,但是经常碰到'\n'不能换行的情况而且在调试uClinux或linux的时候想输入完命令再发送,所以就自己用C#搞了一个串口调试软件。下载地址:串口调试软件[uClinux].rar如果链接过期请留言。 阅读全文

posted @ 2011-06-10 16:57 TINZ 阅读(293) 评论(0) 推荐(0) 编辑

2011年3月28日

摘要: 在VS2005的"Build"菜单中,有一个“Advanced Build Commands”,其中有如下关于WinCE 6.0的编译选项:"Sysgen":相当于执行命令"blddemo -q”,一般第一次编译或者是改变了"Catalog"中的item的时候,就用这个了。"Clean Sysgen":相当于执行命令"blddemo clean -q",按照文档上的说明,当修改了 %_WINCEROOT%\Public\CEBASE\OAK\Misc\Cesysgen.bat的时候,或 阅读全文

posted @ 2011-03-28 19:51 TINZ 阅读(267) 评论(0) 推荐(0) 编辑

2011年3月24日

摘要: C:>viewbin nk.bin ViewBin... nk.bin Image Start = 0x00220000, length = 0x00AC136C Start address = 0x0023D618 Checking record #72 for potential TOC (ROMOFFSET = 0x80000000) Found pTOC = 0x80ce02c0 ROMOFFSET = 0x80000000 Done.Using this output, the following code example shows the syntax used to cr 阅读全文

posted @ 2011-03-24 10:43 TINZ 阅读(553) 评论(0) 推荐(0) 编辑

2011年1月5日

摘要: 最近天气冷了,就想打火锅,但家里的电磁炉太不给力了,只要上1000W加热就断断续续,煮锅水都要N久。因为保修很麻烦(才用了9个月),于是就自己动手了。SK-2106用的是美的的单芯片方案,因为主控IC上贴了标签纸,所以没看IC的型号了,电路比较简洁。控制方式跟一般的电磁炉一样,都是采用电流环控制,通过检测反馈输出电流来控制输出。这里的电流检测用了康铜丝,康铜丝上的电压Vi经过一个470欧和一个可调电阻输入到主控IC。检测控制板上的低压供电(+5V,+18V),和线圈前输入端电压(+300V)都是正常。因为是在输出大功率时出现断续,所以可以猜到是在输出大功率时,反馈给主控IC的电流对应的电压值超 阅读全文

posted @ 2011-01-05 09:14 TINZ 阅读(2271) 评论(0) 推荐(0) 编辑

2010年12月10日

摘要: 最近公司需要软件的安装包。先前没有做个开发包,以为会挺难的。看了IS12的教程后,简单测试了一个应用程序打包,一路NEXT,就完成打包了,TEST下,还成功了,这不得不归功于Installshield的开发人员想得周到。 应用程序的打包还算容易,什么多国语言支持啊,Unstall啊,License啊,Installshield都做得很人性化了。 废话不扯了,来看驱动程序打包,开始听同事介绍说Installshield不支持驱动程序打包,所有没有对他抱特大的信心。但Google后,有很多介绍IS能做驱动打包。以前的版本我不知道,但IS12和IS2008都支持。下面说下具体操作过程。 1.我有两. 阅读全文

posted @ 2010-12-10 17:39 TINZ 阅读(488) 评论(0) 推荐(0) 编辑

2010年12月8日

摘要: 因为要调试工控板,所以加多了一块网卡。。一块连到公司的网络,固定IP和指定网关,另一块连到工控板,也是固定IP和指定网关,两个网卡的IP段都不一样,但是只要连上工控板,PC机就不可以连到公司网络上外网了,但是跟工控板的连接还是正常的,可以正常访问工控板。后来试过更换IP段和网关都不行。。。。。解决办法:将PC端连接工控机的网卡的网关空着不要填东西,一切都正常了。。 阅读全文

posted @ 2010-12-08 11:07 TINZ 阅读(506) 评论(0) 推荐(0) 编辑

摘要: 下了个WINCE下的Task Manager(任务管理器),直接放到WINCE6下没法运行,经过调试发现是缺少了组件,<Core OS>--<Shell and User Interface>--<Shell>--<AYGShell API Set>,添加后就可以了。。其实这个组件是用于增加长按屏幕会弹出右键菜单的功能,但是为什么这个任务管理器需要这个组件,那就真的想不懂了,可能是在添加这个组件的时候PB6自动添加了一些依赖的组件而我没看到的。。PS:这个组件在正版系统上是要另外收费的,可恶的MS。 阅读全文

posted @ 2010-12-08 10:39 TINZ 阅读(622) 评论(0) 推荐(0) 编辑