摘要:
一、原理 菜单其实就是一个uboot中的命令,和其他的命令没有什么差别。 uboot启动时,如果进入uboot命令模式,先运行这个命令,就会打印出一个菜单界面。 在uboot的命令模式,通过键入“menu”命令,同样可以调出这个界面。 二、操作步骤 1、在common目录下创建cmd_menu.c
阅读全文
posted @ 2014-02-24 16:49
amanlikethis
阅读(1621)
推荐(0)
摘要:
一、情况描述 笔记本一直用的是无线上网。因为学习原因,需要将计算机的网卡接口连接到路由器上。这样不打紧,电脑不能上网了。 查看无线网络连接状态也显示正常连接,但是就是不能上网,实在是郁闷。二、猜测原因 后来,想到也许计算机上网时,只允许一个网卡工作,因为否则你计算机的IP地址是两个。发生这样的事,可能是多网卡同时工作产生了冲突。三、解决办法 将计算机与路由器之间的网线断开连接。四、后记 笔记本无线网卡和有线网卡同时使用时,将会发生很多麻烦。1、本来用无线上网,由于接入了有线连接,导致现在不能上网了2、无线上网着,现在想做有线连接实验,结果和虚拟机网络ping不通(这在没有无线上网的时...
阅读全文
posted @ 2014-02-21 15:04
amanlikethis
阅读(1012)
推荐(0)
摘要:
一、问题 二、原因分析 你的虚拟机是不是这样设置的呢? 如果是的话,请看下边的解释: 使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(
阅读全文
posted @ 2014-02-21 11:21
amanlikethis
阅读(1343)
推荐(0)
摘要:
一、环境 1、条件 软件:虚拟机下linux(本文涉及到的是Ubuntu12.0.4) linux下的串口助手(例如minicom)或windows下的串口助手(例如超级终端、SecureCRT) 硬件:TQ2440开发板、串口、网线(两根)、路由器 2、串口助手选择 虽然是在虚拟机linux操作系
阅读全文
posted @ 2014-02-21 11:17
amanlikethis
阅读(6971)
推荐(0)
摘要:
一、概述 环境:Ubuntu12.04 二、安装相关安装包 tftpd(服务端),tftp(客户端) sudo apt-get install tftp-hpa tftpd-hpa 安装xinetd sudo apt-get install xinetd 三、配置tftp服务器 1、修改 /etc/
阅读全文
posted @ 2014-02-21 09:51
amanlikethis
阅读(2035)
推荐(0)
摘要:
一、原理分析 带有uboot的开发板实际上充当的就是tftp客户端,而PC机扮演的角色就是tftp服务器,而tftp下载功能实际上就是文件传输。tftp服务器可以建立在虚拟机linux下,也可以建立在windows下,只要你能提供一个tftp服务器就行。有了这些条件,只要网络畅通(硬件连接),就能实
阅读全文
posted @ 2014-02-21 09:07
amanlikethis
阅读(2975)
推荐(0)
摘要:
问题: 在Ubuntu上,安装软件时出现了“E: Some packages could not be authenticated”错误。 原因: 表示系统无法验证这个软件包. 要想验证这个软件包, 则需要安装debian的公钥。 深层原因: Debian的公钥有效期是1年, 也就是说没隔1年需要更
阅读全文
posted @ 2014-02-20 12:42
amanlikethis
阅读(3144)
推荐(0)
摘要:
一、概述1、函数位置 common/command.c2、函数功能分析 解析命令的关键环节是如何根据输入命令查找对应命令的信息,从而跳转到对应命令的函数处执行程序。这必然涉及到如何存放命令的详细信息这个问题。因为一种存法,对应一种查法,进而取法。也就是说,实际上是两个问题:(1)命令的详细信息是如何存放的(2)如何在命令存储区查找是否有与输入命令匹配的命令 就这两个问题,我们来分别分析uboot的设计方法。二、".u_boot_cmd"环境变量存储区1、命令详细信息存储结构体struct cmd_tbl_s { char *name; /* Command Name ...
阅读全文
posted @ 2014-02-19 18:06
amanlikethis
阅读(917)
推荐(0)
摘要:
一、概述位置:common/main.c功能:根据传入参数(命令),在命令存储区(.u_boot_cmd)中查找对应的命令,找到命令并调用对应的函数执行流程:二、分析1、函数说明信息/***************************************************************************** returns:* 1 - command executed, repeatable* 0 - command executed but not repeatable, interrupted commands are* always considered n
阅读全文
posted @ 2014-02-19 16:21
amanlikethis
阅读(3091)
推荐(0)
摘要:
函数功能:提示用户输入命令,并读取命令/****************************************************************************//* * Prompt for input and read a line. * If CONFIG_BOOT_RETRY_TIME is defined and retry_time >= 0, * time out when time goes past endtime (timebase time in ticks). * Return: number of read characters
阅读全文
posted @ 2014-02-19 15:35
amanlikethis
阅读(2692)
推荐(0)