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 H10 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.
Tags: ,

Reply
 
LinkBack Thread Tools Display Modes
  #41 (permalink)  
Old January 17th, 2007, 08:18 PM
Hoping For A Cool Title
 
Join Date: Mar 2006
Posts: 73
i read that whole thing and gathered about 3 things....easyh10 like app being considered.... less space and less things rockbox has to do.... which must mean more battery life? and nice gui... which never goes down wrong... bit a shame coz the original firmware has nice organised menus and stuff.. like just the look of them and with the main thing being music, pictures, radio, recording, setting and stuff like that
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #42 (permalink)  
Old January 17th, 2007, 08:32 PM
itsmeguys's Avatar
iMG
 
Join Date: Nov 2005
Location: Darwin, Australia
Posts: 2,277
Quote:
Originally Posted by doommaker View Post
bit a shame coz the original firmware has nice organised menus and stuff.. like just the look of them and with the main thing being music, pictures, radio, recording, setting and stuff like that
You can organise your stuff like that yourself , except, I don't think you can get a different background for each folder
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #43 (permalink)  
Old January 17th, 2007, 10:47 PM
Newbie Floating Down The Mistic River
 
Join Date: Jul 2005
Location: Seattleish, WA
Posts: 25
Quote:
Originally Posted by doommaker View Post
i read that whole thing and gathered about 3 things....
(if you're talking about my post then sorry... On topics like these I babble like a developer (oop... I am a developer! )

Please don't read more into my babble than I meant to get across. I am _not_ the guy doing the stand-alone DB rebuilder (if one is being done), but I'm _very_ aware of the differences between writing code for a Windows app versus something like the H10.

I was basically just trying to draw a path from "Seriously it can't be THAT hard, i mean the database is already coded..." to reality. (no offense to iwantanimac)

There're a LOT of differences in the two platforms, and there are pluses and minuses both ways.


I'm happy to babble more, but I don't want to confuse the underlying intent.
__________________
~ Mark
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #44 (permalink)  
Old January 18th, 2007, 05:35 AM
Hoping For A Cool Title
 
Join Date: Mar 2006
Posts: 73
haha you could always babble on... and then go so BASICLY this means this :P and yeaaahh i know i can organise it myself..... but..... ok i got nothin... haha i use the id3 database... just be nice if there was an option to find videos in the db or somethin like that instead of just music.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #45 (permalink)  
Old January 18th, 2007, 06:38 AM
Emerging Corporeal Entity
 
Join Date: Sep 2005
Location: Perth, Western Australia
Posts: 851
Send a message via AIM to iwantanimac Send a message via MSN to iwantanimac
yeah, and pictures... or maybe a selection to browse HDD, so you don't have to hold <-- and choose all files to do it...
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #46 (permalink)  
Old January 18th, 2007, 09:10 AM
Eager Mistic Beaver
 
Join Date: Nov 2005
Posts: 249
Quote:
Originally Posted by midiwall View Post
The problem in this case is processor power and memory available for caching. The ARM7 ain't no P4, and having a ton of RAM available is REALLY nice for building hash tables.

The database engine in the original H10 firmware is running in a total of 24k - that's code AND data space, including the data space available for rebuilding. It does fine at retrieval, but it's a dog for rebuilds.

Now starting from scratch with a totally new OS core and real memory management is a HUGE advantage, but then we're back to looking at the horsepower of the ARM7.

Plus, doing an external app lets you have access to a much smoother dev environment, the ability to build a nice GUI, add a bunch of sorting and catalog options, etc.
Heh, don't worry, I understood that .

I see what you mean. The processor speeds and available memory (I was under the impression the H10 features a 32mb buffer or so, please correct me if I am wrong) are of course a major limitation in what can and can't be done, and there is nothing short of a hardware upgrade that can be done to increase those. However, I never saw database construction as a task that I would carry out often, I'm not sure if this is just me, but I don't tend to update my database very often as I am not getting new songs very often. If there is something I am missing, please, let me know, but I can't see that as a good use of channeling time and effort into something that isn't really a major issue. I do understand that a person with a great amount of songs could suffer from the limited amount of memory it contains, however, could this not be solved by optimization to the current database construction coding?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #47 (permalink)  
Old January 18th, 2007, 11:22 AM
Newbie Floating Down The Mistic River
 
Join Date: Jul 2005
Location: Seattleish, WA
Posts: 25
The 24K number I quoted comes from the original H10 code - I haven't looked at RockBox to see how it's architected so it's quite possible that more memory is available for "sidebar" apps while in player mode (versus want I presume is a game mode which basically opens up all th resources).

The H10 core firmware (again, the original stuff) kept a LOT of stuff in RAM all the time. The firmware was in two basic chunks - the core (event handler, database, file system, display driver, usb, audio drivers, codecs, etc) and then the OEM stuff (pretty colors, GUI, fonts, etc).

The amount granted to the core was VERY small in relation to what the OEM was given. Then within the core, most every byte was negotiated for amongst the component groups, and there were (of course) priorities for the groups. For example, it would be hard to think that the database folks could get an extra K away from the codec folks.

Okay... moving past the history lesson.

Database reorg is a tricky... You basically have to shutdown everything else on the player since the UI and audio engine is generally driven from the DB. Then, once you start into it, you're stuck at finishing. Sure, you can make copies of the DB and indices, but that itself takes time, so generally you bite your lip and go for it.

Now filters back in the processing power issue... If you had access to say, 16mb of RAM, then you can be pretty efficient at parsing tags, building indicies, etc. But it will still take longer to do it on the box than in the outside world. The thing you have to balance is how much longer it will take. Each additional minute is time away from making the user happy with the device, and runs a bit more exposure to trashing the database.


There's another angle that could be looked at for RockBox, and that's to manage tracks "live" such that as new tracks are discovered, they're parsed and added to the DB. This is something that was tried on the original H10 in the early days but was abandoned 'cause of the overhead. This is REALLY tricky to deal with 'cause you need to be totally invisible to the rest of the system - i.e., there is ZERO tolerance for skipping audio.

I suspect that RockBox is better suited to give this a shot - 'specially if (when!) they get the COP running. Like I mentioned before, the original core wasn't designed as a real dual processing environment.


You mention the concept of "channeling time" into the effort. Good point, but I'll guarantee that the dev cycle would be shorter in the outside world than in RockBox native.
__________________
~ Mark
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #48 (permalink)  
Old January 18th, 2007, 12:20 PM
Eager Mistic Beaver
 
Join Date: Nov 2005
Posts: 249
Very interesting... Of course, once the COP is implemented, hopefully everything should be a lot greater managed. God speed dev team, god speed .
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #49 (permalink)  
Old January 18th, 2007, 01:21 PM
Eager Mistic Beaver
 
Join Date: May 2006
Location: Over here.
Posts: 319
Send a message via AIM to backinblackaczdc
I mentioned making a wiki for rockbox on the h10, and I have made significant progress. Feel free to add/edit pages!

http://iriverh10rocks.wikispaces.com/
__________________
My Ubuntu Blog
http://mikesubuntu.blogspot.com/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #50 (permalink)  
Old January 19th, 2007, 05:43 AM
Newbie Floating Down The Mistic River
 
Join Date: Jun 2005
Posts: 41
@midiwall
You seem to know a lot about the history of the H10 and its firmware. Is there any articles that we can read up upon, or a timeline for nostalgic purposes?

ALSO, I get a *bug* where occasionally (happened twice) the rockbox will increase the volume to the maximum (of course scaring the hell out of the user!) without notice... It will be stuck on that volume for a while and I have to unplug headphones and wait till it unfreezes...

Very strange, and EXTREMELY annoying! Just wondering has anyone else had this happen?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #51 (permalink)  
Old January 19th, 2007, 06:36 AM
Newbie Floating Down The Mistic River
 
Join Date: Jul 2005
Location: Seattleish, WA
Posts: 25
Quote:
Originally Posted by fre65 View Post
@midiwall
You seem to know a lot about the history of the H10 and its firmware. Is there any articles that we can read up upon, or a timeline for nostalgic purposes?
Not that I know of... Not to the level that you're probably looking for. There's a lot of backgrounder that's locked away in forgotten braincells of the original devs. Some of them don't really wanna remember too much of those days.
__________________
~ Mark
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #52 (permalink)  
Old January 19th, 2007, 06:51 AM
Eager Mistic Beaver
 
Join Date: Nov 2005
Posts: 249
Quote:
ALSO, I get a *bug* where occasionally (happened twice) the rockbox will increase the volume to the maximum (of course scaring the hell out of the user!) without notice... It will be stuck on that volume for a while and I have to unplug headphones and wait till it unfreezes...

Very strange, and EXTREMELY annoying! Just wondering has anyone else had this happen?
Things like that only happened to me when the battery got low, it started taking control of itself. Is this happening with a charged battery?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #53 (permalink)  
Old January 19th, 2007, 08:47 PM
Newbie Floating Down The Mistic River
 
Join Date: Jun 2005
Posts: 41
Quote:
Originally Posted by Jonno12345 View Post
Things like that only happened to me when the battery got low, it started taking control of itself. Is this happening with a charged battery?
Yeah I think it only starts happening on a low battery. At least I'm not the only one having this prob.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #54 (permalink)  
Old January 19th, 2007, 09:41 PM
Born Again Mistic
 
Join Date: Feb 2006
Posts: 1,509
If you have updated recently, it was supposedly solved by having it automatically shut down when a certain battery level was hit.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #55 (permalink)  
Old January 20th, 2007, 10:12 AM
Eager Mistic Beaver
 
Join Date: Nov 2005
Posts: 249
Tested last night, when my battery % remaining hit 10, it immediately changed to 0 and a screen came up displaying 'Battery low, rockbox shutting down', or words to that effect. It was only when the battery reached 1 or 2 or similar that it began to mess up for me, now it doesn't get that far.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #56 (permalink)  
Old January 20th, 2007, 03:08 PM
Born Again Mistic
 
Join Date: Feb 2006
Posts: 1,509
Problem Solved! Now you dont have to worry about blasting your ears. Glad to hear that the bug was solved already, and it wasnt a recurring problem.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #57 (permalink)  
Old January 20th, 2007, 03:32 PM
Eager Mistic Beaver
 
Join Date: Nov 2005
Posts: 249
Quote:
20 Jan 01:21 Barry Wardell - On the H10 when we power the disk on again after spindown and poweroff we need to give it a little while to turn back on before we should try to access it. This should fix problems with disk accesses when coming from a disk poweroff state (related discussion in FS#6421).
I never used to be able to have "Disk Poweroff" enabled, as after the disk had powered off, I was unable to open any more songs, it would just sit there, locked out. Doesn't seem to do that anymore
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #58 (permalink)  
Old January 20th, 2007, 03:59 PM
BiGRED84's Avatar
< I Love Tabitha Quinn!!!!
 
Join Date: Mar 2006
Location: Wallkill, Newyork
Posts: 472
Send a message via AIM to BiGRED84
ok i have a problem my h20 was workin fine today and then all of a sudden when i turned it on again it said systems files missing, i reset the player, charged it and even updtaed the build, but it still wont boot past the iriver splash screen before saing systems files missing

update: for some stange reson all i had to do was install another bootloader, yes i am aware that all new builds require a new bootloader, and i had the new bootloader on my h10, but for some strange reson it went 'bad' for lack of a better term. could anyone explain this
__________________

Last edited by BiGRED84 : January 20th, 2007 at 04:05 PM. Reason: problem solved thanks to yours truely
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #59 (permalink)  
Old January 20th, 2007, 06:48 PM
Eager Mistic Beaver
 
Join Date: Nov 2005
Posts: 249
Are you sure you didn't remove it? 'System Files Missing' indicates there was no bootloader at all, not just a corrupted or older one.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #60 (permalink)  
Old January 20th, 2007, 07:05 PM
BiGRED84's Avatar
< I Love Tabitha Quinn!!!!
 
Join Date: Mar 2006
Location: Wallkill, Newyork
Posts: 472
Send a message via AIM to BiGRED84
positive, i have the systems folder set to hidden, so i cant touch it without a computer unless i tried, and idk how it would become currupted suddenly, especially since it happended without any computer interaction in between, the whole thing is jus strange
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #61 (permalink)  
Old January 21st, 2007, 04:08 AM
Eager Mistic Beaver
 
Join Date: Nov 2005
Posts: 249
Very :s... But atleast you resolved it .

The official Rockbox site has been vandalised .
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #62 (permalink)  
Old January 21st, 2007, 06:37 AM
Eager Mistic Beaver
 
Join Date: Sep 2006
Posts: 281
Someone got news about the syncronisation of sound and video of the mpegplayer ???
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #63 (permalink) &