
dd怎么烧录u-boot到sd卡
2个回答
展开全部
Disk /dev/sdb: 2002 MB, 2002780160 bytes
你的卡2G
dd if=./u-boot.bin of=/dev/sdb bs=8k seek=3911662
为什么dd 参数seek是3911662,烧到seek*bs -> 3911662*8k= 29.84G的地方,长度为文件大小
卡不够大啊,一般u-boot.bin为了让板子启动,应该烧到0地址,那么dd if=./u-boot.bin of=/dev/sdb 文件有多大烧多大,烧到sdb起始
man dd
bs=BYTES
read and write BYTES bytes at a time (also see ibs=,obs=)
seek=BLOCKS
skip BLOCKS obs-sized blocks at start of output
你的卡2G
dd if=./u-boot.bin of=/dev/sdb bs=8k seek=3911662
为什么dd 参数seek是3911662,烧到seek*bs -> 3911662*8k= 29.84G的地方,长度为文件大小
卡不够大啊,一般u-boot.bin为了让板子启动,应该烧到0地址,那么dd if=./u-boot.bin of=/dev/sdb 文件有多大烧多大,烧到sdb起始
man dd
bs=BYTES
read and write BYTES bytes at a time (also see ibs=,obs=)
seek=BLOCKS
skip BLOCKS obs-sized blocks at start of output

2025-02-21 广告
国产【1M-10Gsps高速采集卡/采集仪】咨询:028-87409729,支持PCIe/USB/RJ45/10G光口等多种通信接口,支持多通道同步采集,具备高精度、高可靠、高易用等特征,自研自产自主可控,能够满足客户从基础科研到尖端科技领...
点击进入详情页
本回答由成都迈硕电气有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询