Design............
Marvin_wu
这个作者很懒,什么都没留下…
展开
-
DM8168板第一次有串口输出数据
手焊了好久,调试了好久,终于DDR3(796M)、SD卡测试正常设置成SD卡启动结果启动信息是这个:U-Boot 2010.06 (Dec 09 2011 - 12:31:16)原创 2013-11-29 13:19:00 · 1733 阅读 · 0 评论 -
突发奇想:智能雨伞有没有市场
夏天临近(大太阳,偶尔雨水季节),几个月前就构思了一种基于四旋翼的智能雨伞或太阳伞(后面统称为智能雨伞),今天写出来跟大家讨论,这种雨伞到底有没有市场,能不能被大众接受。市面上现有智能雨伞样式:1.防丢功能该类雨伞配备纽扣电池,在主人与伞相隔很远距离时就会给手机端发送提示信息。这种雨伞计划售价是79美元。这个价格这种功能,我估计是不会买,丢了一把普通的伞我接着毫不犹豫的再买一个原创 2015-04-30 17:55:12 · 3010 阅读 · 7 评论 -
高清网络摄像机主流芯片方案之安霸、德仪和海思对比
(本文由四川艾普视达数码科技有限公司 苏彬、范清华 搜集整理) 高清网络视频监控发展到今天,市场也开始进入真正的高清时代,诸多有实力的高清摄像机厂家的产品线也逐渐完善起来,高清网络视频监控的配套产品有更加丰富和成熟。与此同时困扰很多人的高清网络摄像机与后端平台或者与后端NVR互联互通的问题也在逐渐迎刃而解,这得益于各个方案研发公司、生产厂家、平台商、标准协议组织都不遗余力的在网络摄原创 2015-03-31 22:18:55 · 6832 阅读 · 0 评论 -
Socket 开关显示器
局域网内手机控制开关工作电脑显示器:#include #include #include #pragma comment(lib,"ws2_32.lib")int main(int argc, char* argv[]){ short port=8000; WSADATA wsa;init: //init socket if(WSAStartup(MAKE原创 2015-03-23 15:08:10 · 877 阅读 · 0 评论 -
DM8168 nandflash启动出现卡死(问题)
上次测试SD卡启动linux没有成功,就把nandflash芯片给焊上了用ccs5.3进行jtag调试,测试到了nandflash工作正常,并用nand-flash-writer.out将u-boot烧写进nandflash,仿真器是XDS560,这次有进展,但还是有问题,随机的有三种情况。拨码开关设置 4:0 10010第一种启动信息:U-Boot 2010.06 (De原创 2013-12-02 13:20:13 · 2967 阅读 · 0 评论 -
DM8168 新板系统启动
DM8168新板从贴片到系统启动折腾了二十多天终于完成,高校里做个东西好累,导师只给机焊10个BGA,别的都是手工。前段时间启动操作系统时,到了Starting Matrix GUI application。。。出现了 pgd = c0004000 的毛病,查了很久没找到合适的答案,最后回到log看到一句提示:Unable to handle kerne原创 2014-10-28 21:47:01 · 1877 阅读 · 2 评论 -
DIY 蓝牙台灯 安卓手机控制台灯
数月前搞得一个小玩意儿。捡回来跟大家分享之。在校学生住四人间,因为上床后忘记关台灯,又得爬下去关灯。此为解决这个问题的好办法。这种应用可以通过改写手机端应用程序或者改写控制端MCU程序以适应种种遥控需要。手机端运行编写的Android应用程序,此应用程序可以通过蓝牙发送数据。(源码楼主完全开放,留邮箱即可,用户自己更改界面)接收端使用一块普通的单片机、一个蓝牙串口模原创 2013-11-16 20:12:05 · 4988 阅读 · 6 评论 -
数字图像的熵(C)
熵指的是体系的混乱的程度,对焦良好的图像的熵大于没有清晰对焦的图像,因此可以用熵作为一种对焦评价标准。熵越大,图像越清晰。double LOG(double a) { int N = 15; int k,nk; double x,xx,y; x = (a-1)/(a+1); xx = x*x; nk = 2*N+1; y =原创 2015-01-28 15:37:58 · 2428 阅读 · 0 评论 -
DM8168 DVR RDK nand系统移植
Nand boot 准备:方法一:将DM8168的启动方式设置为SD卡启动,U-boot启动完成后,使用U-boot将nandflash适用的bootloader烧写到DM8168。方法二:也是我选用的方法,简单粗暴,使用CCS工程将 uboot_NAND_DM816X_TI_EVM 烧写到nandflash,前提是有仿真器。烧写方法之前提到过:http://blog.csdn.net原创 2014-11-17 22:40:10 · 2068 阅读 · 0 评论 -
DM8168 自动登录root用户
①指定连接:# ln -s /bin/busybox /sbin/getty②修改/etc/inittab文件:# vi /etc/inittabS:2345:respawn:/sbin/getty 115200 ttyO2 -n -l /bin/autologin③创建自动登录shell:# vi /bin/autologin#!/bin/shexec /bi原创 2014-11-01 14:00:05 · 1588 阅读 · 0 评论 -
DM8168 unrecoverable error: OMX_ErrorBadParameter (0x80001005) [resolved]
DM8168 custom board 成功启动系统之后想先测一下8168编解码功能,把开发包里的examples跑一遍。启动完成后,连上HDMI显示,在starting Matrix GUI application后HDMI已经有输出了,这时候优先选择了decode_display功能来测试。root@8168:/usr/share/ti/ti-omx# ./decode_display_a原创 2014-10-30 20:04:08 · 3267 阅读 · 0 评论 -
DM8168 坎坷硬件之路(DDR3)
新做了8168板,调试DDR3的时候EMIF0遇到了个别数据位出错的问题DDR3 128MB*8=1GB我为了测试DDR3的全部空间,把地址存到DDR3中,就是*pdata++=(Uint32)pdata的操作结果出现了以下问题:从0x80000000开始写入80000000,0x80000004写入80000004,以此类推全速运行,全部写完之后在memory browser原创 2014-10-27 23:21:25 · 2203 阅读 · 2 评论 -
DM8168 CameraLink 视频噪点问题解决
几天前写过FPGA采集LVDS视频(噪点去除),当时的情况是CameraLink视频出现了很多噪点,不堪入目,硬件方面没有找到毛病,只能是用硬件描述语言对采集前端的FPGA重新进行了处理,效果上有所改善,实际上是自己在骗自己,硬件上有缺陷,视频数据源不准确的情况下,怎么处理都不太可能达到完美的效果。当时分析了四个可能性:①DS90CR288解串芯片供电不足。②差分线阻抗和100欧电阻不匹配原创 2014-11-10 19:19:19 · 2061 阅读 · 1 评论 -
DM8168硬件平台
DM8168硬件平台 作者:Marvin_wu TMS320DM8168是一款多核SoC,它集成了包括ARM Cortex A8、DSP C674X+、M3 VIDEO、M3 VPSS等处理器。DSP用于视频图像处理,ARM负责应用程序管理及各个外设的控制,M3 VIDEO主要功能是对视频帧进行编码和解码,而M3 VPSS则负责原创 2014-11-07 12:17:24 · 2774 阅读 · 1 评论 -
DM8168 dead JTAG clock
针对新板调试,不针对EVM板。TI XDS560连上DM8168 20pin仿真接口launch 8168.ccxml,右击CortexA8,选择Connect Target出现错误如下:“Error connecting to the target: (Error -181 @ 0x0) The controller has detected a dead JTAG cloc原创 2014-10-22 15:34:09 · 2852 阅读 · 0 评论 -
Ubuntu:Target filesystem doesn't have /sbin/init (Slax 解决)
计算机(Ubuntu)由于异常断电或是其他原因,再次启动时,很不幸的出现:Killedmount: mounting /dev on /root/dev failed: No such file or directorymount: mounting /sys on /root/sys failed: No such file or directorymount: mounting /p原创 2014-10-21 22:37:01 · 5825 阅读 · 1 评论 -
DM8168 nandflash启动出现卡死(解决)
上次写了篇笔记,记录了一下DM8168 nandflash的启动失败信息。我在里面分析了一下,然后写了一句:不过这三种情况停止的地方是固定的,是电源原因的可能性不是太大。……结果nandflash启动不起的原因就是电源的原因!!!这分析能力也太给力了……这个电源是EVM_1V0_AVS ,核使用电压。因为画板子的时候不知道这个电源的重要性,所以很草率的没有注意电源传原创 2013-12-17 18:52:54 · 2460 阅读 · 2 评论 -
RGB888 TO BT1120 转换
module datainput(DVAL,LVAL,FVAL,in,clk_m,Y_data,C_data);input LVAL;input clk_m;input FVAL;input DVAL;input [23:0] in;output reg [7:0] Y_data,C_data;reg [7:0] POARTA,POARTB;reg [11:0] cnt_lval_原创 2015-07-20 15:46:21 · 5868 阅读 · 0 评论