Rockbox Development > New Ports

Sandisk Sansa Connect

<< < (3/9) > >>

Lysander:

--- Quote from: funman on September 21, 2009, 01:31:59 PM ---Good work!

If you hear of cheap (~50€) players which can be get in Europe, I'd like to join the project!

--- End quote ---

I had mine for about 70 dollars here in Argentina, which is roughly 48€. I beleive the Connect is a very nice player, modified or not. The only drawbacks i can think of are that the device is MTP only and its WiFi is pretty much useless without the Yahoo Music service. I hope to improve on these...  ;)

Lysander:
Been working on the kernel patch - there's a LOT of initialization code by Cadenux for devices that aren't used in the Connect, so it's a tad hard to follow. I'm updating the wiki page with my findings.

saratoga:

--- Quote from: Lysander on September 20, 2009, 05:59:21 PM ---UPDATE: Thought the ATMEL uC could be the main CPU of the device - the TI DMS320 DSP allows to disable its internal ARM core to be used purely as a DSP. Still, all the binaries in the initrd image are ARM... i'm updating the wiki page with a bit more detail.


--- End quote ---

Its an 8 bit microcontroller, so its not likely to be the CPU.  On the Creative TMS320 players, an 8 bit microchip (PIC) is used for interfacing buttons.  Presumably this is due to a lack of GPIO pins on the TMS SOC requiring an extra chip to work as a mux/keypad scanner. 

Lysander:

--- Quote from: saratoga on September 28, 2009, 11:52:04 AM ---Its an 8 bit microcontroller, so its not likely to be the CPU.  On the Creative TMS320 players, an 8 bit microchip (PIC) is used for interfacing buttons.  Presumably this is due to a lack of GPIO pins on the TMS SOC requiring an extra chip to work as a mux/keypad scanner. 

--- End quote ---

Yep. Possible uses are interfacing buttons or external devices (the TMS320 has a single hardware select line). I found overlapping GPIO definitions in the patch so this is a possibilty...

Update: In the LUA library, the uC is reffered as "HID" (human interface devices?) and it handles, at least, the display wake & sleep. So it's quite probable it handles buttons as well.

Looks_Confused:

--- Quote from: Lysander on September 15, 2009, 09:30:52 PM ---Success!  ;D I managed to decrypt those ugly .e files - i'll be posting the details on the wiki page in a while. Wrote myself a small program to work with these, and it works flawlessly...

--- End quote ---

Are you able to create encrypted files?  Or just decrypt the .e files.  In other words, were you able to obtain the encryption keys.  I think this will be required to load firmware on the Connect.

Regards,

Hans

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version