SD-Card stuck in programming mode
Since the update to 1.1.4 I am suffering from severe instability of programs that need to access the SD-card.
I have a 64GB SDXC card formatted btrfs with a subvolume for android and one for some parts of home.
Symptoms:
During playback of songs from the sd-card the media player can get stuck and becomes unkillable (no kill -9) for a prolonged period and at some point either it dies or the phone resets (or I reboot the phone to kill it). This seems to happen more often if I pauze the song and only resume playback later, but I have also had it happen during continues playback.
Android program stored on the SD-card hung for prolonged period before starting (this I only observed once).
In the logs (journalctl) I have found messages like this:
Jolla kernel: mmc1: Card stuck in programming state! mmcblk1 mmc_blk_err_check
Jolla kernel: end_request: I/O error, dev mmcblk1, sector #
Jolla kernel: btrfs: bdev /dev/mmcblk1 errs: wr 1, rd 0, flush 0, corrupt 0, gen 0
Jolla kernel: mmcblk1: timed out sending SET_BLOCK_COUNT command, card status 0x400f00
Jolla kernel: mmcblk1: command error, retrying timeout
I have tried 'btrfs check' but it shows no errors, not really sure where to go from here search engines haven't helped me so far either....
Sounds like your SD card is dying.
Philippe De Swert ( 2015-05-19 13:00:39 +0300 )editIt's a brand new card which has only 6.6GB used and most access is read and not write so there should be no reason for that to be the case....
This behavior only started after 1.1.4.29.
Keeper-of-the-Keys ( 2015-05-19 13:04:33 +0300 )editWhat brand is the card, and where did you buy it?
There have been reports of fake cards that have lesser capacity than what the card advertises, and access to the unexisting area either fail or fold back to real access space... :(
juiceme ( 2015-05-19 13:30:02 +0300 )editTranscend 64GB, the serial checks out...
I don't think it's something like that since I haven't really added anything to the memorycard recently...
Keeper-of-the-Keys ( 2015-05-19 14:28:02 +0300 )editI had a brandnew transcend 64G die on me about a month ago. (Bought from verkkokauppa.com)
Exchanged it to another in the shop, and the new one is ok so far.
beeki ( 2015-05-19 14:54:26 +0300 )edit