
IMX6
ethan.role
一个普通的物联网从业者,做过电子竞赛,车载,各种SENSORS,喜欢开源硬件...
展开
-
在linux开发板上移植NMEA Library V0.5.3
简介NMEA Library是一个开源的NMEA0183协议解析库,包括 GPGGA, GPGSA, GPGSV, GPRMC, GPVTG等,可以在代码中修改,增加BD,GL等报文支持。移植步骤(IMX6ULL+linux+EC20)1,下载源码:NmeaLib v0.5.32,打开源码目录可以看到有以下目录 include/nmea/* 头文件目录 src/* 这里是所有的接口c文件 samples 示例应用,有原创 2020-07-16 17:10:38 · 1160 阅读 · 0 评论 -
IMX6ULL官方linux移植
1.开发环境gcc: 100ask_imx6ull-sdk\ToolChain\gcc-linaro-6.2.1-2016.11-x86_64_arm-linux- gnueabihflinux: linux-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2主机系统: ubuntu18.04gcc可以在百问网提供的bsp包找到,uboot使用的是nxp官方的uboot, 点击下载Linux。2.编译下载NXP官方Linux2.1 编译官方Linuxnxp官方提供原创 2020-05-22 16:34:12 · 3321 阅读 · 0 评论 -
IMX6ULL UART5配置错误imx6ul-pinfunc.h
最近调试IMX6ULL新项目,配置了UART1UART6(arm下映射成ttymxc0ttymxc5),短接了RX和TX用minicom测试了UART1~ttymxc6,发现UART5只能发,不能收。后来配置成GPIO的方式调试,确认UART5的RX和TX的硬件连接没有问题。最后结合datasheet和imx6ull-pinfunc.h,发现是freescale官方配置管脚寄存器的值有错误。下面记录一下:管脚配置:pinctrl_uart5: uart5grp {fsl,pins = <MX转载 2020-05-19 00:42:01 · 1238 阅读 · 2 评论