Rockbox Development > New Ports
Rockbox Player - Project to design and build a Free/Open hardware audio player
casainho:
--- Quote from: friendlyzookeeper on May 20, 2010, 04:14:53 AM ---Would that be the Chumby one or Classic? Will it be able to have wi-fi from the board or will it need a secondary board for wi-fi? If it is the Chumby one the 2watt sound will be in mono or stereo inputs. Does it have just stereo inputs?
--- End quote ---
See the schematic (in PDF files or KiCad files) and try understand/compare with Chumby version that uses the same i.MX233 ARM9.
john.cooper:
--- 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 ---
I've come to that realization several times myself. IME in-dash
audio decoders tend to miss the mark UI-wise.
Locating a screen remotely is fairly straightforward. But I'd
almost want to situate it quite close (but not obscuring) the
normal field of view while driving. At least in my usage I
find myself frantically multiplexing between the road and
the economized display down/over there which is neither
safe nor a pleasant user experience. Having a display either
on the dash or just below (above the instrument cluster)
would seem to work far better. Width is probably easier
to accommodate in such a location vs. height so it could as
well be a secondary display.
For an input device I can make a case for either a wheel
mounted control and/or a handheld remote. The in-dash
front panel buttons tend to be limited to setup operations
in my usage if not nearly ornamental.
--- Quote ---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).
I would love to upgrade/replace it with something running rockbox, but I'd need the same integration I have now.
Any way to get rockbox with S/PDIF out and an external screen? (besides a port of Rockbox to WDTV, which I doubt would be trivial and popular)
--- End quote ---
This external screen is driven by an NTSC signal? If so
what effective resolution does it achieve for rendering text?
-john
casainho:
I got the SDRAM working! It's running at 133MHz. Initially I started to run it at 96MHz. I used code the fill the full 32MBytes SDRAM with 1 and tested, again with 0 (I used volatile variables to hold the values, so the values are for sure written and readed from SDRAM).
Matt Opendous also have his SDRAM working :-)
So, the SDRAM runs at 133MHz and the ARM9 core runs at 454MHz!
So, this great DIY board works and next we will put the 2.4'' color LCD working. After the buttons and audio connector. We may also start porting Rockbox to it. And I am sure some of us will also try Linux and Android on it :-)
I also want to put my 3D printer working again, and try to design and print a plastic enclosure for this "Digital Lyre" :-)
--------------------------------------
Edit:
Today I got the Hammond plastic enclosure. I placed the board on it and the Lithium 3.7V 900mA AA size battery:
I think we need to use instead printed enclosures, because:
- that Hammond enclosure cost 9€ (including VAT), a printed one could
cost 3€ or less;
- there are some free space on case, with a printed one we can design
it to have the smaller as possible;
- on the Hammond we need to make a big square hole on it for the LCD +
more holes for buttons + holes USB and audio. On a printed enclosure
there is no need to open the holes, so, much less work!
--------------------------------------
After a few days, I have 2 boards blinking their own LED, and firmware code is on the uSDCard - i.MX233 is booting from the card:
This is the back side of the board. SDRAM is not assembled yet.
This is an image of my oscilloscope shows the time i.MX233 takes to boot. The channel 2 is VDDIO_3V3, showing the start o boot, and channel 1 shows the uSDCard clock signal. So, i.MCX233 boots and takes about 25ms to start reading the firmware file stored on uSDCard.
The current blink LED code is heavily based on Chumby -- many thanks to Chumby hackers :-)
Right now, me, Bob, John and Matt, we are the only ones that worked for this board - the code is on SourceForge Lyre SVN.
--------------------------------------
Edit:
I assembled the 2 boards, a minimal assembly that permits boot the imx233 and blink the LED. Right now one board is shutting down, some problem on imx233 internal DC-DC, and I am getting help on FreeScale forum.
--------------------------------------
I got my board and components, plus the ones for Bob. I will assembly both boards and send one to Bob :-)
I took 2 pictures shoing the board and the imx233 (not assembled):
For me, this board is art. This SoC i.MX233, ARM9 @ 454MHz, booting from uSDcard, having a secondary SDCard, having LCD controller and audio output and input, lithium battery charger, is the SoC we were waiting for this project! And it's very important because it is LQFP of 0.4mm pitch, and not BGA, meaning that we can DIY soldering.
i.MX233 is from FreeScale, but FreeScale bought Sigmatel (many MP3 players on market with SigmaTel SoC), and this i.MX233 looks like to be a Sigmatel SoC, because it boots only images files of "sb" type. The is one utility for Linux to convert images to "sb" type, and I got this output when seeing version on the utility:
--- Quote ---cas@cas-laptop:~/Documentos/propendous$ ./elftosb2 -v
elftosb 2.2.1
Copyright (c) 2004-2007 SigmaTel, Inc. All rights reserved.
--- End quote ---
cohe30ve:
hi all
i am new in i.mx233 and i want to start it for my new project .
my project have a color lcd display .
can i use color lcd with this i.mx233 ?
i can`t access to your pcb and schematic files , please someone email it to my email :at89c4051@yahoo.com
and last :
how can i work with this device in micro controller mode like (at91sam9263+IAR).
i want to turn on a led (work with GPIO) for my first project , is it a good way to learn to use i.mx233 ?
==> please help me . i cant find someone that worked i.mx233 .... :-[
friendlyzookeeper:
You should be able to hit some forums, but you can start with some tutorials
http://wiki.ladyada.net/chumbyhackerboard
forum for chumby....
http://forum.chumby.com/viewforum.php?id=20
and you can purchase a chumby hacker board from....
http://www.sparkfun.com/commerce/product_info.php?products_id=10106
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version