(1) 在主机上打开minicom常按空格键(其实键入任意键 -- 除Enter外,就可以)(2) 给目标板(开发板)加电/重启    即可进入vivi命令界面vivi> help------------------------------------------------------Usage:   cpu [{cmds}] &
转载 精选 2009-09-18 12:30:30
799阅读
 vivi 是韩国Mizi 公司开发的BootLoader,适用于ARM9 处理器。vivi 有两种工作模式,启动加载模式可以在一段时间后(这个时间可更改)自行启动Linux 内核,这是vivi的默认模式。在下载模式下,vivi 为用户提供一个命令行接口,通过该接口可以使用vivi提供的一些命令。启动vivi时,在超级终端界面中键入任意键(除enter外)进入vivi命令界面,字符提示为&ldqu
转载 2009-06-17 15:00:00
1039阅读
VIVI中添加自己的指令第一步:找到lib\command.c文件  按照help_cmd为模板添加一个自己的指令结构体,如下:user_command_t hello_cmd = {    "hello",     //添加的指令名    command_hello, //调用的函数    NULL,    "hello  \t\t\t\t-- print hello world!"//帮助信
原创 2021-08-23 13:30:20
176阅读
vivi简介 vivi是韩国MIZI Research公司为其开发的SMDK2410开发板编写的一款Bootloader,目前的版本是0.1.4。vivi也有前面说过的两种工作模式,启动加载模式可以在一段时间(这个时间可更改)后自行启动Linux内核,这是vivi的默认模式。在下载模式下,vivi为用户提供一个命令行接口,通过该接口可以使用vivi提供的一些命令,见表4-1。 表4-1  viv
原创 2021-08-23 14:06:24
425阅读
q
原创 2023-05-14 15:17:09
62阅读
            今天把vivi编译了一下,顺便解决了几个问题。算是初步工作吧,下一步打算读vivi的源代码,然后改造一下,最后争取自己完成一个小的bootloader。   准备工作(这些都是基于EDUKIT-III教学平台,虽然开发工具上有些不同,但是原理和流程上是相同的。相信理解了嵌入式系统开发流程之后,对这些就会有很清晰的认识):   1)下载Nand_Prog.ide.bin到n
转载 2021-08-23 14:56:17
354阅读
http://www.mizi.com/developer/s3c2410x/download/vivi.html
原创 2008-04-15 12:33:00
387阅读
通过vivi研究bootloader有一段时间了,基本是在与之相关的基础方面做工作,还没有真正深入研究vivi。以后的学习重心就要放到研究vivi源代码上面了。我想,真正细致地弄清楚vivi实现的细节,对C语言水平的提高,对ARM体系结构的认识,对S3C2410的熟悉,对嵌入式bootloader相...
转载 2015-04-21 20:26:00
121阅读
step 5: MTD设备初始化。 关于什么是MTD,为什么要使用MTD,MTD技术的架构是什么,等等,可以参考《Linux MTD源代码分析》(作者:Jim Zeus,2002-04-29)。这份文档的参考价值比较大,猜想作者在当时可能研究了很长时间,毕竟2002年的时候资料还比较缺乏。当然,因为...
转载 2015-04-21 20:28:00
0阅读
vivi开发笔记【专辑】http://blogold.chinaunix.net/u/21948/showart_344254.html
转载 2021-08-23 13:55:55
68阅读
vivi_Makefile分析笔记:#定义vivi版本信息,vivi版本号为0.1.4VERSION = 0PATCHLEVEL = 1SUBLEVEL =
转载 2021-08-23 11:52:13
68阅读
vivi的配置仿照kernel的配置,所以也可以作为配置kernel的入门材料,至于vivi的一些启动过程这里就不做详细的解释了,这里只对vivi的配置中的一些选项做一下解析。make menuconfig 出现的菜单主要有以下一些选项:System Type ---> 【系统配置:主要设置芯片、平台类型底层启动选项等】 General se
转载 2021-08-23 14:14:49
50阅读
最近打算翻翻linux-2.6.32内核中V4L2的源码,linux-2.6.32.2/Documentation目录下有关于V4L2驱动的结构说明,V4L2感觉挺复
原创 2022-11-29 23:37:37
159阅读
Nand Flash如果出现坏块,可以使用vivi的bon工具格式化Nand Flash分区 FriendlyARM>part
原创 2021-08-23 11:53:43
249阅读
引言 与Linux2.4内核相比,Linux2.6内核在性能、模块支持、可用性、可测量性等方面有大幅度的提高
原创 2021-08-23 11:52:02
164阅读
<% On Error Resume Next Server.Scripttimeout=9999999 Function Gethttppage(Path) T = Getbody(Path) Gethttppage=Bytestobstr(T,"Gb2312") End Function '首先,进行小偷程序的一些初始化设置,以上代码的作用分别是忽略掉所有
以下是自己写的vivi的Makefile注释,有错的地方还请多多指教: # 这几个都表示版本号,表示为0.1.4VERSION = 0PATCHLEVEL = 1SUBLEVEL = 4 VIVIRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL) #定义目标系统的结构体系为arm#其中 := 表示给变量赋值并立即展开生效;= 表示延迟生效。ARCH :=
原创 2009-02-19 10:35:02
2639阅读
一、vivi虚拟摄像头驱动 基于V4L2(video for linux 2)摄像头驱动程序,我们减去不需要的ioctl_fops的函数,只增加ioctl函数增加的必要的摄像头流查询等函数; 二、虚拟摄像头驱动应用程序调用过程流程图: 虚拟摄像头一般不用自己写的程序,而是采用网络上提供的应用程序直接
转载 2017-08-14 11:29:00
203阅读
2评论
366179.html主机:UBUNTU10.04LTS,交叉工具链为:arm-linux-gcc 2.95,安装目录:/usr/local/arm/2.95.3/bin目标板:Edukit-III,S3c2410子板问题描述:由于英蓓特公司的Edukit-III实验箱自带的LINUX为2.4版本,鉴于现在LINUX2.6的内核比较流行,
转载 2021-08-23 14:04:41
74阅读
         Cygwin 安装  基本使用 交叉编译vivi kernel             引言: 初学linux时,需要转换系统是最头疼得事,因为windows和linux各有
推荐 原创 2007-08-23 20:09:09
10000+阅读
2点赞
12评论
  • 1
  • 2
  • 3
  • 4
  • 5