emmc制做u盘教程(手机emmc改成u盘教程)
来源:http://www.tudoupe.com时间:2023-03-21
小米4的eMMC存储能制作成U盘吗
理论上是可以的,但是即使diy一个U盘都要有空白基板与flash,而市面上没有给这种eMMC专门设计的空白基板,所以要实现是很难的。

zynqmp 怎么将linux系统下载到emmc
1,vivado硬件配置,要选择EMMC代表的SD1; 2,编译petalinux:执行petalinux-config。 (1)选择Subsystem AUTO Hardware Setting -> Advanced bootable images storage settings ->boot image settings; 选择primary flash,这里是将BOOT.bin设置为从qspi flash启动 (2)选择Subsystem AUTO Hardware Setting -> Advanced bootable images storage settings ->kernel image settings; 选择primary sd,进入后我们看到这里实际就是设置image.ub的存放区域。 (3)选择Image Packaging Configuration,设置启动启动文件系统所在位置; 在设置启动方式的时候,如下两张图这样设置读取根文件系统的位置/dev/mmcblk1p2。 (4)设置你的驱动然后编译,依次执行:petalinux-config -c kernel;petalinux-config -c rootfs; petalinux-build;petalinux-package --boot --fsbl ./images/linux/zynq_fsbl.elf --fpga --u-boot --force; 3,做之前先分区(把EMMC分区),先做一个SD卡启动的petalinux文件, petalinux系统在zynq上面启动起来以后就进行如下分区:即是mmcblk1分为mmcblk1p1和mmcblk1p2 具体步骤如下: (1) 把EMMC进行分区,执行命令: fdisk /dev/mmcblk1 (2)使用n命令,添加一个新的分区 Command (m for help): n Command action e extended p primary partition (1-4) 选择p,添加主分区 ,(3)选择分区号,选择1, Partition number (1-4): 1// 选择分区号 First cylinder (1-238592, default 1): Using default value 1 // 选择分区的第一个柱面,选择1 Last cylinder or +size or +sizeM or +sizeK (1-238592, default 238592): Using default value 238592// 选择最后一个柱面 注意:1-238592,first要选第一个数,last要选择的比238592小,其中1024就是表示1M (4)使用t命令,设置分区格式 Command (m for help): t Selected partition 1 Hex code (type L to list codes): bChanged system type of partition 1 to b (Win95 FAT32)(5)使用w命令,保存配置,必须保存配置 Command (m for help): w The partition table has been altered. Calling ioctl() to re-read partition table (6)使用对应文件系统工具对分析进行格式化(只能在debian里面才能识别命令) mkfs.fat /dev/mmcblk1p1 设置为fat32格式 mkfs.ext4 /dev/mmcblk1p2设置为ext4格式 注意:执行完w命令然后才算分区成功,执行完mkfs命令才算格设置内存属性成功。 以上分区完成后,可以使用p命令,显示分区信息;也可以使用用d命令表示删除分区 Command (m for help): p Disk /dev/mmcblk0: 7818 MB, 7818182656 bytes 4 heads, 16 sectors/track, 238592 cylinders Units = cylinders of 64 * 512 = 32768 bytes Device BootStart EndBlocksId System /dev/mmcblk0p1 1238592 763493683 Linux (7)执行这句:mkdosfs -F 32 /dev/mmcblk0p1 当然,可以重复上述步骤,多分几个区,用来存放不同的状态: FLASH要要用来存放BOOT.bin 第一个分区用来存放image.ub或者设备树(比如uImage和devicetree.dtb)等文件;--可以设置为128MB 第二个分区用来存放用户数据(比如可执行程序);可以设置为2048MB 第三个分区用来存放程序执行需要的库文件(opencv的库,qtcreator库,相机库,视频编码解码库等);剩余的1个多GB 4,把系统同步到ext4里面 先把sd卡里面系统挂载进来 :mount /dev/mmcblk0p2 /mnt 再把刚刚弄好的系统挂进来: mount /dev/mmcblk1p2 /tmp,然后cd /mnt 然后进入把SD卡里面的系统同步到emmc里面:rsync -av ./* /tmp ,时间有点久,直到结束为止。 (要是不用SD卡也可以挂载U盘,解压,然后进行系统同步到EMMC所挂载的地方/tmp) 5,然后将BOOT.BIN和image.ub烧录到QSPI-FLASH中 首先擦除QSPI-FLASH:flash_eraseall /dev/mtd0 存放BOOT.bin到flash: flashcp BOOT.bin/dev/mtd0 此处若是将image.ub写入emmc的FAT分区中(不存放到flash中),先使用mount挂载eMMC的FAT分区, 然后将image.ub使用cp指令拷贝进 /mnt/mmcFat即可,也就是把uImage 拷贝到 /dev/mmcblk1p1; 进入uImage所在目录,然后执行 cpuImage/tmp;也就是把uImage存放到了 /dev/mmcblk1p1里面。 6,最后断电拔出SD卡,将拨码开关设置为flash启动,就能看到petalinux启动起来; 7,报错及其解决办法 ————————————————版权声明:本文为CSDN博主「寒听雪落」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/wangjie36/article/details/104740448/

emmc固态硬盘可以用u盘启动吗?
首先制作好启动U盘。 (按del或者f2或者f12)进入bios,一般在BOOT(有的叫做STARTUP)选项里面设置优盘启动盘优先启动。 不会的话建议拍个图片帮你看看。

emmc改优盘
eMMC 结构由一个嵌入式存储解决方案组成,带有MMC (多媒体卡)接口、 快闪存储器设备及主控制器-- 所有都在一个小型的BGA 封装。2、接口速度高达每秒52MB,eMMC具有快速、可升级的性能。 同时其接口电压可以是1.8v 或者是3.3v。
eMMC 结构由一个嵌入式存储解决方案组成的
看看吧
手机想当着U盘使用,不需要任何的改动,具体方法是: 一、在手机上开通USB调试。首次开通的方法是:1、进入设置。2、进入关于手机--手机版本号。3、点击版本号七次,此时,会开通开发者选项。4、进入开发者选项,开通USB调试。二、在手机和电脑上分别安装手机助手,如:360手机助手。三、使用数据线连接手机和电脑。四、此时,它会自动连接手机与电脑。 五、连接后,手机中的剩余容量,你就可以当着U盘来使用了。
eMMC 结构由一个嵌入式存储解决方案组成的
看看吧
手机想当着U盘使用,不需要任何的改动,具体方法是: 一、在手机上开通USB调试。首次开通的方法是:1、进入设置。2、进入关于手机--手机版本号。3、点击版本号七次,此时,会开通开发者选项。4、进入开发者选项,开通USB调试。二、在手机和电脑上分别安装手机助手,如:360手机助手。三、使用数据线连接手机和电脑。四、此时,它会自动连接手机与电脑。 五、连接后,手机中的剩余容量,你就可以当着U盘来使用了。

emmc固态硬盘可以用u盘启动吗?
首先制作好启动U盘。 (按del或者f2或者f12)进入bios,一般在BOOT(有的叫做STARTUP)选项里面设置优盘启动盘优先启动。 不会的话建议拍个图片帮你看看。
