Rockbox Development > New Ports
Tatung Elio
LordOfThePings:
Hi, i have a 20GB Hdd Mp3-Player (TPJ-1022/P772) from tatung/elio. It is similar to the newer ipods, and the iriver H10 (it uses the pp5020 chip, has a 220x176 color lcd, a sd-reader, usb otg, a remote connector similar to the ipod mini's one (4 pin) and a (bigger) connector on the bottom, for which i haven't found a pinout yet).
The firmware is divided into a flash part, and a part on the hdd, which is a .mi4 (encrypted) file. It can go to usb disk mode, even when a corrupt firmware is on the hdd.
Is there any possibility I could try to run rockbox (maybe the ipod port?) and then help to port it fully to this player?
I have some experience in C/C++, but unfortunately none in linux kernel development :( (but I'm able to compile one).
Is there any way I can run rockbox with the original bootloader, so i don't have to reflash it? (I don't want to brick it...)
Llorean:
Well, a few bits of information I can offer you:
-Rockbox isn't Linux based, so lack of linux experience is not a handicap.
-Rockbox on iPod is loaded by way of the built in flashed bootloader. We put ours on disk where it loads from. It loads ours, ours loads either Rockbox or the Retail OS depending.
The first thing you'd need to figure out is how to encrypt a firmware file so that the built in loader will load it, I imagine. As well you'd need to document any hardware a Rockbox driver doesn't already exist for so drivers can be created, as the iPod port has a decent enough chance of not working at all without at least some modifications.
Other useful info may be found here, as well: http://www.rockbox.org/twiki/bin/view/Main/NewPort
LordOfThePings:
ok, so i will first try to get some informations the "soft" way (I didn't manage to open the player yet... it's quite sealed).
I know the lcd is a 16-bit (5r, 6g ,5b) 220x176 one, and will try to get more infos about the other internals later.
Apparently the H10 uses a encrypted .mi4 firmware as well, but the tools i found could not decrypt this one...
The stock firmware itself has a 67 byte "header", followed by 0s until 512 bytes, where another 224 byte block of strings is, after that it's binary code...
I will try to find a disassembler/decoder for it, then post my experiences back here.
edit: I know how to open it now... (it's back is very tightly hold in place by plastic clips, bit of the ipod style).
I'll try to find something about the internals next.
LordOfThePings:
AH. The d**n forum login timeout got my message killed... I will retype the chip informations later...
Can anyone identify this logo?
www.dboys.de/lord/chip1.png
I know i've seen it before, but don't remember which company it belongs to. The chip may be the LCD controller. The sticker on it doesn't come off easily, and I don't want to ruin the chip...
Anyway, the bigger problem will be the encrypted .mi4 file (the iriver H10 port has the same problem, it's the same style of firmware, but not compatible)
Scimmia:
Looks like an AMD logo to me ???
Navigation
[0] Message Index
[#] Next page
Go to full version