This image is the top of the content box. Unfortunately, there is no information-based reason for this div to be here. It's just here for design reasons. Sorry.
Go Back   MisticRiver :: For iriver Enthusiasts > All things Rockbox > ROCKbox Forums > ROCKbox for H1xx Series
Home Forums Register FAQ Search Today's Posts Mark Forums Read


Welcome to the misticriver forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.
Closed Thread
 
LinkBack Thread Tools Display Modes
  #81 (permalink)  
Old February 11th, 2005, 04:06 PM
Touched By The Mistic River
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Posts: 526
Quote:
Originally Posted by DeadMan
Out of the remaining things to code. Which would you say will probably take the longest?
I'd say the MP3 playback. We have a long way to go before it works like we want to, mainly because we are building the ground for several codecs at once.
__________________
Linus
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #82 (permalink)  
Old February 11th, 2005, 05:20 PM
TCK TCK is offline
Eager Mistic Beaver
 
Join Date: Jul 2004
Location: Bristol, UK
Posts: 379
Send a message via AIM to TCK Send a message via MSN to TCK
Just noticed that on the list of codecs .sid is considered. Wonderful! I wondered in the past if it was possible for Rockbox to play game music emulation codecs, but I didn't think it would actually be feasibly possible.

Maybe it's too early to tell but would a .spc player be possible, or would there be hardware/licensing issues? And I suppose it wouldn't hurt to ask about some of the other game codecs out there (nsf, gbs, gym, psf, gsf, usf - on the assumption that it'd be harder to implement newer codecs due to hardware demands)? Things like this would save me quite a lot of MBs :E
__________________
iRiver iHP-120 in champagne grey
Shure E2c's
OGG q4
5304 Songs, 665 Folders
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #83 (permalink)  
Old February 13th, 2005, 08:10 AM
Touched By The Mistic River
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Posts: 526
Quote:
Originally Posted by shahzadsk
EPROM stands for Erasable programmable read only memory (if my memory from comp sci classes pays off.. lol).. if i'm not mistaken (pls feel free to correct me..).. its something where you program the chip , and then when its passed under UV or some sort of voltage ..its erased to be reprogrammed again.. blah..as for all of the serial eprom driver as a whole..i can only take my guesses..linus any input here?
It's actually EEPROM, Electrically Erasable Read Only Memory. It's a small, 128 byte memory used to stores settings and stuff.
__________________
Linus
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #84 (permalink)  
Old February 14th, 2005, 08:30 AM
Amorphous Mutating Mistic
 
Join Date: Jan 2004
Location: Saintes (France)
Posts: 562
Send a message via MSN to Tang
Latests Rockbox progress:
Quote:
Sound 10% (very basic output working (sin-wave)
Plus some more progress in low level driver:
Quote:
I2C driver 50% Writing to I2C done
I2S driver 10% Basic I2S output, but not interrupt-based yet
SPI driver 0%
Remote LCD driver (SPI) 0%
Audio ADC/DAC driver 10% UDA1380 Initialization and basic control done (volume control, muting etc)


EDIT: The Coldfire CPU is still running at 11mHz... (i mistaken it wasn't 19MHz)

Here is the Preglow answer to my question about on IRC:
Quote:
preglow Tang: clocking the cpu correctly takes alot of time, i'm pretty certain the wiki will be updated once it's done
__________________
Tang
(My English isn't too bad?)

H-Tung 120 + Lame 3.93.1 --preset fast standard/OGG GT3b1 Q6 + Original earbuds outdoor/Porta Pro indoor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #85 (permalink)  
Old February 22nd, 2005, 07:25 PM
Hoping For A Cool Title
 
Join Date: Feb 2004
Posts: 93
After a couple of languid days on the wiki, some updates:

Sound 40% ( plays samples with original quality)
I2S driver 50% I2S output works, both DMA and interrupts work
Audio ADC/DAC driver 40% UDA1380 test plays raw WAV files

Complete project status found here.
__________________
PorkRind - The Crunchy Other White Meat ByProduct
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #86 (permalink)  
Old February 24th, 2005, 06:31 AM
Amorphous Mutating Mistic
 
Join Date: Jan 2004
Location: Saintes (France)
Posts: 562
Send a message via MSN to Tang
For the Colfire frequency I quote this IRC extract:
Quote:
Tang Finally the CPU still run at 11MHz for now no?
preglow in cvs, yes, but linus has got it running full speed
ripnetuk did Linus ever work out what was causing the ATA to fail at high speed?
Tang Ah very interesting
Tang
LinusN yes
Tang Bravo Linus
Tang
ripnetuk what was it?
LinusN well, it looks like the cpu gets overheated at 140MHz when the hard drive is spinning a lot
ripnetuk (all this techy stuff is possibly more satisfying that actually having rockbox on my iRiver
ripnetuk so no major design fault on the iRiver then... thats good
Tang So i imagine even with iRiver fw the CPU run underclocked?
preglow ripnetuk: you wouldn't call overheating coldfire a major design flaw?
Tang Seems to be
preglow not much to be done about it, granted
LinusN Tang: from what i have heard, it is max 96MHz with the iriver fw
__________________
Tang
(My English isn't too bad?)

H-Tung 120 + Lame 3.93.1 --preset fast standard/OGG GT3b1 Q6 + Original earbuds outdoor/Porta Pro indoor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #87 (permalink)  
Old March 1st, 2005, 12:45 AM
Newbie Floating Down The Mistic River
 
Join Date: Aug 2004
Location: New Zealand
Posts: 54
There is now a hosted list of plugins that have so far been tested sucessfully:
Its here but below is a run down. The most exciting plugin working so far could be PluginSplitEdit, an on-player mp3 editor...

Player Features
PluginFavorites - maintain a playlist of your favourites
PluginIriverify - Convert .m3u to iRiver playable playlists
PluginSplitEdit - An MP3 file split editor


Applications
PluginCalculator - a calculator!
PluginChessClock - a chessclock for 1-10 players.
PluginSort - Alphabetical sorting of text files and playlists
PluginStopWatch - a stop watch, with up to 10 lap times
PluginViewer - powerful text viewer

Games
PluginChip8 - chip8 game emulator
PluginMetronome - metronome - tack-tack-tack-tack....
PluginMinesweeper - minesweeper game - watch your step!
PluginPong - pong - a tennis game
PluginRockblox - a tetris clone
PluginSearch - Substring search within playlists
PluginSlidingPuzzle - 15-puzzle style game
PluginSnake2 - Yet another Snake game
PluginSokoban - game

Screen Savers
PluginCube - cube - screen saver type
PluginLogo - logo - screen saver type
PluginMosaique - mosaique - screen saver type
PluginSnow - screen saver type
PluginBounce - bounce - screen saver type
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #88 (permalink)  
Old March 1st, 2005, 12:56 AM
Touched By The Mistic River
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Posts: 526
Quote:
Originally Posted by lotech
The most exciting plugin working so far could be PluginSplitEdit, an on-player mp3 editor...
FYI, the split editor doesn't work at all. It compiles and can run, but it can't edit any mp3 files on the iriver, since it depends on sound playback and live sound peak information.
__________________
Linus
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #89 (permalink)  
Old March 1st, 2005, 09:39 AM
Amorphous Mutating Mistic
 
Join Date: Jan 2004
Location: Saintes (France)
Posts: 562
Send a message via MSN to Tang
Latest Rockbox iHP1xx port thanks to LinusM :
Quote:
1 Mar 14:40 Linus apps/debug_menu.c 1.105 Debug interface for the CPU frequency adjustment
1 Mar 14:39 Linus apps/plugins/mpa2wav.c 1.6 iRiver: Make better use of internal RAM, and larger buffers
1 Mar 14:38 Linus apps/plugins/metronome.c 1.14 Fix for adjustable frequency
1 Mar 14:36 Linus apps/plugin.c 1.74
apps/plugin.h 1.85 Added cpu_frequency to the plugin API
1 Mar 14:35 Linus firmware/export/config-gmini120.h 1.13
firmware/export/config-gminisp.h 1.2
firmware/export/config-h100.h 1.18
firmware/export/system.h 1.23
firmware/system.c 1.42 Adjustable CPU frequency for iRiver
1 Mar 14:33 Linus firmware/export/kernel.h 1.13
firmware/kernel.c 1.37 Export tick_start() to allow for tick timer reinit when changing CPU frequency
1 Mar 14:32 Linus firmware/drivers/lcd.S 1.5 iRiver: more relaxed LCD timing
1 Mar 14:31 Linus firmware/drivers/ata.c 1.145 iRiver: more relaxed default timing
1 Mar 13:35 Linus apps/codecs/Makefile 1.7
apps/codecs/Tremor/Makefile 1.4
apps/codecs/liba52/Makefile 1.5
apps/codecs/libmad/Makefile 1.3
apps/codecs/libwavpack/Makefile 1.3 Correct dependencies for codec builds
1 Mar 12:25 Linus firmware/app.lds 1.42
firmware/crt0.S 1.28 iRiver: Moved the main thread stack to IRAM
__________________
Tang
(My English isn't too bad?)

H-Tung 120 + Lame 3.93.1 --preset fast standard/OGG GT3b1 Q6 + Original earbuds outdoor/Porta Pro indoor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #90 (permalink)  
Old March 3rd, 2005, 01:51 AM
Born Again Mistic
 
Join Date: Nov 2004
Location: USA
Posts: 1,769
3/02/05 version of the Gameboy emulator runs at near fullspeed, in native 2 bit grayscale.

http://titania.student.utwente.nl/pokemon.jpg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #91 (permalink)  
Old March 4th, 2005, 10:40 AM
Amorphous Mutating Mistic
 
Join Date: Jan 2004
Location: Saintes (France)
Posts: 562
Send a message via MSN to Tang
mp3 decoding is said to be near 100% real time according to greatest "chamois" (a french guy not registered here for now)

__________________
Tang
(My English isn't too bad?)

H-Tung 120 + Lame 3.93.1 --preset fast standard/OGG GT3b1 Q6 + Original earbuds outdoor/Porta Pro indoor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #92 (permalink)  
Old March 4th, 2005, 11:08 AM
Emerging Corporeal Entity
 
Join Date: Jan 2004
Location: Sheffield, UK
Posts: 750
Mp3 decoding at 104% realtime and FLAC decoding at 170%. Both at 120MHz.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #93 (permalink)  
Old March 6th, 2005, 01:22 PM
Mistical Abstract
 
Join Date: Oct 2004
Location: Shoreham, Sussex, UK
Posts: 686
but at 120MHz the unit gets quite hot. iRiver only run the unit at 96MHz (apparently)
__________________
iRiver H340 - H120 LCD Remote - Ogg Q0-Q7 Encoding - ~14GB Used - Rockbox!
AMD64 3500 - 120GB HD - 1GB RAM
Ex H120 owner (My Dad has it now)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #94 (permalink)  
Old March 7th, 2005, 03:39 AM
Newbie Floating Down The Mistic River
 
Join Date: Nov 2004
Posts: 2
Mp3 decoding at almost 200% realtime when NOT writing the resulting .wav file to disk (which is currently done to be able to check the correctness of the decompressed audio).

Values significantly higher than 100% realtime for decoding are required to have some reserve and for the extra load of other activities like reading from disk, synchronizing audio output and other Rockbox housekeeping.
__________________
iHP-140 | 6100 songs | 5 Gb free
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #95 (permalink)  
Old March 7th, 2005, 04:29 AM
Touched By The Mistic River
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Posts: 526
Quote:
Originally Posted by Marder
Mp3 decoding at almost 200% realtime when NOT writing the resulting .wav file to disk (which is currently done to be able to check the correctness of the decompressed audio).
To be fair, it's not the actual disk writing that takes so much time, but the dithering of the output samples. The 200% comes from removing both the dithering and the disk writing.
__________________
Linus
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #96 (permalink)  
Old March 11th, 2005, 09:23 AM
Amorphous Mutating Mistic
 
Join Date: Jan 2004
Location: Saintes (France)
Posts: 562
Send a message via MSN to Tang
Not really a progress state but a very good news for Rockbox future, found on HA:
http://www.hydrogenaudio.org/forums/...c=32236&st=25#

Quote:
The UPS man brought my new H120 today, and I am excited about working with the RockBox team on getting WavPack support in there, and I see no reason that Neuros support would be difficult either. And WavPack's low-complexity encoding will make it ideal for portable recording also.
Just keep in mind that the author of this post, named Bryan is...wavpack devloper...
__________________
Tang
(My English isn't too bad?)

H-Tung 120 + Lame 3.93.1 --preset fast standard/OGG GT3b1 Q6 + Original earbuds outdoor/Porta Pro indoor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #97 (permalink)  
Old March 18th, 2005, 04:48 PM
Mоdding Enthusiast
 
Join Date: May 2004
Location: Greece, Crete, Iraklion
Posts: 1,031
Send a message via MSN to XavierGr
Wave Playback is now true!

Yes there is, not in a very usable manner but still...
If you have a wave file named "sample.wav" into your root folder you can playback part of it in the Debug Section. Sounds like charm!
__________________
It's a signature after all!
Want to make a Dock or a Sync/Charge Cable?

Games music for the nostalgic ones!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #98 (permalink)  
Old March 20th, 2005, 07:28 AM
Amorphous Mutating Mistic
 
Join Date: Jan 2004
Location: Saintes (France)
Posts: 562
Send a message via MSN to Tang
Wink

Quote:
Originally Posted by XavierGr
Wave Playback is now true!

Yes there is, not in a very usable manner but still...
If you have a wave file named "sample.wav" into your root folder you can playback part of it in the Debug Section. Sounds like charm!
Indeed XavierGr
in fact it isn't as new since there was WAVE support from a while but it needed a special HEX file to lauch the SAMPLE.WAV. But this spécial audio test firmware was far from practical (only support USB handling to revert to normal HEX file)
Now it's a fully usable Rbx firmware that allow to launch the SAMPLE.WAV file from the debug.
Which is very more practical indeed!

__________________
Tang
(My English isn't too bad?)

H-Tung 120 + Lame 3.93.1 --preset fast standard/OGG GT3b1 Q6 + Original earbuds outdoor/Porta Pro indoor
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #99 (permalink)  
Old March 28th, 2005, 04:08 AM
Mоdding Enthusiast
 
Join Date: May 2004
Location: Greece, Crete, Iraklion
Posts: 1,031
Send a message via MSN to XavierGr
Rockboy can finally plaback sound!!!

All Gameboy roms can playback in-game sounds, though the sound itself is still "very" choppy due to lack of optimization in code.

Many thanks to HCl and XShock for their exquisite work!

For those that have flashed here is a "Grayscale with Sound" Rockboy build:
ftp://titania.student.utwente.nl/grayrockbox.zip

(Simply replace the files into the root folder)
__________________
It's a signature after all!
Want to make a Dock or a Sync/Charge Cable?

Games music for the nostalgic ones!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #100 (permalink)  
Old March 31st, 2005, 07:38 AM
Amorphous Mutating Mistic
 
Join Date: Jan 2004
Location: Saintes (France)
Posts: 562
Send a message via MSN to Tang
Linus's comeback
Quote:
Recent CVS activity

when (GMT) who where what
31 Mar 10:50 Linus apps/filetree.c 1.11
apps/tree.c 1.304 Better #ifdef for the RoLo functionality
31 Mar 08:47 Linus apps/filetree.c 1.10
apps/tree.c 1.303
apps/tree.h 1.37
firmware/app.lds 1.45
(...)
firmware/rom.lds 1.7 RoLo now works on the iRiver
31 Mar 06:50 Linus apps/plugin.c 1.83
apps/plugin.h 1.94 Added pcm_play_pause() to the plugin API
31 Mar 06:50 Linus apps/main.c 1.116 iRiver: call pcm_init() instead of uda1380_init()
31 Mar 06:49 Linus apps/debug_menu.c 1.115 iRiver: More DMA debug output
31 Mar 06:49 Linus firmware/export/pcm_playback.h 1.3
firmware/pcm_playback.c 1.3 iRiver: Major PCM DMA code cleanup, added pcm_init() and pcm_play_pause()
__________________
Tang
(My English isn't too bad?)

H-Tung 120 + Lame 3.93.1 --preset fast standard/OGG GT3b1 Q6 + Original earbuds outdoor/Porta Pro indoor
Digg this Post!Add Post to del.icio.usBookmark Post in Technorati