wowothink

thinking all the time


  • 首页

  • 归档

  • 邮件

  • 博客

  • 关于

  • 搜索

在Makefile中添加打印语句

发表于 2018-08-11 | 分类于 调试工具
字数统计: 36 | 阅读时长 ≈ 1

在makefile中添加打印信息的方法:

  • 打印字符串:
    $(warning "xxxxx")或者$(error "xxxxx")

  • 打印变量:
    $(warning $(XXX))

这个和$(wildcard)一样的。

Linux Kernel中有意思的函数命名

发表于 2018-07-15 | 分类于 Linux Kernel
字数统计: 691 | 阅读时长 ≈ 3

在Linux Kernel中某些特定含义的函数命令有自己的规律,比如这里将简单的介绍一下函数名前双下划线__和devm_xxx函数的意思。

阅读全文 »

service一直无法启动原因

发表于 2018-06-13 | 分类于 碰到的问题
字数统计: 552 | 阅读时长 ≈ 2

本文讲述在系统启动后,出现某个service一直启动失败,init: process 'xxxservice' killing any children in process group log持续输出的问题。

阅读全文 »

Linux Kernel裁剪--ksize的使用

发表于 2018-06-13 | 分类于 Linux Kernel优化
字数统计: 1,617 | 阅读时长 ≈ 10

在Linux Kernel裁剪–menuconfig的使用文章中我们讲了使用menuconfig来做Kernel的裁剪。
在yocto项目中提供了一个ksize.py的脚本,可以输出当前编译中所有模块的大小,通过这些大小信息,我们可以决定裁剪哪个模块。

阅读全文 »

使用wifi连接adb

发表于 2018-06-10 | 分类于 调试工具
字数统计: 859 | 阅读时长 ≈ 5

背景:
客户有个TBox需要与我们的车机相连,通过USB将TBox的画面投到车机,车机枚举TBox为cdc ncm的网卡设备。为了测试网络带宽,需要在车机和TBox上安装iperf工具。然后分别做server和client启动iperf。但是只有一个USB口没法同时做adb和cdc ncm网卡设备,所以想到使用wifi连接adb。下文以一台vivo的Android手机进行测试,步骤如下:

阅读全文 »

Linux驱动中配置支持特定USB HUB

发表于 2018-06-02 | 分类于 Linux USB
字数统计: 1,016 | 阅读时长 ≈ 5

本文主要讲述在Linux中配置打开或关闭USB HUB功能。

阅读全文 »

配置USB Host和USB Device full-speed工作

发表于 2018-06-02 | 分类于 Linux USB
字数统计: 669 | 阅读时长 ≈ 3

在开发嵌入式产品的时候,有时因为干扰而遇到严重的USB兼容性问题时,我们需要将USB速度从high-speed降到full-speed,在保证数据的可靠性的前提下进行测试。
本文以i.MX6为例,讲述怎么配置使其USB Host Controller和USB Device Controller工作在full-speed。

阅读全文 »

Linux Cached high memory usage

发表于 2018-05-26 | 分类于 Linux Kernel
字数统计: 2,080 | 阅读时长 ≈ 9

本文主要解释cached占用内存高的原因,以及如何释放cached的内存占用。

阅读全文 »

Linux Kernel优化--优化dts

发表于 2018-05-26 | 分类于 Linux Kernel优化
字数统计: 1,873 | 阅读时长 ≈ 10

将dts中没必要的设备删掉以及defconfig中没必要的配置删掉,可以加快kernel的启动时间。
本文主要讲述如何通过dt_to_config工具,将dts中的设备与.config中的配置匹配起来,通过它们之间的匹配关系,来决定优化哪些设备和模块。

阅读全文 »

Ubuntu下无法删除文件

发表于 2018-05-26 | 分类于 碰到的问题
字数统计: 511 | 阅读时长 ≈ 2

问题:
在repo sync更新代码的时候,发现更新错了,ctrl+c强制退出,后面要将整个工程目录XXX/删掉,报了如下的错误:

1
rm: 无法删除 "/work2/XXX/.repo/projects/vendor/imx/genivi.git/refs/tags/xxx_v1/master/usb_test" : 输入/输出错误

dmesg查看到内核有如下提示:

1
EXT4-fs error (device sdb1): ext4_lookup:1584: inode #23997360: comm rm: deleted inode referenced: 23998390

看着情况,有可能是文件系统出问题了,本文主要讲述如何解决这个问题。

阅读全文 »

1…567…9
Victor Huang

Victor Huang

85 日志
21 分类
20 标签
E-Mail CSDN博客
0%
  • Android编译相关8
  • Linux Kernel10
  • Linux Kernel优化5
  • Linux USB10
  • Linux driver2
  • Linux 性能测试6
  • Python脚本2
  • QNX2
  • eMMC2
  • i.MX63
  • i.MX81
  • security1
  • security i.MX1
  • u-boot2
  • ubuntu工具11
  • 在家学习嵌入式5
  • 备忘记录1
  • 碰到的问题8
  • 网站记录1
  • 调试工具2
© 2025 Victor Huang | Site words total count: 113.3k