虽然S3C6410出来很多年了,甚至于已经停产了,出货的几乎都有依赖于库存,SE4500也出来很多年了,但是网上依旧不会有调试资料帮助你,一切源于自私。希望本文能帮到你,不必感谢。本文来自C.S.D.N.(转载请注明来源)。

一、SE4500工作在3.3V,刚好三星的S3C6410也工作在3.3V,所以不需要电平转换即可,这一点挺好,只是三星的S3C6410的高电压就决定了不可能休眠功耗做的很低;

二、SE4500不供电时直接把I2C总线电压拉低到1.5V左右,原因是SE4500不上电时,会拉低I2C总线,解决方法有两种:1、要么选择一直给SE4500上电,这样白白浪费掉一部分电力; 2、要么选择使用类似TXB0102电平转换芯片隔离I2C,我们平台选择在驱动中直接给SE4500上电,不断电,系统休眠时依旧让其上电,通过配置GPIO引脚的sleep相关寄存器实现;

三、SE4500的SDL动态链接库无法加载是什么原因,原因是在platform.bib文件中,标记SDL_Drv.dll和SDL_IAL.dll必须为NK SHK,后面必须带有K,否则device.exe无法加载;

四、据说S3C6410官方提供的I2C驱动读写可能会出现问题,这个问题摩托罗拉公司已经帮助解决,请参考摩托罗拉提供的SDL软解库安装目录,针对SAMSUNG平台的I2C部分PDD层的实现代码,修改系统的相关实现;

五、请将CAM_PowerUp和CAM_PowerDown加入到cam_se4500.def文件中,以至此相关的操作;

六、可能会遇到打开一次程序关闭后,再次打开,只能出光不能解码的问题,请检查CAM_Open和CAM_Close的实现,有一个API在CAM_Init时被调用,在CAM_Close里面调用给关闭了,再次打开扫描头时调用CAM_Open的时候没有调用,所以会出现只出光不解码的问题,这是摩托罗拉的实现小bug,请修复该bug。

后记:调试成功后,我们发现解码速度挺快的,甚至赶上摩托罗拉PL-系列硬解码板的解码速度。

摩托罗拉SE4500 三星 S3C6410 Wince6.0平台软解码调试记录以及驱动相关问题解释相关推荐

  1. WINCE6.0+S3C2443下的usb function(功能)驱动

    ********************************LoongEmbedded************************ 作者:LoongEmbedded(kandi) 时间:201 ...

  2. 摩托罗拉SE4500 德州仪器TI Omap37xx/AM3715/DM3730/AM3530 wince6.0/Windows Mobile 6.5平台 二维软解调试记录及相关解释

    现在安卓大行其道,不是高通,就是MTK,甚至于很多人不知道还有德州仪器这个平台了,关于如何在德州仪器Omap37xx平台上调试SE4500,网络上除了针对SE4500的几个pdf文档介绍之外,没有任何 ...

  3. 全志平台Android4.0 SOFTAP STATION共存调试记录1

    1. 前言 用bcm40181模组在android4.0平台上,通过命令行控制和和修改android层 开启dnsmasq.nat服务实现wifi的station和softap功能共存功能给出的实现说 ...

  4. 全志平台Android4.0 SOFTAP STATION共存调试记录2

    1.前言 承接上一篇,这里主要说明相关修改 2. 驱动及工具说明 station和softap共存功能是在驱动的debug模式开启的前提下实现的, 因为需要在Makefile文件中把debug模式的宏 ...

  5. 全志平台MIPI屏调试记录

    由于项目需要,在全志平台点一块480x1920的MIPI屏,这里将调试过程作下小结. 1.熟悉屏厂规格书,重点在供电电源.上电时序上: 2.配置LVDS显示接口,全志平台,相关的参考配置如下: lcd ...

  6. 宇视GB28181平台对接SRS调试记录

    一.问题:有现场需要宇视GB28181平台对接SRS,TCP取流,不能播放视频,报以下错误: 二.问题定位: 经查实际原因在这儿找不到H264的起始码,所以未能将视频数据插入列表: 三.问题解决:PS ...

  7. Android/Linux 全志平台摄像头sensor调试记录(一)

    1 .摄像头模组型号 OV2710 + XC7021( ISP)   +H5,电压需求 ISP:          OV2710:senor 的电压AVDD 和 DOVDD 电压为3.3V,DVDD ...

  8. Nvidia Xavier Nx平台SPI接口调试记录

    1. 前言 现有的硬件使用CS0和CS1在一个SPI上连接一个FRAM和一个TPM模块,在Jetson Nano上运行ok. Xavier NX模块的问题是硬件控制芯片选择信号(CS0)的不同行为. ...

  9. WINCE6.0 DM.EXE 激活驱动失败的原因之一

    前些天把WINCE6.0的开发环境建好了,今天定制了一个系统,练习了一下驱动的编写和调试.把DLL文件通过VS2005部署到开发板上,用一位大侠写的DM.EXE工具进行激活,但是发现点击激活按钮式无反 ...

最新文章

  1. linux blfs安装桌面,【Linux】Ubuntu14.04安装bridge-utils安装brctl
  2. AHK 中循环的基本用法
  3. Vue04 -- 计算属性用法(v-for的筛选排序)
  4. antdesign 所兼容的浏览器_Edge 87.0最新离线稳定版浏览器
  5. SQL基础操作_6_处理数字
  6. mysql 技能进阶_mysql的高级进阶(一)
  7. 功能项目拼图将Java 9引入
  8. 计算机管理 内存在哪里看,教您win7怎么查看内存
  9. 从0-1背包问题学习回溯法、分支界限法、动态规划
  10. mysql 优化300例_mysql的limit优化实例
  11. ci如何使用中$.ajax 中的 url 如何使用php的代码,CI框架中使用ajax操作数据库有关问题...
  12. DB与ES混合应用之数据实时同步
  13. 优化数据库语句的几个简单技巧
  14. 阿拉伯数字金额转换为汉语大写
  15. 20172301 《程序设计与数据结构》第六周学习总结
  16. python 数组的排列与组合:combinations 与 permutations
  17. 投入产出分析方法简介以及投入产出表
  18. CVE-2014-3566 SSLv3 POODLE原理分析
  19. Java基础(二)集合
  20. 特征,特征维度,特征深度

热门文章

  1. python编程300例_经典编程100例——python版(例75)
  2. python基本用法_python基本用法
  3. java 空语句_Java空语句怎么写才正确?这样的Java基础知识才是你需要的
  4. php 与时间有关的函数,php中与时间相关的常用函数有哪些
  5. centos 7 mysql 默认_centos7 mysql 5.6.30 默认配置文件
  6. 北京交通大学2018计算机硕士录取公示,2017年北京交通大学研究生录取名单!!!...
  7. android socket通信如何抓取,安卓Socket通信实例(客户端、服务端)
  8. myeclipse html选取包含元素的标签_HTML基础2019-1-21
  9. 如何解决远程桌面无法连接问题--远程桌面连接工具
  10. apache虚拟机配置步骤和修改访问端口