Rockbox Development > New Ports
Rockbox Player - Project to design and build a Free/Open hardware audio player
torne:
--- Quote from: ean611 on March 04, 2010, 10:32:51 AM ---I would love to put something like that in my car, with one catch, I would want the screen to be external.
--- End quote ---
The screen there is external, effectively; it's just been put in the same box. You can put it further away, I'm sure. (though there may be bounds on the cable length). There certainly exist boards with various kinds of TV-style video out that would attach to your in-dash screen.
And yes, porting to the device you already have is a possibility, if it's suitable; follow the same process as any DAP port :)
bobc:
--- Quote from: JdGordon on February 22, 2010, 06:07:16 PM ---I decided running rockbox would be a waste, I'm working on getting linux going and then rockbox as an app so I can have storage on the network :)
--- End quote ---
I think that Rockbox/App on Linux makes a lot of sense for mini2440, I will have to look into it. I suspect it will be easier to create an App than a hardware port, and much more useful in the long run. Getting access to USB and network drivers etc via Linux is a big chunk of work saved. The Chumby could also be a suitable target for Rockbox/app.
The Lyre project is somewhat stalled at the moment, we can continue with mini2440 even though it is not suitable for portable player, or develop/adopt an alternative platform, of which there are several potential chips but no board designs yet. Cortex support is also a sticking point, since many of the new chips use this architecture.
So I think the way forward is Rockbox/app for mini2440.
--- Quote from: ean611 ---I would love to put something like that in my car, with one catch, I would want the screen to be external.
I already have an in-dash screen that runs off a composite video cable, and I'm feeding that with a Western Digital WDTV. (it has S/PDIF and reads any HD).
--- End quote ---
There is a VGA adaptor board for mini2440, but no composite video or SPDIF, so I can't think how that can be done.
casainho:
EDIT on 2010.04.27:
THE BOARD FROM OPENDOUS:
Source files, schematic in pdf and more details about the plastic enclosure: http://code.google.com/p/propendous/
Matt wrote:
--- Quote ---I just completed the first revision of the board and am about to
send it off for fabrication. I managed to fit the following into this
hand-held 77x61mm 2-layer board that fits the Hammond 1553B_BAT case:
- 0.1" 40pin Header with all usable signals exposed
- 0.1" ARM JTAG Header as well as Serial-JTAG Header
- 2 LEDs (Power and Debug/USB Host)
- microSD (captive) for system files
- SD (external) for user files
- DDR SDRAM
- USB Hosting
- USB Device
- Headphone Jack
- Line-In Jack
- Microphone
- RCA Video Jack
- 2 LCD connectors - 1.8" and 2.4"
- Touchscreen Controller for the 2.4" LCD
- Accelerometer
- 2mm Boot Jumpers
Most of the components are optional. I hope to start prototyping
later next week.
--- End quote ---
THE BOARD FROM JOHN COOPER:
John Cooper is also making a board for imx233, and he have already good images of it: http://people.redhat.com/~jcooper/projects/nutshell/wip/0.01/
I think this two boards will blend in just one. We are all cooperating to make a cheap DIY board based on imx233 :-)
The objective is that the hardware can run Rockbox and Linux, thinking in the Rockbox as being an app on Linux :-)
---
Me and Bob, we had being in talk with Matt from Opendous. We decided to pay Matt for design a module board with ARM9 + SDRAM + uSDCard.
We decided for imx233 (the same Chumby uses) because it have integrated audio dac.
The module we plan will have imx233 + SDRAM + uSDCard + power + 1 LED.
We plan to make a "nano" DAP, in the sense of being simple, cheap, DIY. After having the module, we will connect to it a Lithium battery of 3.7V. Firmware will be stored on uSDCard as user files. Some buttons will be wired to module board. A audio jack for audio out will also be wired. Also a cheap LCD with few wires. Finally we will put it inside a plastic enclosure (I plan to print my own).
We defined already the module functionalities and size. Matt will start design next week and finish. Other week for boards be done. Another week for then arrive at our homes.
I think this project must be a kind of DIY. Like Arduino and RepRap 3D printers which are my both projects references. Both of them are Open Source and have many sellers/online shops :-)
squonk:
I'm very happy to hear something new about Lyre project!
Some questions about the recent update.
1) casainho talk about Rockbox as being an app on Linux: this is reported also in the ideas list of Google Summer of Code 2010. How long can take to developers to realize a this "porting"?
2) With the new board that seems to be realized very soon, what about sound quality? We can expect a kit with a decent sound?
3) With the new palyer it will be possible to store the audio files on both HDD and SD memory card?
Many thanks!
casainho:
EDIT on 2010.05.19:
And now John, updated his board for also the IMX233 ARM9 and wrote this message:
Hi all,
I've reworked/augmented the design somewhat, tightened up the core board layout, and added the mating user interface board to complete the self-contained portable audio decoder.
schematic/mechanical (PDF)
core board:
user interface board:
The core board is still usable in standalone/embedded scenarios (without mating interface board) as a second micro SD connector has been added for application use. The modified debug port can be used for basic off-board control rather than interfacing via the full expansion connector.
But the primary target has been a self-contained audio player. To that end the interface board adds a low power transreflective graphic display, UI navigation direction control, rotary jog encoder, and discrete tact switches. A full sized SD card slot is also provided. I've located base and interface board
components to maximize stacking density and was still able to reclaim over 5% of base board area. The updated schematic includes a mechanical drawing of the intended enclosure for reference.
Further size reduction is possible to some degree but would involve changing the 3.5mm audio jack to a 2.5mm version, use of a lower capacity (smaller) battery, and dropping the standard size SD slot. For perspective, the standard SD connector alone is nearly half of the size of the 40x56.8mm core board.
Sans a few minor tweaks such as potentially adjusting switch mounting locations for mechanical optimization, I think it is near complete. Feedback and suggestions however are welcome.
Even after layout validation another spin will be needed using 0.5~0.8mm thick laminate as standard 1.6mm stock wastes considerable volume in a design of this size.
Thanks,
-john
EDIT on 2010.05.18:
Matt just received the PCBs (to fit on this Hammond plastic enclosure), and we will be 3 developers assembling it, me, Bobc and Matt Opendous.
I think Matt have more PCBs, if anyone want one, please ask him. Source files for schematic, board (in KiCad) and fabrication are here (Open Hardware project).
Matt told us on e-mail: I will be prototyping a board tomorrow and will film the process and
post on YouTube.
Here is video about IMX233: Get Started: Freescale i.MX233 Multimedia Applications Processor
And I hope to receive my PCB and components in a week :-) -- Matt sold to us one kit (PCB + components + shipping) for $50 :-)
---
--- Quote from: squonk on April 29, 2010, 08:19:42 AM ---I'm very happy to hear something new about Lyre project!
--- End quote ---
I am happy too :-)
--- Quote from: squonk on April 29, 2010, 08:19:42 AM ---Some questions about the recent update.
1) casainho talk about Rockbox as being an app on Linux: this is reported also in the ideas list of Google Summer of Code 2010. How long can take to developers to realize a this "porting"?
--- End quote ---
I don't know. Board will be able to run Linux. It's Open Hardware project, and board have the same size of Arduino pins for attach a secondary board... we hope that users will be able to hack it and help us to get Linux and Rockbox running on it ;-)
--- Quote from: squonk on April 29, 2010, 08:19:42 AM ---2) With the new board that seems to be realized very soon, what about sound quality? We can expect a kit with a decent sound?
--- End quote ---
I don't really know. imx233 have integrated audio codec and we will use it for start. Later if we need more quality, we can use any better external codec IC and electronics circuit.
The Chumby uses imx233, so maybe the ones who have one Chumby can tell about the audio quality.
--- Quote from: squonk on April 29, 2010, 08:19:42 AM ---3) With the new palyer it will be possible to store the audio files on both HDD and SD memory card?
--- End quote ---
Actual board have 2 memory cards. 1st: an uSD card to hold Rockbox or Linux firmware and from where imx233 boots. 2nd: and SD Card to hold user files.
An HDD? I don't know, maybe if someone want to add it... it's Open Hardware, ready to hack :-)
Board have USB Host, which means it can read any external USB flash disk/hdd.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version