Welcome to the Rockbox Technical Forums!
Missing is a slide switch for lock.
For the remote, take example on the one of the gigabeat, the schematic is here : http://www.rockbox.org/twiki/bin/viewfile/Main/GigabeatInfo?rev=1;filename=remote_control_gigabeat_F.pdfI can send you the Kicad file if you want..I f I didn't make any error on the tracing
Regarding buttons, you may want to look at the keymap definitions for the various targets in apps/keymaps/ - lines such as BUTTON_ON|BUTTON_UP indicate a button combination that the hardware allows.The keymap_h1x0_h3x0.c and keymap_gigabeat.c are probably most useful to you, as they have a similar number of buttons as your proposed device.(note that BUTTON_REL and BUTTON_REPEAT aren't real buttons, they're used to indicate release and repeat events respectively).
keyboard interface8 lines for 8 keys is too much of wiring.
LCD interfaceThis means that we will have to switch this supply line on/off to save power.
there should be a way to turn off LCD backlight if there is no user activity for certain time. (irrespective if we power from mains or battery). This functionality can be added by using a transistor (less than $0.5).
while development you should have free i/o lines. you never know when you would need them. the I2C i/o expander is a standard chip for less than $1.5
since we are already making an expansion board, i don't think adding these 2 chips is gonna cost a lot.
dev boardCasainho, did you get a user guide with the dev board? can you please upload it for us?
what if u-boot is erased? how do we recover a virgin board?
Quote from: spark on January 26, 2008, 02:52:45 PMthere should be a way to turn off LCD backlight if there is no user activity for certain time. (irrespective if we power from mains or battery). This functionality can be added by using a transistor (less than $0.5).This sort of stuff is already done by Rockbox. No need to do anything about it hw-wise really.
Quote from: spark on January 26, 2008, 02:52:45 PMQuotewhat if u-boot is erased? how do we recover a virgin board?The at91 chips are easily bootstrapped over serial (or usb I believe) even when nothing at all is in flash.
Quotewhat if u-boot is erased? how do we recover a virgin board?The at91 chips are easily bootstrapped over serial (or usb I believe) even when nothing at all is in flash.
Software can't control the energy in this hardware
QuoteSoftware can't control the energy in this hardwareAre you saying that the software can't switch the backlight on/off ?
V1 and V2we cannot call a dev board + expansion board as a V1. that is just an eval platform.
A V1 needs to have its own board and we should be developing it, here in the wiki and forum.
if Olimex (or other vendor) is interested in developing the board, we should invite their engineers to join the forum and give their inputs. we do not want them to develop the board in their closed rooms. that looses the essence of open source development.
Page created in 0.107 seconds with 21 queries.