2019年7月29日

AM335X UBOOT(以UART为例分析UBOOT主要流程)

摘要: UBOOT2016.05 UART初始化及设置 第一部分C函数 |- s_init //(arch/arm/cpu/armv7/am33xx/board.c) |- set_uart_mux_conf(\board\ti\am335x\board.c会用到Kconfig文件中的CONFIG_CONS 阅读全文

posted @ 2019-07-29 16:06 lh03061238 阅读(1279) 评论(0) 推荐(0)

分析一个UBOOT的方法

摘要: 参考:https://mp.weixin.qq.com/s/XHsiuxRYI9XHcrGeLUgJBQ http://www.elecfans.com/d/617674.html 1. 编译完成后可以看到在主目录下生成了uboot.bin文件,为了方便分析,使用如下命令将其反汇编:arm-linu 阅读全文

posted @ 2019-07-29 15:35 lh03061238 阅读(385) 评论(0) 推荐(0)

2019年7月25日

Omapl138中AIS文件分析(参照Using the OMAP-L138 Bootloader)(转)

摘要: Omapl138中AIS文件分析(参照Using the OMAP-L138 Bootloader) 转载链接:https://blog.csdn.net/qq_40788950/article/details/85526686 AIS is a format of storing the boot 阅读全文

posted @ 2019-07-25 17:13 lh03061238 阅读(440) 评论(0) 推荐(0)

2019年7月21日

linux内核--wait_event_interruptible_timeout()函数分析(转)

摘要: 原文:https://blog.csdn.net/wuyongpeng0912/article/details/45723657 网上有关于此函数的分析,但大都是同一篇文章转载来转载去,没有进一步的分析。做个小结: 了解函数功能,除了直接看代码逻辑,最有效的当是注释内容了。 如下: 函数原型:wai 阅读全文

posted @ 2019-07-21 17:43 lh03061238 阅读(1578) 评论(0) 推荐(0)

驱动调试方法

摘要: 1.打印 #define PRINTK printk //debug #define PRINTK (...) //release 阅读全文

posted @ 2019-07-21 17:30 lh03061238 阅读(212) 评论(0) 推荐(0)

2019年7月18日

模块加载——modprobe和insmod的区别(转)

摘要: 转载地址:https://blog.csdn.net/qianyizhou17/article/details/44135133 linux设备驱动有两种加载方式insmod和modprobe,下面谈谈它们用法上的区别: 1.insmod一次只能加载特定的一个设备驱动,且需要驱动的具体地址。写法为: 阅读全文

posted @ 2019-07-18 13:30 lh03061238 阅读(9760) 评论(0) 推荐(0)

2019年7月17日

Linux Kbuild文档(转)

摘要: 转载链接:http://blog.chinaunix.net/uid-10221131-id-2943265.html Linux Kbuild文档 Linux Kbuild文档 V 0.1 tanggeliang@dvnchina.com 2008-10-30 目录 Linux内核配置方式 3 1 阅读全文

posted @ 2019-07-17 16:46 lh03061238 阅读(462) 评论(0) 推荐(0)

2019年7月15日

UBOOT2016.05 看门狗

摘要: 硬件平台 AM335X UBOOT 2016.05 在UBOOT中关看门狗,需要修改屏蔽这两处代码 init_sequence_r->board_init->hw_watchdog_initinit_sequence_f->INIT_FUNC_WATCHDOG_INIT 阅读全文

posted @ 2019-07-15 14:21 lh03061238 阅读(369) 评论(0) 推荐(0)

2019年7月9日

强制重启Linux系统的几种方法

摘要: 强制重启Linux系统的几种方法 转载链接:https://zohead.com/archives/linux-force-reboot/ 实际生产环境中某些情况下 Linux 服务器系统在出现致命错误需要远程进行重启,通过常规的 reboot、init 6 等方法无法正常重启(例如重启时卡在驱动程 阅读全文

posted @ 2019-07-09 20:08 lh03061238 阅读(11526) 评论(0) 推荐(0)

2019年7月6日

AM335X有关MMC的启动参数问题分析

摘要: AM335X有关MMC的启动参数问题分析 一、 问题来源 硬件平台:AM335X芯片 SDK版本:ti-processor-sdk-linux-am335x-evm-03.00.00.04-Linux-x86-Install 使用创龙相关文档进行参考。 发现问题的过程:使用SD(MMC0)卡启动UB 阅读全文

posted @ 2019-07-06 17:45 lh03061238 阅读(2044) 评论(0) 推荐(0)

导航