摘要: 学习SD卡的相关规范,包括定义,硬件特性,数据传输,命令系统等。不涉及代码。 文章针对Linux驱动开发而写,以助于理解SD卡驱动,不会涉及过多硬件内容。 纲要: 1. SD卡介绍 2....SD卡硬件规范 3. SD卡指令规范 4. SD卡寄存器 1....SD卡硬件规范 2.1 SD卡物理接口 下图是SD卡和MMC卡的针脚: ? ? 可以看到,SD卡在MMC卡基础上增加了8、9两个针脚,这两个针脚将被用作数据传输,以支持SD传输模式。...SD卡支持SD模式(4数据线)和SPI模式(2数据线),MMC卡只支持SPI模式。 SD卡针脚对应的功能:(SD模式) ? ?...Linux驱动对SD卡做初始化会经过如下步骤: CMD0上电重置到idle状态(防止一些机型关机不掉电,如某些FPGA平台)->ACMD41获取SD卡支持的电压信息(还需要通过主机控制器设置电压)->CMD2
随着sd卡的流行,sd卡在嵌入式设备上使用的场景也越来越多。那下面我们可以看一下,linux驱动框架上是怎么处理sd卡驱动的?...obj-$(CONFIG_MMC_S3C) += s3cmci.o 4、根据s3c阅读Kconfig,确认s3c下的sd卡还依赖哪些文件 config MMC_SDHCI_S3C tristate...config MMC_S3C tristate "Samsung S3C SD/MMC Card Interface support" depends on ARCH_S3C24XX...If you have a board based on one of those and a MMC/SD slot, say Y or M here....但是如果深入下去的话,还是需要好好读一下sd协议,这里面花的时间最多。 以上就是本文的全部内容,希望对大家的学习有所帮助。
[target] storage_type = xxx 其中storage_type | 0:nand | 1:sd | 2:emmc | 3:spinor | 4:emmc3 | 5:spinand...| 6:sd1 | spinor切换spinand sys_config.fex修改 [target] - storage_type = 3 + storage_type = 5 board.dts...-> UBIFS file system support TINA环境配置 make menuconfig 层层选中 Target Images ---> Boot (SD...更具体的,nand分为并口nand和spinand,mmc分emmc和sd卡 主要需要区分的是nor和其他介质,因为需要打包的部分有所不同。...support Caching block device access to MTD devices SPI-NOR device support (对于linux4.9
partition table w write table to disk and exit x extra functionality (experts only) 输入p查看当前sd...1048576 523264+ c W95 FAT32 (LBA) /dev/sdb2 1048577 15523839 7237631+ 83 Linux...同时也留意他的heads和setcors/track 删除分区 ---- 输入d删除(delete)所有sd卡分区。...输入w将建立完成对分区表写入sd卡,并退出 Command (m for help): w The partition table has been altered!
常见的解决方案包括Flash存储芯片、SD卡和U盘。SD卡具有存储容量大、携带方便、插拔便捷的特点,所以经常出现在嵌入式设备中。...比如下面这个小投影仪,侧面就有1个SD卡接口,可以用来播放SD卡里的电影、歌曲等。 ? 本篇介绍Linux下SD卡的使用,包括相关配置、SD卡的挂载等。...5.SD卡挂载 1) 首先通过#fdisk -l命令确认板子上的linux系统是否识别SD卡 下图中显示的15.6GB的设备对应的就是板子上插入的SD卡。 ?...2)然后cat /proc/partitions 看看有没有这两个分区,如果没有,就说明SD卡驱动没有移植成功 ?...6.结束语 本期相关的资料在https://github.com/TopSemic/NUC972_Linux Lesson16 SD卡使用中
SD凭证留数据相关 供应商: KNA1:客户主文件的一般数据 KNB1:客户主数据 (公司代码) 客户: LFA1:供应商主数据 (一般地区) LFB1:供应商主数据 (公司代码) VBFA凭证流表,...VBPA--销售凭证 :合作伙伴, VBKD--销售凭证 :业务数据 VBUP--销售凭证 :项目状态 VBEP--销售凭证 : 计划行数据 MVKE--物料主档销售视图 KONV、KONP--SD单价..., USER_ADDR--依据地址数据的用户 CONF_OUT--配置输出 USR21---->ADCP---->ADRP SD+FI ME23N : EKKO EKPO VL03N:LIKP ,LIPS
芯片需要支持SD卡这种启动方式。...准备好u-boot.imx,dtb,zImage,rootfs压缩包 使用fdisk命令对sd卡分区 输入fdisk /dev/mmcblk0.按照提示输入相关选项进行操作。...可以看到我这张SD卡的相关信息,总容量为15931539456字节,31116288个sectors,即一个sector为512字节。...mmcblk0p2 烧录uboot.imx dd if=u-boot.imx of=/dev/mmcblk0 bs=1024 seek=1 conv=fsync 通过dd命令烧录uboot.imx到SD...做到这一步,已经可以从SD启动u-boot了,不过里面还没有kernel和根文件系统。
android/frameworks/base/core/java/android/os/storage/
本章目录结构 ✔ 理解什么是软件定义广域网 ✔ 发现SD-WAN的需求 ✔ 探索SD-WAN特征 在本章,你会发现SD-WAN能够做什么,不能够实现什么。你同时也应该发现SD-WAN的特点。...SD-WAN的定义 SD-WAN提供了基于SDN数据中心的企业分支办公室在广域网中的解决方案。...SD-WAN不是什么 ✔ SD-WAN是一个由许多组件构成的综合解决方案,但是它不包含传统的,私有的MPLS链接和✔ TCP链接的书档式广域网优化。 ✔ 它不仅仅是路径控制的多链路广域网。...SD-WAN特征如下 概述一下,SD-WAN ✔ 虚拟化网络 ✔ 加强安全覆盖 ✔ 简化服务分发 ✔ 提供互操作性 ✔ 改变硬件的成本效应 ✔ 支持自动化的商业方针框架 ✔ 监控使用情况和表现 ✔ 支持互操作和开放网络...支持overlay安全 SD-WAN提供了一个安全覆盖独立于底层传输组件。SD-WAN设备需要进行身份验证,在它们参加覆盖前。 电路和服务提供者的任何组合可以支持安全,加密的传输。
软件定义广域网(SD-WAN)发展势头强劲,企业的技术大部分都可以适应SD-WAN的优化,供应商提供服务的方式也在不断变化中。...SD-Branch被定义为具有SD-WAN、路由、网络安全和LAN/Wi-Fi功能集成的集中式管理平台。...SD-Branch的应用场景 SD-Branch最好的类比是单功能网络设备(如WAN优化),一些SD-Branch解决方案在某些功能方面比其他方案更好。...SD-Branch是SD-WAN的继承者 SD-Branch是从软件定义的WAN发展而来的。...SD-Branch比SD-WAN更全面 新的SD-Branch解决方案包含更多功能。 SD-WAN只处理来往分支机构的连接问题,SD-Branch比它更全面。
简介SPI模式由基于flash的SD存储卡提供的辅助通信协议组成。这种模式是SD存储卡协议的一个子集,设计用于与SPI通道通信,通常在摩托罗拉(以及最近一些其他供应商)的微控制器中发现。...缺点是SPI模式相对于SD模式的性能损失(例如单个数据线和每个卡的硬件CS信号)。2.00版本以后定义的SD模式下的命令和功能在SPI模式下不支持。...模式选择与初始化SD卡在SD模式下上电。在接收复位命令(CMD0)期间,如果CS信号被断言(负),则将进入SPl模式。如果卡识别到需要SD模型,它将不响应命令并保持在SD模式。...返回SD模式的唯一方法是进入电源循环。在SPl模式下,不观察SD模式下的SD Cardl协议状态机。SPI模型支持的所有SD卡命令始终可用。SPI模式初始化顺序如下图所示。...SEND_IF_COND (CMD8)用于校验SD Memory Card接口的工作状态。CMD8的参数格式与SD模式下定义的格式相同。
SD的简介 Stable Diffusion,一个听起来让人望而却步的英文词组,通俗来说其实就是我们常说的AI绘图。...要生成图像,用户输入一个文本描述,SD 模型引用与描述中单词相关联的关键词对。然后,模型产生一个与图像中识别出的模式相对应的形状。经过几次传递,图像变得更清晰,最终产生与文本提示匹配的最终图像。...这些都是关于SD的原理,如果想要更深层次的,可参考:Docs https://waytoagi.feishu.cn/wiki/TNIRw7qsViYNVgkPaazcuaVfndc SD的优势 1、不需要绘画基础...3、快速发展,成熟的社区——帮助使用者快速成长、寻找素材 4、SD的广泛应用 5、SD和其他AI绘图软件的对比 6、SD部署配置要求 使用技巧 1、正向提示词 正向提示词直接告诉模型需要绘画什么内容,
通常在一般客户主数据中包括售达方、送达方、付款方、收票方等合作伙,公司在维护送达方时会根据运输情况决定具体的货运代理。公司要求在创建销售订单时货运代理直接从送达...
MID编号由SD- 3c, LLC控制、定义并分配给SD存储卡制造商。本程序的建立是为了确保CID寄存器的唯一性。...OID号由SD- 3C, LLC控制、定义并允许分配给SD存储卡制造商。建立此程序是为了确保CID寄存器的唯一性。...注意:SD- 3C, LLC许可希望制造和/或销售SD存储卡的公司,包括但不限于闪存,ROM, OTP, RAM和SDIO组合卡。...SD-3C有限责任公司是由松下公司、SanDisk公司和东芝公司共同成立的有限责任公司。PNM产品名称是一个字符串,5个字符的ASCII字符串。
SD存储卡硬件接口SD存储卡有6条通信线路和3条供电线路:CMD:命令是双向信号。主机和卡驱动以推拉方式工作。DAT0-3:数据线是双向信号。主机和卡驱动在推拉模式下运行CLK:时钟是主机到卡的信号。...SD NAND如果使用SD NAND时,只需使用CMD、DAT0-3、CLK、Vdd、Vss共计8个网络即可。...即使主机在SD模式下仅使用1bit - 1模式的SD存储卡,主机也应通过RDAT拉出所有的DAT0-3线。此外,主机应该在SPI模式下拉出所有的“RSV”线,即使它们没有被使用。...主机应给卡供电,使电压在250ms内达到Vdd min,并开始向SD卡供电至少74个SD时钟,并保持CMD线高位。在SPIl模式下,CS应在74个时钟周期内保持高电平。...上电后(包括热插拔,即在总线运行时插卡)SD卡进入空闲状态。如果是SD主机,则不需要CMD0。如果是SPI主机,CMD0应该是第一个将卡发送到SPI模式的命令。
10BAPI_BUPR_RELATIONSHIP_CREATE创建联系人 11BAPI_TRANSACTION_ROLLBACK常用ROLLBACK 12FI_CHECK_ZTERM付款条件相关13BUPA_ENQUEUE 14SD_CUSTOMER_MAINTAIN_ALL
/format_sd.sh device" exit 1 fi case $1 in /dev/sd[a-z] | /dev/loop[0-9] | /dev/mmcblk1) if.../format_sd.sh 你的盘符 eg: mod@archlinux sdcard $ sudo ..../format_sd.sh /dev/sdb INFO: formatting sdb, please wait......记录了4+0 的读入 记录了4+0 的写出 67108864字节(67 MB,64 MiB)已复制,15.2602 s,4.4 MB/s 欢迎使用 fdisk (util-linux 2.36.2)。...60751871, 默认 2048): 最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-60751871, 默认 60751871): 创建了一个新分区 1,类型为“Linux
SD卡 SD卡(Secure Digital Memory Card)即:安全数码卡,它是在MMC的基础上发展而来,是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,...SD卡一般支持SDIO和SPI俩种传输方式 注意:很大一部分TF卡(小卡)不支持SPI访问,用SPI方式最好使用大卡 SD卡的SDIO模式及SPI模式引脚的定义如下 SD...注意:仅SDIO模式下有,SPI模式下无RCA CSD 128 卡描述数据寄存器,提供SD卡操作条件相关信息和数据 SCR 64 SD配置寄存器,提供SD卡一些特定的数据。...从SD卡初始化流程可知,不管什么卡(这里我们将卡分为4类:SD2.0高容量卡(SDHC,最大32G),SD2.0标准容量卡(SDSC,最大2G),SD1.x卡和MMC卡),首先我们要执行的是卡上电(设置...SD卡实验的例程即可,原子的代码写的还是很完善的,参照原理及流程图读几次代码就会熟练对SD卡的SDIO操作。
SAP SD基础知识之SD常见流程概述 正常销售、正常退货、第三方销售、跨公司销售、独立采购、寄售、免费赠送,这些就是项目实践中SD模块里最常见的流程了,当然还有一些不太常用的流程没有列举进来,不再本文关注之范围内...SD的所谓"流程",基本是体现在销售订单行项目上,基本上它控制了大部分SD的流程走向和主要功能。
SD NAND应用之SD协议物理层的规范本文中的数字规则十六进制数字以小写“h”后缀书写,例如FFFFh和80h。二进制数用小写“b”后缀书写(例如,10b)。...SD存储卡还可以支持基于常用标准的第二种安全系统,例如ISO-7816,它可用于将SD存储卡连接到公共网络和其他支持移动电子商务和数字签名应用程序的系统。...除了SD存储卡之外,还有SDI /O (SDIO)卡。SDIO卡规范在一个单独的规范中定义:“SDIO卡规范”,可以从SD协会获得。...SDIO卡是基于SD存储卡并与之兼容的。这种兼容性包括机械、电气、电源、信号和软件。SD I/O卡的目的是为移动电子设备提供低功耗的高速数据I/O。...SD规格文档结构如图1-1所示。物理层规范的目的是定义SD存储卡、它的环境和处理过程。由于该描述定义了卡属性的整体集合,我们建议同时使用产品文档。
领取专属 10元无门槛券
手把手带您无忧上云