- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 海思Hi3559V200平台 Sensor和LCD 驱动更改后的编译问题
在海思Hi3559V200 平台下进行 Sensor 或 LCD 驱动修改时,需进行如下操作:Sensor 驱动修改修改对应的sensor 驱动文件。进入对应的驱动文件目录执行make命令更新驱动程序。在项目主目录下重新编译ndk。在项目主目录下重新编译refrence。驱动文件修改后的命令操作(以SONY_IMX458为例):cd amp/a7_liteos/mpp/component/isp/user/sensor/hi3559v200/sony_imx458/make clea
2020-05-21 15:55:47
1879
原创 source insight 中文注释乱码原因及解决方案
问题现象在我们使用source insight 查看代码时经常会出现中文乱码问题,严重影响我们的代码阅读体验。网友提供的两种解决方案方法一:设置source insight 编码方式单个文件乱码解决办法:菜单栏中【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 选择后,点击load,问题解决!!!所有文件乱码解决办法:菜单栏中 【Options】 > 【Preferences】 &
2020-05-20 15:54:14
69743
7
原创 pthread_cond_timedwait 函数返回错误值22(EINVAL)
函数原型:int pthread_cond_timedwait(pthread_cond_t *cond,pthread_mutex_t *mutex, const struct timespec *abstime);函数描述添加链接描述函数返回值成功返回0,否则返回一个错误号表示错误信息。
2020-05-16 17:07:49
6837
6
原创 (二)OpenWRT mt7628 WIFI 驱动替换
一. 背景在使用MT7628芯片时,下载的工程编译后自带的wifi驱动不能正常运行,手机搜索不到对应WIFI。工程文件:mtk-openwrt-sdk-20151231-185ab215.tar.bz2下载路径:https://www.openwrtdl.com/wordpress/?s=7628因此又从网络上寻找最新的MT7628 WIFI驱动:MT7628_Linux...
2019-05-16 17:02:52
8854
原创 (一)OpenWRT 源码下载及编译
一. 背景 因工作中有个项目需要使用MT7628方案,而本人又无此方案的工作经历,所以从零开始 OpenWRT 的学习之旅。 软件环境: 1. 虚拟机: VirtualBox 2. 操作系统: Ubuntu 16.04.6二. 安装依赖库sudo apt-get install g++ libncurses5-dev...
2019-05-16 10:13:15
6488
原创 error: suggest parentheses around comparison in operand of '&' [-Werror=parentheses]
在使用MT7628芯片时,下载的工程编译后自带的wifi驱动不能正常运行,手机搜索不到对应WIFI。工程文件:mtk-openwrt-sdk-20151231-185ab215.tar.bz2下载路径:https://www.openwrtdl.com/wordpress/?s=7628因此又从网络上寻找最新的MT7628 WIFI驱动:MT7628_LinuxAP_V4.1.0.0...
2019-05-16 10:12:30
3594
原创 mt_mac.c:1145:3: error: implicit declaration of function 'RTMP_GET_PACKET_ICMP'
在使用MT7628芯片时,下载的工程编译后自带的wifi驱动不能正常运行,手机搜索不到对应WIFI。工程文件:mtk-openwrt-sdk-20151231-185ab215.tar.bz2下载路径:https://www.openwrtdl.com/wordpress/?s=7628因此又从网络上寻找最新的MT7628 WIFI驱动:MT7628_LinuxAP_V4.1.0....
2019-05-15 18:58:52
490
原创 mkfs.ubifs/hashtable/hashtable_itr.c:42:1: error: redefinition of ‘hashtable_iterator_key’
背景:在编译ambalink 时发现如下编译错误:解决方法:1. 查看此函数在哪些文件中被引用或定义 2. 查看定义位置在 hashtable_itr.h中定义如下:在 hashtable_itr.c中定义如下:3. 将hashtable_itr.h中改成如下:4. 删除host-mtd-1.5.1目录,并重新编译: rm -rf bu...
2019-04-01 16:35:02
3243
原创 Makefile:795: recipe for target '../obj_s/lib_gen.o' failed
编译ambalink时发现出现如下错误:关键错误信息:解决方法:方法一 1. 进入/home/lc/amba/ambalink_sdk_3_10/output.oem/a12_ambalink/build/host-ncurses-5.9/include 目录 2. 删除curse.h 文件 3. 修改 curses.tail 文件: ...
2019-04-01 15:57:43
2630
原创 ssh: connect to host 192.168.101.34 port 22: Connection timed out
背景:使用 Cygwin64 登录虚拟机时发现无法远程登录虚拟机中Ubuntu系统(之前可以):$ ssh lc@192.168.101.34ssh: connect to host 192.168.101.34 port 22: Connection timed out解决步骤:1. 查看是否开启了ssh服务发现 ssh服务已经开启2. 在PC端ping 虚拟机 C:\Use...
2019-04-01 14:27:01
14228
1
原创 Beyond Compare 4破解使用
打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:1.修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期。2.一劳永逸,修改注册表1)在搜索栏中输入 regedit ,打开注册表2) 删除项目:计算机\HKEY_CURRENT_USE...
2018-11-12 13:53:28
987
原创 mkfs.ext3移植
因项目需要将NAND FLASH分区格式化成EXT3,所以需要使用mkfs.ext3工具,传统的busybox制作的根文件系统无mkfs.ext3命令,所以只能着手移植。首先需要下载源代码:e2fsprogs-1.42.8其次解压下载包: tar xzvf e2fsprogs-1.42.8.tar.gz然后开始进行编译: 1. 进入解压目录:cd e2fsprogs-1.42.8 ...
2018-08-24 17:11:41
1577
原创 resolv.conf在Linux系统中的作用
本人在工作中发现Linux 能PING IP, 但不能PING 域名。能PING IP 说明工作的主板网络是正常的,而无法PING 域名就显得有点不合理了,于是便从网络上查找原因发现大部分的解释都和 resolv.conf 这个配置文件相关。一. resolv.conf 文件说明resolv.conf是resolver类库使用的配置文件,每当一个程序需要通过域名来访问internet上面的...
2018-07-31 17:54:49
25270
翻译 Device Tree Usage(三)
How Interrupts Work与遵循树的自然结构的地址范围转换不同,中断信号可以在机器上的任何设备产生和终止。与在设备树中自然表达的设备寻址不同,中断信号被表示为独立于树的节点之间的链接。有四个属性用于描述中断连接:interrupt-controller - 一个空属性,声明一个节点作为接收中断信号的设备 #interrupt-cells - 这是一个中断控制器节点属性。它表...
2018-07-27 14:28:34
370
翻译 Device Tree Usage(二)
How Addressing Works可寻址的设备使用以下属性将地址信息编码进设备树:reg #address-cells #size-cells每个可寻址的设备都有一个 reg,它是一个元组列表,形式上 reg = <address1 length1 [address2 length2] [address3 length3] ...>。每个元组表示设备使用的地址范围。...
2018-07-25 11:52:27
241
翻译 Device Tree Usage(一)
原文地址:https://elinux.org/Device_Tree_Usage这页介绍如何为新机器编写设备树。它的目的是提供设备树概念的概述以及如何使用它们来描述机器。有关设备树数据格式的完整技术描述,请查阅ePAPR v1.1规范。ePAPR规范包含了比本页所涵盖的基本主题更多的细节,请参考它,以获得本页未涵盖的更多高级的用法。The ePAPR is currently being...
2018-07-24 17:29:42
316
转载 串口、COM口、UART口, TTL、RS-232、RS-485区别详解
转自 https://wenku.baidu.com/view/a5df03bb856a561253d36f4e.htmlPoint:1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。2、接设备的时候,一般只接GND RX TX。不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突。3、PL2303、CP2102芯片是USB 转 ...
2018-07-05 14:09:06
374
OpenWRT MT7628最新WIFI驱动
2019-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人