
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 <port hangs, nothing else received from bench, LED access lights show test completes normally> This isn't a hard-lockup, all I have to do is press [Enter] and the test code drops back to the little shell prompt that is running on the Pico. This may also explain the bug downloading photos from the iPhone with gphoto2, Iphone10X - Error (-7: 'I/O problem') after 397 files downloaded (repeatable on file 398) https://bugzilla.opensuse.org/show_bug.cgi?id=1206534 which has been open and unsolved for years. Here is to hoping Andrei's crystal ball is working normally today. -- David C. Rankin, J.D.,P.E.