您的位置:首页 > 产品设计 > 产品经理

关于VPM642的调试问题的总结

2008-08-27 21:01 309 查看
关于VPM642的调试问题的总结

近来随着使用VPM642的产品的用户的增多,在调试与应用过程中出现了不少问题,总结如下:
一、有关图像的例程,出现不了图像
可能原因:1、最有可能是IIC总线工作状态不正确。这主要是在上电时由于FLASH中没有程序,IIC总线容易被误操作,导致IIC总线上的设备被锁死。其现像为当你装入程序后,将其运转,在输出中无图像出现。此时停止程序运行,若程序停止在函数I2C_bb()或I2C_Xrdy()即是此原因。

解决的办法:1、将提供的SEED_vpm642boot下的程序按说明书将其写入到FLASH中,防止误操作。2、若没有写入程序,将板卡的电源断掉,将仿真器电源不接(若USB的,可将其从主机断掉)。重新上电,然后连接仿真器的电源(将USB重新插入主机)。

二、程序装载成功、运行跑飞。
可能原因:DM642系统的初始化不正常。
解决方法:在每次打开CCS后,首先装载SEEDVPM642.GEl,保证DSP的正确初始化。

三、程序与板卡的板本号不一致:
在生产过程中,SEEDVPM642共有1.1与1.0两个版本,其区别是,IIC设备的按排不一致。(SAA7121由IIC1转移到IIC2)。这两个版本的的程序是不通用。若在调试时,尤其是IIC总线总配置不成功时,请对照一下,确定是否用错不同版本的程序。
解决:请与销售人员联系,索要正确的软件。注:1.0的用户较少。目前大多数均为1.1的用户。
四、写完FLASH后BOOT不起来问题:
可能原因:DM642一般采用二次BOOT的方式。若没有初如的1K的般移程序的BOOT,就不会成功。
解决办法:应首先将Boot.asm加入到程序中,然后为其分配从000~0x400的地址空间。这段空间,应用程序一般不使用。
五、指示灯不亮:
一般为电源接错,特别注意不要将+12V的电源(摄像头的电源)接入到板卡的电源上(+5V)。
六、数字接口与模拟接口容易接反,使用时应注意,这样容易造成TVP5150的损坏。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: