09 2013 档案
摘要:今天在公司我们队长问我个问题,关于cortex的sd启动流程和nandflash的启动流程,一下想不起来了,中午闲来无事就整理了整理当初6410的两种启动方式的区别。在这里写一下。有不对的请指点,我对Rom,Ram,Sram这些实在学不通。 1,sd卡启动6410 首先,sd卡启动0地址在Rom里面,上电后,程序从0地址开始执行,将sd卡的前8Kbootloader拷贝到Sram里面执行,这8Kbootloader会对进行一些设备的初始化,关闭看门狗,初始化nandflash,初始化时钟,初始化必要的硬件设备等等,执行完毕后,由Rom执行程序将整个的bootloader拷贝到内存(这...
阅读全文
摘要:内存虚拟硬盘(ramdisk)是指通过软件技术,将物理内存进行分割,将一部分内存通过虚拟技术转变为硬盘以较大幅度提升计算机数据读取速度和保护硬盘。 在ubuntu下的dev下有ram相关的文件,这些文件就是内存文件。现在做了一个小实验,通过mkfs命令将ram中的一个模拟成硬盘来用,这个在系统重启后会自动消失,毕竟是内存嘛。简单两步:1,进入dev,ls查看你的ram,指令:ls ram*mkfs -t ext3 ram15(这里将内存ram15格式化为ext3类型)2,进入mnt下,运行:mkdir mem1创建一个文件夹。mount /dev/ram15 /mnt/mem1(将格式化后的内
阅读全文
摘要:之前做三星的6410是在红帽下做的,现在公司给了个TI的AM3359的开发板,开发环境是ubuntu10-04.这周经过半天的研究对比,终于算是搭好tftp下载的一些服务了、【防火墙】sudo ufw disable防火墙在系统启动时自动禁用sudo ufw enable防火墙在系统启动时自动启动以上是在ubuntu下进行的,而原来在redhat下是通过setup命令进行防火墙的关闭操作、这里要禁用防火墙,这点很重要。【搭建tftp】cd /sudo mkdir tftpbootsudo vim /etc/xinetd.d/tftp修改:server_args = /tftpbootdisa.
阅读全文
摘要:(1)查看文件大小 查看当前文件夹下所有文件大小(包括子文件夹) du -sh# du -h 15M ./package 16K ./.fontconfig 4.0K ./.cache 5.1M ./.rpmdb 20M .查看指定文件夹下所有文件大小(包括子文件夹)# du -h ftp 3.8G ftp/sanya/doc 3.8G ftp/sanya 4.0K ftp/testftp/doc 1.4M ftp/testftp 875M ftp/platform/doc/002-录像 27M ftp/platform/doc/001-PDF 5.2M ftp/platform/doc/BB
阅读全文
摘要:【1】sd 卡分区: ti提供了自己的分区shell脚本create-sdcard.sh 脚本目录在:ti-sdk-am335x-evm-05.06.00.00/bin/(1)插入sd卡(若是笔记本sd卡槽,不显示sd卡,可能是因为sd卡走的是PCI总线而不是usb,这时需要一个读卡器)(2)执行sudo ./create-sdcard.sh(3)弹出以下信息。按如下标示进行分区即可(红色为自己填写信息),此处分区分了两个,一个boot,一个rootfs ######################################################################
阅读全文