Active Topics

 


Reply
Thread Tools
DistantFire's Avatar
Posts: 134 | Thanked: 25 times | Joined on Dec 2007 @ New Jersey
#1
Okay, let's see if this is a hardware problem or not.

I bought my current N810 on Ebay, and the external memory has never shown up in the system. I can change the miniSD card, use a miniSD/MicroSD adapter and change the microSD all I want. It just never shows up at all. Not in File Manager and not in X-Terminal.

But all the cards used above work fine in my camera, phone and PC.

So I could have an unresolvable hardware problem.

Question: Is there a chance that I could regain the use of the card by reflashing the N810?

Has anyone else (besides the link below) seen this issue and been able to resolve it?

I love my n810 (even more than I loved my N800), and I can probably live with the limitation of only having the 2GB internal plus USB Host thumb drives for storage. But I sure would like to be able to use Fanoush/Penguinbait's software masterpiece to boot from the SD / external memory with 8GB available to play with.

Anyone...? Anyone...?

Old Thread

Thanks!
DF
__________________
IT: N810 / Diablo (former N800 now broken)
PC: Windows 7
Cell: Blackberry Bold (crippled by my employer)
MP3: Insignia NS-DV4G or IT/Canola
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#2
Originally Posted by DistantFire View Post
Anyone...? Anyone...?
Does dmesg show anything when a card is inserted or removed?

A few shots in the dark based upon past discussions in these fora:
  • There were reports from several N810 owners that their SanDisk branded micro-mini SD adapters would not work in their N810s. The SanDisk adapters worked everywhere else, and the N810s would work with other, non-SanDisk adapters. The N810 and SanDisk adapters sometimes just don't get along. (SanDisk cards are fine.)
  • A number of N810 owners who complained their memory cards never worked in their N810s later found they just hadn't inserted the cards far enough. This probably isn't you, but it did happen to many people.
  • Opening the memory card door on the N810 activates a switch that leads to the OS attempting to unmount the card. If that switch (or the card door itself) is damaged, the OS may never be getting the all clear to mount the card in the first place.
__________________
maemo.org profile
 

The Following 2 Users Say Thank You to sjgadsby For This Useful Post:
fragos's Avatar
Posts: 900 | Thanked: 273 times | Joined on Aug 2008 @ Fresno CA USA
#3
Originally Posted by sjgadsby View Post
Does dmesg show anything when a card is inserted or removed?

A few shots in the dark based upon past discussions in these fora:
  • There were reports from several N810 owners that their SanDisk branded micro-mini SD adapters would not work in their N810s. The SanDisk adapters worked everywhere else, and the N810s would work with other, non-SanDisk adapters. The N810 and SanDisk adapters sometimes just don't get along. (SanDisk cards are fine.)
  • A number of N810 owners who complained their memory cards never worked in their N810s later found they just hadn't inserted the cards far enough. This probably isn't you, but it did happen to many people.
  • Opening the memory card door on the N810 activates a switch that leads to the OS attempting to unmount the card. If that switch (or the card door itself) is damaged, the OS may never be getting the all clear to mount the card in the first place.
Great list. I've found that when you use your USB cable to mount the N810 internal and external drives on a desktop PC they aren't visible on the tablet until unmounted. Also if you create a swap area on your internal drive, that drive won't be visible on your desktop PC. This implies software access locks in the tablet. I can't say your problem relates to a software lock not released but if it was a re-flash should clear the problem.
__________________
George Fragos
Internet Coach & Writer
Maemo Mapper HowTo
Personal Blog -- 3 Joe's Blog


N810 -- 5.2010.33-1
 

The Following User Says Thank You to fragos For This Useful Post:
Posts: 6 | Thanked: 0 times | Joined on Sep 2010
#4
Hello, I have the same or similar problem.

I have been using my n810 for almost a year now and I have never had any problems with the external mem card. I am using a HP 4gb micro sd with a Patriot micro to mini sd adapter. This is what happened. I removed my sd card from my n810 to use in my pc. I inserted it into my thumb drive and backed up my n810 data to my pc. I then reformatted it for transferring some other files between a mac and a windows pc. When finished, I reformatted again and placed backed up data back on mem card. When I reinserted the mem card into my n810, it did not recognize it. The system is not aware that there is even a mem card inserted.

also when I plug the n810 into my pc via usb, with the memcard inserted, the 2 drives show up in explorer but only the internal memory card is readable. the other displays 0kb drive space

update: my other microSD card also does not work

Anyone have any ideas?
Is it likely some sort of hardware malfunction? The switch that lets meamo know there is a card inserted?
Thanks

Last edited by majamotion; 2010-09-08 at 13:05.
 
DistantFire's Avatar
Posts: 134 | Thanked: 25 times | Joined on Dec 2007 @ New Jersey
#5
Originally Posted by majamotion View Post
Hello, I have the same or similar problem.
...
also when I plug the n810 into my pc via usb, with the memcard inserted, the 2 drives show up in explorer but only the internal memory card is readable. the other displays 0kb drive space
I see the same thing, only both recognized drives are inaccessible and display 0kb drive space.

(Note - I have still not reflashed my drive in an attempt to clear this error. Have just been too busy with other things to devote the time to it, and am still enjoying the crippled N810 as is.)
__________________
IT: N810 / Diablo (former N800 now broken)
PC: Windows 7
Cell: Blackberry Bold (crippled by my employer)
MP3: Insignia NS-DV4G or IT/Canola
 
Posts: 6 | Thanked: 0 times | Joined on Sep 2010
#6
Ok, I now have both memory cards working via USB, but when I unplug the usb cable, it still only recognizes the internal mem card.
Is there a way to remount mmc1 or something, Why won't it recognize it
This probably means that it couldn't be a hardware problem right?

ls /dev/mmc*

returns

/dev/mmcblk0
/dev/mmcblk0p1
/dev/mmcblk1
/dev/mmcblk1p4

Last edited by majamotion; 2010-09-14 at 13:31.
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#7
Originally Posted by majamotion View Post
Ok, I now have both memory cards working via USB, but when I unplug the usb cable, it still only recognizes the internal mem card.
Is there a way to remount mmc1 or something, Why won't it recognize it
After unplugging the USB cable, please open the X Terminal, type "dmesg" without the quotation marks, and press enter. A great deal of gibberish will scroll by, but please look for any lines toward the end that look suspiciously like they may have something to do with memory card mounting problems. If you copy-and-paste (or carefully retype) those error messages here, they may allow someone to help you.
__________________
maemo.org profile
 
Posts: 6 | Thanked: 0 times | Joined on Sep 2010
#8
Ok here is What I got back from "dmesg" I just went ahead and posted almost all of it.. sorry. the beginning I was not able to scroll to
[ 237.562500] g_file_storage gadget: high speed config #1[ 237.562500] musb_g_ep0_queue 881: ep0 request queued instate 0
[ 237.562500] g_file_storage gadget: error in submission:ep0 --> -22
[ 243.664062] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 250.859375] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 260.914062] musb_stage0_irq 668: BUS RESET as b_peripheral
[ 261.070312] musb_stage0_irq 668: BUS RESET as b_peripheral
[ 261.273437] musb_hdrc periph: enabled ep1in for bulk IN, dma, maxpacket 512
[ 261.273437] musb_hdrc periph: enabled ep1out for bulk OUT, dma, maxpacket 512
[ 261.273437] g_file_storage gadget: high speed config #1[ 261.273437] musb_g_ep0_queue 881: ep0 request queued instate 0
[ 261.273437] g_file_storage gadget: error in submission:ep0 --> -22
[ 269.507812] DSP Pausing failed, skipping OP change![ 279.695312] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 284.710937] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 293.054687] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 297.351562] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 298.070312] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 319.687500] musb_stage2_irq 820: SUSPEND (b_peripheral)devctl 99 power f0
[ 320.234375] tusb_otg_ints 747: Forcing disconnect (no interrupt)
[ 320.234375] musb_stage2_irq 779: DISCONNECT (b_idle) asPeripheral, devctl 80
[ 321.890625] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 333.265625] EAC mode: play enabled, rec enabled
[ 335.890625] EAC mode: play disabled, rec disabled[ 336.273437] FAT: Filesystem panic (dev mmcblk1p1)[ 336.273437] fat_get_cluster: invalid cluster chain (i_pos 0)
[ 336.273437] File system has been set read-only[ 336.851562] FAT: Filesystem panic (dev mmcblk1p1)[ 336.851562] fat_get_cluster: invalid cluster chain (i_pos 0)
[ 344.976562] EAC mode: play enabled, rec enabled
[ 347.789062] EAC mode: play disabled, rec disabled[ 348.515625] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 354.023437] menelaus 1-0072: Shutting off 'VMMC'[ 354.515625] menelaus 1-0072: Setting voltage 'VMMC' to 3100 mV (reg 0x0a, val 0xf8)
[ 354.539062] menelaus 1-0072: Shutting off 'VMMC'[ 382.289062] DSP Pausing failed, skipping OP change![ 425.117187] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 990.765625] cx3110x: WARNING prism_softmac_frame_tx_done() returned an empty frame.
[ 1702.132812] DSP Pausing failed, skipping OP change![ 2306.039062] DSP Pausing failed, skipping OP change![ 2990.695312] slide (GPIO 110) is now closed
[ 2992.171875] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 3018.406250] menelaus 1-0072: Setting voltage 'VMMC' to 3100 mV (reg 0x0a, val 0xf8)
[ 3018.429687] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 3018.648437] mmcblk0: mmc0:0002 00000 4014080KiB
[ 3018.648437] mmcblk0: p4
[ 3020.554687] menelaus 1-0072: Shutting off 'VMMC'[ 3021.039062] menelaus 1-0072: Setting voltage 'VMMC' to 3100 mV (reg 0x0a, val 0xf8)
[ 3021.062500] menelaus 1-0072: Shutting off 'VMMC'[ 3036.617187] menelaus 1-0072: Setting voltage 'VMMC' to 3100 mV (reg 0x0a, val 0xf8)
[ 3036.671875] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 3036.898437] mmcblk0: mmc0:0002 00000 4014080KiB
[ 3036.898437] mmcblk0: p4
[ 3042.226562] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 3045.296875] musb_stage2_irq 820: SUSPEND (b_idle) devctl 99 power e0
[ 3045.406250] musb_stage0_irq 668: BUS RESET as b_idle[ 3045.570312] musb_stage0_irq 668: BUS RESET as b_peripheral
[ 3045.851562] musb_hdrc periph: enabled ep1in for bulk IN, dma, maxpacket 512
[ 3045.851562] musb_hdrc periph: enabled ep1out for bulk OUT, dma, maxpacket 512
[ 3045.851562] g_file_storage gadget: high speed config #1[ 3045.851562] musb_g_ep0_queue 881: ep0 request queued instate 0
[ 3045.851562] g_file_storage gadget: error in submission:ep0 --> -22
[ 3048.171875] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 3057.195312] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 3063.921875] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 3068.937500] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[ 3090.468750] musb_stage0_irq 668: BUS RESET as b_peripheral
[ 3090.625000] musb_stage0_irq 668: BUS RESET as b_peripheral
[ 3090.820312] musb_hdrc periph: enabled ep1in for bulk IN, dma, maxpacket 512
[ 3090.820312] musb_hdrc periph: enabled ep1out for bulk OUT, dma, maxpacket 512
[ 3090.820312] g_file_storage gadget: high speed config #1[ 3090.820312] musb_g_ep0_queue 881: ep0 request queued instate 0
[ 3090.820312] g_file_storage gadget: error in submission:ep0 --> -22
[ 3105.484375] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 3446.195312] DSP Pausing failed, skipping OP change![ 3839.906250] musb_stage2_irq 820: SUSPEND (b_peripheral)devctl 99 power f0
[ 3840.453125] tusb_otg_ints 747: Forcing disconnect (no interrupt)
[ 3840.453125] musb_stage2_irq 779: DISCONNECT (b_idle) asPeripheral, devctl 80
[ 3841.234375] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 3901.421875] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 4287.757812] DSP Pausing failed, skipping OP change![ 5020.289062] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 5030.195312] slide (GPIO 110) is now open
[ 5030.882812] EAC mode: play enabled, rec enabled
[ 5033.507812] EAC mode: play disabled, rec disabled[ 5154.484375] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 5223.523437] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 5428.203125] EAC mode: play enabled, rec enabled
[ 5430.828125] EAC mode: play disabled, rec disabled[ 5539.500000] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 5578.906250] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 5608.101562] EAC mode: play enabled, rec enabled
[ 5611.632812] EAC mode: play disabled, rec disabled[ 5671.710937] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 5740.406250] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 5852.773437] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 5916.203125] EAC mode: play enabled, rec enabled
[ 5919.734375] EAC mode: play disabled, rec disabled[ 6098.226562] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 6159.296875] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 6234.968750] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 6296.515625] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 6312.773437] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 6372.695312] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 6519.492187] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 6586.101562] EAC mode: play enabled, rec enabled
[ 6589.632812] EAC mode: play disabled, rec disabled[ 6596.257812] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 6600.023437] cx3110x: PSM dynamic with 200 ms CAM timeout.
[ 6611.312500] EAC mode: play enabled, rec enabled
[ 6614.125000] EAC mode: play disabled, rec disabled[ 6624.859375] EAC mode: play enabled, rec enabled
[ 6627.484375] EAC mode: play disabled, rec disabled[ 6634.453125] EAC mode: play enabled, rec enabled
[ 6637.273437] EAC mode: play disabled, rec disabled[ 6693.617187] cx3110x: PSM dynamic with 100 ms CAM timeout.
[ 6698.796875] cx3110x: PSM dynamic with 200 ms CAM timeout.
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#9
Originally Posted by majamotion View Post
[ 336.273437] FAT: Filesystem panic (dev mmcblk1p1)[ 336.273437] fat_get_cluster: invalid cluster chain (i_pos 0)
[ 336.273437] File system has been set read-only[ 336.851562] FAT: Filesystem panic (dev mmcblk1p1)[ 336.851562] fat_get_cluster: invalid cluster chain (i_pos 0)
Well, as a start, this part isn't looking good. When next you connect your N810 to your computer, you may want to check for errors each of the removable drives that appear.
__________________
maemo.org profile
 
Posts: 6 | Thanked: 0 times | Joined on Sep 2010
#10
Chkdsk did come up when connecting to windows,
I let it fix errors,
then unplugged and on n810 in file manager, did a format of mmc1,
then ran dmesg again and got the same message as above.
 
Reply


 
Forum Jump


All times are GMT. The time now is 12:17.