Rockbox Development > New Ports

Rockbox Player - Project to design and build a Free/Open hardware audio player

<< < (18/144) > >>

scharkalvin:
The jtag would probably only be needed to get the flash on the dev board to the point where we had a working tftp boot loader via ethernet or USB (do we really want a tcp/ip stack inside rockbox?  Well actually maybe that might be a good idea for file transfer)  Debug could be via a network gdb, but this would require a gdb interface to be written and linked with the software being developed.  (Hopefully somebody here has used gdb in a cross developement setup.)

Atmel DOES discount those jtags to development houses that buy enough of their cpu chips.  (I should inquire at work about this, I might be able to get one for myself at about 1/2 that price if lucky).  There is also a GNU project to develop an open source clone of that jtag, at least for the AVR 8 bit family. I don't know the current status of it and if they are working on something for the AVR32.  Also note that the Linux project on this board is to the point where the jtag isn't needed, they are doing all debug via networked gdb.

The color LCD is probably the way to go, it's what's expected in players of this type.  Similar displays show up surplus from time to time, but the $50 price is actually not unreasonable for something of that quality (1/4 VGA resolution 24 bit color).  Still a cheaper color display (cell phone surplus?) can probably be found.

casainho:

--- Quote from: scharkalvin on December 09, 2007, 01:22:30 PM ---The jtag would...
--- End quote ---
About JTAG, It's no problem for me, but It would be nice to have a cheap way. I think that is important to make a cheap and possible DIY player, even using a dev board - with this will be easy to attract new developers.


--- Quote from: scharkalvin ---The color LCD is probably the way to go, it's what's expected in players of this type.

--- End quote ---
I don't agree with you on this issue. I think that is important to make a first version as a prof of concept, and that should be simple, quick and cheap. I would prefer an old technology of LCD, cheap and with simple connection to board, for no need to design a PCB, just use about 5 wires.

I was seeing another dev boards, there is one for $130, atevk1100, that have one LCD, but it's 4x20 chars - could It be used? - this board also have joystick, buttons, and this AVR32 have USB Device Firmware Upgrade.

scharkalvin:

--- Quote ---atevk1100
--- End quote ---
That's not the same cpu.  I'm not sure it has the flash disk interface nor the A/D hardware. Atmel makes two families of avr32 cpus. The one you quoted is the smaller, less powerful one. (won't run Linux).  We REALLY want to use the AP7000 family!

If you want to get the "more important" bits working first, sure use a common 4x40 character lcd first but you won't have much in a WPS screen.  Still the early players used this kind of interface.  Cell phone graphic LCD's are available surplus cheap as well.  Look here: http://www.goldmine-elec-products.com/products.asp?dept=1039 , here: http://www.sparkfun.com/commerce/categories.php?cPath=76, and here:
http://www.allelectronics.com/cgi-bin/category/365/LCDs_(Liquid_Crystal_Displays).html for cheap lcd displays.

casainho:

--- Quote from: scharkalvin on December 09, 2007, 02:17:04 PM ---
--- Quote ---atevk1100
--- End quote ---
That's not the same cpu.  I'm not sure it has the flash disk interface nor the A/D hardware. Atmel makes two families of avr32 cpus. The one you quoted is the smaller, less powerful one. (won't run Linux).  We REALLY want to use the AP7000 family!

--- End quote ---
Ok, lets stay with at32ngw100 dev board and AP7000.

I would go for Color LCD 128x128 Nokia, because It's cheapest graphic LCD, there is a lot of information, code examples, easy to buy and because have serial interface!! - there will not be need to do a board for LCD.
http://www.sparkfun.com/commerce/product_info.php?products_id=569

So, what's need more? We have microcontroler, SRAM, FLASH, USB, LCD, buttons. What about DAC?

saratoga:

--- Quote from: casainho on December 09, 2007, 07:23:49 AM ---
--- Quote from: Bagder on December 09, 2007, 05:00:18 AM ---The person(s) who'd do the port would most likely need a board as well, and if you tailer the port to the specific board you will need to make your final design pretty much identical to the dev board.
--- End quote ---
Bagder, developers at RB can buy their own hardware or they rely on others offers?

If at32ngw100 dev board is low cost, made by professionals, I would copy/use the circuits of dev board.

--- End quote ---

The developers for a port are the people who own the hardware, meaning you!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version