Threads about the same topic merged, please use the search function before posting a new thread.

And it doesn't look like your player worked after that dissection, am I right? =P

__________________"If you are good enough at English to apologize, then there is no need to." - A good friend of mine
Discovered something about the X-Fi2 you think others may not know? Post it here so others can learn about it!
Have a question about X-Fi2 apps? Consult the FAQ before creating a thread about it.Like my work? Tell your friends. Don't like it? Tell me so I can improve. ^.^

ok i use a quality camera i still got the parts but that picture i just used my phone and i give it a closer view so you can see some of the part in detail

A closeup of each part individually would be good, as well as where they sit inside the case, and if you could label each part when you post them that would be most useful, or if you're unsure of what they are, you could take a picture of that particular piece next to the other pieces it was attached to or on top of.

I hope that nobody has already mentioned it... Searching up the processor in Google (again..) led me to a company named Freescale, which seems to have bought Sigmatel or so. Anyway, I found several PDFs that mentioned i.MX233 in relation with stmp378x (like "i.MX233/stmp378x based boards") So smtp378x seems to be the same like i.MX233 or at least they are very similar.

The PDF also contains information about flashing the device with Linux and the Freescale website provides the necessary tools. However, I couldn't manage to use these tools successfully...

The Freescale website offers Linux images that are suitable for "i.MX233/stmp378x boards" like they call them. I can imagine that there are already drivers included. The main problem is to get that image flashed because the upload software is actually designed for development boards.

I guess it is a complete flash. Recently I used some software that extracts anything readable that is inside the firmware update executable, but there was nothing that looked like a firmware image.
Something like an USB sniffer would be cool, I mean a tool that logs anything that is sent or received from a particular USB port.

I guess it is a complete flash. Recently I used some software that extracts anything readable that is inside the firmware update executable, but there was nothing that looked like a firmware image.
Something like an USB sniffer would be cool, I mean a tool that logs anything that is sent or received from a particular USB port.

If we can get this port, then we can run lua from rockbox, and be able to control the api and multi-thread along with other optimizations. As a proof of concept, someone has already made a luaplugin for rockbox: