Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2010-07-30

00:00:10funman(still needs to link mkamsboot-1.4 manually)
00:00:30wodzwhat are the conditions to move target to unstable (from unusable?)
00:00:54funmanwodz: ok for daily use
00:01:36wodzis manual for unstable target mandatory?
00:02:13wodzSo I think HD200 is unstable then
00:02:14funmanrbutil support / manual is only for stable afaik
00:02:55 Quit soap (Ping timeout: 276 seconds)
00:03:05kugelpreglow: I'm lucky that these phones run on ARM cpus, otherwise I'd have a bit of a problem with threads ;)
00:03:43wodzare there smartphone not based on ARM on the market?
00:03:46 Join Jennifur [0] (
00:03:56stripwaxkugel - got a link? :)
00:04:05kugelstripwax: link to?
00:04:07*funman wants the .apk
00:04:09*amiconn doubts that
00:04:10*stripwax does too
00:04:56stripwaxapk that is ..
00:05:22B4gderwodz: not with any marketshare to mention
00:05:39B4gderthere are most likely MIPS ones in China, I have do doubts
00:05:52 Quit bunnyboi (Ping timeout: 276 seconds)
00:06:08kugelthe codecs need to go under /sdcard/rockbox/codecs
00:07:03preglowkugel: i don't really see how you're not already having trouble with threads, unless you're running some kind of thin thread implementation inside of rockbox itself
00:07:31***Saving seen data "./dancer.seen"
00:08:01kugelyea, that's exactly what I do
00:09:05FlynDicekugel: Big congrats! Chimes in with .apk request....
00:09:23stripwaxFlynDice - link is above
00:09:28kugelFlynDice: thanks :)
00:09:39kugelremember you need a 320x480 device
00:09:43*preglow mumbles about rockbox and preemptive threads
00:10:20wodzI've written shell script to visualize battery_bench.txt file(s). Anyone interested?
00:10:48kugelwodz: visualize how? there's a script on the wiki to feed it to gnu plot IIRC
00:11:00*funman can't use rockbox o:
00:11:14 Quit bmbl (Quit: Bye!)
00:11:16preglowkugel: then why is it so good the chip is arm? sounds like any of our supported cpus would work equally good
00:11:56kugelyea, they could've been cf or sh too, but I know arm better :)
00:13:05funmanoh right it's a touchscren target :)
00:13:10 Quit milz (Read error: Connection reset by peer)
00:14:35wodzkugel: Maybe I reinvented the wheel but I couldn't find any 'parser' for battery_bench.txt on the wiki
00:15:06 Join kyle__ [0] (
00:15:54stripwaxwodz - it might be on the CodecPerformanceComparison wiki page
00:16:02stripwaxuh, no, wait. scratch that.
00:16:26 Quit krazykit (Ping timeout: 260 seconds)
00:16:43*stripwax remembers seeing one but can't remember exactly where
00:17:54kugelwodz: SansaRuntime has a command line for c&p
00:18:06CIA-6New commit by Buschel (r27617): Maintenance and minor speedup of libwmapro. Comment unused arrays, fix comment, remove tabs and introduce WMAPRO_FRACT to wma.h to remove magic ...
00:18:58stripwaxBuschel - what's the difference between what the vector code in wmapro is doing and XNPROD / XPROD ?
00:19:12stripwax(also, what's the difference between MULT31 and fixmul31 , etc ..?)
00:19:38stripwaxwould be cool to standardise implementations in codeclib, rather than having competing asm, if possible
00:20:03CIA-6r27617 build result: All green
00:20:29domonokykugel: congratulations for sound on Android ! :-)
00:20:39kugelthank you! :)
00:20:51*stripwax is still downloading the zip
00:21:07Buschelstripwax: MULT31 drops 1 bit precision on ARM, fixmul31 does not
00:21:20Buschelstripwax: MULT31 is faster though... (on ARM)
00:21:23wodzkugel: This one I know
00:21:34stripwaxBuschel - true, and true. should we standardise?
00:22:17stripwaxI think the implementation of MULT31 is not because we want to lose 1 bit precision, but because it is faster and that 1 bit doesn't make perceptible difference given its (probably limited) usage in initial/final steps only
00:22:40Buschelstripwax: depends on the demands of the codec... full precision is correct if a loss of 1 bit will impact the output. this might not happen to all codecs (e.g. depends on the size of the fract part)
00:24:17 Quit Jerom (Read error: Connection reset by peer)
00:24:36B4gder :-)
00:25:58funmanB4gder: you extracted the tgz?
00:26:55funmanhm there's a one hour delay before it appears on right?
00:27:12stripwaxkugel - "no .rockbox directory, installation incomplete" ?
00:27:16B4gderfunman: yes
00:27:53 Join krazykit [0] (~kkit@
00:28:35stripwaxBuschel - ah, true. so maybe we could tweak a codec to use MULT31 instead of fixmul31 but only if we deem it's a safe optimsation. makes sense.
00:29:20kugelstripwax: you have /sdcard/rockbox?
00:29:48kugelah, well, just ignore that
00:30:15stripwaxi do (containing just codecs dir). but guessing the plugins need to come from somewhere too; not in zip unless I missed them somehow!
00:30:28kugelno plugins yet
00:30:58funmanthe theme especially
00:31:07kugelno theme yet
00:31:20Buschelstripwax: e.g. libwmapro shows different results as soon as you use the MULT31 implementation. and it is only minor faster (about another +1%)
00:31:34stripwaxBuschel - worth knowing, thanks!
00:31:56stripwaxkugel - ah, it uses the touchscreen grid thingy?
00:32:25Buschelgood night!
00:32:28 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.7/20100713130626])
00:32:41kugelabsolute mode would be unusable with sysfont anyway
00:33:07stripwaxtrue. it seems to only be response if I have my keyboard open (which forces it into landscape mode, which it doesn't seem to support)
00:33:26FlynDicekugel: I've got the menu displaying fine on my evo which has a different size screen than you mentioned I beleive. Still trying to figure out the touch nav....
00:34:24funmanmiddle top = up, middle down = bottom, middle center = play
00:35:23funmankugel: where's your git repo ?
00:36:35 Join soap [0] (~soap@rockbox/staff/soap)
00:37:03kugelfunman: kugel-rb.git">
00:38:26funmanshould i track gsoc-android-botloader ?
00:38:53kugelyou can, but it doesn't have the java bits (and I'm unsure how/where to add those)
00:41:07FlynDicekugel, I can see the rockbox screen as a smaller portion of my entire screen, so perhaps as long as the device screen is larger than 320 x480 it may be ok?
00:41:08 Quit domonoky (Read error: Connection reset by peer)
00:42:12kugelFlynDice: it looks like :) I don't know what's supposed to happen :)
00:42:34FlynDicejust lettin you know what I see
00:45:45funmankugel: /android ?
00:46:44 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:47:38 Quit wodz (Quit: Leaving)
00:49:04kugelfunman: I hope I can get it in the target tree, but it looks like that would have some disadvantages
00:49:35funmanisn't it more 'packaging code' than target code?
00:49:49 Quit funman (Quit: free(random());)
00:50:23FlynDicekugel: does it search for music files just like on a regular device?
00:50:46kugelFlynDice: I haven't tested
00:51:00stripwaxdatabase seems to be initialising, which is nice
00:51:11FlynDicewhere did you play your music file from then?
00:51:25kugelFlynDice: filebrowser
00:51:41kugelstripwax: it does? it stays at "0 found" here
00:52:06stripwaxoh, hm, so it does.
00:52:33JdGordonkugel: get dlopen working?
00:52:46kugelJdGordon: checked mails? :)
00:52:51stripwaxhah, music. working. awesome!
00:52:58JdGordonjust opened it :)
00:53:21JdGordonwhat was the problem?
00:53:41stripwaxcrashes badly if i turn my g1 sideways though.
00:53:56kugelJdGordon: permissions :)
00:54:09JdGordonwhich in particular?
00:54:11*FlynDice found directory with all the alarms and managed to play them but can't figure out how to stop... ;)
00:54:21*stripwax did exactly the same
00:54:37 Join funman [0] (~fun@rockbox/developer/funman)
00:54:53stripwaxkugel - sometimes it just refuses to recognise touchscreen controls, expected at this point? seems to lock up and become unresponsive.
00:55:46funmanJdGordon: noexec on SD card
00:55:46kugelthat's not expected no, it doesn't happen here
00:56:06*JdGordon is king :)
00:56:06funmankugel: how can i help?
00:56:07kugelI didn't know you need +x when doing dlopen()
00:56:27JdGordonhaha, file not android permisions? :)
00:56:35JdGordonanyway good to see it working
00:56:55 Quit JdGordon (Remote host closed the connection)
00:57:20stripwaxkugel - ah, seems it's not just touchscreen unresponsive, it locked up while playing too. any debug log I can give you to help out?
00:57:26 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:58:33kugelstripwax: maybe later :) most of the current code is a hack, to get music playing quickly. I'll do it more properly later and see if there's still problems then
00:58:50stripwax:) no worries; congrats and great progress!
01:04:55 Join lestatar_ [0] (
01:05:13kugeldo you guys also experience that the bottom 2/3 of the screen are black?
01:06:08JdGordonhow much java did you need to write?
01:06:46kugel<400 lines
01:07:11JdGordonjust enough to load the binary?
01:07:35kugelno, "drivers" too
01:08:06kugelyou cannot access most api's in native code, you need to go through the jni to java to access them
01:08:15funmankugel: yes the bottom was black but that looked normal?
01:08:41kugelwell, no
01:08:49kugelI don't know why that is though
01:09:15funmanfor me, the whole background was black
01:09:20kugelI only see it in long lists, when 2/3 are cut off
01:10:00FlynDiceI see that but thought it was a screen size issue
01:10:03JdGordonI'm possibly being stupid and thinking too far ahead,but could that act as a mini rbutil also? check for and download updates, upload scrobble log, gen voice files?
01:10:32JdGordonhmm, andoird has TTS... I wonder if we could hook straight into it!
01:10:33stripwaxJdGordon - woah there!
01:11:20kugelJdGordon: most probably
01:13:31 Quit soap (Ping timeout: 240 seconds)
01:15:48 Quit stripwax (Quit:
01:15:56CIA-6New commit by funman (r27618): mkamsboot: don't boot OF if USB is plugged (AMSv1 only)
01:16:15 Quit B4gder (Quit: It is time to say moo)
01:16:52kugelJdGordon: some one needs to do the work of course
01:16:56 Join soap [0] (~soap@rockbox/staff/soap)
01:16:57 Quit JdGordon (Ping timeout: 260 seconds)
01:17:47CIA-6r27618 build result: All green
01:19:31 Quit soap (Read error: Operation timed out)
01:19:57 Join soap [0] (~soap@rockbox/staff/soap)
01:21:56 Join Strife89 [0] (
01:22:06CIA-6New commit by funman (r27619): Tag release v2 of AMSv1 bootloaders and release v3 of AMSv2 bootloaders
01:22:21funmanmost confusing tag ever :)
01:23:18CIA-6New commit by funman (r27620): Tag release 1.4 of mkamsboot
01:23:25*funman notices he forgot to tag mkamsboot 1.3
01:23:45FlynDiceit wasn't obvious?
01:24:18funmanFlynDice: what?
01:24:47 Join evilnick__ [0] (
01:26:54FlynDiceWhy I was sure v1 or v2 of mkamsboot1.3 would have completely stood out against the others.... lame humor I 'll now go back to experimenting ;)
01:30:24funmanranma_: what's the PID of c200v2 in MTP mode?
01:34:50funmannvm, it's always MSC PID - 1 on other Sansas
01:35:45CIA-6New commit by funman (r27621): rbutil: c200v2
01:36:12 Quit evilnick__ (Remote host closed the connection)
01:37:10CIA-6New commit by funman (r27622): c200v2: mark as unstable
01:37:15CIA-6r27621 build result: All green
01:39:06CIA-6r27622 build result: All green
01:39:49CIA-6New commit by funman (r27623): Front page: move c200v2 to unstable ...
01:39:54 Quit DerPapst (Quit: Leaving.)
01:43:54funmani can't find a downloadable OF for m200v4 on sandisk forums
01:44:47 Quit lestatar_ (Ping timeout: 265 seconds)
01:50:08 Join lestatar_ [0] (
01:55:30 Quit lestatar_ (Ping timeout: 248 seconds)
02:02:29 Quit funman (Quit: leaving)
02:07:35***Saving seen data "./dancer.seen"
02:09:01 Join Judas_PhD [0] (
02:11:13 Join Davide-NYC [0] (~chatzilla@
02:15:34 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
02:26:10 Join Tenniru [0] (
02:26:58Tenniruhey, I'm having a problem initializing the database
02:27:12Tennirubasically, it takes a long time and the battery always runs out before it finishes
02:27:28Tenniruand I can't figure out how to charge my iPod without having it go into the "do not/ready to disconnect" screen
02:43:34 Join hebz0rl [0] (
02:46:22 Quit WalkGood (Quit: CaminaBien)
02:49:13JdGordon|Tenniru: hold select when plugging in usb
02:49:28JdGordon|it sounds like you have a file which the database cant read
02:49:48Tenniruis there a way to find out what that file is?
02:51:02JdGordon|yes, but its not fun. delete half your tracks untill it works again, then add half the last deleted ones back in
02:51:07JdGordon|rinse, repeate
02:51:56Tenniruoh, I know I have some protected iTunes files in here somewhere
02:52:04JdGordon|that could be it
02:52:11TenniruI know they won't play on rockbox, but would that also get in the way of reading id3 tags?
02:53:49Tenniruwell, i'll get rid of those and see what happens
02:53:51 Quit kugel (Remote host closed the connection)
02:54:04Tenniruby the way, select is the center button, right?
03:02:17 Part Davide-NYC
03:09:32 Quit hebz0rl (Ping timeout: 260 seconds)
03:10:29 Quit Jennifur (Quit: Going!)
03:12:32 Join binaryhermit [0] (
03:19:19 Quit Tenniru (Ping timeout: 264 seconds)
03:21:52 Join hebz0rl [0] (
03:22:18 Quit JdGordon| (Ping timeout: 260 seconds)
03:24:05 Join JdGordon| [0] (~jonno@
03:24:06 Quit JdGordon| (Changing host)
03:24:06 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
03:24:21 Join Tenniru [0] (
03:24:40 Quit komputes (Remote host closed the connection)
03:25:02 Join CaptainKwel [0] (
03:26:12CIA-6New commit by bieber (r27624): Theme Editor: Began implementing syntax highlighting. What I've accomplished so far isn't particularly useful for anything other than testing, so at ...
03:28:07CIA-6r27624 build result: All green
03:28:15 Quit seani (Ping timeout: 258 seconds)
03:31:39 Join bunnyboi [0] (
03:33:56 Nick bunnyboi is now known as Jennifur (
03:39:40 Join JdGordon1 [0] (
03:39:41 Quit JdGordon| (Read error: Connection reset by peer)
03:40:18 Join seani [0] (~seani@
03:57:14 Join Strife1989 [0] (
03:59:51 Quit Strife89 (Ping timeout: 246 seconds)
04:02:11 Nick Strife1989 is now known as Strife89 (
04:03:07 Join ninjapirate89 [0] (
04:03:25ninjapirate89anybody here? i have a quick question
04:04:34krazykitninjapirate89, just ask
04:04:59ninjapirate89if i put rockbox on my ipod and decide i don't like it, is it reversible?
04:05:53 Join Barahir_ [0] (
04:06:22krazykityes. the manual covers uninstallation.
04:06:35ninjapirate89k thanks
04:06:43 Quit ninjapirate89 (Quit: Ex-Chat)
04:06:45 Quit Barahir (Read error: Operation timed out)
04:07:38***Saving seen data "./dancer.seen"
04:08:39 Quit TheSeven (Ping timeout: 240 seconds)
04:11:52 Quit binaryhermit (Read error: Connection reset by peer)
04:12:12 Join binaryhermit [0] (
04:14:07 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:31:27 Quit pixelma (Disconnected by services)
04:31:28 Quit amiconn (Disconnected by services)
04:31:29 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:31:31 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:31:37 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:31:44 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:46:19 Quit bug2000 (Ping timeout: 246 seconds)
04:58:29 Join bug2000 [0] (~bug@unaffiliated/bug2000)
05:03:23 Join Gabe_G23 [0] (~gabe@bzflag/player/GabrielG)
05:07:26 Quit advcomp2019 (Read error: Connection reset by peer)
05:07:26 Quit balintx (Ping timeout: 248 seconds)
05:08:56 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
05:19:07 Join balintx [0] (
05:26:18 Join togetic [0] (~togetic@unaffiliated/ibuffy)
05:33:42 Quit slck (Ping timeout: 276 seconds)
05:34:56 Quit advcomp2019 (Read error: Connection reset by peer)
05:35:21 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
05:36:29 Join anewuser [0] (anewuser@unaffiliated/anewuser)
05:38:12 Join slck [0] (Venci@Slackware.SlackPix.Com)
05:53:38 Quit Jennifur (Quit: +++ OK ATH OK)
05:57:40 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
06:07:42***Saving seen data "./dancer.seen"
06:14:32 Quit MethoS- (Remote host closed the connection)
06:20:40 Quit Horscht (Quit: Verlassend)
06:26:55 Quit Tenniru (Ping timeout: 260 seconds)
06:28:01 Quit panni_ (Quit: ( :: NoNameScript 3.81 :: ))
06:40:15 Quit AndyI (Ping timeout: 248 seconds)
06:43:04 Quit anewuser (Quit: Votinz Remix Phase concluded. The votes! The mad votingzes!!)
06:46:09 Join AndyI [0] (~pasha_int@
06:55:24 Quit hebz0rl (Quit: Ex-Chat)
06:55:56 Join anolis [0] (
06:56:58 Join babolatpdtp [0] (
06:57:38 Quit Judas_PhD (Quit: Aaarrrggghhh!!!)
07:00:09 Join TwistedSystems [0] (
07:03:26 Join hebz0rl [0] (
07:03:40 Quit babolatpdtp (Quit: babolatpdtp)
07:05:04 Quit Stummi (Excess Flood)
07:05:35 Join Stummi [0] (
07:05:47 Quit JdGordon1 (Quit: leaving)
07:09:00 Quit anolis (Quit: anolis)
07:11:59 Part TwistedSystems
07:14:38 Join Judas_PhD [0] (
07:17:17 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
07:17:22 Quit Judas_PhD (Client Quit)
07:20:43 Join Judas_PhD [0] (
07:21:33 Quit CaptainKwel (Quit: Ex-Chat)
07:24:10 Quit BHSPitMonkey (Remote host closed the connection)
07:33:45 Join einhirn [0] (
07:38:16 Quit FlynDice (Remote host closed the connection)
07:40:35 Join FlynDice [0] (
07:43:28 Quit sasquatch (Ping timeout: 240 seconds)
07:55:23 Join anolis [0] (
07:58:04 Join sasquatch [0] (
08:03:42 Quit binaryhermit (Quit: Leaving)
08:07:46***Saving seen data "./dancer.seen"
08:08:07 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
08:18:34 Quit anolis (Quit: anolis)
08:19:09 Join JdGordon1 [0] (~jonno@
08:19:59 Quit JdGordon (Ping timeout: 248 seconds)
08:20:24 Quit togetic (K-Lined)
08:35:58 Join mitk [0] (~mitk@
08:43:16 Join ender` [0] (
08:48:14 Join babolatpdtp [0] (
08:50:15 Part babolatpdtp
08:51:18 Quit JdGordon1 (Quit: Leaving.)
08:52:15 Join stooo [0] (
08:52:29 Part stooo
09:37:26amiconnBagder: The binsize table has a shortcoming on mobile browsers (N900, most probably others): You cannot get to the details since there is no hover
09:38:16crwln900 browser actually has hover, but most other mobile browsers probably don't
09:38:47 Join robin0800 [0] (
09:40:53amiconncrwl: While the built-in browser does have hover, it doesn't work in the binsize table (the details popup doesn't appear)
09:41:20 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
09:52:03 Join Rob2223 [0] (
09:52:59 Join bimbel [0] (~Miranda@unaffiliated/bmbl)
09:53:11 Quit bmbl (Disconnected by services)
09:53:14 Nick bimbel is now known as bmbl (~Miranda@unaffiliated/bmbl)
09:55:21 Quit Rob2222 (Ping timeout: 258 seconds)
09:58:07 Quit xlarge (Ping timeout: 265 seconds)
09:59:56 Join xlarge [0] (
10:04:29 Quit Strife89 (Ping timeout: 246 seconds)
10:04:47GodEateranyone know how to fix a "White screen of death" on an ipod Nano 2G?
10:07:47***Saving seen data "./dancer.seen"
10:13:46 Quit robin0800 (Quit: Leaving)
10:14:12 Join robin0800 [0] (
10:33:32 Join DerPapst [0] (
10:35:57 Quit robin0800 (Quit: Leaving)
10:36:50 Join n1s [0] (~n1s@rockbox/developer/n1s)
10:38:40CIA-6New commit by bieber (r27625): Theme Editor: Made auto-complete functional and enabled it by default. Added a small subset of the available tags to the tagdb file, filling it out ...
10:39:28bieberI think I've got auto-complete working in the Theme Editor, but I wouldn't be surprised to find out that there's a bug or two hiding in it. If anyone wants to test it out, it'd be much appreciated
10:40:30CIA-6r27625 build result: All green
10:42:42 Quit shai (Ping timeout: 265 seconds)
11:00:43mitkbieber: After typing % it shows only tags starting with F,i,I,V and w. doesn't show for example x,a,p. Or maybe I'm doing something wrong? Also shouldn't completion be case sensitive? I mean when you type %i you can see tags starting with %i and %I
11:01:20bug2000Weird. I just created a new firmware for my sansa clip, and yet, it still automatically boots the OF when pluggin to SUB.
11:08:29 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:09:48 Quit Judas_PhD (Quit: Aaarrrggghhh!!!)
11:14:18mitkbug2000: Do you mean you have changed bootloader?
11:14:30CIA-6New commit by nls (r27626): libwmapro: fix comment for coldfire fixmul31.
11:15:12bug2000mitk: That and the makeboot.
11:16:04CIA-6r27626 build result: All green
11:17:42mitkbug2000: you mean mkamsboot?
11:18:26bug2000Erm ya.
11:18:28bug2000That is v1.4
11:18:40 Quit elcan (Ping timeout: 276 seconds)
11:18:42bug2000The boot loader was just downloaded so I believe it's 2. but I don't know how to make sure.
11:24:35mitkbug2000: On clip+ you can see bootloader version when rockbox is booting. Just before rockbox version and it is displayed very short. I believe you can see it on clip also.
11:25:49bug2000O_O bootver 1.0
11:26:36bug2000 - So this isn't up to date.
11:32:57S_a_i_n_tThemers/Those interested in skin tags: Just a quick note...has anyone tried setting a vulue to the %pE(X) (== Track ends in <X> seconds, 10 is default) tag higher than 10? For me (current SVN) "%pE(20) is turning "true" at -3:20 (3 minutes 20 seconds remaining).
11:33:22S_a_i_n_tWhereas %pE(10) goes "true" at the correct time.
11:33:51S_a_i_n_tIf someone could confirm this it would be great, I don;t have a lot of time to spare presently.
11:34:20S_a_i_n_tErrr...bah! s/vulue/value/
11:39:44S_a_i_n_tGodEater: Ping?
11:39:47S_a_i_n_t<GodEater> anyone know how to fix a "White screen of death" on an ipod Nano 2G?
11:39:58S_a_i_n_t==Hard Reset
11:40:36S_a_i_n_t"Hold Menu+Play until the problem goes away!"
11:41:06n1sBuchsel: the coldfire fixmul31 and the windowing loop (which btw appears identical to the codeclib XNPROD31) all lose some precision, the fixmul always loses the lsb and the windowing loop accumulates 2 multiplies into the 40 bit acc which is then truncated to 32 bits so it will lose only 1/2 bit of precision (if one can say that)
11:43:36S_a_i_n_tGodEater: If it is a "true" Nano2G WSoD, then after it resets there is a pretty good chance that all data on the device will be lost, you'll get a prompt with "Please restore your iPod using iTunes".
11:44:11 Quit swilde (Remote host closed the connection)
11:44:25n1sthe reason for this is that the emac in fractional mode shifts the 32 bit result up one bit in the acc so it really produces (long long)x*y>>31&0xfffffffe
11:44:39S_a_i_n_tSounds like said Nano2G is running quite an old revision, I have not seen a WSoD for a looooong time on my Nano2Gs
11:45:13 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:45:14 Join swilde [0] (
11:54:58 Join robin0800 [0] (
12:06:08 Join swilde` [0] (
12:07:00 Quit swilde` (Client Quit)
12:07:39 Join swilde` [0] (
12:07:49***Saving seen data "./dancer.seen"
12:09:00 Quit xlarge (Ping timeout: 260 seconds)
12:10:22 Quit robin0800 (Quit: Leaving)
12:10:36 Join kugel [0] (~kugel@rockbox/developer/kugel)
12:10:43 Quit swilde (Read error: Connection reset by peer)
12:10:44 Quit swilde` (Read error: Connection reset by peer)
12:11:10 Join xlarge [0] (
12:35:15mitkS_a_i_n_t: Tried on Fuze Sim. %pE is working as expected, %pE(10) goes true at -1:40, %pE(20) at -3:20, %pE(30) at -5:00.
12:36:24GodEaterS_a_i_n_t: that doesn't work - in fact, the screen appears to have *completely* died now - it's not displaying anything at all now.
12:43:10pixelmamitk: sounds like %pE is in 10 seconds steps? I would have expected seconds
12:43:17 Join TheSphinX^ [0] (~TheSphinX@
12:46:38mitkpixelma: 10 seconds is default when you don't pass any parameter. Why you mention 10 seconds steps? I can't see it in my test result.
12:47:32mitkpixelma: oh sorry, you are right
12:47:46pixelmaI would have expected %pE(10) to be true at -10 seconds, not 1:40 (minutes) which is 100 seconds, so 10x10
12:48:23mitkpixelma: apologized already :)
12:49:05pixelmasorry, I had already started typing the answer
13:07:51 Join MethoS- [0] (~clemens@
13:10:10mitkpixelma: Same with %pS. I have made patch for both. Put it on FS or just pastebin somewhere?
13:16:33 Join Topy [0] (
13:17:53 Quit TheSphinX^ (Remote host closed the connection)
13:20:45 Quit T44 (Ping timeout: 265 seconds)
13:22:53 Join [Saint] [0] (S_a_i_n_t@
13:23:12 Quit S_a_i_n_t (Ping timeout: 260 seconds)
13:36:41 Quit xlarge (Ping timeout: 276 seconds)
13:38:45 Join xlarge [0] (
13:44:34 Join esperegu [0] (~quassel@
13:46:41 Quit esperegu (Remote host closed the connection)
13:49:50 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
14:07:53***Saving seen data "./dancer.seen"
14:13:49*GodEater giggles
14:14:02GodEaterI don't have small enough fingers to use rockbox on my phone
14:14:21 Join Jerom [0] (~jerome@
14:19:08 Quit bluebrother (Disconnected by services)
14:19:10 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
14:27:49 Quit domonoky (Read error: Connection reset by peer)
14:28:16CIA-6New commit by funman (r27627): AMSv1: Don't modify MPMC_DYNAMIC_CONTROL ...
14:28:17*GodEater can now confirm music working via RaaA on his Nexus 1
14:30:11CIA-6r27627 build result: All green
14:31:21 Join WalkGood [0] (
14:31:38GodEaterit's bloody tricky using that grid system when the screen is the wrong resolution
14:34:23 Join efyx [0] (
14:42:08 Quit xlarge (Ping timeout: 276 seconds)
14:43:16 Join xlarge [0] (
14:58:43preglowrockbox needs a bit of work on the touchscreen front, heh
14:59:22 Join panni_ [0] (
15:01:21kugelpreglow: it needs a lot of work *everywhere* when it comes to touchscreens
15:05:04 Quit soap (Ping timeout: 260 seconds)
15:08:51 Quit WalkGood (Changing host)
15:08:51 Join WalkGood [0] (~FU@unaffiliated/walkgood)
15:12:39 Quit hebz0rl (Quit: Ex-Chat)
15:13:31 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
15:16:05evilnick_BJust a thought: Should the Android port be added to Unusable Ports on the frontpage now that we have sound?
15:16:30 Quit mk429_ (Quit: Lost terminal)
15:18:13*GodEater was thinking the same
15:19:15 Quit krazykit (Ping timeout: 260 seconds)
15:22:05GodEaterI'm trying to work out what the wording should bwe
15:24:44 Quit evilnick (Ping timeout: 252 seconds)
15:25:54CIA-6New commit by bryan (r27628): Updated unusuable ports to include Android
15:26:17GodEaterthere's my effort at it - we'll see what the swedes think :)
15:26:26 Quit Jerom (Quit: Leaving.)
15:29:57kugeloh, RaaA hogs the cpu quite a bit!
15:30:08kugel96% when I looked a few minutes ago
15:30:18GodEaterI did think my phone got a bit warm :)
15:30:33kugelluckily I already cooked something up that reduces it to <30% when playing music and <=3% when idle
15:30:57kugelmy core_sleep() wasn't playing well
15:31:22kugelbecause I didn't grasp what Object.wait does
15:31:50 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
15:36:21 Quit sevard (Changing host)
15:36:21 Join sevard [0] (sev@unaffiliated/sevard)
15:40:34*GodEater pokes at Zagor or Bagder
15:41:28mitkpixelma: Fixed track_starting/ending problem - FS #11507. Can you take a look at it and eventually commit?
15:45:42kugelmitk: don't these tags accept fractionals?
15:46:33mitkkugel: you mean fractions of seconds?
15:47:43mitkkugel: There is no need to use fractions of seconds for this tags IMHO.
15:48:07kugelit seems wrong to me that token->value.i doesn't already hold the correct value. multiplying with 100 (or 1000 or whatever) makes the fractions impossble
15:48:47kugelIIUC it should be like 250 for 2.5s (check the DECIMAL stuff in the parser)
15:49:15kugelunless I'm completely wrong that is :)
15:49:36 Join S_a_i_n_t [0] (S_a_i_n_t@
15:49:40 Quit [Saint] (Ping timeout: 240 seconds)
15:50:35mitkkugel: It's working as expected with my fix, I tested it on sim
15:51:41mitkkugel: And it's not my design. I'm fixing it a little only
15:52:24kugelI think jdgordon/bieber should have a look at it
15:52:29kugelit's their design :)
15:53:05mitkkugel: Yes. Have to go now, bye
15:53:23 Join Judas_PhD [0] (
15:55:30 Quit mitk (Quit: Leaving)
15:55:46 Quit xlarge (Ping timeout: 240 seconds)
15:56:28 Quit S_a_i_n_t (Ping timeout: 258 seconds)
15:56:31 Join swilde [0] (
15:57:18 Join evilnick [0] (~evilnick@2001:0:4137:9e76:3cde:1636:b5a6:f655)
15:57:46 Join xlarge [0] (
15:59:06 Join S_a_i_n_t [0] (S_a_i_n_t@
16:00:17 Quit antil33t (Read error: Connection reset by peer)
16:00:24 Join antil33t [0] (
16:04:34 Join krazykit [0] (~kkit@
16:07:54***Saving seen data "./dancer.seen"
16:23:57 Join jgarvey [0] (
16:26:27kugelohhh, stupid typo!
16:27:13kugelI found why the bottom 2/3 of the screen are black
16:28:49kugelit looked suspicously squarish, and indeed I was passing LCD_WIDTH twice instead of LCD_HEIGHT :)
16:29:07 Quit panni_ (Read error: Connection reset by peer)
16:34:33 Join captainkewll [0] (2669ecc2@gateway/web/freenode/ip.
16:35:49 Quit evilnick (Quit: ZNC+Colloquy+iPhone4)
17:03:44 Join evilnick [0] (~evilnick@2001:0:4137:9e76:3cde:1636:b5a6:f655)
17:05:42pixelmaI wonder about;start=0 together with the big green RAM usage delta, just curious
17:10:26 Quit n1s (Quit: Lämnar)
17:11:49pixelma I mean (the other will be outdated as soon as someone posts something again)
17:17:44 Join Strife89 [0] (
17:25:21 Quit evilnick (Quit: ZNC+Colloquy+iPhone4)
17:51:42 Join LambdaCalculus37 [0] (~LambdaCal@rockbox/staff/LambdaCalculus37)
17:51:58LambdaCalculus37kugel: Ping
17:52:10kugelLambdaCalculus37: pong
17:53:09 Quit xlarge (Ping timeout: 276 seconds)
17:53:39LambdaCalculus37kugel: Question about the Android port: is there a project file for an IDE like, say, Eclipse, or would I have to do that myself?
17:54:00kugelLambdaCalculus37: I have an eclipse project for the java part
17:54:25kugelwant to have itß
17:54:38LambdaCalculus37kugel: Sure.
17:54:41 Join xlarge [0] (
17:55:45LambdaCalculus37kugel: PM for email addy.
17:55:47 Join stooo [0] (
17:58:18 Join Jaykay [0] (
17:59:40 Quit Stummi (Excess Flood)
18:00:01 Join Stummi [0] (
18:00:47LambdaCalculus37kugel: Thanks! I'll set it up tonight.
18:01:17LambdaCalculus37kugel: This is for Android 2.x versions, correct?
18:01:27kugelshould work on 1.x too
18:02:09LambdaCalculus37kugel: I'll see if it works on 1.x as well.
18:02:17 Join komputes [0] (~komputes@ubuntu/member/komputes)
18:05:32 Part stooo
18:07:56***Saving seen data "./dancer.seen"
18:08:04LambdaCalculus37kugel: I have a crazy idea. Let's see if RaaA will compile and run on Android x86. :)
18:12:22*TheSeven is slightly confused by r26191
18:13:51TheSevenif i have "int foo[10];", what the hell is "&foo"?
18:15:38 Quit jgarvey (Quit: Leaving)
18:16:30 Quit Jaykay (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
18:18:03kugelLambdaCalculus37: yea, no it won't :)
18:18:44LambdaCalculus37kugel: Ahh well. :)
18:20:02kugelTheSeven: the same as foo and &foo[0]
18:20:12 Quit pamaury (Remote host closed the connection)
18:20:41TheSevenhm. absolutely nonsense.
18:20:51TheSeventhat should be a compile-time error, if anything.
18:23:52 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
18:36:30 Join stoffel [0] (
18:44:30 Quit stoffel (Read error: Connection reset by peer)
18:44:50 Join stoffel [0] (
18:46:26 Quit MethoS- (Remote host closed the connection)
18:47:01 Join old45 [0] (
18:51:36old45I have an Iriver 120 and an old version of rockbox installed, shold I install anewer version? wondering if the new version would have improvments for my older player
18:53:28 Quit old45 (Quit: CGI:IRC)
18:55:59 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
18:56:15 Join funman [0] (~fun@rockbox/developer/funman)
19:00:41 Join old [0] (
19:02:01oldI have an older version of rockbox on an Iriver 120 and wonder if I should upgrade?
19:02:18krazykitold, if you stay for more than 2 minutes you might get an answer
19:02:30oldI wonder if the new version will have features that I need
19:02:44krazykitmost of the changes apply to all of the targets, so look at the MajorChanges wiki page to see what was added since you last updated
19:03:03oldMy last post didn't show on my screen so I rebooted the IRC window
19:04:13oldOK can I just run the auto install on top of my version?
19:04:38oldIf I deside to run the new version
19:06:44funmanbertrik: i'm looking at fs#11330
19:08:30bertrikStill not completely sure if 4 minutes on a 17h benchmark is really significant, but I guess it doesn't hurt to disable the SPI controller either
19:09:17funmando you prefer if we close it with 'not relevant enough' or something?
19:09:55funmani would like to know why we need to call dbop_init() on clipv1 but not on clipv2
19:10:50 Quit stoffel (Ping timeout: 258 seconds)
19:11:15 Join Luca_S [0] (
19:11:32 Quit swilde (Remote host closed the connection)
19:11:33oldkrazykit, thanks for the reply. It looks like my version goes back farther than your web page so I think I will give it a shot, there has to be improvments.
19:14:25pixelmawhich version do you run?
19:14:37bertrikfunman, I don't know yet
19:14:38oldseems to be a lot of lag on my end
19:15:16 Quit old (Quit: CGI:IRC)
19:15:23 Join old [0] (
19:15:52oldKrazykit thanks for the info
19:17:11funmanon clipv2, clearing bit 3 of CGU_DBOP keeps the content of DBOP_CTRL intact
19:18:46bertrikoh, so maybe this is some subtle difference between AMSv1 and AMSv2
19:19:20 Quit old (Client Quit)
19:19:32funmanah no, it works fine if i move ascodec_write() after modifying CGU_DBOP
19:20:55bertrikI have no idea why that would make a difference, they seem completely unrelated
19:21:11bertrik(ascodec and DBOP, I mean)
19:21:55funmanhm but when i unplug USB the screen is off
19:23:46bertrikI think we (I) should document the DBOP settings a little more
19:24:22bertriklike using #defines for the stuff we put in DBOP_CTRL and DBOP_TIMPOL
19:35:54 Quit LambdaCalculus37 (Remote host closed the connection)
19:39:49 Join fdinel [0] (
19:41:05 Quit DerPapst (Quit: Leaving.)
19:47:37 Join old45 [0] (
19:48:49old45I opened the 3.6 auto install and when I did the search for the hex file it reported that the checksum did not match, do I need a different hex file for this install?
19:50:05 Join stoffel [0] (
19:50:08old45Tryinf to upgarde the install on my Iriver 120
19:51:18 Quit kugel (Ping timeout: 265 seconds)
19:53:24pixelmaold45: which version did you run before and more importantly which bootloader version if it is a real old install. Also, make sure to use the H120 not the H110/5
19:55:36 Quit old45 (Quit: CGI:IRC (Ping timeout))
19:59:27 Quit WalkGood (Quit: me fui)
20:03:05 Quit funman (Quit: free(random());)
20:06:17 Join evilnick [0] (~evilnick@2001:0:4137:9e76:3cde:1636:b5a6:f655)
20:07:30 Join literal_ [0] (
20:07:59***Saving seen data "./dancer.seen"
20:08:23 Quit literal (Quit: leaving)
20:08:28 Join literal [0] (
20:08:35 Quit literal_ (Client Quit)
20:10:19 Quit Luca_S (Quit: CGI:IRC (EOF))
20:11:46 Join DerPapst [0] (
20:11:59 Join pete_ [0] (55de02b8@gateway/web/freenode/ip.
20:17:26pete_I'm having an issue with Rockbox FW. I've posted it on official forum but I haven't received any support yet. Here's a link: Any help would be much appreciated, I'd love to get Rockbox working. Regards, pete PS I'll be AFK for about ten minutes from now
20:19:28evilnick_Bpete_: The causes are likely to be tag-related. Do you have extra-long Comment tags, or album art?
20:19:53 Join stripwax [0] (
20:20:10evilnick_BWhich is also the advice you were given "check your tags"
20:20:35 Quit r0b- (Ping timeout: 240 seconds)
20:23:24 Join nerdk0re [0] (
20:25:30 Quit nerdk0re (Client Quit)
20:26:21 Join r0b- [0] (
20:30:40 Join bieber_ [0] (
20:32:49 Quit stoffel (Ping timeout: 248 seconds)
20:35:05 Quit efyx (Remote host closed the connection)
20:38:17pete_I do have album art embedded (APIC frame)
20:38:44 Join old [0] (
20:38:45pete_But none of my tags is extra long
20:39:26pete_They all seem fine both in Mp3tag and Apple FW
20:40:45oldI have an older version of rockbox on aN Iriver 120 and would like to install 3.6 but when I direct the installer to my HEX file it says the checksum does not match. Do I need to remove my HEX file and replace it with a different version?
20:42:23 Quit old (Client Quit)
20:42:26 Join old [0] (
20:42:27 Quit bmbl (Ping timeout: 258 seconds)
20:43:20oldMy questions do not always show on my screen so I am sorry if someone is trying to respond and I log off
20:45:21 Quit antil33t (Read error: Connection reset by peer)
20:45:27 Join antil33t [0] (
20:45:32oldI am trying to load 3.6 on my older Iriver 120 which has an old version of Rockbox. The problem is that when I direct the install program to my HEX file it says the checksum is invalid. Do I need a new hex file for 3.6
20:46:27pixelmaold: I see you use the webclient set up from our site, I guess you have more fun with the "webchat" provided by freenode, just join #rockbox again. How old is your version exactly, especially the bootloader version. Make sure you use the one for the H120 and not the H110/115
20:48:22*S_a_i_n_t wonders why the new skin parser uses *SO* much more RAM than the old one...
20:49:16 Quit evilnick (Ping timeout: 252 seconds)
20:50:09pixelmaand why there was a big green delta due to less RAM usage at the same time
20:51:00 Quit old (Quit: CGI:IRC (Ping timeout))
20:53:00 Quit stripwax (Quit:
20:57:46S_a_i_n_tI need to check on device, again (well, two side by side one old parser - one new) but I seem to be using about 200% skin buffer in the new parser.
20:58:15S_a_i_n_tA clip+ theme on the forums seems approximately the same.
20:58:41S_a_i_n_twas 12Kb, is now 26Kb
20:59:25pixelmaI already wondered about this post almost 4 hours agp
20:59:30pixelmaor ago
21:00:29S_a_i_n_tIt's a pretty bad time for me to be able to go any testing, just something I noticed. Haven't really been in here much recently.
21:06:52 Join jgarvey [0] (
21:09:51 Quit S_a_i_n_t (Ping timeout: 260 seconds)
21:14:41 Quit maraz (Ping timeout: 240 seconds)
21:15:10 Join S_a_i_n_t [0] (S_a_i_n_t@
21:16:18S_a_i_n_tpixelma: Just a quick "hey" before I need to run off again, I see some talk about %pE and %pS above...did I miss something initially? Is it not supposed to be "%pE(number of seconds to true)"...I tried to work out the math but the last few days haven't really left me in the mood for anthing even slightly mentally taxing.
21:16:45CIA-6New commit by bieber (r27629): Theme Editor: Filled out the tagdb file
21:18:07 Join maraz [0] (
21:18:29CIA-6r27629 build result: All green
21:19:47 Quit pete_ (Quit: Page closed)
21:21:24pixelmaS_a_i_n_t: I would also have expected number of seconds. mitk did some testing and it seems it's currently counting 10 second steps, so %pE(10) would be 10 x 10 = 100 seconds. Sounds wrong to me too
21:29:16 Quit kyle__ (Remote host closed the connection)
21:32:44 Join milz [0] (
21:33:27 Join old45 [0] (
21:35:40old45My hex file was created on June 20,1906. I want to update the rockbox to 3.6. Do I need a new hex file on my Iriver 120
21:37:59 Quit old45 (Client Quit)
21:38:03 Join old45 [0] (
21:39:11old45do I need a new hex file to install 3.6 mine is created June 20 2006
21:39:35 Quit seani (Ping timeout: 258 seconds)
21:41:56old45installer says check sum is wrong
21:42:17pixelmaI understand it's not easy to chat with the IRC client from our site, maybe try to using #rockbox in the "channel" box. Other than that, if you just want to update the Rockbox build, you don't need a hex file
21:43:34pixelmaunfortunately I don't know much about H120 bootloader installation. I just know there was a change once which made a new bootloader necessary but I can't remember when exactly that was
21:44:04old45I want to update, will the auto install do that for me?
21:45:12pixelmait should. If you don't need the bootloader (which I'm not sure of) , you don't need the "complete install" though
21:45:18old45I saw the date of 2005 mentioned on one of the pages
21:45:58old45Is the procedure for an update outlined somewhere?
21:48:09pixelmait should be in the manual. You can chose the "installation" tab first and then "Install Rockbox" and then stable. Make sure your device is correctly mounted and recognised as a H120
21:48:34old45Like I said it looks for the HEx file and I direct it to my file on the player but I get a pop up that says checksum is wrong
21:48:45 Join AleMaxx [0] (
21:49:30pixelmathen it tries to install the bootloader somehow if I understand correctly
21:50:07AleMaxxI this channel dedicated to the anthrax song "cadillax rock box" (
21:50:21AleMaxxfine ;-)
21:51:15pixelmaold45: which you possibly don't need. What is your bootloader version (it is shown quickly at the start when you boot the player
21:51:16old45I don't know why it wants to see the Hex file, and yes the device is mounted as the H120
21:51:16bertrikthis channel is about something way cooler: a firmware replacement for digital audio players
21:51:24evilnick_Bold45: Are you using one of the files from ?
21:52:20AleMaxxbertrik, I know although I have never tried it
21:53:13 Join seani [0] (~seani@
21:54:57 Quit Kitr88 (Ping timeout: 265 seconds)
21:55:02old45that page does not look like anything I remember but my hex file is dated June 20,2006
21:55:17 Join Kitr88 [0] (
21:55:54old45Bootloader is version 6
21:57:00 Join B4gder [0] (~daniel@rockbox/developer/bagder)
21:57:18evilnick_Bold45: You're probably best off following the instructions at in detail.
21:57:22bertrikDo we still need a lot of work to get the Sansa Clip+ and Clip v2 to stable?
21:57:39bertrikUSB doesn't work, but using the OF for USB is a work-around
21:59:34old45pixalma Is the version 6 bootloader something that needs to be updated?
22:00:15old45I will have a look at that page
22:01:25evilnick_Bversion 6 looks to be the latest
22:01:40evilnick_BUnless you're building from code
22:02:09old45No code I am just trying to make the device work!!!
22:04:31 Join anewuser [0] (anewuser@unaffiliated/anewuser)
22:04:55old45Will I see the Iriver firmware version if I boot into Iriver? I do not know if my firmware version is the 1.63 that the instructions call for.
22:06:40 Quit S_a_i_n_t (Ping timeout: 276 seconds)
22:06:52evilnick_Bold45: It's a two-step process. You need to patch the iRiver firmware with firmwarepatcher first, then you flash the patched firmware to the iRiver device
22:08:03***Saving seen data "./dancer.seen"
22:08:09bluebroth3rminimal install will also try to install the bootloader. That's why it's quick start.
22:08:28bluebroth3rand the date of the hex file doesn't matter. File timestamps are unreliable at best, so no reason to trust them.
22:08:49bluebroth3rthe more important question is: which version is the hex file? I.e. which version of the original firmware does it contain?
22:09:04bluebroth3rand what player? h100? h300?
22:09:06 Join old45_ [0] (4531424b@gateway/web/freenode/ip.
22:09:36 Join S_a_i_n_t [0] (S_a_i_n_t@
22:10:11bluebroth3rwell, which firmware version does the hex file contain? If Rockbox Utility says wrong checksum then it doesn't recognize that version of the file.
22:10:15 Quit old45 (Quit: CGI:IRC (Ping timeout))
22:12:12old45_How do I find the firmware version inthe hex file
22:12:53bluebroth3rwhere did you get that file?
22:13:20old45_I have switched from webcliant to this IRC
22:13:29AleMaxxdoes this utility use ihex format?
22:13:49bluebroth3rwhat is "this utility"?
22:14:32AleMaxxthe ".. Rockbox Utility says wrong"
22:14:44*bluebroth3r doesn't understand the question
22:14:57AleMaxxbecause of what?
22:15:14AleMaxxby ihex I mean this:
22:15:44 Join DarkMalloc [0] (~DarkMallo@2607:f0d0:1002:92::2)
22:15:57AleMaxxwhen you type "objdump -i" for example "ihex" may also be listed
22:16:11bluebroth3rThe h100 firmware file uses intel hex, if you are referring to this.
22:16:50 Quit jfc (Ping timeout: 248 seconds)
22:17:23bluebroth3rhowever, those files are crypted so you can't just run objdump on them.
22:17:35bluebroth3rs/crypted/scrambled/ to be exact
22:18:50AleMaxxnod bad, but although I never really dived into the ihex format isnt it just a ascii representation of binary data with maybe checksum protection?
22:19:14bluebroth3ryes. But the binary data of the firmware is scrambled.
22:19:43AleMaxxthe bootrom expects it like that? I had a similar case recently
22:20:18bluebroth3ryou can convert the hex file into a binary representation with objcopy
22:20:34bluebroth3rthe firmware isn't read from disk on the h100.
22:21:53 Join Davide-NYC [0] (~chatzilla@
22:22:29AleMaxxI recently looked into the boot process of some mp4 soc and dumped the bootrom which loads the code from flash and it uses some nice xor en/decoding
22:22:50AleMaxxI wonder why they use encryption for this
22:23:23old45_My device is the h 120 and the hex file is named ihp_120.hex
22:23:47bluebroth3rwell, if you're interested in the scrambling done by h100 / h300 see tools/irirver.c
22:24:33bluebroth3rold45_: where did you get that file? The firmware file needs to have that name for the player to recognize it, so the filename unfortunately doesn't tell anything.
22:25:14old45_I got it when I first installed Rockbox from the Rockbox site
22:25:28bluebroth3rso you have Rockbox running?
22:25:34old45_that was a long time ago
22:25:50pixelmaan old installation
22:25:50bluebroth3r(and you can't get the firmware file from, we don't distribute that file)
22:25:57old45_yes it works but I thought I would update
22:26:01 Join halmi [0] (
22:26:11bluebroth3rso is there a need to update the bootloader at all? Which version of the bootloader are you currently running?
22:26:36old45_I have a merrior site with the versions of 1.63 and newer
22:26:36bluebroth3rand is that file unmodified? Rockbox Utility not recognizing it could be caused by the file being patched previously
22:28:06bluebroth3rthe current release of the bootloader for h100 is version 6. If you're running that there is no need to update it.
22:28:09old45_Ok perhaps that is the problem that the file was modified on install and now that I try to do a insall with the aout install it is seeing the modifyed hex and not the hex it needs tomodify
22:28:29old45_I have version 6 bootloader
22:29:02Davide-NYCjhMikeS: ping
22:29:19bluebroth3rthen there is no need to install a new bootloader. Just use the installation tab in Rockbox Utility to install Rockbox, then any other parts you like to have installed.
22:33:40old45_I have had so many suggestions that I need to retry to see what and where I am. Thanks for the help
22:35:17 Quit old45_ (Quit: Page closed)
22:35:58pixelmaI suggested the same...
22:37:34 Quit chrisb (Ping timeout: 265 seconds)
22:37:42AleMaxxbluebroth3r, what is rockbox really? does it do multitasking? does it have something that could be called a kernel (I dont see a directory name that suggests this in the svn root)?
22:38:09B4gderit multitasks, it has a kernel
22:39:43evilnick_B(and the pages that are linked to from there)
22:39:55AleMaxxthanks evilnick_B
22:40:11bertrikAleMaxx, threads are cooperative
22:47:27CIA-6New commit by bieber (r27630): Theme Editor: Modified buildtargetdb.php to read targets list from tools/ using
22:48:51AleMaxxis it easy to port? So far I found prex ( to be very easy to port. you only need to write a timer and serial driver and you are ready to boot up to the console (with the most common commands build in)
22:48:58CIA-6r27630 build result: All green
22:53:37 Quit bieber_ (Remote host closed the connection)
22:56:11 Quit halmi (Quit: halmi)
22:57:11 Quit AleMaxx (Quit: Ex-Chat)
22:58:53 Quit DarkMalloc (Read error: Operation timed out)
22:58:57 Join DarkMalloc [0] (~DarkMallo@2607:f0d0:1002:92::2)
23:04:20 Join fml [0] (
23:15:30 Quit captainkewll (Quit: Page closed)
23:18:55 Join panni_ [0] (
23:20:21 Join chrisb [0] (
23:40:54 Quit S_a_i_n_t (Ping timeout: 264 seconds)
23:42:18 Join S_a_i_n_t [0] (S_a_i_n_t@
23:57:40 Quit jgarvey (Quit: Leaving)

Previous day | Next day