01 2020 档案
摘要:1、前言 Uboot启动后,会进入到一个倒计时,在倒计时结束之前,如果此时我们按下键盘的回车键,将进入到uboot的命令行模式,有点类似Linux系统终端模式,如果没有按下回车键的话,将直接启动Linux内核,本篇文章将介绍uboot中的一些常用命令,熟悉这些命令后,以后在适配调试uboot的时候会
阅读全文
摘要:1、前言 在前面的文章《Uboot启动流程分析(六)》中,链接如下: https://www.cnblogs.com/Cqlismy/p/12194641.html 已经对board_init_r()函数进行了简单的流程分析,该函数的调用过程和board_init_f()函数类似,在init_seq
阅读全文
摘要:1、前言 AX88772C是一款USB转以太网控制芯片,并且支持Microsoft AOAC(Always On Always Connected),可为各类应用增加低价、小封装、高效能、高集成度和即插即用的快速以太网联网特性,适用于电脑、游戏机、智能家电及任何具体标准USB端口的嵌入式系统,本文将
阅读全文
摘要:1、前言 在前面的文章《Uboot启动流程分析(三)》和《Uboot启动流程分析(四)》,链接分别如下: https://www.cnblogs.com/Cqlismy/p/12006287.html https://www.cnblogs.com/Cqlismy/p/12147411.html 已
阅读全文
摘要:1、前言 假设当前已经git clone了一个仓库项目,并从项目仓库中获得了所有文件的工作拷贝,那么,如何对这些文件进行修改,完成了一定阶段的修改后,提交本次更新到仓库? 工作目录下的每个文件都处于两种状态:未跟踪和已跟踪状态,已跟踪的文件是指哪些已经纳入版本控制的文件,上一次快照中有这些文件的记录
阅读全文
摘要:1、前言 在嵌入式开发中,我们有时候会需要使用AT指令对AT端口进行操作,例如,在MSM8953的Android平台中,有时候需要使用AT指令对modem进行读写操作,本质上,就是串口设备的读写操作,本文将介绍,如何使用ADB工具,对AT端口进行读写操作。 2、AT指令操作方法 使用ADB登入到An
阅读全文
摘要:1、前言 在前面的文章《Uboot启动流程分析(四)》,链接如下: https://www.cnblogs.com/Cqlismy/p/12147411.html 已经对board_init_f() 函数作出了简单的分析,该函数对一些早期的外设进行了初始化,例如调试串口,并填充了gd_t结构体中的成
阅读全文
摘要:1、前言 在Android系统中使用启动脚本.rc文件,可以在系统的初始化过程中进行一些简单的初始化操作,这些初始化启动脚本.rc文件直接被安装到目标板的根文件系统中,例如,init.rc启动脚本被init可执行程序进行解析,本文将简单介绍如何在MSM8953平台的Android系统中添加我们自己的
阅读全文
摘要:1、前言 在前面的文章《Uboot启动流程分析(三)》中,链接如下: https://www.cnblogs.com/Cqlismy/p/12006287.html 已经对init_sequence_f前半部分函数进行了简单分析,前半部分主要是对调试串口终端进行了初始化,以及输出了一些必要的字符串,
阅读全文
摘要:1、前言 在Linux Kernel 2.6的时代,内核引入了一个新的安全系统,用来提供访问控制安全策略的机制,这个安全系统就是SELinux,全称为Security Enhanced Linux,由NSA贡献的,它为Linux内核子系统引入了一个健壮的强制控制访问架构 。 Linux系统上传统的访
阅读全文
摘要:1、前言 在嵌入式开发中,我们往往会遇到一些USB的相关设备调试,本文将简单总结一下在一些常见的嵌入式Linux设备下,我们如何去查看USB设备的相关信息。 2、通过lsusb命令查看 在Linux系统中,lsusb命令用于显示本设备的的USB设备列表,以及USB设备的详细信息。 (1)命令语法 该
阅读全文