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
iNand
笔记整理—uboot启动过程(4)BL2干了什么及内存排布
uboot的第一阶段结束于start_armboot,第二阶段的uboot代码主要负责soc外部硬件(
inand
、网卡、......)
TeYiToKu
·
2024-09-10 02:29
X210嵌入式学习整理
嵌入式硬件
linux
c语言
汇编
外存——主流的外存设备简介(SD卡、MMC卡、
iNand
、Nandflash等概念)
以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。我们一般把RAM(randomaccessmemory,随机访问存储器)叫做内存,其特点是可以任意字节读写,掉电会丢失数据。把ROM(readonlymemory,只读存储器)叫做外存,其特点是掉电不丢失数据,但不能随机地址访问,只能以块为单位来访问。下面简单地介绍外部存储器的相关知识。一、磁存储设备磁存储设备,包括软盘、硬盘、光盘、C
天糊土
·
2024-01-29 23:59
ARM裸机的开发
外部存储器
U-boot(六):命令体系,环境变量,
iNand
/SD卡驱动
本文主要探讨210的uboot命令体系,黄金变量,
iNand
/SD卡驱动相关知识。
菜_小_白
·
2023-12-23 09:47
arm开发
嵌入式硬件
c语言
U-boot(四):start_armboot
uboot一阶段初始化SoC内部部件(看门狗、时钟等),初始化DDR,重定位二阶段初始化其余硬件(
iNand
、网卡芯片···)以及命令、环境变量等···启动打印硬件信息,进入bootdelay,读秒完后执行
菜_小_白
·
2023-11-26 23:46
嵌入式硬件
c语言
arm开发
汇编
U-boot(五):启动内核
嵌入式系统状态启动未上电时bootloader、kernel、rootfs以镜像形式存储在启动介质中(X210为
iNand
/SD卡),运行时搬运到DDR中未上电时u-boot.bin,zImage,rootfs
菜_小_白
·
2023-11-26 23:13
arm开发
c语言
嵌入式硬件
ARM裸机-19(NandFlash和
iNand
)
1、NandFlash的接口1.1、Nand的型号与命名(1)、Nand的型号命名都有含义,就拿K9F2G08来示例分析一下:K9F表示是三星公司的NandFlash系列。2G表示Nand的大小是2Gbit(256MB)。08表示Nand是8位的(8位就是数据线有8根)。(2)、Nand命名中可以看出:厂家、系列型号、容量大小、数据位数。1.2、Nand的数据位(1)、Nand有8位数据位的,有1
ant-small
·
2023-11-24 01:26
ARM
arm开发
【转载】linux内核代码,各目录的功能说明
block:一些linux存储体系中关于块设备管理的代码,以块(多个字节组成的整体,类试于扇区)为单位来整体访问(I/O调度),譬如说SD卡、
iNand
、Nand、硬盘等
路先生的杂货铺
·
2023-11-07 00:59
Linux
linux
2.6.U-Boot源码分析2-启动第二阶段-U-Boot和系统移植第6部分视频课程笔记
voidstart_armboot(void)voidstart_armboot(void)整个函数构成了uboot启动的第二阶段,uboot的第二阶段就是要初始化剩下的还没有初始化的硬件,主要soc外部硬件,譬如:
Inand
森林-bruce
·
2023-10-09 18:37
第三部分:u-boot
嵌入式linux s5pv210,嵌入式Linux裸机开发(二)——S5PV210启动过程分析
S5PV210采用iROM启动方式进行启动,通过查阅三星官方S5PV210文档s5pv210_irom_applicationnote_preliminary可知,iROM启动方式支持从MoviNAND/
iNand
杨妙和
·
2023-10-06 13:00
嵌入式linux
s5pv210
嵌入式学习笔记(43)S5PV210的SD卡启动详解
像我们x210开发板,板子贴片好的时候,内部
inand
是空的,
嵌入式开发白菜
·
2023-10-03 11:46
嵌入式
嵌入式学习笔记
编程
学习
笔记
单片机
嵌入式硬件
stm32
uboot学习之四-----uboot启动第二阶段--start_armboot函数
uboot的第二阶段就是要初始化剩下的还没被初始化的硬件,主要是SOC外部硬件(譬如
inand
、网卡芯片)、uboot本身的一些东西(uboot的命令、环境变量等),然后最终初始化完必要的东西后进入uboot
weixin_33786077
·
2023-09-30 21:20
数据结构与算法
运维
操作系统
ARM uboot 的移植2-从三星官方 uboot 开始移植
一、
inand
驱动问题的解决1、先从现象出发定位问题(1)解决问题的第一步,是定位问题。所谓定位问题,就是找到源代码当中导致这个问题的那一句或者那几句代码。
滨边美波她男友
·
2023-03-10 05:34
ARM
S5PV210
朱有鹏
ARM
linux
Uboot和系统移植(12)------- 从三星官方uboot开始移植
目录一,移植前的准备工作二,开始移植初体验1.移植初体验-----直接编译三星移植版uboot尝试运行代码分析&问题查找2.时钟和DDR的配置移植3.DDR地址另外配置4.
inand
驱动问题的解决5.一些小问题的修补
big__C
·
2023-03-10 04:57
Uboot和系统移植
嵌入式
uboot移植
u-boot
Latex的上下标
在Latex中给某个符号添加上下标是非常常见的操作,通常使用_和^就可以实现,但是某些情况下会失效,比如在分式中的\sum上下标会被挤跑:∑
iNand
1∑iN\sum_i^N\quad\text{and
Wyhn.Wang
·
2023-01-04 20:11
DL
latex
markdown
SD卡/
iNand
操作指令movi
1、SD卡/
iNand
操作指令movi(1)开发板如果用SD卡/EMMC/
iNand
等作为Flash,则在uboot中操作flash的指令为movi(或mmc)(2)movi的指令都是moviread和
林凡_123
·
2023-01-04 12:10
uboot操作
inand
、SD卡、MMC和DDR内存相关的命令的用法
1、SD卡/
iNand
/MMC操作指令movi(1)开发板如果用SD卡/EMMC/
iNand
等作为Flash,则在uboot中操作flash的指令为movi(或mmc)(2)movi指令是一个命令集,有很多子命令
qslv_bhlt
·
2023-01-04 12:08
uboot
RAM、ROM、emmc、
iNand
、SD卡、mmc 与 Nandflash 的区别
目录1、emmc和Nandflsah的区别2、emmc、SD卡、TF卡与MMC卡的区别3、Flash与EEPROM的区别首先来一个大的分类:这里有一个历史的遗留问题:ROM:只读存储器,这个说法其实有点问题。(因为现在的ROM不仅可以读、也可以进行写)最早的ROM,确实是只能进行读。后来发展就可以进行写入了,不同的写入方式:熔丝技术(只能写入一次)、高电压写入(可以写很多次)。因为擦除方式的不同,
想文艺一点的程序员
·
2023-01-04 12:34
#
嵌入式小知识
嵌入式
1024程序员节
S5PV210体系结构与接口09:SD卡启动详解
目录1.MMC技术演进1.1NandFlash&NorFlash芯片1.2MMC卡&SD卡&MicroSD卡(TF卡)1.2.1代际关系1.2.2技术共性1.3
iNand
&MoviNand1.4SD协议简介
麦兜的学习笔记
·
2022-11-22 15:37
Linux嵌入式开发
arm
嵌入式硬件
fpga开发
uboot源码分析(基于S5PV210)之uboot的硬件驱动部分
目录一、uboot与linux驱动1、uboot本身是裸机程序2、uboot的虚拟地址对硬件操作的影响3、uboot借用(移植)了linux驱动二、
iNand
介绍1、
iNand
/eMMC/SDCard/
小嵌同学
·
2022-09-25 11:07
初窥uboot与Linux内核
linux
arm
uboot
SD/iNand
嵌入式硬件
嵌入式开发——常见的存储器分类和特性介绍
如果从存储颗粒上进行分类,就是以是否掉电丢失、是否随机寻址、是可读还是可写、是否需要初始化等标准进行分类;如果从控制电路进行分类,就是用不同的协议来区分存储器,比如:eMMC、SD卡、
iNand
等在存储颗粒上都是
代二毛
·
2021-09-19 23:39
嵌入式开发中的总结
嵌入式
uboot 下更改NAND的分区 fdisk
关键词:android4.0nand分区userdata大小fdisk平台信息:内核:linux3.0系统:android4.0.3
INAND
:SDIN5C2-8G-L(SanDisk)平台:S5PV310
iteye_17686
·
2020-09-16 01:41
uboot引导kernel - 1 - >Flash的分区
uboot启动Linux内核过程分为4大步骤:问题1:Flash的分区相关问题在上述步骤1/2/4中都提到了从启动介质(
iNand
/SD)中读取uboot/kernel到SRAM/DDR中,那么具体从启动介质的什么位置分别读取呢
wowRicky
·
2020-09-16 01:08
UBOOT
kernel
openlayer 缩放滑块
openlayer缩放滑块ZoomSliders/***Thezoomsliderinthesecondmapshallbeplacedbetweenthezoom-
inand
*zoom-outbuttons
Lucky_wangtao
·
2020-09-15 21:33
openlayer
openlayer
【篇九】NandFlash 和
iNand
存储
本周总结点NandFlash和
iNand
概念和相关接图NandFlash常见操作流程图分析Nand控制器(SOc角度)
iNand
介绍
iNand
/SD卡操作NandFlash和
iNand
概念和相关接图•Nand
小石头2014
·
2020-09-11 10:44
嵌入式
S5PV210之SDRAM初始化
本文使用的开发板是九鼎创展的X210
iNand
版本。
Tadas-Gao
·
2020-08-26 07:08
嵌入式
im6q linux 瘦身计划-减少启动时间
3个方面:1.uboot:irom从
inand
拷贝uboot部分代码到iram时间uboot从
inand
拷贝自身到ddr3时间uboot初始化所用时间uboot从
inand
拷贝内核到ddr3所用时间2.
google_lover
·
2020-08-25 08:22
cpu-a9-mx6
linux内核源码目录结构分析
譬如说SD卡、
iNand
、Nand、硬盘等都是块设备。几乎可以认为块设备就
weixin_30699463
·
2020-08-23 20:36
mboot SDMMC存储学习笔记
一般来说,设备有(IRAMIROMDRAMINANDSD)这四种存储设备,在这里主要是分析mboot启动过程中
INAND
/SD卡的工作情况。
yoveldf
·
2020-08-16 05:42
nandflash
结构
存储
通讯
工作
system
byte
360
2017.1.9_U-boot的常用命令
Uboot将
inand
分成了很多分区,可以用一定的分区名来代替这一段分区的开始和结束。movi是一个命令族,在操作的时候要注意操作的是
inand
还是DDR。
我夏了夏天
·
2020-08-14 03:23
嵌入式Linux技术分享
u-boot学习总结
uboot烧写后感觉SD卡没用,要先破坏板载
iNand
内的uboot。板子型号是smdkv210,cpu对应s5pc11x,2.问题总结移植的
ldzq_sue
·
2020-08-08 17:27
uboot
UBOOT1.3.4 学习笔记(五) uboot启动第二阶段--start_armboot详解
uboot启动第二阶段要做的事情:宏观上来讲,就是要初始化剩下的还未被初始化的硬件,主要是SoC外部硬件(网卡,
iNand
等)和uboot本身的一些东西(uboot命令,环境变量等).uboot在何处完结
csdnjianghu
·
2020-08-05 12:05
YT的学习笔记
uboot启动之uboot第二阶段(BL2)
(譬如
iNand
,网卡芯片....)、uboot本身的一些东西(uboot的命令、
雨于鱼
·
2020-08-05 12:05
uboot
uboot源码——C阶段的start_armboot函数
start_armboot函数简介(1)start.S文件中进行一系列的SoC内部硬件的初始化,然后长跳转到start_armboot函数中;(2)start_armboot函数进一步初始化SoC外部硬件(比如
inand
天糊土
·
2020-08-05 12:21
uboot移植
uboot之start_armboot分析1
主要是SoC外部硬件(譬如
iNand
、网卡芯片····)、u
hanson69
·
2020-08-05 12:55
【S5PV210学习笔记】外插SD卡启动程序失败的解决办法
正常的SD卡启动办法是:通过在uboot的命令行下输入如下命令:moviwriteu-boot0x30000000该命令是把内存0x30000000处开始的内容写到
iNand
的u-boot分区中。
secondfeeling
·
2020-08-04 07:27
嵌入式
嵌入式开发笔记(二)嵌入式系统启动过程 (S5pv210)
官方文档1.S5PV210支持多种启动方式(IROM),MoviNAND/
iNand
,MMC/SDCard,pureNand,eMMC,eSSD,UARTandUSBbootwithiROMissupported
weixin_34399060
·
2020-08-04 05:14
嵌入式
介绍一下android uboot下擦除
inand
的命令 mmc erase boot 0 0 1000
点这里可以跳转到教程问了一下周边几个做android的人,他们居然说
inand
是没有擦除命令的,我不相信,但是网上百度也没答案,后来跑去问我们Sate210和Sate4412的android工程师,他说
浅色的火
·
2020-08-04 00:05
s5pv210-dnw刷机并在uboot命令下破坏
iNand
使SD卡启动
1.连接P2(靠近电源端,要是不确定两端都试一下)uart(USB转串口线)并打开SecureCRT.exe2.把拨码开关打到USB启动3.打开DNW.exe,并按住开机键(在此之前,先保证USB等各项驱动以成功安装,安装方法在此不在展开),当听到电脑发出连接成功的声音即可(在此期间不可松手),点击DNW.exe中工具栏中的Configuration->Options,BaudRate一般为115
巍锋同学
·
2020-08-03 22:51
S5PV210裸机
linux学习(一)擦除u-boot办法
擦除开发板
iNand
中的uboot的方法在linux和android系统下,擦除uboot的方法:busyboxddif=/dev/zeroof=/dev/block/mmcblk0bs=512seek
龙井茶110
·
2020-08-03 19:37
Linux
S5PV210之时钟系统
本文使用的开发板是九鼎创展的X210
iNand
版本。
Tadas-Gao
·
2020-08-03 18:05
嵌入式
ROM、RAM、IROM、IRAM、DRAM、SRAM、Flash
比如硬盘、Flash(U盘、Nand、
iNand
、SSD)、光盘等。但是也有特例,比如No
一万HOURS
·
2020-07-30 22:22
计算机系统
--------【存储器】
官方标准uboot2013移植10之环境变量和网卡的移植
1.
iNand
分区表检查-env究竟应该放在哪1)测试环境变量是否可以保存,通过开机set设置环境变量然后save,然后关机后重启来测试环境变量的保存是否成功。2)我们的环境变量究竟保存到哪里去了?
wangdapao12138
·
2020-07-05 19:37
s5pv210——nandflash和
inand
的基础理论
以下内容源于朱友鹏《物联网大讲坛》课程的学习。如有侵权,请告知删除。首先是一些基础知识,见下图一、NandFlash的接口1、Nand的型号与命名以K9F2G08为例K9F表示是三星公司的NandFlash系列。2G表示Nand的大小是2Gbit(256MB)。08表示Nand是8位的(8位就是数据线有8根)。看出厂家、系列型号、容量大小、数据位数。2、Nand的数据位Nand有8位数据位的,有1
天糊土
·
2020-07-05 01:26
ARM裸机
x210学习笔记
1、X210开发板刷机——sd卡(1)打开SecureCRT,利用串口连接开发板,主要关闭流控,串口使用开发板边上的口;(2)破坏
iNand
中的bootloaderbusyboxddif=/dev/zeroof
dongdong0071
·
2020-07-04 14:37
uboot启动第二阶段分析
现在介绍启动的第二阶段启动阶段的工作启动第一阶段的主要工作是对处理器的内部资源(如时钟、串口)、内存(ddr)初始化,并进行uboot的重定位,并跳转到启动第二阶段启动第二阶段的主要工作则是对处理器的外部资源(
iNand
greedyhao
·
2020-07-02 06:09
NOR Flash、NAND Flash和
iNAND
Flash的不同点
sdram:主要用于程序执行时的程序存储、执行或计算,类似内存。norflash:适合小容量的程序或数据存储,类似小硬盘;nandflash:适合大容量数据存储,类似硬盘;inandflash:是SanDisk公司研发的存储芯片,可以简单的看成SD卡或MMC卡芯片化。Norflash的有自己的地址线和数据线,可以采用类似于memory的随机访问方式,在norflash上可以直接运行程序,所以nor
li_101357
·
2020-06-24 04:24
极具杀伤力的过人大杀器,学会你也能轻松过人!
训练的基本技巧左右手的InandOut练习InandOut练习
Inand
篮球过人技巧
·
2020-02-25 15:44
20199314 Linux内核原理与分析 第四周作业
block:在linux中block表示块设备(以块(多个字节组成的整体,类似于扇区)为单位来整体访问),譬如说SD卡、
iNand
20199314贺泽华
·
2019-10-02 21:00
CPU和外部存储器的接口
、SRAM、SDRAM)需要直接地址访问,所以是通过地址总线和数据总线的总线式访问方式连接的(好处是直接访问、随机访问;坏处是占用CPU的地址空间,大小受限);外存ROM(硬盘、flash(Nand、
inand
四季帆
·
2018-12-14 21:57
基础概念
嵌入式
ARM+Linux嵌入式开发02:【uboot-2017移植】s5pv210载入BL1
SD0是芯片的SD卡通道0,上面接的是一片4GB的
iNand
,SD2是连接到一个SD卡插槽上,我在这里插上了一个16GB的SD卡。
卡咖喱
·
2018-12-08 11:06
嵌入式
上一页
1
2
3
下一页
按字母分类:
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
其他