JZ2440专用dnw 支持xp、win7、win8和win10系统

学习于韦东山百问网公司 本文用于解决win7以上系统使用dnw难装驱动问题,用新驱动: zadig-2.3.exe,支持xp,win7/win8/win10,安装方便、高效,欢迎试用。 将用到的工具点我进行下载第一步:使开发板进入下载模式第二步:装libusb-win32(v1.2.6.0)驱动打开Zadig——》options->List All Devices 打开此驱动对应的dnw...
阅读(244) 评论(0)

make menuconfig显示错误“Your display is too small to run Menuconfig!”

如果在终端执行 make menuconfig ,显示错误:Your display is too small to run Menuconfig! It must be at least 19 lines by 80 columns. make[1]: *** [menuconfig] Error 1 make: *** [menuconfig] Error 2表示终端窗口太小。解决办法可以是把终...
阅读(136) 评论(0)

搭建自己的Linux根文件系统

部分内容参考的博客CrazyCatJack:http://www.cnblogs.com/CrazyCatJack/p/6184564.html 整体框架:构建最小根文件系统:1) 创建设备console和null:       首先,我们需要创建一个目录,自己命名。       这里我创建czg目录:mkdir czg。然后进入自己创建的这个文件夹目录,并创建dev目录:mkdir de...
阅读(372) 评论(0)

高效阅读

信息爆炸的时代 ——》 注意力越来越宝贵 第一步:5分钟预览问自己:为什么要读这本书 1、 书的封面、标题、副标题、作者简介 2、 目录 3、 前言、序言、作者自序 第二步:5分钟浏览全书 从头到尾翻一遍 只浏览大标题、粗字体、图表、图画、关键词 折角/彩笔标记 第三步:跳读只要折角/标记~~~ ==》笔记!!!第四步:复习9小时后一定要复习一遍...
阅读(134) 评论(0)

【实战】ping

环境介绍笔记本连接学校wifi,开发板通过有限插入笔记本。 如果不是这种情况的,请点我进入电脑 开发板 虚拟机三者互ping通教程。 达到效果:开发板、linux、pc互ping通且pc能上网。但是这种情况虚拟机不能上网,要想上网后面会介绍。 环境 IP 网关 192.168.2.1 PC 192.168.2.2 虚拟机 192.168.2.3 开发板-uboo...
阅读(317) 评论(0)

【实战】电脑 开发板 虚拟机三者互ping通教程

韦东山百问网公司出品 电脑 开发板 虚拟机三者互通教程(推荐) 大家的学习环境大概分为以下四种: 1、电脑使用无线上网,但是无法将开发板链接到电脑所连接的AP,比如校园 wifi、公司wifi。 2、电脑使用无线上网,无线是自己的路由器发射的(我认为这也需要用网线与路由器相连),因此可以将开发板使用网线连接到路由器上。 3、电脑使用有线上网,网线是连接到自...
阅读(418) 评论(0)

VMware Tools安装时出现错误提示:Read-only file system

问题描述如图:解决:1.win+R 输入 regedit,打开注册表编辑器 2.对上图区域右键->权限 3.选定你的用户,点添加->高级->立即查找 4.找到SYSTEM,点击确定 5.然后注册框中出现,点确定,然后重启!...
阅读(223) 评论(0)

Linux根文件系统分析

部分内容参考的博客CrazyCatJack:http://www.cnblogs.com/CrazyCatJack/p/6184564.html整体框架: 1)在Linux kernel的源代码中,对如何启动应用程序有着明确的定义。首先我们需要挂载根文件系统,只有正确挂载了根文件系统,才能够从根文件系统中读出应用程序。我们启动的第一个程序就是init程序。init进程完成了对应用程序的各项配置(进...
阅读(239) 评论(0)

内核启动

我们从u-boot启动内核可知道,uboot通过这条命令theKernel (0, bd->bi_arch_number, bd->bi_boot_params);来启动内核。 那么我们可以内核启动第一步肯定是处理u-boot传入的参数(机器ID、启动参数),再通过一系列的步骤达到最终目的:挂接根文件系统来运行应用程序 我们来看一下整体流程图: 1.内核引导阶段启动文件head.S和head-...
阅读(151) 评论(0)

【补充】Linux-2.6.22.6 makefiles.txt翻译

Linux Kernel Makefiles Linux内核的Makefiles This document describes the Linux kernel Makefiles. 这个文档描述Linux内核的Makefiles === Table of Contents === 目录表 === 1 Overview === 1 概述 === 2 Who...
阅读(266) 评论(0)

内核启动流程分析

内核启动流程分析之编译体验Linux源码编译过程方法: 解压缩下载好的linux-2.6内核源代码 ; 给内核打补丁 ; 打补丁命令:patch -p n <补丁文件 -p 是指忽略前n个目录,如n==1,就是忽略这个 linux-2.6.22.6目录。配置内核。 配置有3种方法: 直接使用make menuconfig,从头到尾每一项都去配置。(繁琐) 使用默认的...
阅读(178) 评论(0)

Subdirectory 【Introduction to Linux supplements】

【Linux番外篇】 补充知识【补充】烧写flash问题 【补充】简单谈谈Makefile和交叉编译工具链 【补充】 嵌入式中的 (volatile unsigned int )理解 【补充】s3c2440启动过程详细分析 【补充】adr和ldr的区别 【补充】位置无关码和位置有关码 【补充】为什么初始化SDRAM中 adrl r2, mem_cfg_val而不是 ldr r2,=mem_cfg...
阅读(281) 评论(0)

(六) u-boot 启动内核解析

一、我们从上一节命令解析可以知道,u-boot启动启动Linux内核有两种方法:第一种u-boot等待无空格按下自启内核: s = getenv ("bootcmd"); if (bootdelay >= 0 && s && !abortboot (bootdelay)) { ...... run_command (s, 0); .........
阅读(344) 评论(0)

(五) u-boot 命令执行过程解析与添加自定义命令

当我们在控制台的时候,输入boot可以启动Linux内核,那么我们以boot为例子来解析一下uboot命令的执行过程,为下一步分析uboot怎样启动Linux来做准备。一、我们搜索boot命令grep -wnR "boot" common 得到:common/cmd_bootm.c:1162: boot, 1, 1, do_bootd, 打开common/...
阅读(224) 评论(0)

(四) u-boot 启动分析_第二阶段

在第一阶段,清 BSS 段之后,CPU 跳转到 sdram 里的 start_armboot() 函数,本文,分析 uboot 启动流程的第二阶段。 start_armboot函数在lib_arm/board.c中定义,是U-Boot第二阶段代码的入口。第二阶段的主要工作是进行单板级别的初始化,初始化 nandflash 、norflash 、初始化串口、设置环境变量、最终跳转到 main_loop 里,接收串口传递进来的各种命令。...
阅读(217) 评论(0)
408条 共28页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:256050次
    • 积分:6595
    • 等级:
    • 排名:第3838名
    • 原创:306篇
    • 转载:13篇
    • 译文:89篇
    • 评论:85条
    【目录索引】

    闲适音乐

    博客专栏

    Email: 457086306@qq.com