release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Search | Go
Wiki > Main > LyreProject > LyrePlayerV1

Version 1 of the LyreProject.

About

Version 1.0 of the LyreProject - Free/Open hardware audio player for use with RockBox.

This will be the single board version of the LyrePrototype with features comparable to any commercially available audio player.

Status

We are gathering information, discussing, about features for this LyrePlayerV1. Please refer to the more active projects that will be used as inputs for this project.

Features

  • Outputs: Stereo Headphone
  • Inputs:
    • Stereo Line-In for High Quality recording.
    • Mono integrated Mic for voice recording.
  • Internal Storage: 512MB or 1GB
  • Memory Expansion Slots: 1 SD card
  • Hard Disk Drive Connector: 1 ZIF connector for connecting an optional 1.8" Hard Disk Drive.
  • Display: TFT display.
    • Size: 2.5" to 3.5"
    • Resolution: 176x220 to 240x400(WQVGA)
    • Color:>16-bit
  • Connectivity: USB OTG 2.0 High Speed (480Mbps)
    • Peripheral: Mass storage device with multiple mediums
    • Host: USB Host Support for Mass Storage Devices
  • Power: Li-Ion Battery (Must be easy to replace)
  • Charger: 5V DC adapter input or USB
  • Navigation Controls: Tactile buttons, Hold Switch
  • Dock Connector: Line-In, Line-Out, remote control, Charging Power

More Proposed features

This is a list of proposed features with justifications to be or not be implemented on LyrePlayerV1. Read the archived messages in LyreWishlist.
  • Outputs: * 2 different outputs for stereo headphones* - There was an Iriver player that had this functionality. I could go on train with some friend and being listen, showing music to him.
    • TO NOT IMPLEMENT - 1 stereo output should suffice. We can anyways plug a Y splitter externally to have 2 headphones.
  • Inputs:
    • Digital-In - preferably via mini-TOSLINK.

  • Wireless over Bluetooth - to connect to another devices, aiming to share music and connect with wireless headphones. PCs, PDAs, mobile phones, etc, have Internet connection where we can get music from platforms like www.Jamendo.com, after we could copy that music to the player by wireless. The player should not have Internet connection, but could connect to some other device that have it. For hardware all we may need is a SPI bluettoth chip. There is no Bluetooth software stack on RockBox. Player Has USB host support so file can be shared by plugging the PDA/Mobile phone/other player to RockboxPlayers USB port. -- RogerQuadros - 05 May 2008
  • Swappable/replaceable batteries - use batteries that we can swap easily, maybe like mobile phones. When we go travel and with no USB port around, we may have the possibility to exchange batteries. Player has DC Charger support so swappable batteries is redundant -- RogerQuadros - 05 May 2008
  • Navigation/volume controls - must have tactile buttons (i.e. not touch sensitive), for put play/pause, volume control, etc, we must not need to look on the screen for that. This is a must for when we are quietly listen music and do not want to look at the screen, for example when we have player in pocket. Also is very important for visual impaired RockBox users!
  • FM Radio

Hardware

The hardware design will be similar to LyrePrototype except for the addition of
  • Use of AT91SAM9261? instead of 9260, since 9261 has integrated TFT controller.
  • LCD Interface
  • Backlight control
  • Hard Disk interface
  • Battery and Charger circuit
  • Navigation controls
  • Internal NAND flash - This memory IC will be the main memory, it will be used to store RockBox Bootloader plus RockBox firmware - no more that 8MB. The rest of the space will be used for user data files.

Block Diagram

RB-V1-Block-diagram_0.1_small.jpg * Not Complete yet.

Components

Schematics

TODO

Bill of Material

TODO

PCB

TODO

Enclosure

TODO

Software

Bootloader

The MCU will boot from the main NAND flash IC, where should reside a Bootloader with the main purpose to mount a FAT32 file system, where will reside the RockBox firmware, and load it. Can be used the U-boot for Bootloader and there is already a version for this MCU - U-boot were suggested by a core developer of RockBox, the Daniel Stenberg.

References

I Attachment Action Size Date Who Comment
RB-V1-Block-diagram_0.1.PNGPNG RB-V1-Block-diagram_0.1.PNG manage 58.4 K 05 May 2008 - 21:07 RogerQuadros Block Diagram of RockboxPlayerV1?
RB-V1-Block-diagram_0.1_small.jpgjpg RB-V1-Block-diagram_0.1_small.jpg manage 46.4 K 05 May 2008 - 21:16 RogerQuadros Scaled Block Diagram of RockboxPlayerV1?
r18 - 23 Mar 2009 - 08:35:21 - DanielStenberg

Parents: WebHome > LyreProject
Copyright by the contributing authors.