QNX系统BSP开发
文章平均质量分 83
blinking_007
学习不止,搬砖不息……
展开
-
QNX系统MfgTool烧写工具脚本说明
usb烧写是通过飞思卡尔的官方工具mfgtool烧写的,这个工具会根据cfg.ini配置和ucl2.xml命令配置来完成烧写操作的。操作过程是:1、首先打开可执行mfgtool可执行程序,主要注意的是,该工具在打开的时候会校验 命令配置脚本ucl2.xml中的资源,如果命令脚本中需要用到的资源在mfgtools\Profiles\Linux\OS Firmware\files\linux没有被找到...原创 2018-03-19 09:05:18 · 2315 阅读 · 0 评论 -
IMX6Q调试之 —– DDR3 32位移植
IMX6Q调试之 —– DDR3 32位移植自己的板子是参考[fleescale][6]官方开发板[imx6qsabresd][6]的开发套件做的设计的,无奈修改的地方太多了本章主要来说ddr3 的移植,首先需要的工具和软件:一 、飞思卡尔IMX6 平台DRAM 接口高阶应用指南 -DDR3 篇二 、MX6Q_SabreSD_DDR3_register_programming_aid_v2.0转载 2018-03-12 10:03:01 · 1574 阅读 · 0 评论 -
QNX系统下开启SSH服务步骤
QNX系统下开启SSH服务的步骤:具体可以参考:sshd的工具手册,针对imx6q开发板,具体步骤如下:1、在/etc/inetd.conf中添加如下: ssh stream tcp nowait root /usr/sbin/sshd in.sshd -i在build文件中添加 /usr/libexec/sftp-server=${QNX_TARGET}/${...原创 2018-03-19 09:04:51 · 4562 阅读 · 4 评论 -
QNX系统中添加自己编译的.so库
将自己编译生成的动态链接库文件打包到QNX系统中,主要修改的是打包所依赖的build配置文件。默认情况下,mkifs会根据build文件中所声明的库和脚本来生成系统bin文件;在解释build时会根据之前主机上的环境变量搜索指定的路径,当我们的so文件的路径不在环境变量所定义的路径中时,我们就需要显示的指定我们的so库的文件位置。一般情况下,build的默认搜索路径是从install/${CPU_...原创 2018-03-19 09:05:12 · 4871 阅读 · 0 评论 -
TQE9开发板QNX系统下载graphic镜像
问题描述:TQE9开发板下载带有图形界面的qnx-ifs系统镜像后总是无法启动,卡在Load QNX image from SDMMC...分析问题之前,先分析一下sabreARD-graphics.build的启动脚本,镜像文件说明如下:[image=0x10800000]# For u-boot, IFS image should be uncompressed[virtual=armle...原创 2018-03-19 09:04:36 · 1027 阅读 · 0 评论 -
QNX下音频解码器SGTL5000驱动的调试
QNX系统下sgtl5000音频解码器的调试调试环境:QNX7.0 BSP版本:SabreARD CODEC:SGTL5000本板所使用的arm芯片是imx6q,原bsp开发包所使用的音频芯片是CS42448,并且使用接口是EASI,与我们开发板是完全不同。我的开发板的CODEC硬件原理图:sgtl5000 通过I2S接口与IMX6的SSI总线完成音频数据的交换;cpu通过I2C或者SPI...原创 2018-03-19 09:04:26 · 1707 阅读 · 0 评论 -
QNX下启动TF驱动和EMMC驱动的说明
QNX下启动TF驱动和EMMC驱动的说明在QNX下,启动相关的服务都是放置在build配置文件中的。我的开发板用的是TF卡,相对应于SD卡是没有WP管脚(写保护)的,仅仅存在CD(card select)管脚。启动服务的脚本如下:#because we use TFcard not SD card, so we do not need to config the WP optionsdevb-s...原创 2018-03-19 09:04:19 · 2216 阅读 · 4 评论 -
QNX BSP下AR8035 PHY驱动调试
问题背景:当前开发板用的是QNX 7的sabreARD的BSP,主芯片是imx6q,PHY芯片是atheros的AR8035,当把MAC与PHY之间的管脚配置好之后。启动io-pkt-v6-hc -d mx6x服务之后,PHY无论如何无也无法正常工作,具体信息如下:-->ifconfig fec0: flags=8843<UP,BROADCAST,RUNNING,SIMP...原创 2018-03-19 09:04:11 · 5263 阅读 · 1 评论 -
QNX USB device与host模式下驱动脚本详解
调试usb host模式驱动的步骤:查看原理图,usb host模式下的管脚配置:红框里面的是host模式,蓝框里面是OTG模式。 IMX6Q有4种独立的USB控制器核心:OTG控制核与3个host控制核。The USB 2.0 Controller Core 0 supports HS/FS/LS operation in Host mode and HS/FSoperation in devi...原创 2018-03-19 09:04:01 · 3220 阅读 · 3 评论