On 12/20/23 01:12, Roger Oberholtzer wrote:
I'm guessing that you mean that on openSUSE you cannot access the device. Have you put a udev rule in place for it? It would be a file in /etc/udev/rules.d/
No, Access is fine. This is a "way down in the weeds" subtle issue that only affect *some* I/O between the card and openSUSE. Specifically when accessing a SD card using SPI communication protocol. When using SDIO all it fine. The test it impacts is the bechmarks test. Using SDIO, the card responds showing the average access times for read/write to the SD card, e.g.
bench Type is FAT32 Card size: 1305.67 GB (GB = 1E9 bytes)
Manufacturer ID: 0x27 OEM ID: PHProduct: SD32G Revision: 6.0 Serial number: 0xb55b72da Manufacturing date: 11/2022 FILE_SIZE_MB = 5 BUF_SIZE = 65536 Starting write test, please wait. write speed and latency speed,max,min,avg KB/Sec,usec,usec,usec 6033.2,11064,10798,10835 6033.2,11069,10796,10809 Starting read test, please wait. read speed and latency speed,max,min,avg KB/Sec,usec,usec,usec 6981.2,9608,9367,9383 6990.5,9607,9367,9377 Done However, when using SPI the bench test hangs before showing the write speed results, e.g.
bench Type is FAT32 Card size: 1305.67 GB (GB = 1E9 bytes)
Manufacturer ID: 0x27
OEM ID: PHProduct: SD32G
Revision: 6.0
Serial number: 0xb55b72da
Manufacturing date: 11/2022
FILE_SIZE_MB = 5
BUF_SIZE = 65536
Starting write test, please wait.
write speed and latency
speed,max,min,avg
KB/Sec,usec,usec,usec