Support and General Use > Hardware

iRiver iHP-120/140 USB charge with BQ24022

<< < (6/7) > >>

Davide-NYC:
OK, I poked around, shorting the appropriate pins on the appropriate chips (according to the MR thread) and I get no response from my fried iRiver. I think I have multiple problems instead of just one.

So, due to the tinyness of the BQ24022 pins I am unwilling to try this on my good unit.
So my progress on this front has halted for now.

XavierGr:
Ok, I have a spare iHP-115 and I might try to mod it.

I am already trying to mod my iHP-140 with the RTC mod and before that I checked to do the USB charge on it. On a second thought I ditched the  idea to do it on my 140, because the pins of the BQ24022 are so tiny that I don't think I have the skills to make it through. (I have major problems with the RTC mod that has bigger pins)

As soon as I finish the RTC mod I will open the 115 and try to see if I can solder those small pins. It seems very difficult, I can't imagine how I will pass the soldering iron through there.

XavierGr:
Bad news, it seems that it won't work on my iHP-115.

Strange thing is that instead of the chip that is shown on the picture that Davide-NYC provided, my unit has a slightly different chip that says "LTLX" on it. Also it doesn't have the side pins that the picture shows.

The player still operates normally, but when I insert the USB cable the player just doesn't charge (no green led, normal USB mode).

Any advice or someone that has confirmed that this mod works? I will leave the player wired for a little bit and then remove the mod if I don't find a way to make it work.

Update: Ok more bad news, the player won't even charge from the adapter. I removed the wires and fortunately now all seems to work fine.

XavierGr:
OK on a second thought I think that the wirings that Davide-NYC provided seem wrong to me.

Pin 2 according to Davide is connected to Pin 5 of the USB jack which is ground from what I read in the USB minB spec.

Please correct me if I am wrong but isn't supposed that we need Pin2 on USB Vcc (Pin1)?

Also does anyone know of a GPIO pin available (and where) for setting pin7 high, low?

Update: Ok this is getting very weird...

I managed to make it partially work.
First, Davide-NYC is wrong for at least pin2 of the BQ chip. pin2 must be connected to pin1 of the USB miniB which is the first from the left. (not pin5 as the picture shows)

Pin7 is very weird. When I insert the USB miniB jack; if pin7 is connected either to battery ground or battery Vcc then the player will work normally without charging from USB or even the AC adapter. (Green light will never come on on both occasions)

When I leave Pin7 alone then the player will charge from USB (at unknown amperage, haven't measured it) but as soon as I turn on the player, the Green light will turn off after a second or 2.

Also another interesting finding is that when the player is off and charging from USB; If I connect pin7 to Battery ground then the Green light will turn off even if in the mean time I disconnect the wire. To turn the Green light on (without reinserting the USB cable) I have to connect and then disconnect pin7 to  Battery Vcc.
Note that Green light will stay off while pin7 is connected to Battery Vcc  and it will only come on again if I remove the connection between them. (wire of pin7 in the air)

I am totally confused with it, what the hell is going on? Any ideas or advice?

Update 2: Ok good news, the reason why the green light turned off while the player was on seems to be that my hub USB port couldn't deliver enough amperes to the device for both operation and green light charging.

Now the only thing that is missing is to find a way to solder the wire on a GPIO port from the CPU and pin7 (or something like that I don't know), to control the charging with software too.

For the moment if you don't want software controlled charging (always on while on USB) then leave pin7 on the BQ chip alone.

pabouk:

--- Quote from: XavierGr on July 25, 2007, 05:37:55 AM ---I am totally confused with it, what the hell is going on? Any ideas or advice?
--- End quote ---

Just a quick idea: try to assert logic 1 or 0 to pin 7 over a resistor (around 3k).

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version