E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vivi
用J-Link调试bootloader
最近几天一直在学习bootloader的开发与移植,计划是根据
vivi
的代码,实现一个相对简单的bootloader,个人认为单纯的进行移植,不能够对bootloader和底层的一些驱动原理有很深入的了解
HumorRat
·
2010-05-28 00:00
汇编
REST
测试
Flash
2010
Types
vivi
开发笔记: MMU分析|ARM,
vivi
这几天一直在看MMU部分,现在有了基本的认识,还不深入,解决了初级问题,并且仿照
vivi
完成了一个测试实例,对深入理解和验证推论的结果很有帮助。
yeqishi
·
2010-05-23 21:00
cache
Flash
存储
buffer
代码分析
translation
调试
VIVI
: 一系列莫名错误及其解决过程
问题出现近期一个项目需要将
VIVI
移植到我们的三星2440板上,在head.S中设置好晶振频率时钟频率之后,
VIVI
能跑起来了,但进入main后,初始化mtd设备时,程序挂了。
noodies
·
2010-05-21 14:00
exception
汇编
assembly
Flash
performance
编译器
vi替换字符串
,表示从当前行开始到最后一行):%s/
vivi
iloveolerp
·
2010-04-14 11:00
FLASH
最近一直在致力于基于ARM920T的FLASH的读写,虽然这部分一般没有多少人屑于研究,认为比较简单(U-boot和
VIVI
中都有现成的支持程序),但对于初学的我,还是尽心尽力地学习一下,目的在于自己编写一个通用
liangkaiyang
·
2010-04-06 10:00
arm启动代码分析
启动代码,实现硬件初始化及存储空间的映射等;*设计者:enjoymylinux;*设计时间:2010.2.10;*版本:V1.0;*参考程序:友善之臂启动代码及sumsang的bootloader源代码
vivi
enjoymylinux
·
2010-04-05 22:00
什么是交互设计
一个交互实例
vivi
(薇薇,26岁,一位优雅迷人的OL)打开钱包,从卡夹层里拿出那张有着金黄葵花的银行卡,又了到发工资的时候,不知道今天到帐了没有,还约好了明天和死党一起Shopping呢!
yaozefeng
·
2010-03-28 00:09
职场
休闲
交互设计
什么是交互设计
一个交互实例
vivi
(薇薇,26岁,一位优雅迷人的OL)打开钱包,从卡夹层里拿出那张有着金黄葵花的银行卡,又了到发工资的时候,不知道今天到帐了没有,还约好了明天和死党一起Shopping呢!
yaozefeng
·
2010-03-28 00:09
职场
休闲
交互设计
arm+linux下调试串口切换成普通串口
bootload:
vivi
系统:linux(开发板自带的,应该是2.6.29) 参考文章:http://www.100ask.net/showtopic.aspx?
dllbl
·
2010-03-19 14:00
工作
linux
cmd
测试
command
Go
vivi
的编译
1)下载
vivi
http://download.gd-emb.org/download/id-435.html 2)修改Makefile
vivi
的移植相对来说,工作量很小,只需要更改开发工具的几个宏就可以了
sunjing
·
2010-02-03 16:00
linux
gcc
开发工具
include
makefile
编译器
ld 用法----gcc 过程最后一步----链接
今天把
vivi
所用到的ld的用法都看懂了,常见的选项含义也清楚了。翻看了一下kernel的链接脚本,发现相当复杂,并且需要对全局有很好的把握,对整个的地址空间分配也必须清楚。
yyyzlf
·
2010-02-03 16:00
工作
脚本
File
makefile
Allocation
linker
什么是交互设计(Interaction Design)
一个交互实例
vivi
(薇薇,26岁,一位优雅迷人的OL)打开钱包,从卡夹层里拿出那张有着金黄葵花的银行卡,又了到发工资的时候,不知道今天到帐了没有,还约好了明天和死党一起Shopping呢!
Mrchenx
·
2010-01-30 20:40
职场
界面
休闲
交互
什么是交互设计(Interaction Design)
一个交互实例
vivi
(薇薇,26岁,一位优雅迷人的OL)打开钱包,从卡夹层里拿出那张有着金黄葵花的银行卡,又了到发工资的时候,不知道今天到帐了没有,还约好了明天和死党一起Shopping呢!
Mrchenx
·
2010-01-30 20:40
职场
界面
休闲
交互
AKI-H8启动代码实战
在32位的系统里面,编写启动代码是一件很困难的事情,这也是为什么U-BOOT,
VIVI
会非常流行的原因的,但是在单片机编程中启动代码的编写似乎有一个定式:1:设置向量表2:初始化寄存器,3:调用C语言的
mubawa
·
2010-01-27 09:00
xirihanlin音乐盒 vol.3
01.Alizee-Laislabonita02.张遥-CrystalPlane03.赵薇-来得及的明天04.曹宇-玻璃夕阳05.
vivi
栗儿-偷心海盗06.张惠妹-趁早07.李孝利-10minutes08
xirihanlin
·
2010-01-16 14:00
对Nand flash读操作的分析(转)
smdk2410源码中有针对NorFlash的初始化和读取,但源码中没有对NandFlash的操作,虽然针对其他型号的板子应该有Nand的源码,但方便起见,我查阅了
vivi
的源码,它支持从NandFlash
politefish
·
2009-12-25 13:00
工作
command
Google
Flash
byte
Signal
vivi
分析-NandFlash的操作(mtd&&bon)-1
vivi
中对nandflash的操作还是比较多的,比如
vivi
启动时,首先要将自身的代码从nandflash里复制到sdram里,这一步就需要对nandflash的读取。
ling1874
·
2009-12-16 22:00
关于烧写
vivi
后flash分区不正确的解决办法
由于内核镜像和根文件系统的改变,需要修改flash分区,即修改
vivi
源码smdk.c文件中的mtd_partition_t default_mtd_partitions[],重新编译
vivi
,再将
vivi
lingdxuyan
·
2009-12-16 20:00
linux
command
Flash
Parameters
delay
linux内核
对Nand flash读操作的分析
smdk2410源码中有针对NorFlash的初始化和读取,但源码中没有对NandFlash的操作,虽然针对其他型号的板子应该有Nand的源码,但方便起见,我查阅了
vivi
的源码,它支持从NandFlash
ling1874
·
2009-12-16 00:00
vivi
与Linux kernel的参数传递情景分析 (转)
在上一部分提到过了,
vivi
作为bootloader,向内核传递启动参数是其本职工作之一。要把这个情景分析清楚,不仅仅需要分析
vivi
的参数机制,而且要分析Linuxkernel的接收机制。
itismine
·
2009-11-01 21:00
vivi
启动解析 (转)
1.4
vivi
的运行 1.4.1
vivi
的第一阶段完成含依赖于CPU的体系结构硬件初始化的代码,包括禁止中断、初始化串口、复制自身到RAM等。
itismine
·
2009-10-30 15:00
vivi
启动过程------s3c2440
启动是从文件
vivi
/arch/s3c2440/head.S开始的 1.
baozhongchao
·
2009-10-20 10:00
c
linux
工作
cache
command
Flash
vivi
在2410 ARM板上移植过程(初级浅析)
移植
vivi
需要准备的资源: linux内核源码,viv源码包,开发板,开发环境,jtag线!
baozhongchao
·
2009-10-20 09:00
linux下编译和烧写bootloader/
vivi
以及kernel的操作步骤
1、编译和烧写bootloader/
vivi
首先进入
vivi
源代码目录:#cd/opt/FriendlyARM/Nano2410A_V2/
vivi
然后执行#makemenuconfig配置在跳出的窗口中选择
BSPLover
·
2009-10-04 16:00
linux
File
gcc
Flash
include
向
vivi
中添加自己的命令
前几天学习了
vivi
的移植,基本没什么,
vivi
的移植是很简单,主要还是功能太少了,也只是和与2410的板子,但学习
vivi
还是很有价值的,如果有
vivi
的背景,在去学习uboot就会更加容易一些,
BSPLover
·
2009-10-04 16:00
struct
String
command
cmd
user
null
bon、mtd在
vivi
中的不同
今天碰到了问题,
vivi
启动内核后,提示无法找到根文件系统,如下: FAT:unabletoreadbootsector Kernelpanic:VFS:Unabletomountrootfson61
BSPLover
·
2009-10-04 16:00
linux
command
Flash
Parameters
hex
delay
vivi
的配置与编译
今天主要学习了
vivi
,当然,这是个入门级别的bootloader,但通过分析
vivi
来学习uboot是一个非常好的选择,
vivi
的配置仿照kernel的配置,所以也可以作为配置kernel的入门材料
BSPLover
·
2009-10-04 15:00
command
Flash
System
存储
makefile
debugging
vivi
的Makefile文件解析(4)
vivi
的主makefile解析完了,但是如果仔细分析
vivi
的源码会发现,在实际的
vivi
的源码还有很多其他的makefile,这里我们这么进行分类,在
vivi
/下的Makefile我们称之为主
BSPLover
·
2009-10-04 15:00
Date
工作
linux
filter
makefile
variables
vivi
的编译过程
首先要注意的地方是
vivi
要用cross-2.95.3来编译,之前我用arm-linux-gcc-4.3.2来编译老是出错。一、当然是修改Makefile文件了,主要是指定编译器的路径。
jtihj
·
2009-10-02 17:00
vivi
命令详解
(1)在主机上打开minicom常按空格键(其实键入任意键--除Enter外,就可以)(2)给目标板(开发板)加电/重启 即可进入
vivi
命令界面
vivi
>help-----------------
lifj07
·
2009-09-18 12:30
职场
休闲
vivi
命令详解
(1)在主机上打开minicom常按空格键(其实键入任意键--除Enter外,就可以)(2)给目标板(开发板)加电/重启 即可进入
vivi
命令界面
vivi
>help-----------------
lifj07
·
2009-09-18 12:30
职场
休闲
用USB方式烧写ARM板[转]
来源http://www.linuxeden.com/html/softuse/20090906/67840.html一直在寻找GNU/Linux的工作、生活方式,Linux下的嵌入式开发也一样用
vivi
3444542
·
2009-09-06 23:00
#嵌入式linux
定时任务---自定义HourlyCalender 能从每小中排除某些分钟
HourlyCalender 能从每小中排除某些分钟 /** * 自定义自己的Calendar --- 排除一个小时中的一些分钟 * @name HourlyCalendar.java * @author
vivi
wei_peng_84
·
2009-09-03 10:00
quartz
UP
Linux2.6内核的
vivi
分区及内核MTD分区
与Linux2.4内核相比,Linux2.6内核在性能、模块支持、可用性、可测量性等方面有大幅度的提高。Linux2.6内核取代2.4内核是大势所趋。ARM9S3C2410微处理器是一款由SAMSUNG公司为手持终端设计的低价格、低功耗、高性能,基于ARM920T核的微处理器。它与Linux的结合越来越紧密,逐渐在嵌入式领域得到广阔的应用。目前,在PDA、移动通信、路由器、工业控制等领域都可以看到
baozhongchao
·
2009-08-31 14:00
成功移植U-boot-1.2.0到S3C2410
文章说明:calmarrow(lqm)原创文章引自:http://piaoxiang.cublog.cn 前段时间移植了
vivi
-0.1.4,也对源代码进行了解析学习。
do2jiang
·
2009-08-31 11:00
c
工作
Flash
makefile
patch
代码分析
uboot-的start.S详细注解及分析
@参考天行者的
vivi
源码分析@参考两只蝴蝶的u-boot-1.1.6之cpu/arm920t/start.s分析/* * armboot-StartupCodeforARM920CPU-core *
jun2ran
·
2009-08-24 20:00
Java实现:定时任务
1、创建定时任务 继承(extends)父类:TimerTask,同时实现方法public void run() {//任务} package
vivi
.servlet.timer.task
wei_peng_84
·
2009-08-17 19:00
java
servlet
DWR入门级实例
的入门级实例 配置、运行成功,也就明白DWR框架的原理:在客户端的javaScript直接调用服务器上java类中的方法 业务类:DWRTest.java package
vivi
.test.dwr
wei_peng_84
·
2009-08-17 13:00
JavaScript
java
javaee
servlet
DWR
Java取得:月初,月末... ...
package
vivi
.test; import java.util.Calendar; /** * * 描述:此类用于取得当前日期相对应的月初,月末,季初,季末,年初,年末,返回值均为
wei_peng_84
·
2009-08-16 14:00
java
金融、科学、工程---科学计算
package
vivi
.test; import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算, * 这个
wei_peng_84
·
2009-08-16 14:00
金融
UP
用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间
用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间 1 package
vivi
.test; 2 3 import java.util.Calendar; 4 5 /** 6
小伟 的 程序人生
·
2009-08-07 13:00
bon、mtd在
vivi
中的不同
转自:http://blog.chinaunix.net/u3/94039/showart_1933995.html 今天碰到了问题,
vivi
启动内核后,提示无法找到根文件系统,如下: FAT:unabletoreadbootsector
zhang810413
·
2009-06-30 14:00
linux
struct
command
Flash
Parameters
delay
vivi
常用命令详解
vivi
是韩国Mizi公司开发的BootLoader,适用于ARM9处理器。
vivi
有两种工作模式,启动加载模式可以在一段时间后(这个时间可更改)自行启动Linux内核,这是
vivi
的默认模式。
lion3875
·
2009-06-17 15:00
职场
休闲
vivi常用命令详解
S3C2410启动信息注释(
vivi
部分)
uclinux的启动主要分为两个阶段:第一部分bootloader启动阶段第二部分linux内核初始化和启动阶段 第一节:start_kernel 第二节:用户模式(user_mode)开始,start_kernel结束 第三节:加载linux内核完毕,转入cpu_idle进程Specificationofthemachine-CPU:S3C2410-MEM:64MB(bank0
qsycn
·
2009-05-31 15:00
c
linux
command
Flash
delay
linux内核
FLASH的读写
基于ARM920T的FLASH的读写 最近一直在致力于基于ARM920T的FLASH的读写,虽然这部分一般没有多少人屑于研究,认为比较简单(U-boot和
VIVI
中都有现成的支持程序),但对于初学的我
huafulan
·
2009-05-19 22:00
vivi
的配置与编译
vivi
的配置与编译 STEP1:将MIZI工具包的
vivi
-20030629.tar.bz2拷贝到工作目录下并解压,生成
vivi
目录。
xiaozhi_su
·
2009-05-14 16:00
linux
工作
gcc
File
工具
include
(转贴)Linux2.6内核的
vivi
分区及内核MTD分区
博客首页注册建议与交流排行榜加入友情链接推荐投诉搜索:帮助joshuazzh路漫漫其修远兮吾将上下而求索 joshuazzh.cublog.cn管理博客发表文章留言收藏夹博客圈音乐相册文章首页关于作者姓名:zzh职业:在读年龄:1985位置:北京个性介绍:路漫漫其修远兮,吾将上下而求索!||>||日一二三四五六1愚人节2初七3初八4清明5初十6十一7十二8十三9十四10十五11十六12十七13
wenxy1
·
2009-04-10 15:00
linux
function
Flash
嵌入式
存储
linux内核
ArmLinux BOOTLOADER全程详解
com/Embedded-Systems-Design/ARM-Microcontroller/ArmLinux-BOOTLOADER.htm网上关于Linux的BOOTLOADER文章不少了,但是大都是
vivi
iniwf
·
2009-04-06 22:00
在Ubuntu上建立Arm Linux 开发环境
使其可以编译bootloder, kernel, 可以nfs更新文件系统; 资源: 代码: arm-linux-toolchains.tgz matrix5-kernel-v5.5.tgz
vivi
.tar.gz
kenter1643
·
2009-03-10 21:00
linux
ubuntu
gcc
Flash
bash
和菜鸟一起学linux:第二篇 Kernel的烧写
第二篇Kernel的烧写日期:2009-3-4继上篇在DNW下,顺利进入
VIVI
命令提示行后,下面开始烧写Kernel。以下均按说明书的操作完成。
wanyeye
·
2009-03-08 15:00
linux
工作
shell
Flash
table
终端
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他