外贸网站定制开发,丹阳做网站的,做一个购物网站要多少钱,免费设计公司logo设计20251223给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时实测TF卡写入速度25.56MB/s
2025/12/23 14:05缘起#xff1a;给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】后#xff0c;想实测一下TF卡的读写速度。
实测写入小文件正常…20251223给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时实测TF卡写入速度25.56MB/s2025/12/23 14:05缘起给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】后想实测一下TF卡的读写速度。实测写入小文件正常但是大体积的视频文件写入TF卡之后插入到WIN10的电脑直接发现分区都给干没了原因待查。初步发现是GPIO口冲突pin-75 (fe2d0000.mmc) status -224线USB2.0通过adb直接拿到电脑上的速度是31.3 MB/s写入TF卡的速度略微低于31.3 MB/s【大概为20 MB/s】写入之后TF卡分区丢失^_25.5606790168rootrk3588-buildroot:/#rootrk3588-buildroot:/# [10006.789736] dwmmc_rockchip fe2c0000.mmc: could not set regulator OCR (-22)[10006.789777] dwmmc_rockchip fe2c0000.mmc: failed to enable vmmc regulator[10007.032664] mmc_host mmc1: Bus speed (slot 0) 148500000Hz (slot req 150000000Hz, actual 148500000HZ div 0)[10007.164419] dwmmc_rockchip fe2c0000.mmc: Successfully tuned phase to 253[10007.164499] mmc1: new ultra high speed SDR104 SDHC card at address b368[10007.165131] mmcblk1: mmc1:b368 SDABC 29.1 GiB[10007.166635] mmcblk1: p1[10007.257429] FAT-fs (mmcblk1p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive![10007.259328] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.rootrk3588-buildroot:/#需要实测开发板丝印ETH1芯片RTL8211F-CG的网速。通过ifconfig确认为eth0。需要使用ov5645的驱动框架来适配LVDS接口的105机芯。按照以前的经验首先关闭I2C的读写结果肯定会出现某些地方遗漏的只能通过编译器来检查问题了当你把荣品RD-RK3588开发板重新适配一把就相当于从头做了一个项目【荣品RD-RK3588开发板】。当然开发板的功能都是好的你免除了调试的过程也就没有解决相关硬件出错的经验/机会了rootrk3588-buildroot:/#rootrk3588-buildroot:/# [10006.789736] dwmmc_rockchip fe2c0000.mmc: could not set regulator OCR (-22)[10006.789777] dwmmc_rockchip fe2c0000.mmc: failed to enable vmmc regulator[10007.032664] mmc_host mmc1: Bus speed (slot 0) 148500000Hz (slot req 150000000Hz, actual 148500000HZ div 0)[10007.164419] dwmmc_rockchip fe2c0000.mmc: Successfully tuned phase to 253[10007.164499] mmc1: new ultra high speed SDR104 SDHC card at address b368[10007.165131] mmcblk1: mmc1:b368 SDABC 29.1 GiB[10007.166635] mmcblk1: p1[10007.257429] FAT-fs (mmcblk1p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive![10007.259328] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.rootrk3588-buildroot:/#rootrk3588-buildroot:/# cd /sdcardrootrk3588-buildroot:/sdcard#rootrk3588-buildroot:/sdcard# lltotal 68drwxr-xr-x 3 root root 32768 Jan 1 1970 ./drwxr-xr-x 5 root root 4096 Dec 22 12:22 ../-rwxr-xr-x 1 root root 0 Dec 23 01:22 0922.txt*-rwxr-xr-x 1 root root 0 Dec 23 01:22 1.txt*drwxr-xr-x 2 root root 32768 Dec 22 17:51 System Volume Information/rootrk3588-buildroot:/sdcard#rootrk3588-buildroot:/sdcard# cd -/rootrk3588-buildroot:/#rootrk3588-buildroot:/#rootrk3588-buildroot:/# cp png/ /sdcard^Crootrk3588-buildroot:/#rootrk3588-buildroot:/# time(cp png/ /sdcard -R)real 1m2.563suser 0m0.028ssys 0m6.650srootrk3588-buildroot:/# syncrootrk3588-buildroot:/# syncrootrk3588-buildroot:/#rootrk3588-buildroot:/# time(cp mp4/ /sdcard -R sync)real 1m47.455suser 0m0.020ssys 0m9.610srootrk3588-buildroot:/#rootrk3588-buildroot:/#rootrk3588-buildroot:/# [10811.409352] mmc_erase: group start error -110, status 0x800[10811.411928] dwmmc_rockchip fe2c0000.mmc: could not set regulator OCR (-22)[10811.411954] dwmmc_rockchip fe2c0000.mmc: failed to enable vmmc regulator[10811.424793] mmc_host mmc1: Bus speed (slot 0) 400000Hz (slot req 400000Hz, actual 400000HZ div 0)[10811.446776] mmc1: tried to HW reset card, got error -110[10811.446803] I/O error, dev mmcblk1, sector 19349504 op 0x3:(DISCARD) flags 0x0 phys_seg 1 prio class 2rootrk3588-buildroot:/#rootrk3588-buildroot:/# syncMicrosoft Windows [版本 10.0.19045.6456](c) Microsoft Corporation。保留所有权利。C:\Users\QQcd E:\DOCX12\20251223给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时实测USB3.0接口的JKY热像仪C:\Users\QQe:E:\DOCX12\20251223给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时实测USB3.0接口的JKY热像仪adb pull /png ./png/: 3 files pulled, 0 skipped. 31.2 MB/s (3317247156 bytes in 101.451s)E:\DOCX12\20251223给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时实测USB3.0接口的JKY热像仪adb pull /mp4 ./mp4/: 9 files pulled, 0 skipped. 31.3 MB/s (2867847658 bytes in 87.339s)rootrk3588-buildroot:/#rootrk3588-buildroot:/# dmesg | grep -i mmc[ 1.361745] Kernel command line: storagemediaemmc androidboot.storagemediaemmc androidboot.modenormal androidboot.verifiedbootstateorange rw rootwait earlyconuart8250,mmio32,0xfeb50000 consolettyFIQ0 irqchip.gicv3_pseudo_nmi0 rootPARTUUID614e0000-0000 rcupdate.rcu_expedited1 rcu_nocbsall androidboot.fwverddr-v1.17-3488111f83,spl-v1.13,bl31-v1.46,bl32-v1.16,uboot-12/22/2025[ 1.365020] Unknown kernel command line parameters storagemediaemmc, will be passed to user space.[ 2.884109] rockchip-pinctrl pinctrl: pin gpio2-11 already requested by fe1b0000.ethernet; cannot claim for fe2d0000.mmc[ 2.884130] rockchip-pinctrl pinctrl: pin-75 (fe2d0000.mmc) status -22[ 2.884159] dwmmc_rockchip fe2d0000.mmc: Error applying setting, reverse things back[ 2.885072] dwmmc_rockchip fe2c0000.mmc: No normal pinctrl state[ 2.885086] dwmmc_rockchip fe2c0000.mmc: No idle pinctrl state[ 2.885170] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode.[ 2.885191] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller.[ 2.885205] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a[ 2.885243] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 103,32 bit host data width,256 deep fifo[ 2.885836] dwmmc_rockchip fe2c0000.mmc: Failed getting OCR mask: -22[ 2.886431] mmc0: CQHCI version 5.10[ 2.886670] dwmmc_rockchip fe2c0000.mmc: could not set regulator OCR (-22)[ 2.886687] dwmmc_rockchip fe2c0000.mmc: failed to enable vmmc regulator[ 2.900680] mmc_host mmc1: Bus speed (slot 0) 400000Hz (slot req 400000Hz, actual 400000HZ div 0)[ 2.915861] mmc0: SDHCI controller on fe2e0000.mmc [fe2e0000.mmc] using ADMA[ 3.023227] mmc0: Command Queue Engine enabled[ 3.023240] mmc0: new HS400 Enhanced strobe MMC card at address 0001[ 3.023543] mmcblk0: mmc0:0001 A3A561 57.6 GiB[ 3.027387] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8[ 3.028068] mmcblk0boot0: mmc0:0001 A3A561 4.00 MiB[ 3.028548] mmcblk0boot1: mmc0:0001 A3A561 4.00 MiB[ 3.028993] mmcblk0rpmb: mmc0:0001 A3A561 16.0 MiB, chardev (235:0)[ 3.256478] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Quota mode: disabled.[ 3.276128] storagemediaemmc[ 3.341789] EXT4-fs (mmcblk0p6): re-mounted. Quota mode: disabled.[ 3.481264] EXT4-fs (mmcblk0p7): mounted filesystem with ordered data mode. Quota mode: disabled.[ 3.487979] EXT4-fs (mmcblk0p8): mounted filesystem without journal. Quota mode: disabled.[10006.789736] dwmmc_rockchip fe2c0000.mmc: could not set regulator OCR (-22)[10006.789777] dwmmc_rockchip fe2c0000.mmc: failed to enable vmmc regulator[10007.032664] mmc_host mmc1: Bus speed (slot 0) 148500000Hz (slot req 150000000Hz, actual 148500000HZ div 0)[10007.164419] dwmmc_rockchip fe2c0000.mmc: Successfully tuned phase to 253[10007.164499] mmc1: new ultra high speed SDR104 SDHC card at address b368[10007.165131] mmcblk1: mmc1:b368 SDABC 29.1 GiB[10007.166635] mmcblk1: p1[10007.257429] FAT-fs (mmcblk1p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive![10007.259328] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.[10811.409352] mmc_erase: group start error -110, status 0x800[10811.411928] dwmmc_rockchip fe2c0000.mmc: could not set regulator OCR (-22)[10811.411954] dwmmc_rockchip fe2c0000.mmc: failed to enable vmmc regulator[10811.424793] mmc_host mmc1: Bus speed (slot 0) 400000Hz (slot req 400000Hz, actual 400000HZ div 0)[10811.446776] mmc1: tried to HW reset card, got error -110[10811.446803] I/O error, dev mmcblk1, sector 19349504 op 0x3:(DISCARD) flags 0x0 phys_seg 1 prio class 2rootrk3588-buildroot:/#