扩容之前,硬盘分区表提示Partitiontableentriesarenotindiskorder基本操作:输入:fdisk/dev/sda输入:x输入:f输入:r输入:w输入:qreboot搞定根目录扩容主要参考[ubuntu对根目录进行扩展](https://blog.csdn.net/maclinuxye/article/details/52901019/),基本操作就是删除所有分区,重建
首先借用一张图说明linux应用程序和内核的关系![](http://i2.51cto.com/images/blog/201807/28/ce7cdc22c42c5b93bd5604c0ba1878db.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10
TI出的ubifs文件系统默认情况下,没有自动登陆。参考文章[《嵌入式ARMLinux开发板自启动,跳过输入root用户名和密码](https://blog.csdn.net/u014213012/article/details/72772061),实现root自动登陆1.编译autologin自动登陆主要执行autologin程序,autologin文件源码:#includeintmain(){
TIsdk文件夹下的filesystem文件夹下有两份根文件系统源码包,arago-base-tisdk-image-am335x-evm是最小文件系统(可能还可以优化),另一个包含QT等其他丰富资源。具体过程参考文档Ubifs文件系统的制作和启动1.安装编译工具特别注意不要使用apt-get安装,按照文档操作,参见https://e2echina.ti.com/question_answer/d
先简要分析uboot启动流程makeam335x_evm,对应boards.cfg中:am335x_evmarmarmv7am335xtiam33xxam335x_evm:SERIAL1,CONS_INDEX=1所以对应起始运行地址在/arch/arm/cpu/armv7/start.S文件板级初始化在s_init函数中,初始化外设pin设置。A8_LED与am335x的R6相连,对应datash
CPU选用TI出的am335x,为方便调试采用CCS编译U-boot。准备Uboot源码包,交叉工具链,CCS安装包。1.打开CCS,选择File->newproject,选择“Makefileprojectwithexistingcode”2.下一步,选择Uboot源码包,选择"CrossGCC"工具链3.更改环境变量,如果已经在系统内修改交叉工具链的环境,可以略过4.
开发环境是从别处拷贝过来了,vmware里的系统硬盘空间越来越吃紧,考虑如何扩容。vmware的硬盘扩展功能,修改完后,能看到硬盘空间,但是添加到主分区里总是失败。最后采用的方案用添加一个硬盘,再挂载上去使用。具体参见Linux虚拟机添加新硬盘的全程图解1.原来的硬盘空间2.添加新硬盘,一般采用默认项,建设使用单个磁盘文件3.重新启动,添加分区,格式化,然后挂载4.扩容后的硬盘空间
参考文件:SitaraAM335xBootload的流程分析am335x上电后从Romcode开始运行,Romcode地址0x4000_0000。Romcode是固化在芯片的一个引导程序,具体参见《AM335xandAMIC110Sitara.ProcessorsTechnicalReferenceManual》第26章。Romcode运行后,根据sysboot引进配置,去遍历启动列表,寻找启动I
本文主要参考:在windows环境下,使用Eclipse和gcc-Linaro工具链,对BeagleBone进行交叉编译和远程部署不习惯在linux编译代码,所以想在windows下整个环境出来。1、windows下安装eclipse。EclipseIDEforC/C++Developers和JRE2、准备交叉编译工具虽然编译工具已经升级了,还是照原文的工具下载。交叉编译的工具链make3、设置先
以前的博客网站居然把我封掉了,本来想自己建个博客,奈何wordpress不喜欢,暂时懒得折腾,先在这用用吧。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号