Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Third Party
| |-+  Repairing and Upgrading Rockbox Capable Players
| | |-+  H300: Wrong battery voltage and mixed up buttons.
« previous next »
  • Print
Pages: [1]

Author Topic: H300: Wrong battery voltage and mixed up buttons.  (Read 3335 times)

Offline PaulJam

  • Member
  • *
  • Posts: 170
H300: Wrong battery voltage and mixed up buttons.
« on: December 17, 2009, 11:42:46 AM »
Hi,

my H300 seems to be developing a strange hardware issue:
When i started the player the boot screen reported a voltage of about 3.5V even though the battery was fully charged (4.1V) and various buttons were malfunctioning (e.g. RIGHT acted like the DOWN button, the DOWN button acted like LEFT, STOP didn't work at all, etc.). Then i reseted the player and booted the OF by inserting the charger and the OF displayed the message "Please remove external battery pack" (it should usually go into charging mode). Pressing PLAY booted the firmware, but the buttons were also mixed up. as soon as i removed the charger the device shut down due to low battery.

Then i opened the player to see if there is something obviously wrong (ballooning battery or something similar) but i didn't see anything, so i assembled it again and tried to boot. The boot screen reported 4.12V and the buttons were also working correctly again. So everything was fine.

Then the next day it happened again. This time i just removed the back plate and tried to boot and it was fine again.

So now i am a little bit anxious that it will happen again and remain a permanent state. I'm not sure what is causing it or how it magically fixed itself.

My best theory i can come up with is that the battery voltage and the buttons that are connected to the resistor network are read by the ADC in the UDA1380 chip, and a few years ago i had to replace that chip. I'm not really good at soldering and this was my first SMD experience, so could it be that after maybe 2 or 3 years one of the soldering joints can become bad and cause such behavior? [EDIT] Well, scratch that. I got that mixed up - the battery and button reading is done in the PCF50606 chip, not the UDA1380.

Can anyone who has more knowledge of that player think of something that would cause such problems and tell me if/how this can be fixed?

There is a thread describing similar problems at MisticRiver but unfortunately no solution:
http://www.misticriver.net/forums/iriver-h3xx-series-h320-h340/59216-h320-low-battery-buttons-working-wrong.html
« Last Edit: December 17, 2009, 01:11:36 PM by PaulJam »
Logged

Offline dYna

  • Member
  • *
  • Posts: 2
Re: H300: Wrong battery voltage and mixed up buttons.
« Reply #1 on: October 13, 2010, 08:29:52 AM »
Sorry for bumping such an old thread, but i have the same problem now, and wanted to ask, if you have found a solution.
Or maybe someone else has an idea.
Thanks!
Logged

Offline peteswensson

  • Member
  • *
  • Posts: 43
Re: H300: Wrong battery voltage and mixed up buttons.
« Reply #2 on: October 14, 2010, 09:20:29 PM »
I once had what may have been the same problem on my H300 -- button presses giving the wrong results.  I ended up taking the device all apart until I got down to the front plate and its cluster of pressure switches under the plastic buttons.  I blew on the parts to get rid of dust.  (I couldn't actually see any dust, so I was acting on either faith or desperation.)  I put it all back together, and it stopped misbehaving.  It was kind of like having a car that's being hard to start; eventually it starts, and you wonder whether what you did really fixed it, or whether the improvement in behavior was just random.
Logged
iriver H3120, H380, iriver H332 (Transcend), iriver H332 (RiData)

Offline dYna

  • Member
  • *
  • Posts: 2
Re: H300: Wrong battery voltage and mixed up buttons.
« Reply #3 on: October 15, 2010, 05:42:44 AM »
Thanks for your reply!
I tried that too, but it didnt work, and it does not explain the strange behaviour of the battery indicator. (At least i think that.)
Sometimes it works, and when it works the battery is at ~75%.
I reboot, buttons act strange and battery is at 0%.

But i will try to dedust again...
Logged

Offline rickbox

  • Member
  • *
  • Posts: 1
Re: H300: Wrong battery voltage and mixed up buttons.
« Reply #4 on: November 04, 2010, 08:06:54 PM »
Interesting, the same thing that happened to the original poster happened to my H320 (de facto a "H330") yesterday, including

* the way the buttons didn't work (no Stop, Right was Down etc)
* that the behavior went away after taking the thing (partly) apart - and that it returned the next day
* strange battery indicator similiar to what was desrcibed by dYna - had it on the power adapter the whole night and it would show 6% - or some high value like 80% after a hard reset (only way to turn the thing off without a Stop button)
* I remember getting the  message about the "etxernal battery pack" once, too

A few hours ago I disassembled the thing more or less completely and also disconnected the battery (had to set the time/date again in Rockbox afterwards).
So far it works and the battery indicator is showing 95% .
It will be interesting to see what happens tomorrow or after recharging it the next time.


And some random thoughts:

I wonder if the stronger 2200mAh of unknown-ebay-origins replacement battery of could have something to do with this?
I had been thinking about replacing it in a couple of months because it had developed  the same behavior the original one showed during its last months until I finally had to replace it:
after booting the battery indicator would show something like 45% and then slowly climb up another 20% or so over the next couple of minutes; for example, the "95%" mentioned above were only "86%" right after the start.
Could a dying battery mess things up that way?

Or maybe it could be an insulation issue?
I accidentally dropped the player *very* hard 2-3 times during the last few days so something might have slightly moved inside and my H320 has been a bit iffy insulation-wise in the past (at least after replacing hard drive and battery; I don't remember, but I think the 2200-battery might have been slightly thicker than the original one):

* yesterday I started unscrewing the case once while the player was still running and I could actually hear a humming sound in the earphones when the 100%-metal screwdriver touched the screws (ear-phones were connected to the Line-Out jack; the earphone jack produces some low noise that is noticeable with the low volume I use when listening-until-I-fall-asleep).
* after replacing the battery (IIRC) I could always feel current in the silverish frame around the buttons when the player was on the charger (I had to put insulation tape over the buttons to not get mildly zapped each time - I was too lazy to (dis)assemble everything again ::) )
* when using very low volume, I  could tell if the player was plugged in or if it was running on battery because in the first case  there would be a noticeable humming sound in the earphones
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Third Party
| |-+  Repairing and Upgrading Rockbox Capable Players
| | |-+  H300: Wrong battery voltage and mixed up buttons.
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.084 seconds with 16 queries.