Rockbox Technical Forums

Rockbox Development => New Ports => Topic started by: arfanelch on February 01, 2012, 05:30:49 PM

Title: Thomson / RCA EH308 Black Diamond
Post by: arfanelch on February 01, 2012, 05:30:49 PM
Thomson Lyra / RCA Black Diamond / EH308
Seems to be made by PERCEPTION DIGITAL LTD.
8 GB Hitachi Microdrive - Flex cable connector.
1.8" OLED Display 262k colors. Marked NL600245
Telechips TCC770 system chip.
CS42L51 Codec with headphone amp.   http://www.cirrus.com/en/products/cs42l51.html
 K4M56163PG - 4M x 16Bit x 4 Banks Mobile SDRAM
http://www.alldatasheet.net/datasheet-pdf/pdf/168204/SAMSUNG/K4M56163PG.html
SST39WF800A  - 8 Mbit (x16) Multi-Purpose Flash - Silicon Storage Technology, Inc
http://www.alldatasheet.net/datasheet-pdf/pdf/204180/SST/SST39WF800A-90-4C-B3KE.html
LT3455 Power management chip 2 * switch converter + LiPo charger etc.
http://www.linear.com/product/LTC3455

The current firmware seems to be 3.xx (something).
Have found an earlier version of the firmware here:
http://www.detectdriver.com/freedownload/sound-cards/thomson/scenium-eh308-firmware-022901-pour-windows-98-se-me-2000-xp-/8365.html



Pictures coming, just had to write all it down ;-)

Tips wanted: Which existing port is the best to start with?

Have been programming embedded software for a living for a number of years, but still I do not feel too confident.

arfanelch

Title: Re: Thomson / RCA EH308 Black Diamond
Post by: saratoga on February 01, 2012, 06:26:49 PM
We have a lot of code for tcc77x devices:

http://git.rockbox.org/?p=rockbox.git;a=tree;f=firmware/target/arm/tcc77x;h=ef528a55913482a910e8bd663da31e5da4a2712d;hb=HEAD

Its probably not too hard to reuse one of the existing targets to get a bootloader going, and that device has a hard disk so you shouldn't run into the usual trouble with getting the telechips NAND controller working.