兴趣是坚持一件事永不衰竭的动力
发布时间: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.........【阅读全文】
发布时间:2019-04-13 12:31:45
在 gpio_led_probe()里制造一个段错误,内核启动出错,便可打印Backtrace ,可以清晰的看到函数调用过程,比起源码里分晰来得更快[ 2.494011] Backtrace: [ 2.496585] [<c05c34b0>] (gpio_led_probe) from [<c04fd2a0>] (platform_drv_probe+0x58/0xb8)[ 2.50524.........【阅读全文】
发布时间:2019-04-11 11:08:12
(二)kernel启动流程_DTS解析(源码层面)https://blog.csdn.net/qq_35065875/article/details/82852902(三)从解析DTS到创建device_从device_node到并入设备驱动模型(结合源码)https://blog.csdn.net/qq_35065875/article/details/82868976......【阅读全文】