Rockbox Development > New Ports

iRiver U10

<< < (3/4) > >>

traut:

--- Quote from: markun on June 21, 2006, 05:56:54 AM ---
--- Quote from: Mr. Brownstone on June 21, 2006, 05:54:00 AM ---So we'll just ask ARM nicely for the chip specs. ;D

--- End quote ---

The ARM core is not the problem.

The Gigabeat F and X series use the Samsung S3C2440A for which we have all the documentation. I couldn't find anything for the chips used in the newer irivers.

--- End quote ---

Yes, that's exactly what I meant as a major problem: if this is a customer's ASIC, where you will not obtain the docu from iRiver themselves, you won't know the internal handling. There's not much chance for simple reverse engineering.

traut:

--- Quote from: markun on June 21, 2006, 05:56:54 AM ---The Gigabeat F and X series use the Samsung S3C2440A for which we have all the documentation. I couldn't find anything for the chips used in the newer irivers.

--- End quote ---

Apart of the S3C2440A series, I see on one hand the the clix ARM is driven by a 12 MHz osci.
On the other hand, there's e.g. the iRiver T10 with SA58450X01 (ARM9 200MHz).

I don't know the internal clock speed.

http://www.samsung.com/Products/Semiconductor/Support/ebrochure/systemlsi/audio_decoder_chip_datasheet_051103.pdf is an interesting concept which might be comparable to the T10 / U10 / clix CPUs:

S5L8700X (Samsung -> LSI -> MOS -> Optical -> serial no. 8700 -> 1st version), used e.g. for DVD players


BTW: SA58480X03 means:

Samsung -> Large Scale Integration (LSI) -> System in Package (SIP) -> MOS -> serial no. 8480 -> 1st rev -> mask option 03

markun:
This guy opened up his Meizu M6 and found the same SA58700X07 CPU as is used in the iriver E10:

http://my.opera.com/inokia/blog/show.dml/300778

Perhaps there is a small chance that Meizu is willing to give us some documentation..

A nice player btw: http://www.meizu.com/product/product_list_m6.asp

traut:

--- Quote from: markun on June 21, 2006, 09:07:33 AM ---This guy opened up his Meizu M6 and found the same SA58700X07 CPU

--- End quote ---

Wow - there's little chance to make it any smaller.

markun:
Have a look at the firmware update if you want:

http://en.meizu.com/down_x.asp?MZ_ID=83&Type=2

It's full of interesting strings so you would think it's unencrypted, but disassembling it didn't give very nice results.

Some example strings:

ImageDecode task
VideoDecode task
Batt charge task
Usb connect task

and

MP3_GetTimeatPosition
MP3_JumptoOffsetTime

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version