会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爱吃芒果的傻孩子
博客园
首页
新随笔
联系
订阅
管理
2018年10月9日
Linux debug串口的释放
摘要: 文档时间:2018-10-09 模块平台:EC25EFA Linux的默认控制台是debug串口,想要改变控制台,首先需要释放debug串口。 释放debug串口的步骤主要分为三步:1.禁止aboot的log输出 2.禁止linux启动过程的log输出 3.取消linux console控制台。 1
阅读全文
posted @ 2018-10-09 16:35 Mango丶
阅读(2878)
评论(0)
推荐(0)
2018年8月29日
C/C++ 内存管理
摘要: 转载书籍《林锐-高质量C、C++编程指南》 欢迎进入内存这片雷区。伟大的 Bill Gates 曾经失言:640K ought to be enough for everybody — Bill Gates 1981。程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所
阅读全文
posted @ 2018-08-29 16:51 Mango丶
阅读(324)
评论(0)
推荐(0)
2018年8月25日
一,Linux-3.19内核移植DM9000驱动(JZ2440)
摘要: 文档时间:2018-08-25 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 kernel版本:linux-3.19 1,移植内核自带的 DM9000 网卡驱动 使用之前制作的 uboot,kernel 和 文件系统,在 uboot 终端把 machid 设置为
阅读全文
posted @ 2018-08-25 14:41 Mango丶
阅读(544)
评论(0)
推荐(0)
九,Linux-3.19内核支持挂载NFS文件系统
摘要: 文档时间:2018-08-25 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 kernel版本:linux-3.19 一,在 Ubuntu 上安装配置 NFS 1),安装 NFS 输入命令 sudo apt-get install nfs-kernel-serve
阅读全文
posted @ 2018-08-25 13:35 Mango丶
阅读(1078)
评论(0)
推荐(0)
2018年8月20日
八,裁剪linux3.19.9内核,制作jffs2和yaffs2根文件系统
摘要: 文档时间:2018-08-20 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 kernel版本:linux-3.19 1,裁剪Linux3.19.9内核 在内核目录下执行 make menuconfig 命令: 1),去掉跟2440无关的单板支持,进入System
阅读全文
posted @ 2018-08-20 19:57 Mango丶
阅读(1099)
评论(0)
推荐(0)
2018年8月15日
七,移植linux-3.19内核
摘要: 文档时间:2018-08-18 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 kernel版本:linux-3.19 1,分析 uboot 如何启动内核 通过之前对环境变量保存的分析可知,uboot是通过 bootcmd 来启动内核的,在 include/conf
阅读全文
posted @ 2018-08-15 23:05 Mango丶
阅读(1424)
评论(0)
推荐(0)
2018年8月14日
六,移植uboot-设置默认环境变量,完善u-boot
摘要: 文档时间:2018-08-14 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 uboot版本:2013.10 1,修改 uboot 默认环境变量 前面章节得到的 uboot 串口打印信息如下: 可以看出,读出的是坏的CRC,使用默认的环境变量,搜索 "using
阅读全文
posted @ 2018-08-14 21:14 Mango丶
阅读(12320)
评论(0)
推荐(1)
2018年8月9日
五,移植uboot-支持DM9000网卡
摘要: 文档时间:2018-08-13 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 uboot版本:2013.10 1,修改代码,把 DM9000 编译进 uboot uboot-2013.10本身就带有 dm9000网卡驱动的支持,相关代码位于 drivers/net
阅读全文
posted @ 2018-08-09 22:04 Mango丶
阅读(654)
评论(0)
推荐(0)
四,移植uboot-支持NOR,NAND 操作
摘要: 文档时间:2018-08-11 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 uboot版本:2013.10 1,修改代码支持 nor flash 操作 前面章节已经实现NOR,NAND 启动,但是还不支持nor,nand flash 操作,如下图打印信息所示:
阅读全文
posted @ 2018-08-09 22:02 Mango丶
阅读(609)
评论(0)
推荐(0)
三,移植uboot-支持NAND启动
摘要: 文档时间:2018-08-10 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 uboot版本:2013.10 1,分析为何不能从 nand 启动 将上一章编译好的 u-boot.bin 烧写到 nand flash 中,将板子设置位 nand 启动,发现串口无任何
阅读全文
posted @ 2018-08-09 21:20 Mango丶
阅读(1697)
评论(0)
推荐(0)
下一页
公告