Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  rockbox_ext for Eee PC + modified USB2LCD
« previous next »
  • Print
Pages: [1]

Author Topic: rockbox_ext for Eee PC + modified USB2LCD  (Read 3276 times)

Offline zeekoe

  • Member
  • *
  • Posts: 5
rockbox_ext for Eee PC + modified USB2LCD
« on: August 08, 2009, 08:21:34 AM »
Hi guys,

After some hours of soldering and more hours of coding, I achieved what I announced here. The result is here:


What is it? It's a modified player-sim, with the LCD output going over a modified LCD2USB (most notably: more keys) USB LCD thingy. The player sim is modified such that the LCD has now 20x4 characters (which just worked (TM) by changing it in the ultra flexible rockbox code!), and of course some LCD and button code. Also, because the normal sim does not play sound, I've changed the codec into SW_CODEC. For this to work I needed to hack out the equalizer menu (because it assumes a graphical LCD) and some plugins. (FTR: the first song played successfully on this composed device was Puppet Player from Brown Feather Sparrow, from the Wide awakens everything album)
Further modifications: 16 MB memory (seemed to help in the antiskip part), a bit larger antiskip buffer because navigating the menus caused to skip the sound. The last one is the most ugly: because rockbox's usb_init() function overrode libusb's usb_init() and I did not know how to use specifically libusb's function, I needed to change rockbox's usb_init's name...

The code is very dirty right now to make it work because I need it this afternoon. :-) I'll make a better version some other time.

- edit: this version works nice, but I initially planned to make one inside an old Nokia 3310 housing. Since the LCD of the Nokia I bought seemed to be broken, I continued on this path. Plans are still there though, because this device works fine on a bike but a bit less fine in my pocket...
« Last Edit: August 08, 2009, 08:25:15 AM by zeekoe »
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: rockbox_ext for Eee PC + modified USB2LCD
« Reply #1 on: August 11, 2009, 03:08:47 PM »
well done.. thats pretty cool!
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline casainho

  • Member
  • *
  • Posts: 309
  • parkour i love dreaming of jumping over trees
    • www.Casainho.net
Re: rockbox_ext for Eee PC + modified USB2LCD
« Reply #2 on: August 21, 2009, 04:11:37 AM »
Interesting your idea :-) -- congratulations!

You may be interested on Lyre project for design and build a Free/Open hardware audio player (DAP) and recorder, for use with Rockbox firmware.
Logged
Lyre project - design and build a Free/Open hardware audio player (DAP) and recorder, for use with RockBox firmware.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  rockbox_ext for Eee PC + modified USB2LCD
 

  • SMF 2.0.18 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.071 seconds with 17 queries.