嵌入式爱好者

A40i 测试U盘的读写速率

2023-8-28 14:16| 发布者: Gao_JX| 查看: 174| 评论: 0

类目: A40i/T3系列产品  >  Linux     文档编号: 1096

一、源码中修改:

1. forlinx@forlinx:~/work/lichee$ cd ~/work/lichee/out/sun8iw11p1/linux/common/buildroot/build/busybox-1.25.1

2. forlinx@forlinx:~/work/lichee/out/sun8iw11p1/linux/common/buildroot/build/busybox-1.25.1$ make menuconfig ARCH=arm   //打开一个文本界面的菜单

3. Coreutils --->  

4. forlinx@forlinx:~/work/lichee/out/sun8iw11p1/linux/common/buildroot/build/busybox-1.25.1$ rm .stamp_built

.stamp_built 文件是一个标记文件,用于表示目标或任务已经成功构建或完成。在软件开发中,当执行构建操作时,可以使用这样的标记文件来跟踪构建状态,以便在后续的构建过程中进行优化或避免重复构建。

5. forlinx@forlinx:~/work/lichee/out/sun8iw11p1/linux/common/buildroot/build/busybox-1.25.1$ rm .stamp_target_installed

.stamp_target_installed 文件是一个标记文件,用于表示目标或任务已经成功安装或部署。在软件开发中,当执行安装操作时,可以使用这样的标记文件来跟踪安装状态,以便在后续的安装过程中进行优化或避免重复安装。

6. forlinx@forlinx:~/work/lichee/out/sun8iw11p1/linux/common/buildroot/build/busybox-1.25.1$ rm busybox

7. forlinx@forlinx: cd ~/work/lichee

8. forlinx@forlinx:~/work/lichee$ ./build.sh all

9. forlinx@forlinx:~/work/lichee$ cd ~/work/lichee/out/sun8iw11p1/linux/common/buildroot/build/busybox-1.25.1

10.      forlinx@forlinx:~/work/lichee/out/sun8iw11p1/linux/common/buildroot/build/busybox-1.25.1$ cp busybox ~/work/lichee/out/sun8iw11p1/linux/common/buildroot/target/bin/

11.      forlinx@forlinx:~/work/lichee$ ./build.sh -m kernel

12.      forlinx@forlinx:~/work/lichee$ ./build.sh -m pack_rootfs

13.      forlinx@forlinx:~/work/lichee$ ./build.sh pack

14.      烧写

二、开发板执行指令

1.      dd if=/dev/zero of=/mnt/usb/sda1/test bs=1M count=50 conv=fsync

  这个命令的含义是将/dev/zero设备的内容以块大小为1兆字节 (1M) 的方式写入到/mnt/usb/sda1/test文件中,并且只写入50个块。conv=fsync选项表示在写入完成后执行fsync()系统调用,以确保数据被立即写入磁盘而不是仅存储在缓存中。

  总结起来,该命令的目的是在/mnt/usb/sda1/test文件中创建一个大小为50兆字节 (50M) 的文件,文件中的内容全部为零。这个命令通常用于测试硬盘的写入速度和性能。


已解决
1

未解决

只是看看

刚表态过的朋友 (1 人)

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 16:21

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部