imx6的qnx项目开发

141 篇文章 22 订阅
114 篇文章 20 订阅

imx6的qnx项目开发-qnx的imx6项目开发

如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额1元起步,多少随意


锋影

e-mail:174176320@qq.com


总结之前开发几个项目关于imx6在qnx系统的开发。

1. qnx的几个bsp版本,现在目前在推出SDP7.0系统,是最新的,

但稳定性还有待长期测试。

就目前使用而言,比较完善的BSP 6.5和BSP660的系统,解决的问题比较多。

660版本之前用过一段时间,660采用最新架构,在速度和性能做了极大优化,

比如发热问题,使用率问题,safety问题,而且此版本已经修复了好多问题,可以长期产品化。

而650版本,其功能较少,老架构,发热严重,已经升级为660.

7.0版本,属于最新发布的版本,现在试用的版本以这个版本发布,感觉像白老鼠,尝鲜方式。

软件公司的方式,先有个架构,然后跟客户在产品中不断修复,7.0也需要经过此过程。


2 imx6的eMMC功能,这个官方开放的bsp是没有的,需要自行移植或后期服务支持。


3 qnx支持ethernet以太网的方式比较好,不用烧写器就可以直接烧写程序,毕竟方式类似于linux,

而且有文件系统,使用方式比之前用的其他系统方便多了,开发方式类似于linux


4 qnx支持usb转以太网的调试方式,可以直接通过usb以太网方式调试,简单易用。

imx6 这样就省去了以太网口,直接用usb口即可


5 imx6的功耗问题,这个是大问题,基本要服务才能解决得了,

毕竟这么个问题,肯定是大家都遇见的,这个保留意见。


6 imx6的显示问题,支持多屏显示方案,主要考虑的是分辨率的设置,

支持配置任意分辨率下的方案,这块搞得真是熟能生巧。配置N种不同分辨率,

还要测试imx6 lvdsin lvdsout的方式,

显示屏配置任意分辨率,配置其输出分辨率,HMDI,LCD分辨率配置参数等。

常用的分辨率,qnx配置分辨率 480x240,800x480, 960x480, 1600x600, 1600x800,

1920x720, 1280x720, 1920x1080, 1280x800, 1024x768, 1900x700 等其他配置



7 imx6的cvbs,这块使用mipi接口,调试差不多,主要是库的问题,搞了n久,

后来发现需要更新。


8 imx6的批量生产问题,这块属于个人项目保密


9 imx6需要测试读写速度问题。比如eMMC的读写速度,NorFlash读写速度。


10 imx6的HUD方案,这个成功应用,当然,HUD是用MCU来做,MCU有个LVDSIN的输入源

输出源用imx6输出,着重的问题是需要做配置对输出分辨率,色彩的色质问题。


11 imx6的发热问题,imx6发热严重。

  这个是通病,用新的BSP包和打batch可以略微减少温度,但实际上,imx6芯片在运行过程中,

 多核根本没有处理起来导致,运行SMP即可降低发热问题


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值