Rockbox Development > New Ports
RockChip mp3/mp4 players
wodz:
mortalis - what a nice, old fashioned brick :-) What a crazy idea to put 20+ old tda1543 inside (if this is truth). Anyway this would be something new in rockbox as this dac is not configurable in any way. You may try to simply undefine HAVE_RK27XX_CODEC and see what happens. I guess you will need some defines magic to enable dsp controls (volume, eq, etc.). What about the display? Does it work?
keyb_gr:
--- Quote from: wodz on October 02, 2011, 02:35:02 PM ---mortalis - what a nice, old fashioned brick :-) What a crazy idea to put 20+ old tda1543 inside (if this is truth).
--- End quote ---
The lousy battery life does have to come from somewhere, right? Of course the concept is nuts - classic audiophoolery. The OF also gives lots of incentive to start a RB port...
mortalis:
wodz: Here is sniffed usb trafic:http://www.box.net/shared/6cl0pj5gfpoi9c3huoo0
In htm format:
1 2 3
When HAVE_RK27XX_CODEC undefined I get audiohw_* undefined reference errors.
According to display, I've wrote lcd driver and its working.
In defence of my "brick" I could say that sound is amazing :-)
wodz:
you need this defines in firmware/export/config/rk27generic.h in addition to HAVE_SW_TONE_CONTROLS
/* has no volume control, so we use the software ones */
#define HAVE_SW_VOLUME_CONTROL
/* software controlled volume ranges from -73 -> 0 dB, other than that
is controlled by hardware */
#define SW_VOLUME_MIN -73
#define SW_VOLUME_MAX 0
/* define the bitmask of hardware sample rates */
#define HW_SAMPR_CAPS (SAMPR_CAP_44)
and you need to write dummy driver which at least define audiohw_settings[]
and functions audiohw_preinit() , audiohw_postinit() which setup I2S only in this case.
Please share your code and join us on IRC
mortalis:
I'm working on patch now, to make port for my player. I'll upload in few days, and begin to work on playback problem.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version