兴趣是坚持一件事永不衰竭的动力
发布时间:2019-06-21 09:45:29
错误现象:busybox做文件系统时,初学者会遇到挂载文件系统错误,Requested init /linuxrc failed (error -2).解决办法:将busybox编译改为静态编译时,挂载文件系统顺利,这是因为shared方式时,busybox编出来的文件系统不带动态库,或者开发者没有将动态库复制完整,供参考,少走弯路[ ] Build BusyBox as a static bin.........【阅读全文】
发布时间:2019-05-28 17:35:22
1.查找进程对应的 unit 名,在终端下面的命令,可以列出systemd所启动的全部服务名#systemctl list-unit-files 按回车键,逐一列出,找到想要追踪的进程 run-app.service &n.........【阅读全文】
发布时间:2019-04-18 15:07:14
原文地址:https://blog.csdn.net/zhou_chenz/article/details/52335634Buildroot官方全英文使用手册的链接是https://buildroot.org/downloads/manual/manual.html,需要知道每一个细节的朋友,可以仔细查阅,这篇文章只是我自己从中提炼出来的一下快速上手的技巧。如何在现有项目加入自己的APPBuildroot从零开始构建.........【阅读全文】
发布时间:2019-04-17 11:49:29
有时会遇到当在u-boot中执行完bootm后,打印出start kernel后串口就没有再输出任何信息了。此时就需要打开内核早期的log:make menuconfig Kernel hacking ---> [*] Kernel low-level debugging functions (read help!) .........【阅读全文】
发布时间:2019-04-16 16:30:28
linux源码包含了大量的头文件,又包宏定义的条件编译,给人工阅读可能带来困难,突然想起gcc -E 可以输出源文件展开所有头文件及宏后的预处理后的文件内容,当然,直接arm-linux-gnueabihf-gcc -E xxx.c肯定是不行的,会找不到头文件,这里借助顶层makefile 的 V=1 选项,将要包含的目录给打印出来例如,想要看 arch.........【阅读全文】