- 博客(10)
- 资源 (4)
- 收藏
- 关注
转载 mmc的基本命令
一:mmc的命令例如以下:1:对mmc读操作mmc read addr blk# cnt2:对mmc写操作 mmc write addr blk# cnt3:对mmc擦除操作mmc erase blk# cnt4:又一次搜索mmc设备mmc rescan5:列出mmc的分区mmc part - li...
2019-08-29 14:52:54 8031
原创 针对ji2440进行的分区的扩充方法(源于制作的内核镜像大于2M)
修改linux:sudo vi /work/system/linux3.4.2/arch/arm/mach-s3c24xx/common-smdk.c:static struct mtd_partition smdk_default_nand_part[] = {[2] = {.name = "kernel",.offset = MTDPART_OFS_APPEND,....
2019-08-25 11:23:25 177
原创 Linux通过移植linux-3.4.2,将制作好的yaffs2,通过nfs挂载根文件系统失败 解决办法
uboot-1.1.6 (根据韦东山老师进行移植)内核为linux-3.4.2 (把自己制作yaffs2放入下载到开发板上)所用开发板:JZ2440 V3(S3C2440A)BusyBox :1.7.0出现上述情况原因:1 查看sudo vi /etc/exports里面是否添加了根文件启动路径,然后启动服务器 sudo /etc/init.d/nfs-kern...
2019-08-25 11:00:56 442
原创 关于apt-get update刷新出现的问题
针对ID号有效办法是:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
2019-08-21 20:02:35 295
原创 使用swi软件中断模拟中断的流程
中断-------------外部硬件的触发软中断-----------系统调用复位-------------如死机未定义指令-------undefine数据异常---------数据越界Reset和复位---------------------SVC(超级用户模式)prefetch(预取)data abor...
2019-08-19 19:35:19 850
原创 使用TCP协议写的关于ftp_tcp上传文件下载文件显示文件的小项目(一对一)
server.c服务器端,#include<stdio.h>#include <sys/types.h> /* See NOTES */#include <sys/socket.h>#include <linux/in.h> //sockaddr_in#include <stdlib.h>#includ...
2019-08-10 11:19:44 278
原创 移植linux3.4.2到jz2440上出现的问题和构建文件系统出现的问题(uboot没有移植,使用时uboot1.1.6)的汇总
一安装交叉编译器arm-linux-gcc-4.3.2.tar.bz2 1先查看交叉编译器arm-linux-gcc -v 不同的编译器编译不同的内核2查看环境变量echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/work/tools/gcc-3.4.5-g...
2019-08-06 21:53:37 537
转载 Linux通过nfs挂载根文件系统失败:VFS: Unable to mount root fs via NFS, trying floppy.
简介: 本文主要介绍一种nfs挂载失败的情况,即在根文件系统中dev文件下没有设置console和null节点。如果你的文件系统中没有这种情况,这篇文章可能对你帮助不大。不过我也会将我在查找这个问题时碰到的一些其他情况进行说明。Linux内核:linux-3.4.2所用开发板:JZ2440 V3(S3C2440A)BusyBox : v1.20.0声...
2019-08-05 20:51:01 6158
转载 移植linux-3.4.2到JZ2440(下:启动文件系统、裁剪内核与制作补丁)
裁剪内核 由于之前划分的MTD里的kernel分区只有2M空间,此时我们的内核有2.35MB,所以需要对内核裁剪到小于2MB大小(当然也可以直接修改MTD分区)。查看linux-3.4.2/.config文件,执行make menuconfig命令去掉想要裁剪的内容: System Type-> SAMSUNG S3C24XX SoCs Support-&g...
2019-08-04 16:55:13 306
转载 安装交叉编译器arm-linux-gcc-4.3.2.tar.bz2
原理:下载软件包,解压到根目录,把解压文件夹下的 /usr/local/arm/4.3.2/bin加入环境变量的系统文件。 查看交叉编译工具链版本 arm−linux−gcc−v查看交叉编译工具链版本 查看环境变量 $ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bi...
2019-08-04 09:43:25 402
17、触摸屏正倒计时器程序设计
2018-12-24
万年历+stm32+触摸按键
2018-12-24
基于µC/OS-II的正倒计时器程序设计
2018-12-24
qt富文本表格插入,合并,删除,选中
2024-05-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人