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 2008-04-19

00:00:12 Join DerPapst [0] (
00:01:54 Join CyBergRind|w [0] (n=cbr@
00:03:21 Join tessarakt [0] (
00:05:26 Join Zarggg [0] (
00:06:22 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:09:22 Quit sitwon ("Leaving")
00:09:30 Quit linuxstb (Nick collision from services.)
00:09:32 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
00:12:01 Quit ompaul (Client Quit)
00:15:23 Quit DavidS1 (Read error: 110 (Connection timed out))
00:19:12 Quit [CBR]Unspoken|w (Read error: 110 (Connection timed out))
00:19:28 Quit tvelocity ("Αποχώρησε")
00:23:08 Quit rockbox-domonoky (Read error: 104 (Connection reset by peer))
00:23:13 Quit amiconn (Nick collision from services.)
00:23:19 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
00:26:48BigBambigevaerts: there?
00:26:53gevaertsBigBambi: yes
00:27:50BigBambiI just wan t to double check what I need to do to the beast to make linux see it (I've been skimming the logs - my parents are visiting, hence lots of beer but little Rockbox time)
00:29:08gevaertsYou have a S60, right ? Same as Nico_P ?
00:30:48 Join TaylorKillian [0] (
00:31:30gevaertsOK. download gevaerts/gigabeat-S-mbr-fixed">
00:31:44*petur discovers a channel without nanok :)
00:32:18gevaertsthen plug in the beast and check what device it is...
00:32:49BigBambiOK, I see jhMikeS has commited USB work, so I just need to build that
00:33:21gevaertsBigBambi: there is more. The actual problem is in the partition table, so you need to fix that anyway
00:34:08BigBambigevaerts: sdb
00:34:14gevaertsSo once you plug it in (ant it is recognized) : dd if=gigabeat-S-mbr-fixed of=/dev/sdb
00:34:15Mouser_Xgevaerts: I realize the fix is a good idea, but since I'm on Windows, I don't have to worry about it for now, right?
00:34:34gevaertsMouser_X: windows seems not to care about this issue
00:34:49BigBambigevaerts: done
00:34:49Mouser_XGood. I'll ignore its existence for the time being then.
00:34:57gevaertsBigBambi: now unplug and replug
00:35:22BigBambigevaerts: \ô/
00:35:39gevaertsgreat :)
00:35:45*BigBambi bows down at gevaerts' feet :)
00:36:02BigBambiThis is fricking awesome
00:36:10gevaertsBigBambi: it just changes two bits
00:36:17BigBambiIs that it?
00:36:33BigBambiSo the S partition table has two bits set wrongly?
00:36:49gevaertsYes. The bootable flag must be 0x00 or 0x80, and the S has 0x01...
00:37:02gevaerts(and there are two partitions, so that's two bits)
00:37:12BigBambiSo windows is just more lax about it?
00:37:33gevaertsYes. They can afford to be, they only support one or two partition table types
00:37:39peturI still wonder why, never seen it before. maybe a bug in the gigabeat format routine?
00:38:08BigBambiIt's just another symptom of the beast being Windows only
00:38:43peturthat flag only matters when booting, it is ok for an OS to ignore it on normal access
00:38:56gevaertsThat table also isn't meant to be used from a PC, so even if they know it, it's probably not worth fixing for them
00:39:35BigBambiIn other news, along with the parents my c240 arrived today :)
00:39:53gevaertsSo which were you happiest about ?
00:40:06BigBambibeast usb by far :)
00:40:07*Mouser_X would be happiest about USB support on the S...
00:40:21*gevaerts meant c240 or parents :)
00:41:22BigBambigevaerts: hehe, In that case, parents. I already have a load of targets, and I haven't seen the folks in ages
00:41:37 Join shrimants [0] (
00:41:59shrimantsdoes rockbox support video playback/video podcasts yet?
00:42:09BigBambiIf it is MPEG1/2
00:42:37shrimantswhats the difference between mpeg 1/2 and the later releases?
00:42:48BigBambiThey are different formats
00:42:54BigBambiSee the link I posted
00:43:02shrimantsi think i asked a really stupid question
00:43:04shrimantslol nvm
00:43:09BigBambiheh :)
00:44:47shrimantsawesome. i was hoping i wouldnt have to stick to ipod's stock OS. its giving me problems with gapless playback
00:44:47BigBambiIt's my turn for a stupid question now
00:44:59shrimantsgo for it
00:45:00 Join TMM [0] (
00:45:08 Quit TMM (Read error: 104 (Connection reset by peer))
00:45:29 Join TMM_ [0] (
00:46:11BigBambigevaerts, jhMikeS: After jhMikeS's latest commits, I'm assuming I don't need to patch for beast USB. However, from the export/config-gigabeat-s.h it looks like I need to uncomment the defines for USB - do I uncomment everything under "/* enable these for the experimental usb stack */"?
00:46:27*gevaerts loos
00:47:35gevaertsBigBambi: they seem to be enabled already
00:48:00*BigBambi slaps forehead
00:48:09 Quit Mouser_X (Nick collision from services.)
00:48:10BigBambigevaerts: Er, yes, they do
00:48:20 Join Mouser_X [0] (
00:48:22 Nick TMM_ is now known as TMM (
00:48:24BigBambigevaerts: I said it was a stupid question :)
00:49:04shrimantsugh it seems that today is the day that in my "study break" i get to fill in the holes for my music library
00:49:09shrimantsalbum art and everything
00:50:21saratogawhat is the required line width for rockbox code?
00:50:29shrimantswell thanks for the help
00:50:31 Quit shrimants ("ChatZilla 0.9.81 [Firefox]")
00:50:44petursaratoga: 80
00:50:58petursee DOCS/CONTRIBUTING
00:51:04saratogawow thats really small
00:51:34peturlive with it or get beaten up hy the rockbox hitmen
00:51:37 Join spiorf [0] (
00:52:15gevaertsActually, it's not always required. You're allowed to make shorter lines ;)
00:52:29saratogai like 100-120 character lines
00:52:38saratogabut then i've got a widescreen monitor so maybe thats part of it
00:52:57gevaertsMaybe rotating it helps ?
00:53:16petursaratoga: plenty of space to put other stuff next to it
00:55:12saratogahmm no one look at the wma codec
00:55:16saratogayou might not like what you see
00:56:48 Quit DerDome ("Leaving.")
00:56:50saratogaalso another dumb question: in c is it required to put "LL" after a constant if you explictly declare it to be a long long?
00:58:11amiconnWell, you are not required to change formatting of imported code from other projects. Doing that would make it hard to incorporate improvements and fixes later
00:58:21gevaertsDepends. If it doesn't fit into an int, you need the LL
00:59:26 Quit petur ("Zzzz")
00:59:51saratogai've rewritten so much of the wma codec its basically mine now
01:00:03saratogathe hard part is bringing the ffmpeg code up to where the rockbox stuff is
01:00:41 Quit gevaerts ("sleeping time")
01:04:03BigBambiMouser_X: Do you mind if I do it tomorrow? I have to get some sleep now
01:04:19Mouser_XI've waited this long. What's anotehr day?
01:06:19saratoga FS #7488 is just amazing
01:06:30saratogai've now patched 5 seperate bugs using that file
01:06:37saratogaand its still not quite decoding right
01:08:51saratogaadditionally if anyone still has WMA problem samples at this point, i'd love to see them
01:08:55saratogai'm down to just 1
01:09:10Mouser_XNot bad.
01:09:22Mouser_X(Pretty good actually.)
01:10:04saratogayeah i'm pretty happy
01:10:16saratogathat one problem sample just has a very minor glitch sound
01:16:12 Join tapiocapudding [0] (n=chatzill@
01:16:22tapiocapuddinghey there
01:16:30tapiocapuddingi've got a problem with the pacbox plugin...
01:16:50tapiocapuddingit complain's i've got no roms in .rockbox/pacman, but i have something that should be roms
01:17:24tapiocapuddingi have pacman.6e, .6h, .6f, and .6j
01:17:51tapiocapuddingif these are the wrong files, can someone please direct me to somewhere where i can find the right ones? I've been looking for a while now. thanks.
01:18:30tapiocapuddingoh btw i would look on the page for it in the plugin index but i can't seem to get to that page... the browser confirms it exists but never loads it...
01:18:33 Join MethoS- [0] (
01:20:26***Saving seen data "./dancer.seen"
01:22:04toffe82tapiocapudding: it is working for me
01:22:35tapiocapuddingumm, sorry, but i think i went over this - i can navigate to the page but my browser can't load it. I'll try again, if it makes you happy.
01:23:29toffe82I had to try 2 times before it loads
01:23:37tapiocapuddingit works now
01:23:42tapiocapuddingmissing .5e and .5f
01:24:38 Quit tessarakt ("Client exiting")
01:27:45*amiconn is somewhat puzzled by the occasional crashing PP5002 builds.
01:28:31amiconnWhile cache line length is supposedly 16 bytes, I can only make it crash for one possible alignment in a 32 byte block
01:28:55amiconnThat's why I thought my first fix worked back then
01:29:51amiconnI guess it's influenced not only by line length, but also by whether the next line is already cached or not
01:30:43amiconnjhMikeS: ping
01:34:08 Part toffe82
01:42:33 Join BlackChaos [0] (
01:50:13tapiocapuddingbit late eh?
01:50:16tapiocapuddinganyways bye
01:50:29 Quit tapiocapudding ("going to go do something away from the computer...EGAD!")
01:54:45 Join stripwax [0] (
01:59:29 Quit MethoS- (Read error: 110 (Connection timed out))
02:03:59 Join stripwax_ [0] (
02:04:05 Quit stripwax (Read error: 104 (Connection reset by peer))
02:05:14 Quit spiorf (Read error: 110 (Connection timed out))
02:06:33 Quit sbhsu (Read error: 104 (Connection reset by peer))
02:06:44 Join sbhsu [0] (
02:10:06 Join _jhMikeS_ [50] (n=jethead7@rockbox/developer/jhMikeS)
02:10:11 Quit jhMikeS (Nick collision from services.)
02:14:16 Join stripwax [0] (
02:21:47 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
02:22:08 Join sk [0] (
02:23:11 Quit waldo ("Konversation terminated!")
02:25:30 Join toffe82 [0] (
02:33:45 Quit stripwax_ (Read error: 110 (Connection timed out))
02:35:55 Quit linuxstb (Read error: 110 (Connection timed out))
02:40:25 Join Thundercloud [0] (
02:46:10 Join BHSPitLappy [0] (
02:53:19 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
02:57:51 Part pixelma
03:05:40 Quit markun (Remote closed the connection)
03:05:47 Join markun [50] (n=markun@rockbox/developer/markun)
03:06:13 Join Reinhart2 [0] (
03:06:27 Quit Reinhart_ (Read error: 104 (Connection reset by peer))
03:13:03 Quit Thundercloud (Remote closed the connection)
03:13:20 Join DavidS1 [0] (
03:18:09 Quit linuxstb_ (Read error: 113 (No route to host))
03:18:17 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
03:20:27***Saving seen data "./dancer.seen"
03:27:50 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
03:27:52 Join linuxstb__ [0] (
03:28:00 Nick linuxstb__ is now known as linuxstb (
03:31:03 Quit DavidSG (Read error: 110 (Connection timed out))
03:50:53preglowquite drunk, nevermind me
03:51:09DerPapstheh ;-)
03:54:15 Join Twilt [0] (i=18482eb4@gateway/web/ajax/
03:54:43TwiltHello can somebody tell me how to load themes in rockbox.
03:55:08scorche|shthe manual can
03:56:27 Quit DavidS1 (Read error: 110 (Connection timed out))
03:57:49TwiltHow do I dual boot rockbox and my original sansa e250 frimware?
03:58:08DerPapst*cough* manual
03:59:46DerPapstget the pfd and search for key words.
03:59:49Twiltnever mind I found it. You have to push |<< to go to the original firmware from rockbox
04:00:02DerPapsti'm sure you'll find the answer of almost all of your questions
04:00:03 Quit Twilt (" ajax IRC Client")
04:00:18DerPapstah well
04:01:17 Quit BlackChaos ("Leaving")
04:02:31 Join DerPapst_ [0] (
04:02:33 Quit DerPapst (Nick collision from services.)
04:02:35 Nick DerPapst_ is now known as DerPapst (
04:04:08 Join FOAD_ [0] (
04:13:19 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
04:20:25 Quit FOAD (Read error: 110 (Connection timed out))
04:20:25 Nick FOAD_ is now known as FOAD (
04:25:44 Join ragsagar [0] (n=root@
04:26:07ragsagartried rockbox in philips gogear??
04:26:24scorche|share you hoping it would "just work"?
04:26:40ragsagardont knnow ")
04:27:22 Quit linuxstb (Read error: 110 (Connection timed out))
04:27:22scorche|shwell, it wont...rockbox needs to be ported to each device really is a much more complex process than that
04:27:26ragsagarbut rockbox is not available specific for gogear
04:28:20ragsagarwat abt trying one for a similar player??
04:28:27ragsagaris that a bad idea??
04:28:38scorche|shand how would you "try one"?
04:28:40ragsagarthere will be difference in its hw isnt it??
04:30:47ragsagarinstalling rockbox for a player that is similar to that of gogear!
04:31:10ragsagarso everyone else is sleeping online??
04:31:39 Join homielowe [0] (
04:31:48advcomp2019ragsagar, lots of people are away from their computer sometimes
04:31:51scorche|shbut how could you install rockbox?
04:32:26ragsagarbut now most of them are away
04:32:41scorche|shcheck out the NewPort wiki isnt that easy
04:33:08ragsagarso i will wait till the rockbox guys releases one for goear isnt it??
04:33:49scorche|shit if happens, sure
04:34:08ragsagarok thanx man!
04:40:44 Quit troy_ (Read error: 113 (No route to host))
04:42:48 Join myk_robinson [0] (n=myk@
04:43:17 Quit TaylorKillian (Read error: 110 (Connection timed out))
04:49:14 Part ragsagar ("Leaving")
04:50:02 Join noneed [0] (
04:51:12noneedDoes anyone know if you install Rockbox onto your Ipod if an alpine head unit will still be able to controll the player or if it will treat it as a standard mp3 player
04:53:24 Join ctaylorr [0] (
04:55:12scorche|shmight want to search the IpodAccessories page, the forums and the IRC logs
04:55:44 Quit myk_robinson (Remote closed the connection)
04:55:57 Join MU{lappy} [0] (
04:56:54MU{lappy}not sure if anybody else has tried, but clearing the bootable flag via fdisk on my S60 makes USB MSC work in linux, and does not appear to break OF or rockbox
04:59:10DerPapstsimilar things have been tested yesterday/today.
04:59:40 Join DerPapst_ [0] (
04:59:42 Quit DerPapst (Nick collision from services.)
04:59:44 Nick DerPapst_ is now known as DerPapst (
05:05:05 Join webguest99 [0] (n=3cb066a4@gateway/web/cgi-irc/
05:10:17 Join TaylorKillian [0] (
05:11:27 Join DaCapn [0] (
05:15:06 Quit webguest99 ("CGI:IRC (EOF)")
05:16:18 Join lando___ [0] (
05:18:20MU{lappy}so i see. maybe somebody should mention in the wiki. doesn't seem a big enough thing to be worth my asking for write privileges.
05:19:40noneedDoes anyone know if you install Rockbox onto your Ipod if an alpine head unit will still be able to controll the player or if it will treat it as a standard mp3 player
05:20:31***Saving seen data "./dancer.seen"
05:22:55scorche|shnoneed: you asked that before...did you search for your answer like i asked?
05:24:06noneedi had already searched before i asked in IRC
05:24:21noneedif you don't know i'll continue my search throughout the web
05:26:14 Quit noneed ()
05:27:07 Quit lando__ (Read error: 110 (Connection timed out))
05:43:32 Quit Veight (Read error: 110 (Connection timed out))
05:44:24 Quit DerPapst (Read error: 113 (No route to host))
05:47:38 Quit Mouser_X (Nick collision from services.)
05:47:46 Join Mouser_X [0] (
05:58:08 Part wpyh
06:00:12 Quit javaman (Read error: 110 (Connection timed out))
06:10:49 Quit XavierGr ()
06:11:33 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
06:14:15 Quit EspeonEefi ("さよなら")
06:14:34 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:21:36 Quit Chronon ("ChatZilla 0.9.81 [Firefox]")
06:22:28 Join kkurbjun [0] (
06:26:18 Quit jhulst (Remote closed the connection)
06:27:48 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:27:51RoC_MasterMindanybody notice that latest build r17164 is broken for gigabeat f40? Songs don't play, and the buffering thread is at 0 for all of them
06:28:27 Join boxerorange [0] (
06:31:28RoC_MasterMindAnybody got a f40? What build are you using?
06:39:58RoC_MasterMind2008-04-01Rockbox 2117 KBmapschangelogvoice zip 749 KB16906 works
06:48:54 Quit nplus (Remote closed the connection)
06:49:55 Quit boxerorange (Read error: 104 (Connection reset by peer))
06:52:06 Join boxerorange [0] (
06:55:43 Join cbr|w [0] (n=cbr@
06:59:01 Quit CyBergRind|w (
06:59:01 Quit adr_ (
06:59:01 Quit Addicted (
07:02:56NJoinCyBergRind|w [0] (n=cbr@
07:02:56NJoinadr_ [0] (n=andrew@
07:02:56NJoinAddicted [0] (
07:11:09 Quit CyBergRind|w (
07:11:09 Quit adr_ (
07:11:09 Quit Addicted (
07:13:46NJoinCyBergRind|w [0] (n=cbr@
07:13:46NJoinadr_ [0] (n=andrew@
07:13:46NJoinAddicted [0] (
07:13:49 Quit CyBergRind|w (SendQ exceeded)
07:20:33***Saving seen data "./dancer.seen"
07:23:41 Quit adr_ (
07:23:41 Quit Addicted (
07:26:01 Quit XavierGr ()
07:28:56NJoinadr_ [0] (n=andrew@
07:28:56NJoinAddicted [0] (
07:36:15 Join boxerorange_ [0] (
07:41:48 Quit boxerorange_ ("ChatZilla 0.9.81 [Firefox]")
07:42:15 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
07:54:49 Quit boxerorange (Read error: 110 (Connection timed out))
08:04:26 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
08:09:25 Quit toffe82 ("ChatZilla 0.9.81 [Firefox]")
08:15:07 Quit saratoga ("CGI:IRC")
08:19:14 Join midgey [0] (
08:30:50 Quit Rob2222 (Read error: 104 (Connection reset by peer))
08:31:07 Join Rob2222 [0] (
08:31:43 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
08:36:50 Join spiorf [0] (
08:45:54 Quit sk ("Leaving")
08:47:07 Quit m0f0x ()
08:47:08 Join Rob2223 [0] (
08:52:00 Join sk [0] (
08:52:48 Join sk_ [0] (
08:53:18 Quit sk (Client Quit)
08:53:18 Quit sk_ (Client Quit)
08:53:35 Join sk [0] (
08:54:47 Quit sk (Client Quit)
08:55:03 Join sk [0] (
08:55:43 Quit sk (Client Quit)
08:55:59 Join sk [0] (
08:56:54 Join ctaylorr_ [0] (
08:57:44 Quit sk (Client Quit)
09:00:03 Join FOAD_ [0] (
09:00:06 Quit jhulst ("Konversation terminated!")
09:02:21 Quit ctaylorr (Read error: 110 (Connection timed out))
09:05:07 Quit Rob2222 (Read error: 110 (Connection timed out))
09:09:22 Join n1s [0] (n=nils@rockbox/developer/n1s)
09:11:50 Quit advcomp2019 (Read error: 104 (Connection reset by peer))
09:12:03 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
09:12:44 Quit TaylorKillian (Read error: 104 (Connection reset by peer))
09:13:20 Join TaylorKillian [0] (
09:16:38 Quit FOAD (Read error: 110 (Connection timed out))
09:16:38 Nick FOAD_ is now known as FOAD (
09:20:36***Saving seen data "./dancer.seen"
09:21:50 Join petur [50] (n=petur@rockbox/developer/petur)
09:21:53 Join DerDome [0] (
09:22:05 Quit midgey ()
09:24:27 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:36:16 Join MostIntelligent [0] (
09:36:33MostIntelligentHow do you download the Gentoo Ebuild of rbutil from this page?
09:37:20MostIntelligentwget downloads a JavaScript thingie :(
09:40:26 Quit _jhMikeS_ (Nick collision from services.)
09:40:30 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
09:40:33scorcheyou cant click it?
09:42:01MostIntelligentI can click it, but then I have to save it somewhere, then write long commands to copy it to portage (having to remember where my homedir was), I want to download it easily by copying the URL and pasting, as other sites do
09:46:46amiconnMaybe your shell doesn't like the ; in the url?
09:46:57n1sJdGordon: (for the logs) list.c:simplelist_set_line_count() looks wrong
09:46:59MostIntelligentHm, single quotes worked
09:47:09amiconnTry to replace it with a & The modified url works in the browser too
09:47:12MostIntelligentWhat's the problem with double quotes? Hm, have to check, anyway
09:48:05amiconn*nix shells are weird... They sometimes interpret characters in quoted strings...
09:49:27MostIntelligenthaha, I'm idiot, I missed the quotes :D
09:49:38MostIntelligentThank you, anyway
09:49:42 Quit MostIntelligent ("having fun")
09:59:57 Join Adys [0] (n=Adys@unaffiliated/adys)
10:01:46 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
10:07:46pixelmahehe, somehow funny to call oneself an idiot with the nick... :)
10:14:05 Join FOAD_ [0] (
10:16:41zepixelma: by the standards of future generations, more advanced civilizations, or more ideal notions, the most intelligent alive today probably are idiots :p
10:27:59 Quit rgould (
10:27:59 Quit RoC_MasterMind (
10:27:59 Quit daurnimator (
10:27:59 Quit Bagder_ (
10:27:59 Quit soap (
10:27:59 Quit lostlogic (
10:27:59 Quit ali_as (
10:30:09 Quit FOAD (Read error: 110 (Connection timed out))
10:30:10 Nick FOAD_ is now known as FOAD (
10:30:37 Join Chronon [0] (
10:30:39NJoinlostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
10:32:27NJoinali_as [0] (
10:33:35NJoindaurnimator [0] (i=daurn@unaffiliated/daurnimator)
10:39:03NJoinrgould [0] (
10:39:51 Join davina [0] (
10:39:52 Quit Rob2223 (Read error: 104 (Connection reset by peer))
10:40:05 Join desowin [0] (
10:40:10 Join Rob2222 [0] (
10:41:31NJoinsoap [50] (n=soap@rockbox/staff/soap)
10:41:48NJoinRoC_MasterMind [0] (
10:45:50NJoinBagder_ [0] (
10:56:56 Join stripwax [0] (
11:04:36 Join Mathiasdm [0] (
11:08:57 Quit desowin ("KVIrc 4.0.0 Insomnia")
11:09:17 Join desowin [0] (n=desowin@atheme/developer/desowin)
11:18:00 Quit z35 ("Leaving")
11:20:40***Saving seen data "./dancer.seen"
11:25:32 Quit stripwax (Read error: 110 (Connection timed out))
11:28:49 Quit simonrvn ("hardware try-outs")
11:31:27 Join Mathiasdm2 [0] (
11:33:16 Quit Mathiasdm (
11:55:07 Quit Mathiasdm2 ("Yuuw!")
11:55:36NJoinMathiasdm [0] (
12:00:03 Nick fxb__ is now known as fxb (
12:00:42 Join bertrik [0] (
12:01:39 Join MethoS- [0] (
12:12:37 Join ender` [0] (
12:13:30 Quit UncleRemus ("leaving")
12:15:14 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
12:23:04 Join nplus [0] (
12:25:29 Join Lear [0] (i=chatzill@rockbox/developer/lear)
12:25:34 Quit adr_ ("Leaving")
12:27:45n1sJdGordon: ping
12:32:37 Quit linuxstb ("Leaving")
12:35:50 Join Buschel [0] (
12:39:11 Quit homielowe ()
12:39:41 Join UncleRemus [0] (
12:42:20amiconnjhMikeS: ping
12:54:58Buscheloops, red
13:00:29amiconnWhy do you use a separate counter for the average frequency (which will both overflow significantly earlier than the tick counters and is rather imprecise on coldfire)
13:00:52amiconnYou can calculate the average freqency from boost ratio
13:02:04Buscheli find it more straight forward. even @500MHz it should not overflow for >11h
13:02:18Buschel1tick = 10ms, right?`
13:02:47amiconnYes, so far
13:02:58 Join mcflow [0] (
13:03:24amiconnBut you only add whole MHz, which is exact for PP (as the frequencies *are* exact MHz values), but not for coldfire
13:04:03 Quit MethoS- (Read error: 110 (Connection timed out))
13:04:44amiconnOn coldfire we use integer multiples of the base frequency (11,289,600 Hz), so neither 45 MHz (45,158,400 Hz), nor 124MHz (124,185,600 Hz) are exact
13:05:39BuschelI could add a "~" before the MHz :)
13:07:32 Join returntoreality [0] (
13:07:45amiconnaverage_freq = CPUFREQ_NORMAL + (CPUFREQ_MAX - CPUFREQ_NORMAL) * boost_ticks / ticks
13:08:11amiconnSimple as that. The intermediate might need 64 bits though.
13:13:31amiconnIt's not 100% precise either way, because each clock switch takes time (typically 250..500 us on PP, and typically 2ms on coldfire), during which the CPU is running from the base clock (24MHz for PP, 11 MHz for coldfire)
13:17:34 Join DerPapst [0] (
13:18:07Buschelso, I'll just keep it −− it's just easier to directly see the MHz instead of using my calculator each time
13:18:31*amiconn thinks his suggested calculation would be better
13:18:56amiconnYou can even display it with higher precision this way, e.g. by displaying a kHz value
13:19:44Buschelmaybe i'll submit a "optimization" later this weekend
13:20:08*Buschel just will fix the red today as he has got some visitors over weekend
13:20:42***Saving seen data "./dancer.seen"
13:21:32amiconnMaybe I'll try this - it might even end up with less code if the required libgcc routines for 64 bit math are already linked anyway (which is rather likely on swcodec)
13:21:50Buschelfeel free to change
13:22:42 Join DerPapst_ [0] (
13:22:44 Quit DerPapst (Nick collision from services.)
13:22:46 Nick DerPapst_ is now known as DerPapst (
13:23:02 Join gevaerts [0] (
13:28:54 Join dabujo [0] (
13:29:46gevaertsMU{lappy}: still there ?
13:30:30 Quit jhMikeS (Nick collision from services.)
13:30:36 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
13:31:25 Quit TaylorKillian (Read error: 110 (Connection timed out))
13:32:51 Join Thundercloud [0] (
13:34:24gevaertsBigBambi: ping
13:39:48 Join gregzx [0] (
13:43:00 Join herrwaldo [0] (
13:43:01amiconngevaerts: There seems to be a ping filter installed in here now ;(
13:44:10*gevaerts guesses that lots of people suffer from the RL-disease
13:45:47 Quit Buschel ()
13:45:47 Part mcflow
13:49:20 Quit Thundercloud (Remote closed the connection)
13:52:01 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
13:53:23 Join Thundercloud [0] (
13:56:55 Join tvelocity [0] (
14:05:31Nico_Pgevaerts: my beast is an S30
14:06:15Nico_Pbut apparently the S30 and the S60 have the same partition table :)
14:07:02Nico_PI was referring to what you asked BigBambi yesterday evening (I'm reading the logs)
14:07:16gevaertsHow can they have the same partition table ?
14:08:06Nico_Phmm then maybe BigBambi has an S30 now :)
14:08:26Nico_Pbut I seemed to remember that the second partition was defined bugger than the disk
14:09:07amiconnThat can't be right...
14:09:34*Nico_P checks his partition table
14:12:31Nico_Pwell my current partition table says the second partition is ~28 GB, so if BigBambi is using the same table, he's now got an S30
14:14:11*gevaerts probably made a mistake somewhere when sending this partition tableto BigBambi...
14:15:06bertrikNico_P: I prepared a small change to the picture flow plugin to fix a cpu boost problem, can you have a look at it?
14:16:36bertrikit's here:
14:17:31Nico_Pbertrik: could you describe the issue it fixes?
14:17:38bertrikthe problem was in case the plugin exited with an error, it never reached the cpu_boost call but did reach the cpu unboost call, resulting in unboosted playback
14:17:50Nico_Pah, right
14:18:27bertrikby placing the cpu_boost() calls right around the call to main, it's guaranteed to always be boosted/unboosted symmetrically
14:19:05bertrikthe other thing it fixes, is a missed call to cleanup if write_pfconfig fails
14:23:18Nico_Pbertrik: feel free to commit :)
14:23:31bertrikNico_P: ok, I will :)
14:24:36 Join DerPapst_ [0] (
14:24:38 Quit DerPapst (Nick collision from services.)
14:24:40 Nick DerPapst_ is now known as DerPapst (
14:27:37 Join fehmicans [0] (n=canavar@
14:30:58 Part pixelma
14:32:18*amiconn binchops through the .text section on PP5002
14:32:57*gevaerts hopes that there will be something left after all that chopping
14:39:52bertrikmaking stuff static and/or const?
14:40:32amiconnNo, searching for the spot where alignment makes some builds hang
14:41:41qwmscorche|sh scorche
14:42:05qwmi need to get in touch with midkay as soon as possible.. does anyone have any ideas on how i could accomplish that? :P
14:50:04 Join menollo [0] (n=817d6b0e@gateway/web/cgi-irc/
14:50:59 Quit DerPapst (Read error: 104 (Connection reset by peer))
14:52:34 Join DerPapst [0] (
14:53:03 Join denes [0] (
14:53:24menolloi've a old pc (pentium 2,4 ghz) with a 100 mbit up/down connection.. It can be used as rockbox buildserver.. what do I have to do? I've the elf compiler (by running
14:54:35gevaertsI think you need to talk to Bagder for that. IIRC he's away until tonight or tomorrow
14:55:15menollook, i will ask him later :) thanks
14:57:06amiconnYou might want to check things described on
14:57:55 Quit Zarggg (Read error: 104 (Connection reset by peer))
15:01:15 Join bertrik_ [0] (
15:05:40denesHi! I want to edit the wiki, namely this page:
15:05:55denesbecause there is no such thing as sa5840 afaik
15:06:00denesbut there is s5l840f
15:06:12deneswhich is waltz
15:07:02denesand s5l840f is calmrisc16+calmdsp2424, without any arm core
15:07:49gevaertsWhat's your wiki name ?
15:08:14denesa player using this chip: Perception Digital / MyMusix PD-205 / Nexx NF-250
15:08:19denesgevaerts: DenesBalatoni
15:08:51denesfor info about this player see:
15:09:09denesthis is about the information I want to include in the wiki
15:09:39denesalso it might be worth mentioning s5l8424
15:09:54gevaertsOK. you should have access now. Just promise not to spam ;)
15:10:00deneswhich is an updated version of waltz with more sram, etc.
15:10:21denesgevaerts: thanks, than I will update the SamsungSA58 page! :)
15:16:02 Quit bertrik (Read error: 113 (No route to host))
15:17:23 Quit desowin ("KVIrc 4.0.0 Insomnia")
15:17:53 Join desowin [0] (n=desowin@atheme/developer/desowin)
15:19:48 Nick bertrik_ is now known as bertrik (
15:20:39 Join webguest34 [0] (n=4fa61124@gateway/web/cgi-irc/
15:20:44***Saving seen data "./dancer.seen"
15:22:02webguest34i just installed rockbox through rockbox utility , now when i reset my ipod i have to choose bewtween disk mode , aple os , and sleep
15:22:28DerPapstthat sounds more like Loader 2
15:22:33DerPapstand not the rockbox bootloader
15:22:59webguest34i did the full install from rockbox utility
15:23:57webguest34how should i continue from there ?
15:24:14DerPapstbut you have a blue window with these 3 options and a green selectionbar?
15:25:08webguest34yes thats true
15:25:10webguest34thats all i see
15:25:15DerPapsthave you tried to install iPodLinux before or after that?
15:25:35DerPapstbecause that is the iPodLinux bootloader.
15:25:47webguest34i tried to but it didnt work
15:25:54webguest34it said that it couldt find the ipdo
15:26:03DerPapstand i guess that is the last thing on earth the rbutility is going to install
15:26:29webguest34what should i do ?
15:26:47DerPapsttry to rerun rbutility
15:26:59webguest34and do what ? uninstall ?
15:27:02DerPapstmay i ask what method you used to install iPL?
15:27:03webguest34and reinstall ?
15:27:10DerPapstjust reinstall
15:27:32gevaertswebguest34: do you have itunes installed ? If so, you might try to restore the ipod first from there. That will get it in a known and consistent state.
15:27:48webguest34yes man i have
15:27:58webguest34if there is a SURE way to make it work , please tell me
15:28:13DerPapstthe restore with itunes will wor
15:28:30webguest34ok i will do that right now
15:28:34DerPapstand then reinstall rockbox with rbutility
15:28:41webguest34all data will be lost right ?
15:28:49*gevaerts doesn't know
15:28:50DerPapstmay i ask again how you tried to install iPodLinux
15:28:59DerPapstit will format the iPod
15:29:30webguest34there is not exact answer because i tried many different things from both mac and win
15:29:36webguest34and its a complete mess
15:29:43webguest34so i think restore would be a good idea
15:29:53webguest34it also deletes bootloader right ?
15:30:08DerPapsti guess you used iPLs bloody forums :-/
15:30:26webguest34ok i cant do it now i gotta go
15:30:32webguest34to sum up
15:30:36webguest34i should restore
15:30:37*DerPapst should delete the entire forums
15:30:59webguest34and then run therockbox utility again ?
15:31:06DerPapstrestore, use rbutility and if you wnat iPL use the wiki and not the forums
15:31:36webguest34no i dont want ipl
15:31:47webguest34i think the itulity has one of its own right ?
15:32:29webguest34if i restore ipod , and then fully install from the rbutility
15:32:37webguest34i will have bootloader right ?
15:33:15gevaertsYes. Make sure you use the latest version though
15:34:14webguest34and then i can install games ?
15:34:26gevaertsAll games are included
15:34:58webguest34when you say all ?
15:34:59DerPapstfor some you need roms though
15:35:51*gevaerts lets DerPapst explain :)
15:35:52webguest34when i do full instalation from rbutility there are games also included ?
15:36:04DerPapsteverything in SVN is ionstalled
15:36:22DerPapstbut for the gameboy emolator you need roms
15:36:24webguest34is there chess also included ?
15:36:34webguest34just tell me that please if u can
15:36:34DerPapstthey obviously don't ship with rockbox
15:36:52gevaertsyes. Have a look at the manual. It lists all included games
15:36:52*DerPapst isn't aware of chess
15:37:05DerPapstyes there is
15:37:16webguest34there's chess ? !!!
15:37:23webguest34wow thank you for leting me know
15:37:52*DerPapst never played it becuase he's to stupid for it
15:38:18webguest34well i play it for years
15:38:25webguest34and im sure im more stupid than you
15:38:27*gevaerts played some chess a long time ago, but he was never very good at it
15:38:54 Quit UncleRemus (Read error: 104 (Connection reset by peer))
15:39:10webguest34everything is a matter of practice my friend...
15:39:22webguest34another question
15:39:22*gevaerts knows :)
15:39:37webguest34if the installation includes games then why in the tab extras it says install games ?
15:40:05gevaertsSome of the games (doom, the gameboy emulator,...) need extra datafiles to be useful
15:40:27webguest34ah ok
15:40:39webguest34when i do the clear installation i wont see the same bootloader right ?
15:40:45gevaertsI think it's about those.
15:40:51webguest34with disk mode and apple os
15:41:00DerPapstthis is loader 2
15:41:09DerPapstrbutility doesn'T install loader 2
15:41:30webguest34it has its own or somehting ?
15:41:57 Join UncleRemus [0] (
15:42:02DerPapstrockbox uses its own bootloader
15:42:23webguest34i just restored the ipod
15:42:32webguest34should i update firmware form itunes ?
15:42:46 Quit menollo ("CGI:IRC (Ping timeout)")
15:43:28webguest34ah actually it has the latest version
15:44:00Horschtthe version of the OF doesn't matter
15:44:08HorschtI myself have 1.2.1 installed
15:44:30webguest34ah ok
15:44:55webguest34i started rbutility full instalation , it prompted me that the bootloader is already installed
15:45:01webguest34i chose to replace
15:45:07webguest34right ?
15:45:53webguest34tha last part says , getting themes information , error : no themes found
15:45:59webguest34and i can press ok only
15:46:03webguest34is this a bad thing ?
15:46:29n1sis it an ipod video?
15:46:40n1sthen that is expected
15:47:34webguest34ok i restarted the ipod and see rockbox menu
15:47:53gevaertsgreat :)
15:47:56webguest34Files , Database , Resume PLayback and such
15:48:01webguest34this is ok ?
15:48:47DerPapstcongratulations, you've successfully installed Rockbox
15:48:48webguest34where are the games ? :P
15:48:56gevaertsIn "plugins"
15:48:56DerPapstplugins -> games
15:48:58webguest34thank you so much
15:49:09webguest34that was by far the best help i ever got from irc
15:49:19n1skeymaps etc, can be found in the manual
15:49:37webguest34ok from now on i think i can read the manual and dont bother u guys any longer
15:51:04webguest34just one last thing , how can i choose if i want to boot in rockbox or the normal ipod ?
15:51:57Horschtas soon as you turn it on, flick the hold switch into the "on" position to boot the OF
15:52:18webguest34OF ?
15:52:40Horschtto return from the OF to rockbox, press select + menu for 20 seconds
15:52:47HorschtOfficial Firwamre
15:52:48bertrikof = original firmware
15:53:38 Join UncleRem1s [0] (
15:53:53webguest34thanks again guys
15:54:08webguest34you saved a lot of hours.....
15:54:10gevaertsjhMikeS: ping
15:54:41 Join mrkiko [0] (
15:54:44gevaertsjhMikeS: unping (I misread the code...)
15:54:46DerPapstwebguest34; bye
15:55:40 Quit webguest34 ("CGI:IRC (EOF)")
15:57:24 Quit Mathiasdm ("Yuuw!")
15:58:07 Join Mathiasdm [0] (
15:58:11*DerPapst wonders how brickable the beast is...
15:59:16gevaertsDerPapst: do you have an ipod video that you're not afraid to open ? If so, I think you should be able to use that to access the beast disk in case of disaster
15:59:48DerPapstthat would work
16:00:04 Join zubair_ [0] (n=xerxes@
16:00:18DerPapsti have like 3 different nk.bin files now and i don't know which of them to use for mknkboot
16:02:43*DerPapst decides to wait for an owner of a rockboxed beast.
16:03:09 Join Bi-noix [0] (
16:03:13 Part Bi-noix ("Leaving")
16:03:21 Part zubair_ ("Leaving")
16:03:50 Quit UncleRemus (Read error: 110 (Connection timed out))
16:07:05 Join zubair_ [0] (n=xerxes@
16:08:22 Quit UncleRem1s (Read error: 104 (Connection reset by peer))
16:08:56 Join UncleRemus [0] (
16:18:09Nico_PDerPapst: the beast is hard to brick AFAIK
16:18:29Nico_Pand with a video to use as HD enclosure, you're pretty safe
16:18:29DerPapstgood :-)
16:18:35Nico_Pdo you need help?
16:18:39DerPapstyes :-)
16:18:56Nico_PI'm all ears
16:19:05DerPapst2 questions. i have like 3 different nk.bins. which one do i use?
16:19:28 Join cruakk [0] (
16:19:40Nico_Pyou can use the one from the bootloader build directly, or you can use mknkboot to patch an OF nk.bin
16:19:41DerPapstone ships with gbv_update_1_5_jp.exe
16:20:25 Join UncleRem1s [0] (
16:20:49Nico_Pthat one would probably do. I can't remember where I got the one I'm using, but its md5 is fb76b0025cd6bd2cc7512620ebf30b81
16:22:22Nico_PDerPapst: but the worst case scenario with using sendfirm with an invalid nk.bin is having to use the restore mode to send another one
16:23:08cruakkwould someone be interested in the donation of an archos jukebox fm recorder circuit board ?
16:23:19cruakkif that can be of use
16:23:38Nico_Pthe syncatx for mknkboot is: mknkboot $NK_ORIG bootloader/bootloader.bin $NK_OUT
16:23:53 Join DerPapst_ [0] (
16:23:55 Quit DerPapst (Nick collision from services.)
16:23:57 Nick DerPapst_ is now known as DerPapst (
16:23:58*Nico_P wonders how he could possibly have misspelt syntax so badly
16:24:34cruakkit will go to the trash can then
16:24:39gevaertscruakk: there are only very few people active right now...
16:24:40DerPapsti've used nk_orig.bin in GigabeatSRecover together with mknkboot
16:24:54DerPapstNico_P: got disconnected. i'll try the md5 sim
16:25:13Nico_PDerPapst: I don't think you missed anything I said
16:25:22cruakkgevaerts ok, you think that it can be of help to the dev team / someone from the rockbox community ?
16:25:55 Quit ompaul (Read error: 113 (No route to host))
16:26:01markuncruakk: where are you from?
16:26:03Nico_Pcruakk: I think there's not much development left to do on archos devices
16:26:04 Join ompaulafk [0] (n=ompaul@gnewsense/friend/ompaul)
16:26:07*DerPapst read the logs ;-)
16:26:11cruakkmarkun france
16:26:21cruakkNico_P okay, that's what I was thinking
16:26:25Nico_Pun compatriote!
16:26:32cruakkNico_P hh :)
16:26:40 Join w1ll14m [0] (
16:26:48*gevaerts expects them to start singing the Marseillaise now
16:27:01cruakklol gevaerts
16:27:04 Quit ompaulafk (Read error: 104 (Connection reset by peer))
16:27:05 Quit ctaylorr_ (Read error: 110 (Connection timed out))
16:27:08 Join FOAD_ [0] (
16:27:31 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
16:28:06cruakkok le vieil archos la belpou ^^
16:28:24cruakkhave a nice evening everyone
16:28:36Nico_Pmerci :)
16:28:41cruakkand thank you for rockbox
16:29:03Nico_PDerPapst: I have to leave but I shouldn't be too long (and I'm sure you'll be fine)
16:29:15DerPapstbleh.. md5 is missing in cygwin and i can't find the package o.O
16:29:18 Part cruakk
16:29:28DerPapstNico_P thanks
16:29:39DerPapstwhat is the hacked updater btw?
16:30:00Nico_Pthe hacked updater is used to send a firmware file using windows
16:30:12Nico_Pdon't worry too much about the MD5. there are other versions that work ok too
16:30:53DerPapstbut where is the hacked updater? or can i use sendfirm from windwos too?
16:31:31DerPapstis it gbv_update_1_5_jp.exe?
16:31:53 Quit UncleRemus (Read error: 110 (Connection timed out))
16:31:55 Quit zubair_ ("Leaving")
16:32:24w1ll14mderpapst is this about Gigabeat S ?
16:32:41w1ll14mi just installed rockbox 30 mins ago ;)
16:32:54DerPapston the beast?
16:33:02w1ll14mi think the gbv_update_1_5jp.exe isn't patched
16:33:07w1ll14myeah on Gigabeat S
16:33:14w1ll14mums seems to work in windows
16:33:26 Join domonok1 [0] (n=Domonoky@
16:33:32w1ll14mi hate mtp ....
16:33:37DerPapsthehe :-)
16:33:45w1ll14mmaybe you could use the ?
16:33:53DerPapsthow did you transfer the nk.bin?
16:33:57w1ll14mit contains *original*
16:34:01w1ll14mi used sendfirm
16:34:09w1ll14mused a linux machine
16:34:15DerPapstah ok
16:34:34w1ll14mafter that i used wmp11 to transfer rockbox.tar
16:34:45w1ll14mthe rb bootloader does the rest
16:35:06w1ll14monly the i2c is needed for audio, doesn't work yet....
16:35:13*gevaerts spots lots of beast owners...
16:35:19w1ll14mi wish i'd new how to write these
16:35:48DerPapstok... i have a correct nk.bin file now.
16:35:48gevaertsIs someone willing to test if the beast still boots if the first partition is set tto type 0x1b (hidden FAT32) ?
16:35:49 Join phinze [0] (
16:36:02w1ll14mi will....
16:36:08w1ll14mhowto ?
16:36:21gevaertsThere is a risk that you need "heavy" recovery afterwards...
16:36:27w1ll14mheavy means ?
16:36:41w1ll14mget the disk out and repartition it in an ipod ?
16:36:49gevaertsThat's worst case, yes
16:37:04DerPapstfor example. don't know if the recovery mode still works then
16:37:17w1ll14mit seems recovery images are on partition1
16:37:31w1ll14mguess they won't work after that
16:37:57gevaertsThe thing is that we would like the firmware partition not to be mounted by default, to prevent accidents later
16:38:08w1ll14mi understand ;)
16:38:28w1ll14mi will get an image of my boot sectors + partition table, then image of xda1 (via dd)
16:38:35 Quit FOAD (Read error: 110 (Connection timed out))
16:38:35 Nick FOAD_ is now known as FOAD (
16:38:46w1ll14mso i will beable to restore with ipod video as they have emergency diskmode in flash
16:38:50gevaertsWhile you're at it, you can also reset the bootable flags correctly from within fdisk. That will make it work properly in linux
16:39:00gevaertsYes. If you do that, you're safe
16:39:20w1ll14mgevaerts, can you explain a little more about these bootflags ?
16:39:28w1ll14myou mean remove the bootflag from partition0 ?
16:39:46DerPapstmh... nk.bin and nk_orig.bin in GigabeatSRecover are the same... good to know :-P
16:40:10w1ll14mi think you could replace both with the *new* brewed image
16:40:33w1ll14mworst case, i could send you an hd image of my gigabeat, and replace it from an ipod video
16:40:55 Quit mrkiko ("Lost terminal")
16:41:00w1ll14mit's time to get my linux pc back ti the living room :)
16:41:14gevaertsw1ll14m: the issue is that the bootflags are wrong. They should be 0x80 (bootable) or 0x00 (non-bootable), but they are 0x01, which linux doesn't like
16:42:48gevaertsw1ll14m: if you're in linux fdisk, "a 1 a 2" should clear them both, and then it should work
16:43:24*DerPapst grabs usb cable, charger and the beast
16:43:57w1ll14mconnecting linux pc now
16:44:30 Join DerPapst_ [0] (
16:44:32 Quit DerPapst (Nick collision from services.)
16:44:34 Nick DerPapst_ is now known as DerPapst (
16:48:10LearWhen checking for album art, any opinions against using album artist, if available, rather than "plain" artist?
16:49:00*gevaerts doesn't understand the question, but since he doesn't use album art, that's not important
16:49:19 Quit domonoky (Read error: 110 (Connection timed out))
16:50:23 Join bughunter2 [0] (
16:50:51*gevaerts hates usb problems that go away once you try to trace them
16:53:15LearOne of the files Rockbox looks for is ./rockbox/albumart/<artist>-<album title>.<optional size>.bmp. Artist and title comes from the tag, but there are two possible artists, "normal" artist and "album" artist.
16:53:39w1ll14mi'm creating a backup now
16:53:47gevaertsgood idea ;)
16:53:53w1ll14mdumping sda to file
16:54:08w1ll14mas it doesn't detect the partitions
16:54:17 Quit DerPapst (Nick collision from services.)
16:54:19 Join DerPapst_ [0] (
16:54:28gevaertsYes. That's what the bootable-resetting should fix
16:54:31w1ll14mis it known how to write the i2c drivers ?
16:55:07 Quit Adys (Remote closed the connection)
16:55:12 Join robin0800 [0] (
16:55:26gevaertsLear: I think that makes sense
16:55:26DerPapst_my beast asks me to update or restore the Portable Media Center using some PC program. shall i ignore this?
16:55:40w1ll14mi'll try it first with a loop
16:56:01Nico_PLear: yes it makes sense, but what if the album artitst isn't set? it would be better to use the artist in that case
16:57:50 Join Adys [0] (n=Adys@unaffiliated/adys)
16:58:02*DerPapst_ grabs the beasts manual....
16:58:39 Join DerPapst [0] (
16:59:42*DerPapst notices that the quckstart is larger than the manual.
17:00:31DerPapstand the dude i got the beast from forgot to ship the a/v cable
17:01:46w1ll14mi have a nice av cable here :)
17:02:23 Join mcflow [0] (
17:03:15w1ll14mbackup is still being created
17:03:17 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
17:03:25 Quit mcuelenaere (Remote closed the connection)
17:03:39DerPapstok i ask again... the beast displays a yellow triangle with a 2 inside and asks to be updated or restored with some program (Portable Media Center). Shall i ignore this?
17:04:04 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
17:04:07w1ll14muse the updater you GigabeatSRestore
17:04:18w1ll14myou should beable to restore it
17:04:29DerPapsti used that.. Before i droped the new nk.bin in there.
17:04:37w1ll14mhmmm then use the old ones
17:04:43DerPapstand then it jumped to the /2\
17:04:45w1ll14mit should get you back to stock
17:05:07 Quit spiorf (Remote closed the connection)
17:05:17DerPapstwell i don't want to restore it. I'm still trying to install the rb bootloader
17:05:24w1ll14mi know....
17:05:33w1ll14mbut it will atleast get your device working again....
17:05:35w1ll14mhold on
17:05:42 Quit petur ("switching....")
17:05:48DerPapstit didn't stop working yet :-/
17:05:51 Join petur [50] (n=petur@rockbox/developer/petur)
17:06:35w1ll14mok, changed the bootflags
17:06:35DerPapsti made the nk.bin thingy with mknkboot and droped the new nk.bin file in GigabeatSRestore
17:06:56w1ll14mmknkboot nk.bin bootloader.bin new_nk.bin
17:06:59DerPapstthen i connected the best in recoverymode to my pc
17:07:06DerPapstyes, i know
17:07:11w1ll14mok just checking....
17:07:18w1ll14mshould create a good image...
17:07:30Nico_PI'm not sure the hacked V updater can be used to send a modded nk.bin
17:07:31DerPapstit displayed a !1\ before
17:07:39w1ll14mmight be that the updater doesn't flash the image as this image should be flashed
17:08:00DerPapstthen i ran the exe, it did some magic and bow the beast shows the /2\
17:08:10 Quit RoC_MasterMind (Read error: 104 (Connection reset by peer))
17:08:31*DerPapst still doesn't know where the hacked updater is.
17:08:43DerPapstis this the one in GigabeatSRestore?
17:09:20DerPapstthe wiki page doesn't explicitly say that...
17:10:09w1ll14mgevaerts, changing the boot flags works fine here
17:10:18w1ll14msystem boots normal and rockbox
17:10:28w1ll14mlinux can read partitions now
17:10:32w1ll14malso mount them correctly
17:10:33gevaertsw1ll14m: great. Now the partition type for partition 1...
17:10:44DerPapstStep 3 for the windows instructions say that you have to use the hacked gigabeat updater (the one in GigabeatSRestore).
17:10:52DerPapstI did that.
17:10:52LearNico_P: Yes, of course. Hence the "if available" part. :)
17:11:08Nico_PLear: sorry, I read too fast
17:11:21w1ll14mwhich one >?
17:11:25w1ll14mwhich type ?
17:11:31w1ll14m1c ?
17:12:04w1ll14mgevaerts, 1c ?
17:12:10DerPapstbut it doesn't say that i shall unplug the cable
17:12:25w1ll14mok testing
17:12:36gevaertsThe original (at least on the S30) seems to be 0b, so the "hidden" variant is 1b
17:12:39DerPapstit asks for a resore or update of the Portable Media Center.
17:13:47w1ll14mhmmm it seems gigabeat is not booting anymore
17:14:28w1ll14memergency restore still works
17:14:55DerPapstmeh. unplugging now
17:15:17w1ll14mgevaerts, changing to 1b gave me semi-brick gigabeat S
17:15:25 Join RoC_MasterMind [0] (
17:15:28w1ll14mstill beable to do EmergencyRecovery tho
17:15:43gevaertsw1ll14m: thanks. That means that we have to think of a different solution to hide that partition
17:15:48w1ll14mDerPapst: Congrats :)
17:16:00w1ll14mgevaerts, indeed
17:16:02DerPapstwell it isn't bricked so...
17:16:02RoC_MasterMindI just installed rockbox on my toshiba gigabeat f40, can I remove the folders on the disk like "demo_music, gbsystem, and update"?
17:16:10 Join BuXY95 [0] (n=5400bafc@gateway/web/cgi-irc/
17:16:14DerPapsti don't know if i actually installed the bootloader or now
17:16:22markunRoC_MasterMind: you can't remove the GBSYSTEM folder
17:16:24gevaertsRoC_MasterMind: gbsystem must remain
17:16:32 Join Zarggg [0] (
17:16:50w1ll14mderpapst: power on gigabeat, instant switch on hold
17:16:52w1ll14mthen wait
17:16:59RoC_MasterMindif that gets accidentally removed, what happens?
17:17:04 Quit DerPapst_ (Read error: 113 (No route to host))
17:17:23markunRoC_MasterMind: if you don't plan on ever using the original firmware again then you can replace GBSYSTEM with a dummy folder we made for faster booting.
17:17:47markunif you remove it by accident you can also use our dummy folder
17:19:14gevaertsRoC_MasterMind: if you remove it by accident, try to not shutdown the player and restore as fast as possible. If not, there are instructions at
17:20:45***Saving seen data "./dancer.seen"
17:21:54 Join bluebrother [0] (n=Dom@rockbox/staff/bluebrother)
17:24:19bluebrotherhmm, is it possible to permanently brick an e200? I.e. no recovery possible using e200tool?
17:24:47gevaertsI think it might be possible by writing the i2c rom
17:26:36w1ll14mgevaerts, is it possible to 'corrupt' some sectors from usb transfers, that can be used to make sdx1 unreadable ?
17:26:46gevaertsw1ll14m: no
17:26:53w1ll14mto bad...
17:26:53 Quit lastebil_ (Read error: 101 (Network is unreachable))
17:27:01gevaertsWhy ?
17:27:25w1ll14mit would show up as a partition anyway
17:28:24UncleRem1sI have started using the latest rockbox on an iPod Photo. There seems to be several power issues, the most troublesome is that it seems not to be able to "Initiate db" even though the batteries are fully loaded. Is this something anyone recognizes? Is there some workaround? Even if the machine is charging it sometimes just shuts down after a while when it reinitializes.
17:28:50gevaertsw1ll14m: I think I see what you're getting at. You can basically do anything you like with the disk data before it goes to the host
17:28:54 Quit Horscht (Read error: 110 (Connection timed out))
17:29:06w1ll14mhmmm rewrite partitiontable from software ?
17:29:21w1ll14mand let the machine think it's connected to xda with 1 partition ?
17:29:22bluebrothercouldn't I restore the correct i2c rom using e200tool if it's broken?
17:29:28 Join Horscht [0] (
17:29:58gevaertsNot 'rewrite' as such, just lie about it. We could detect that the host is reading the partition table (sector 0) and set 1b from software
17:30:14w1ll14mthat is what i meant ;)
17:30:19gevaertsbluebrother: no idea.
17:30:28w1ll14mmy english isn't that good ;)
17:30:55gevaertsw1ll14m: it's an option (and probably the best one), but I would have liked to avoid it.
17:30:59w1ll14mwell, this could be a 'workaround' for the partition1 showing up
17:31:11w1ll14mgevaerts, i understand :)
17:31:17 Quit phinze (Read error: 110 (Connection timed out))
17:31:33w1ll14mbut as you say, it is probably the best option we have
17:31:55w1ll14mor we should reverse engineer the primary boot image to support hidden partitions, but that would become a little hard i guess
17:32:29w1ll14ms/boot image/Gigabeat boot loader/
17:32:34gevaertsWe will need an option to disable this from within rockbox, to be able to update the bootloader and to be able to use fdisk properly
17:33:14w1ll14mthat is indeed that should be changable from within rockbox
17:33:35w1ll14mdon't mind the grammar in the line ^^
17:33:41*gevaerts decides that someone who owns a beast should implement this
17:34:09*w1ll14m agrees, but w1ll14m needs to learn more about c
17:34:49gevaertsI did big parts of the USB mass storage thing, but if someone wants dirty workarounds, he'll have to implement them himself ;)
17:35:20w1ll14mor just the way around.... just be carefull with the c partition....
17:35:36w1ll14myou can remove it, but you'll need to restore your gigabeat again using emergency restore
17:35:39*DerPapst has no idea how to transfer the new nk.bin to the beast and tries to compile libmtp in cygwin now...
17:35:49 Nick fxb is now known as fxb__ (
17:35:51gevaertsThat will cause lots of support overhead
17:36:04w1ll14moverwrite all bins in the gigabeat update folder with nk_new.bin
17:36:19DerPapsti did.
17:36:25w1ll14mexcept recovery.bin
17:36:32w1ll14mthen ran the batchfile ?
17:36:44w1ll14mgevaerts, true
17:36:46gevaertsbertrik: ping
17:37:00bertrikgevaerts: hallo
17:37:30gevaertsbertrik: I have a USB trace here with IN tokens to EP 80 (i.e. endpoint 0). Does that make sense to you ?
17:37:56DerPapstw1ll14m: but that restores the beast, not install the bootloader or am i wrong?
17:38:14 Quit returntoreality (Remote closed the connection)
17:38:36 Join lastebil [0] (
17:38:37w1ll14mthat installs the image (including new bootloader which should be in nk.bin you created)
17:38:50bertrikgevaerts: I guess those are requests where the host expects data from the device
17:38:56DerPapstthanks :-P
17:39:16bertrikwhat do you find unusual about it?
17:39:45gevaertsbertrik: yes, but I see no corresponding SETUP
17:40:04 Join denes_ [0] (
17:40:05DerPapstwait... but it uses nk_orig.bin, not the nk.bin i made.
17:40:07bertrikok that's weird
17:40:31bertrikgevaerts: when does this happen?
17:40:34gevaertsOK. So it's not just me :)
17:41:15gevaertsIt's always near the resets when I use a hub
17:41:20DerPapstmeh... libmtp doesn't compile :-/
17:42:26mcuelenaereDerPapst: got problems compiling libmtp in cygwin?
17:42:47mcuelenaereworked for me some time ago
17:44:18DerPapstwell i can't even compile libmtp
17:44:29w1ll14mcygwin ?
17:44:35gevaertsbertrik: forget about it. There is a SETUP...
17:45:08w1ll14mderpapst, i don't know if you would beable to use mtp within cygwin
17:45:30mcuelenaerew1ll14m: I think I got it working some time ago
17:45:38bertrikgevaerts: is it a specific setup request that always goes wrong? or is it more random?
17:45:59w1ll14mmcuelenaere, you could be right
17:46:05w1ll14mderpapst, you want my image ?
17:46:11w1ll14mit contains bootloader 0.7
17:46:15w1ll14mfor rockbox
17:46:28w1ll14masuming you have the 30GB version
17:46:32gevaertsbertrik: It's not the setup that goes wrong. I was mislead...
17:46:36w1ll14mi don't think there's a difference
17:46:52mcuelenaereDerPapst: if you're running on WinXP/WinVista with MTP support, you could try CreativeWizard
17:46:53*gevaerts is trying to find out why using a PP device behind a hub doesn't work properly
17:46:56bertrikanyway I though setup requests are only done just after enumeration and the rest of MSC communication was done using bulk
17:47:00DerPapsti have a 60GB version
17:47:11w1ll14mit seems that the update uses pmcboot_secure.bin or pmcboot_secure_update.bin to write firmware
17:47:16DerPapstand i have nk.bin with booloader v0.0000007
17:47:24w1ll14mwhat is your filesize derpapst ?
17:47:40gevaertsbertrik: it is enumeration, after MSC decides to reset the device. I'm trying to find out _why_ it decides that
17:47:52w1ll14mmy filesize is 13.351.383
17:48:28DerPapstw1ll14m: it renames nk.bin (the one i created) to nk_updater.bin and doesn'T do anything with it anymre
17:49:19 Join javaman [0] (
17:49:31w1ll14mrename nk.bin nk_updater.bin
17:49:32w1ll14mrename nk_orig.bin nk.bin
17:49:32w1ll14mrename pmcboot_secure.bin pmcboot_secure_updater.bin
17:49:32DBUGEnqueued KICK w1ll14m
17:49:32w1ll14mcopy nk.bin pmcboot_secure.bin
17:50:05DerPapstyes... it does all the magic with nk_orig.bin and not with nk.bin
17:50:17 Join coax [0] (i=exis3@unaffiliated/coax)
17:50:20w1ll14mso the files nk.bin nk_orig.bin pcmboot_secure.bin are all the newly created nk.bin
17:50:35w1ll14mand it installs rockbox bootloader
17:51:03RoC_MasterMindWHere is information on what kind of formats rockbox will play for video? I have a bunch of divx but I can convert with ffmpeg and was wondering exactly what rockbox supports.
17:52:23gevaertsRoC_MasterMind: in short, MPEG 1/2. Details at
17:54:14 Quit Lear ("ChatZilla 0.9.81 [Firefox 3.0pre/2008041417]")
17:55:25 Quit denes (Read error: 113 (No route to host))
17:56:10 Join DerPapst_ [0] (
17:56:12 Quit DerPapst (Nick collision from services.)
17:56:14 Nick DerPapst_ is now known as DerPapst (
17:56:59 Quit DerPapst (Client Quit)
17:57:10 Join DerPapst [0] (
18:00:38DerPapstw1ll14m: no, not here. nk.bin is the one i made. then there is nk_orig.bin which is the one that came in the rar. the script first renames nk.bin to nk_updater.bin and then it renames nk_orig.bin to nk.bin. so it doesn't use the new nk.bin at all.
18:00:38DerPapstwhen the updater gets executed nk.bin (without bootloader) and are the same.
18:04:23RoC_MasterMindthanks gevaerts
18:06:50DerPapst.. finally...
18:07:23DerPapst*PANIC* Unhandled IRW in irq_handler
18:07:26DerPapstfun ;-)
18:07:58 Quit Mouser_X (Nick collision from services.)
18:08:07 Join Mouser_X [0] (
18:08:57 Join toffe82 [0] (
18:09:08DerPapstyay rockboxed gigabeast!
18:10:00DerPapstyay! 1dtetris on gigabeast :-D
18:10:17bertrikDerPapst: I think jhMikeS was looking into that
18:10:31gevaertsCan someone with a beast, linux and a USB hub check if it really works properly ? Connect it through the hub, and then "dd if=/dev/sdb of=/dev/null bs=128k count=8000". Then check if the dmesg output doesn't have resets
18:11:46 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
18:12:54DerPapstheh.. usb didn't initialize correctly the frist time...
18:13:10gevaertsDerPapst: that seems to be expected
18:13:22 Quit gregzx ("ChatZilla 0.9.81 [Firefox]")
18:13:29DerPapstah. ok
18:15:22 Quit gromit` (
18:15:22 Quit ze (
18:15:22 Quit Battousai (
18:19:20Nico_Pamiconn: here?
18:19:40 Quit HellDragon (Remote closed the connection)
18:19:56 Join hd [0] (i=jd@unaffiliated/helldragon)
18:20:32mcuelenaeregevaers: in "void usb_core_transfer_complete(int endpoint, bool in, int status, int length)" what does the "int status" do?
18:21:03NJoinze [0] (
18:22:00NJoinBattousai [0] (
18:22:04gevaertsmcuelenaere: status==0 means that the transfer succeeded. !=0 means that it failed. I don't think that anything uses the exact value
18:23:02 Quit BuXY95 ("CGI:IRC (Ping timeout)")
18:23:36DerPapstNico_P: ping
18:23:59mcuelenaereand if bool in = true, this means a host->device package, right?
18:24:00DerPapstyou are hosting GigabeatSRecover.rar right?
18:24:30gevaertsmcuelenaere: "in" is relative to the host, so in=true is device->host
18:24:30DerPapstcould you add bat file called install.bat with this content please?
18:24:57 Quit bertrik (Read error: 104 (Connection reset by peer))
18:25:02Nico_Pisn't something similar in there already?
18:25:09gevaertsmcuelenaere: it's like that to match the usb spec usage, not to deliberately confuse people ;)
18:25:17DerPapstthis is needed to install the modified nk.bin file to the beast.
18:25:33DerPapstNico_P: no. the one in there restores the beast
18:25:38mcuelenaeregevaerts: ok, but it *is* confusing me all the time ;)
18:25:44CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
18:25:44*gevaerts understands
18:26:05mcuelenaerebut if I understand correctly, IN is always device->host and OUT host->device?
18:26:10 Quit w1ll14m (Nick collision from services.)
18:26:15gevaertsMaybe we should rename it to 'send' throughout the code
18:26:20gevaertsmcuelenaere: yes
18:26:26mcuelenaereI think sometimes it is called send
18:26:35 Join w1ll14m [0] (
18:26:44DerPapstNico_P: if you could do so it would be really cool. I'd update the installation instructions for windows users since they're a bit confusing.
18:27:08Nico_PDerPapst: I suggest attaching the batch file to the wiki page
18:27:21DerPapstor that way...
18:29:04mcuelenaeregevaerts: is there a big difference between usb_drv_send() and usb_drv_send_nonblocking() i.e. can I use the same implementation for both functions?
18:29:25*DerPapst would like to spam rockbox' wiki and needs write permission :-)
18:30:04mcuelenaereDerPapst: what's your wiki name?
18:31:49mcuelenaeredid you already register?
18:33:14gevaertsmcuelenaere: basically I think you could use the same implementation, but I'm not entirely sure. You need to call usb_core_transfer_complete() once the data is transfered,
18:33:41mcuelenaereok, the usb_core_transfer_complete() thing is already done
18:33:42DerPapstmcuelenaere: yes.. there was a small problem with the activation url and my email client :-P
18:34:18mcuelenaereDerPapst: ah I see, well you can start spamming now ;)
18:34:38DerPapstwoohoo, thanks :-)
18:34:42*DerPapst searches some ads
18:34:53mcuelenaerelook at the front page ;)
18:36:11*DerPapst decides not to like TWikis markup language :-)
18:36:22mcuelenaereyou'll get used to it
18:37:01 Quit Mathiasdm ("Yuuw!")
18:37:05DerPapsti probably don't do very much work here. still busy with iPLs wiki ;-)
18:41:24DerPapstnow i know where this weird WPS syntax comes from... It's a fork of TWikis parsing engine :-D
18:42:27w1ll14mDerpapst, there could be a possibility that we could steal some imx31 code from u-boot
18:42:58w1ll14mi've read that they had some work done on the imx31 core
18:43:02w1ll14mi'm checking it now :)
18:45:58gevaertsmcuelenaere: can you use DMA for usb transfers ?
18:47:53mcuelenaeregevaerts: I even didn't got further than EP0SETUP packages :(
18:48:10RoC_MasterMindhmm....rockbox won't play this video I just transcoded with VLC on my gigabeat f, I followed the mpegplugin guidelines...I am using a ubild from april 1 because the build I tested yesterday doesn't play music (broken). Anybody using a gigabeat with a recent build that works with video?
18:48:15mcuelenaeregevaerts: I can only receive the first one, further than that I can't get
18:48:22gevaertsmcuelenaere: I meant 'does the controller support dma' :)
18:48:29mcuelenaereah :) yes it does
18:48:44mcuelenaereit even supports some direct connection to the HDD
18:48:55mcuelenaereand then you can access the HDD through the USB's registers
18:48:55gevaertsOk, so eventually you can support the nonblocking ones
18:48:56 Join phinze [0] (
18:50:06mcuelenaereso blocking means "the transferring of data is done by the CPU" while nonblocking means it is done by the DMA controller?
18:51:09gevaertsmcuelenaere: no. blocking just means "this call will only return once the entire transfer is done". On the ARC controller both are done using DMA, but the blocking case has a wait
18:51:38mcuelenaereah, so I have to block that call
18:51:48mcuelenaerethat's interesting
18:51:54mcuelenaerebecause right now, I'm not doing it
18:51:54gevaertsmcuelenaere: have a look at prime_transfer() in usb-drv-arc.c
18:52:00mcuelenaerecould that cause problems?
18:53:04gevaertsit could cause problems I guess, although you could do a short udelay() to temporarily work around them
18:53:14 Quit DerPapst (Read error: 104 (Connection reset by peer))
18:53:24 Join DerPapst [0] (
18:53:38mcuelenaereI think udelay() isn't implemented on my target
18:54:09gevaertsIf you get an IN control transfer (such as the very first one), you need to first send the requested data back, and once that's done you send an empty packet as an ACK. If those overlap you could be in trouble
18:54:25RoC_MasterMindmy rockbox also has a huge echo on the voices and sometimes the voices are this some kind of sound plugin or EQ I might have turned on?
18:55:01mcuelenaeregevaerts: my only current way of debugging, is printf() but it seems I'm doing those things you say in the correct order
18:55:25mcuelenaerealthough I should receive an interrupt after I've sent the data from the USB chip, which I'm not getting
18:55:41mcuelenaeresent the data to the host*
18:56:54gevaertsI would concentrate on that interrupt
18:57:18mcuelenaerethat's what I was doing for the past week, but I haven't found the problem
18:57:31mcuelenaerenow I'll try your wait-hint
18:58:50*gevaerts tries the sansa OF through a hub to see if he's not just wasting his time...
18:59:57 Quit Adys (Remote closed the connection)
19:00:04DerPapstis there a nice way to link to an anchor on the same page with TWiki?
19:00:35DerPapstlike [[#Anchor|desc]] in mediawiki
19:01:12mcuelenaeremaybe [[{PAGENAME}#Anchor|desc]] where {PAGENAME} is the page name?
19:02:02DerPapstthe link syntax is a bit different... i hope "(download [[#Gigabeat_V_Firmware_Update_1_5][below]])" works
19:03:20Nico_PI think it should work, yes
19:03:36DerPapstok. i'll try.
19:07:19RoC_MasterMindanybody notice that recent gigabeat f40 builds either the music doesn't play (yesterday's build), or voices are muddled (4/11 and 4/1)?
19:10:10gevaertsRoC_MasterMind: which build exactly for yesterday ?
19:11:24RoC_MasterMindnot exactly sure, I tried a differnet build almost immediately because it wouldn't decode any music files. I installed it about midnight or 11 PM EST last night.
19:12:18 Join bertrik [0] (n=3e2d17a2@gateway/web/cgi-irc/
19:12:36 Quit phinze (Read error: 110 (Connection timed out))
19:13:14RoC_MasterMindreally weird, I've had problems with rockbox before ont he 4g ipod but it was like crashes or not enough CPU when scrolling through a song list to keep the current song playing
19:13:32RoC_MasterMindI just reset the settings on it, and it's still muddy....the voices are between really faint and distorted.
19:13:45RoC_MasterMindsame thing on a different set of headphones
19:15:55gevaertsRoC_MasterMind: I'm now trying 2008-04-18 17153 on my F20, and it works fine
19:16:03 Join gromit` [0] (
19:18:00RoC_MasterMindI am trying latestr17173, will plug it into better speakers, see if maybe it's the ear-buds fault (two pairs though?)
19:19:44 Join z35 [0] (
19:20:47***Saving seen data "./dancer.seen"
19:21:29RoC_MasterMindthat's weird
19:21:57RoC_MasterMindwhen i plug my compuiter speakers in, I can't scroll and rokcbox UI goes unresponsive as long as they are plgged in...hmm..
19:23:39RoC_MasterMindsome thing on a differnet set of speakers...that's weird
19:24:47*gevaerts doesn't know anything about the gigabeat unfortunately
19:26:22 Quit bertrik ("CGI:IRC (EOF)")
19:26:49 Join Adys [0] (n=Adys@unaffiliated/adys)
19:29:03 Quit jcollie (
19:29:52toffe82RoC_MasterMind: do you have the cradle ? you can try via the line out
19:30:58NJoinjcollie [0] (
19:31:02 Join ]RowaN[ [0] (
19:32:25RoC_MasterMindit's soo's like I'm outside a concert, and I can hear the music, but the voices are muddy
19:32:29RoC_MasterMindI'll try that
19:33:47]RowaN[is there a guide somewhere for replacing the Sansa OF bootloader with the Rockbox bootloader? iev been looking in the wiki but i cant find anything
19:34:30 Join webguest19 [0] (n=d429f2e7@gateway/web/cgi-irc/
19:36:01krazykit]RowaN[, i don't think it's documented anywhere, but it's likely been mentioned in IRC, so you could search the logs
19:36:24w1ll14mthis might be a stupid question... but how can we test if the i2c driver is working ?
19:36:27krazykitRoC_MasterMind, are you sure it's not the files? i just updated to the same revision and i don't see these symptoms.
19:36:46 Quit mcuelenaere ()
19:37:28]RowaN[thanks krazykit but i dont think theres a irc search function, without manually trauling through day by day
19:37:46 Quit barrywardell ()
19:37:59]RowaN[next question, how can i reopen a bug that has resurfaced (wps bug)? i cant seem to find any entity for my old bug report, closed or otherwise
19:38:07RoC_MasterMindit's the the files...i got the cradle figured out, it's the headphone jack on the player
19:38:14RoC_MasterMindaudio is fine through the cradle
19:38:29RoC_MasterMindi suspected it was that as soon as I tried the other set of headphones
19:38:33krazykit]RowaN[, there is such a function. i think it's just google search searchstring
19:39:13]RowaN[oh, neat
19:39:26RoC_MasterMind*it wasn't the files
19:40:18 Join nsfx [0] (
19:41:19toffe82Nico_P: for the S do you need to use mknboot or just use the nk.bin created by the make ?
19:41:46Nico_Ptoffe82: either. it depends on whether or not you want dual boot
19:42:08DerPapstaccording to the wiki just the nk.bin if you don't want to dual boot
19:42:14nsfxi recently upgraded rockbox to the latest build and now the screen seems to flicker.. this is on an iriver 120
19:42:16Nico_Pthe rockbox-only nk.bin will load much faster
19:42:22nsfxany idea why this would happen?
19:43:06DerPapst~300KB vs. ~13MB
19:44:55 Quit cbr|w ("!")
19:45:02*DerPapst previews changes
19:45:38toffe82I got an error on the sendfirm but the player received the file
19:46:02Nico_Pthat's normal because the player shuts down early
19:46:11 Join hannesd [0] (
19:46:12Nico_Pit makes libtmtp belive there was a problem
19:47:38*Nico_P is still hesitant as to whether he'll try to write a windows version of sendfirm
19:50:00toffe82somebody tried to load the file from within the vmware machine ?
19:50:12Nico_PI think jhMikeS did
19:50:55toffe82do I have to mount the player, it is connected but doesn't show up
19:51:12Nico_Punder linux?
19:52:22Nico_Pyou need to alter the partition table a bit for the partitions to show up correctly
19:52:42Nico_Pis it an S30 or an S60?
19:54:46gevaertstoffe82: just run fdisk on it.
19:54:48w1ll14mtoffe82: fdisk: a 1 a 2 w
19:54:59toffe82going to windows :)
19:55:23 Join bertrik [0] (
19:55:32 Join DerPapst_ [0] (
19:55:34 Quit DerPapst (Nick collision from services.)
19:55:36 Nick DerPapst_ is now known as DerPapst (
19:55:57DerPapstyay, editied my first rockbox wiki page :-P
19:56:11w1ll14mDerPapst: Congrats!
19:56:38w1ll14mwas a long time ago... i created the RockboxSync page on wiki
19:57:21w1ll14mstill.... i want to know how i can test if a i2c driver is working..... is there a way to se that in debug screen ?
19:57:28DerPapstTWiki is not very userfriendly..
19:57:39w1ll14mit's not so hard to understand
19:58:07DerPapstif you are used to mediawiki it's a pretty bad experience imo
19:58:34DerPapsthowever i hope i didn't mess up :-P
19:59:04Nico_PDerPapst: nice. the page is clearer now :)
20:00:09 Quit TMM (Client Quit)
20:00:28*petur wonders about the change to by kugel... did I miss something again? :/
20:01:52DerPapstcrystalball magic?
20:02:07*gevaerts is confused too
20:02:37peturdid he just edit the wrong line there?
20:03:15DerPapsthe isn't even near bagder
20:03:51Nico_Pit's possible though. I do remember him saying he couldn't attend on the 27-29
20:04:08Nico_Pno, kugel
20:04:23 Nick fxb__ is now known as fxb (
20:04:30*DerPapst wonders if he should add himself just because he owns a missing target
20:05:44DerPapstso bagder is getting kugels abitur this day? :-P
20:05:51peturwe could always move to the next weekend (5-6 july) if that is still ok for amiconn and everybody else...
20:06:06 Quit A-4 (Read error: 110 (Connection timed out))
20:06:09toffe82I transfer the file via windows and now the bootloader says me no partition ??
20:06:23Nico_Pwhich bootloader?
20:07:06toffe82v 00007
20:07:52toffe82I had 2 partition showing on windows, I transfer the rockbox file and restart and now I have this
20:09:30Nico_PI really don't know what could be going on here, sorry
20:09:30 Join mib_t5qk1i [0] (i=47cbac3a@gateway/web/ajax/
20:09:39*Nico_P has to leave
20:10:16DerPapsttoffe82: mbr broken?
20:10:17mib_t5qk1iuh-oh, I get an error when I try to uninstall rockbox bootloader using rockbox utility (can't find the original firmware). I did not delete the GBSYSTEM folder.
20:11:01toffe82now it doesn't show up the no partition, but I have pb with the usb , I have to reboot my computer I think
20:11:43 Quit jcollie (
20:11:57gevaertstoffe82: try connecting again. There is an occasional problem with the first connection
20:13:43NJoinjcollie [0] (
20:17:36 Join phinze [0] (
20:18:32toffe82I have a problem with the battery, I let it charge and try later
20:20:06*gevaerts wants to know why this driver works with hubs for imx32 but not for pp502x
20:20:33 Part nsfx
20:21:04jhMikeSgevaerts: was the latest SVN tried with hubs?
20:21:20gevaertsjhMikeS: I tried it on PP
20:21:45 Join TaylorKillian [0] (
20:22:39gevaertsjhMikeS: I do think that a longer test is required for imx31 though
20:23:01jhMikeSspecify "longer test"?
20:23:32gevaertsI usually test on pp by copying about 2GB with dd
20:24:08jhMikeSthen what?
20:24:09gevaertsmy c250 "works" with a hub, but gets resets now and then. My ipod video doesn't work
20:24:24jhMikeScompare files?
20:25:14gevaertsNo. I haven't actually seen any data corruption over usb, just very unstable connections. If it copies 2GB without any usb resets, I think it's fine
20:25:51jhMikeSso watch the logf while doing it?
20:26:12gevaertsThat's one way. The other way is to use linux and check the dmesg output
20:26:39toffe82where do you copy the rockbox.tar ? the same partition as the nk.bin ?
20:26:41jhMikeSI'm using emulation for that though
20:26:49jhMikeStoffe82: no, the 2nd one
20:27:20gevaertsThe third way would be to compare speeds with and without the hub. If they are more or less the same, it's probably fine
20:27:48RoC_MasterMindoh no! I used toshiba's gbformat to format my gigabeat f40, but the bootloader is still the rockbox do I manually remove the rockbox bootloader? The rockbox utility refuses to do it
20:28:02gevaertsOn linux, with my c250 average speed is 4.2 MB/s without a hub, and about 1MB/s with a hub
20:28:05toffe82jhMikeS: I tried but it doesn't do any thing ??
20:28:33jhMikeS /content/0b00/00
20:28:54jhMikeSI just extract zips to it now though
20:29:48 Quit webguest19 ("CGI:IRC (Ping timeout)")
20:29:59 Join TMM [0] (
20:32:17jhMikeSgevaerts: enabling logf in the drv is enough (iow no "usb bus_reset" should be seen)?
20:32:44 Part toffe82
20:33:03 Nick Bagder_ is now known as Bagder (
20:33:31gevaertsjhMikeS: yes, except right at the start where two are expected during connect and enumeration
20:36:18jhMikeShas to be one solid 2gb file or is a bunch of flacs enough?
20:37:08*jhMikeS can copy the rockbox VM over to it :)
20:37:12gevaertsa bunch of files should be fine
20:37:33 Join toffe82 [0] (
20:40:15w1ll14mgevaerts, do you know how to test if an i2c driver works
20:40:26gevaertsw1ll14m: no
20:40:30*gevaerts only knows usb
20:40:54w1ll14mgevaerts, damn i'm playing around with a little i2c... but i don't know much about testing it in rockbox
20:41:10 Join Zagor [242] (
20:41:44w1ll14mgevaerts, do you know who knows about i2c drivers ?
20:42:34*gevaerts is pretty new to the project and doesn't know that sort of thing yet
20:43:03w1ll14mi'm not new to the project, i did some pp502x speedhacks....
20:43:24w1ll14mi let my ipod run at 100.8 Mhz, but i don't know how i2c is used in rockbox
20:44:26jhMikeSthings get messed up if watching connections from a screen that doesn't allow the USB screen (like logf)
20:44:48 Join saratoga [0] (n=9803c50e@gateway/web/cgi-irc/
20:45:35gevaertsMaybe just dump logf to a file after the connection ?
20:45:48saratogais there someway to do a Load Multiple in ARM using half words (16 bits)?
20:46:01 Join m0f0x [0] (
20:46:25 Join mib_8x8q8l [0] (i=47cbac3a@gateway/web/ajax/
20:46:51mib_8x8q8lwow, this is sad. I can't remove the rockbox bootloader so I can ship my player back.
20:47:21mib_8x8q8lThere is no fwimg01.dat.orig (thanks rockbox utility), and the GBSYSTEM files that come with the gigabeat room software don't remove the rockbox utility either.
20:47:27w1ll14mmib_8x8q81, which player do you have ?
20:47:34mib_8x8q8ltoshiba gigabeat f40.
20:47:37jhMikeSgevaerts: that's what I'm doing. this things copying pretty darned quick though.
20:47:52w1ll14mmib_8x8q81, have you tried a emergencyrepair ?
20:48:03mib_8x8q8lI can access usb mode fine.
20:48:21mib_8x8q8lWhere are those instructions though?
20:48:40w1ll14mhmmm i'm pretty new to the gigabeat scene, just got my gigabeat today
20:48:42w1ll14mgigabeat s
20:48:43 Join bluebrother^ [0] (
20:48:48saratogawhere are you going to ship a Gigabeat back to?
20:49:05mib_8x8q8lI was hoping the gbformat would make it go back to factory default, but it didn't. it just erased the drive (fine), but not the rockbox bootloader.
20:49:12mib_8x8q8lI bought it on ebay earlier this week.
20:49:31w1ll14mwhich one is the default os ?
20:49:35w1ll14mrockbox or retail ?
20:49:40mib_8x8q8lrockbox has been.
20:49:58w1ll14mhmm ...
20:50:04saratogai don't think you can dual boot the Gigabeat F
20:50:15mib_8x8q8lthat's fine.
20:50:21mib_8x8q8lI only want to single boot the original firmware now.
20:50:41mib_8x8q8lUnless there is some kind of comcast world where "no dual-boot" means "impossible to return to original firmware"
20:50:46bertrikw1ll14m: I think you can test i2c by scanning all addresses and seeing if there's a device that returns an ACK
20:51:45mib_8x8q8lw1ll14m: you mentioned emergency repair?
20:52:14gevaertsmib_8x8q8l: if you can access the disk, you can restore the original firmware. I don't know the details, but I'm sure someone can help you
20:52:44 Quit bluebrother (Nick collision from services.)
20:52:49 Nick bluebrother^ is now known as bluebrother (n=Dom@rockbox/staff/bluebrother)
20:53:37 Join DerPapst_ [0] (
20:53:39 Quit DerPapst (Nick collision from services.)
20:53:41 Nick DerPapst_ is now known as DerPapst (
20:53:57krazykitmib_8x8q8l, the details for the emergency repair mode are on the gigabeat f's wiki page
20:56:08jhMikeSgevaerts: 2GB copyied at ~4MB/s and gave no bus resets
20:56:15mib_8x8q8lI don't see the word emergency anywhere on that page, and the "open it−− Gigabeat Recovery Procedures" aren't applicable because I can access it over USB, my problem is I cannot factory reset it or remove rockbox bootloader.
20:56:18w1ll14mbertrik: how to scan all addresses ?
20:56:28jhMikeSI just see the two from connect
20:56:46mib_8x8q8lkrazykit: I assume you mean
20:56:53krazykitmib_8x8q8l, ah, the open it was the emergency repair. all you need to do is copy over the original system files to the gigabeat.
20:56:55gevaertsjhMikeS: great. Maybe copy in the other direction to make sure ?
20:57:00w1ll14mmib_8x8q81: you lost the gbsystem right ?
20:57:11mib_8x8q8lIt's there.
20:57:20w1ll14mbut filled with dummy files ?
20:57:54mib_8x8q8lThere's also a GBSYSTEM i have as part of the gigabeat room software on the PC, but when I copy those files over as in the instruction manual to do a factory reset (toshiba directions), I still get rockbox bootloader and then it turns off.
20:58:16mib_8x8q8lI did a gbformat according to the toshiba manual
20:58:17krazykitmib_8x8q8l, did you copy the system files, then flip the battery switch off and on?
20:58:51mib_8x8q8lI can try it again, but I think I did.
20:59:10w1ll14mmib_8x8q81: i'm out of ideas as i don't own a gigabeat
20:59:23w1ll14ms/gigabeat/gigabeat f/
21:00:05gevaertsmib_8x8q8l: did you first move the GBSYSTEM on the player out of the way before copying the new one to it ?
21:00:21 Join Gartral [0] (
21:00:35mib_8x8q8lsame thing, rockbox bootloader then it turns off because it can't find rockbox software.
21:00:40mib_8x8q8lI overwrote it.
21:00:47w1ll14mmade backups ?
21:00:54w1ll14mof the *original* files ?
21:01:03bertrikw1ll14m: if a device sees it's address on the i2c bus, it acknowledges by pulling low the SDA line after seeing the address, your i2c driver should be able to detect this. For testing purpose you can probably just hack one of the debug screens to iterate over all i2c addresses and do a simple i2c read and show the result.
21:01:05mib_8x8q8lthose were erased when I did gbformat.
21:01:19bertrikw1ll14m: do you know the address of one of the devices on the i2c bus you're testing?
21:01:54Gartralhi all... i made a discovery, theres a neat similarity between ipod 4th gen and sansa.... they use the same adaptor on the usb cable, but the Ipod i have is fryed, would someone please check if the pinout is the same?
21:01:54 Quit denes_ (Read error: 113 (No route to host))
21:02:09krazykitGartral, the pinout is different.
21:02:12 Join denes_ [0] (
21:02:20w1ll14mbertrik: i have 3 possible options: 0x43f80000, 0x43f98000, 0x43f84000
21:02:26Gartralohh... damn
21:02:28krazykitso it's really not recommended to plug one into the other.
21:02:42gevaertsmib_8x8q8l: try the following : connect, rename gbsystem on the player to something else, then copy the gbsystem from the gigabeat room software to the player, then reset
21:03:52bertrikw1ll14m: those are possible addresses of the i2c master controller, right?
21:04:43bertrikbut do you know the i2c address of a device on the i2c bus?
21:05:08w1ll14mbertrik, not really i'm pretty new to this stuff ;)
21:05:12Gartralanyone want an ipod 20gig hard drive?
21:05:24w1ll14mbertrik: so i'm trying to gain some more experiance
21:05:58mib_8x8q8lgevaerts: same thing, rockbox bootloader
21:06:22mib_8x8q8lIs the bootloader in the GBSYSTEM folder or somewhere else? on the ipod 4g it was on a special partition, it wasn't a file.
21:06:23bertrikIt gets a little hard if you have too many unknowns ...
21:06:45bertrikDo you know how to talk to the i2c master controller?
21:06:55mib_8x8q8lI checked what's on the gigabeat with what the gigaroom GBSYSTEM's folder ships with an the files are all the same (md5 check).
21:07:23w1ll14mbertrik: i found on the net that u-boot has some code for imx31 i2c
21:07:23mib_8x8q8lDoes the rockbox bootloader modify GBSYSTEM?
21:07:24bertrik(BTW, I've worked with i2c devices, but I am new to reverse-engineering DAPs)
21:07:54w1ll14mbertrik, aha :)
21:07:59mib_8x8q8lthe fact that rockbox utiltiy did not make a backup was real nice
21:08:15mib_8x8q8lfw01img.dat.orig not found it just says
21:08:34krazykitmib_8x8q8l, it may have been installed manually by the previous owner.
21:09:43mib_8x8q8lit seemed to be factory defaults when I got it, it was on the gigabeat software and had nothing on it
21:09:58gevaertsmib_8x8q8l: the bootloader does not modify files, and is only in gbsystem
21:10:08mib_8x8q8lI used rockbox utiltiy to install, and then rockbox utility failed to uninstall the bootloader
21:10:30w1ll14mbetrik: here are some files that i found... directly from the git tree of u-boot
21:10:34gevaertsmib_8x8q8l: if the gigabeat room copy is not correct, then my guess is that it was put there _after_ you installed rockbox
21:10:40 Quit Adys (Remote closed the connection)
21:10:42mib_8x8q8lWell then maybe toshiba is lying and those aren't the original firmware files it has in the program files folder, maybe it just copied what was on my player
21:10:46bertrikw1ll14m: I think I would implement the i2c bus scan and then simply try the three different addresses you mentioned
21:10:57mib_8x8q8loh yes, I installed gigaroom just now to fix it
21:11:11jhMikeSgevaerts: still a clean run
21:11:39 Join Adys [0] (n=Adys@unaffiliated/adys)
21:11:50bertrikw1ll14m: aha, the i2c_probe function looks very useful
21:11:59gevaertsmib_8x8q8l: I think your best bet is to wait a bit and ask again in a few hours if someone has an original fw01img.dat, or maybe ask on the forums
21:12:09w1ll14mbertrik: nice, i'm trying to understand that function now
21:12:19gevaertsjhMikeS: great. So now tell me why it doesn't work as well on portalplayer ;)
21:12:53jhMikeSgevaerts: why would a bus reset occur (from USB spec perspective)
21:12:53bertrikargument chip should be a number in the range 0-127
21:13:29krazykitmib_8x8q8l, i have an original fwimg01.dat, but not the other files if you'd like it
21:14:03mib_8x8q8lthe thing is I don't know for sure but I don't think the gigabeat room copy was there after I installed the program but before I opened it
21:14:06gevaertsjhMikeS: it'a basically the fallback method of resetting a connection if something goes wrong. In this case I suspect that prime_transfer() sometimes fails
21:14:14 Nick fxb is now known as fxb__ (
21:14:27jhMikeSIs there a response period?
21:14:28mib_8x8q8lkrazykit: sure I'll give it a try.
21:14:52jhMikeS...a period after which the controller would think the device isn't responsding?
21:15:33mib_8x8q8lI assume when I put that on the player that I remoe the .orig right?
21:15:51gevaertsjhMikeS: depends. the device has to respond to any request within a number of microseconds (not sure how much exactly), either with data or with a NAK (meaning :no data right now)
21:16:16 Join [CBR]Unspoken|w [0] (n=cbr@
21:16:54gevaertsjhMikeS: what I see with a tracer is that sometimes that NAK response suddenly doesn't come any more. If that happens too often, the host resets the bus
21:17:37w1ll14mbetrik: i'll be playing around a little bit more ;)
21:17:41jhMikeShmmm...microseconds you say? without preemptive threads we can't guarantee latencies that would be measure at that magnitude.
21:18:11gevaertsjhMikeS: sure, but the controller handles that. If it doesn't have data yet, it sends a NAK
21:18:41jhMikeSok, so were not in a rush to respond on the SW side. (just ruling this possibility out )
21:18:41*preglow hears preemptive
21:19:02*gevaerts sends preglow back to sleep. Nothing interesting :)
21:19:40*jhMikeS has some other motivations to implement it (like handling critical system tasks in thread context)
21:19:40bertrikw1ll14m: good luck. by the way, I would call i2c_init with the lowest possible speed to make sure that bus speed is not a problem
21:20:38bertrikI think that on the SCSI level, the response times are very long, on the order of seconds or so
21:20:47gevaertsjhMikeS: what I saw in the trace is that the host tries to send a new SCSI command and gets a NAK back. It then switches to PING packets (those basically ask if the device is ready to receive data) and gets NAK back correctly
21:20:50***Saving seen data "./dancer.seen"
21:21:01bertrikare -> are allowed to be
21:21:31gevaertsAfter a while, (20 PINGs or more), it suddenly doesn't get a NAK back any more. After three of those it gives up
21:21:35saratogapreglow: is there a load multiple instruction on arm that works with 16 bit values instead of 32 bit ones?
21:21:36jhMikeSok, has anything been verified about the registers on PP?
21:22:13*gevaerts isn't sure what jhMikeS means
21:22:47jhMikeSThe PHY setup or whatever else can be configured.
21:23:00 Join auntieNeo [0] (
21:23:32 Part auntieNeo
21:23:37gevaertsThe thing is that all this only goes wrong if it's connected behind a hub.
21:24:31gevaertsIf I use a direct connection, and if I put all USB related data in IRAM, it works perfectly
21:24:38 Join homielowe [0] (
21:25:10*gevaerts unfortunately can't commit the IRAM fixes yet. They are a bit too intrusive right now
21:25:47jhMikeSThe only thing I can think of is that something isn't serviced quickly enough.
21:26:05saratogaperhaps adding a hub exacerbates some timing issue
21:26:27gevaertsThat's my guess too, but I can't see anything obvious in the trace
21:26:31saratogado USB hubs buffer and retransmit packets or are they pure analog?
21:26:41jhMikeSthe 'beast hardly does anything in ticks and such so interrupt latencies will be very short
21:27:01gevaertsThey buffer and retransmit
21:27:40*gevaerts isn't entirely sure about that...
21:27:58gevaertsThey are allowed to slow down the packet anyway
21:29:01jhMikeSwhy do they talk about EPSETUP_STATUS_EP0 being time critical in the docs?
21:29:19 Part Gartral
21:30:29gevaertsI'm not sure, but there are no setup packets anywhere near the time when the problem occurs
21:30:30*jhMikeS thinks to move usb_drv_int to the head of the dispatch routine (worth a try)
21:30:48preglowsaratoga: nah, the 32 bit ones is all there is
21:31:09preglowsaratoga: only way is to repack the 16 bit values in 32 bit regs
21:31:44saratogapreglow: can i do packed multiplies on ARM? i think no, but i'm not sure
21:32:22bertrikgevaerts: maybe it's still an issue in the way interrupts are handled or the order in which interrupt bits are cleared
21:32:28 Join Rincewind [0] (
21:34:02 Join tvelocity_ [0] (
21:34:09mib_8x8q8lthank you krazykit...that worked!
21:34:45 Join DerPapst_ [0] (
21:34:47 Quit DerPapst (Nick collision from services.)
21:34:49 Nick DerPapst_ is now known as DerPapst (
21:35:07gevaertsjhMikeS: moving usb_drv_int to the top doesn't change anything
21:35:08saratogagevaerts: once you have the IRAM stuff sorted out, would it be possible to enable USB for the ipods at least?
21:35:55gevaertssaratoga: I want to test if the IRAM thing also solves the SD problem on sansa. After that we have to decide how serious the hub issue is
21:35:57jhMikeSgevaerts: ok. what exacly went into IRAM
21:36:17gevaertsjhMikeS: td_array, qh_array and the transfer buffers
21:36:41jhMikeShmmm...write buffering effects perhaps
21:37:19gevaertsThe issue is that I had to rearrange IRAM. Easy on PP5022, since there are 32k unused, but I don't know how to do this cleanly on PP5020
21:38:08saratogayou can't just overwrite the codec IRAM?
21:38:36*jhMikeS suggests flush_icache in usb_drv_send(_nonblocking) and invalidate_icache in usb_drv_recv (both before prime_transfer) as a control check
21:39:16preglowsaratoga: not on our arms
21:40:04 Quit tvelocity (Read error: 110 (Connection timed out))
21:41:07preglowhmm, actually, the gigabeast cpu can
21:42:56 Quit mib_8x8q8l (" ajax IRC Client")
21:43:02gevaertsjhMikeS: doesn't help. Those actually seem to make it worse
21:44:37 Join Pichet_Goulu [0] (
21:44:38 Nick Pichet_Goulu is now known as Pichet (
21:45:00*jhMikeS wants a check with an explicit memory mapping for physical ram
21:45:03bluebrotherhmm. The change on the DevConEuro2008 page kugel made clearly should show up after his name, shouldn't it?
21:45:29bluebrotherbesides, his name appears twice on the list ...
21:46:01bertrikhi Pichet, have a question? just ask
21:48:34 Quit RoC_MasterMind ("Leaving")
21:48:44 Quit nplus ("Leaving")
21:48:46Pichetyes i ve got a question , i saw here a "patch for RB" ( ) i ve got a sansa and i want to know how can i "run" this patch ? i updated my bootloader and my .rockbox with rbutilqt and it said that my BL is already up to date ( sorry for my bad english )
21:49:32bluebrotheryou can't "run" patches.
21:49:53bluebrotherthose are changes against the source code, i.e. you need to build Rockbox yourself to use them
21:50:40Pichetyes, but i have to "compile" my own build or copy new rockbox r17172 ?
21:50:44jhMikeSgevaerts: I'll make up a patch if you want to check that.
21:50:55gevaertsjhMikeS: sure
21:52:02jhMikeSfirst I have to make sure it actually doesn't just outright crash like that :)
21:52:46bertrikPichet: yes you will have to compile and install your own bootloader. As far as I understand this can be slightly dangerous, so I wouldn't try it if you're not comfortable with compiling.
21:52:58*gevaerts would just complain and get on with life in that case :)
21:53:25Pichetbertrik: thanks for your answer
21:53:32 Join tessarakt [0] (
21:54:25 Quit Pichet ("ChatZilla 0.9.81 [Firefox]")
21:54:27saratogaPichet: that patch was accepted as part of r17172
21:54:38 Join Pichet_Goulu [0] (
21:54:40 Nick Pichet_Goulu is now known as Pichet (
21:55:04gevaertssaratoga: it's a bootloader patch, so it will be a while longer before you actually get it by default
21:55:10bertriko sorry, in that case my answer may not have been applicable
21:55:21saratoga Pichet: that patch was accepted as part of r17172
21:55:42saratogayou do not need to apply it, however it will not take effect until you have installed it using sansapatcher as detailed in that task
21:56:07saratogait will also disable recovery mode on teh Sansa, which is why it is not enabled by default yet
21:56:20Pichetsaratoga: yes but is it "dangerous" for my sansa ?
21:56:28bertrikor he can wait until the next release of rbutil that contains this bootloader, right?
21:57:00saratogaPichet: depends how comfortable you are with linux and the manufactor modes on the sansa
21:57:26gevaertsPichet: it's safe in the sense that it will be recoverable, but dangerous in the sense that recovering is not necessarily easy
21:57:40Pichetsaratoga: i think i will wait :p thanks
21:58:07saratogaeventually we'll get our own USB in the bootloader and it will become much safer
21:59:56 Quit markun (Read error: 104 (Connection reset by peer))
22:01:51 Quit m0f0x ()
22:01:57 Quit denes_ (Read error: 110 (Connection timed out))
22:02:11 Join denes_ [0] (
22:02:48*gevaerts gets nervous from that filename :)
22:03:05jhMikeSH10 runs ok with it
22:03:06 Quit hannesd (Read error: 113 (No route to host))
22:04:00 Quit BlakeJohnson86 ("Leaving.")
22:06:42gevaertsno difference
22:07:55 Quit Zagor ("Client exiting")
22:08:17gevaertsDoes the H10 work properly behind a hub ?
22:09:00 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
22:09:04jhMikeSI have to switch it to not be removeable or the computer with one wants drivers
22:09:05bluebrotherbertrik: rbutil doesn't contain the bootloaders, it gets them directly from the download page
22:09:30bertrikbluebrother: ok, thanks for clearing that up for me
22:10:17 Join markun [50] (n=markun@rockbox/developer/markun)
22:10:27jhMikeSI guess we'll know shortly
22:11:21 Join corevette [0] (
22:11:48bluebrotherbertrik: you're welcome :)
22:12:41 Quit Pichet ("ChatZilla 0.9.81 [Firefox]")
22:14:12 Join Llorea1 [0] (
22:14:26 Nick Llorea1 is now known as OtherLlor (
22:15:53 Quit Rincewind ("bye")
22:16:45 Quit homielowe ()
22:18:18 Quit corevette ("Leaving")
22:19:49 Join spiorf [0] (
22:20:05jhMikeSgevaerts: was I supposed to check the 'beast behind a hub in that test?
22:20:15 Quit phinze ()
22:20:57gevaertsjhMikeS: yes
22:21:49jhMikeSoops...ok, I'll go over to that machine and check H10 and 'beast.
22:24:35 Join pixelma [0] (n=57b9d39b@rockbox/staff/pixelma)
22:25:55 Join corevette [0] (
22:26:29LloreanjhMikeS: UMS is enabled by default in the Gigabeast bootloader, or do I have to define something?
22:27:36 Join phinze [0] (
22:31:49w1ll14mLlorean: As far as i tested i need to enable the rockbox USB stack
22:32:13w1ll14m#define USE_ROCKBOX_USB
22:32:13w1ll14m#define USE_HIGH_SPEED
22:32:20Lloreanw1ll14m: I KNOW that you normally need to enable it.
22:32:32w1ll14mok, then i've said nothing ;)
22:32:52LloreanBut the commit message is a little strange.
22:33:25LloreanIt doesn't say "UMS for the Gigabeat S port" but specifically for the bootloader, and since it's an unreleased port so far, and the UMS makes it much easier on the developers, I was uncertain if it was perhaps enabled for now for their work.
22:33:51gevaertsThose are already defined in config-gigabeat-s.h
22:34:01LloreanI just noticed that
22:34:39*DerPapst already enjoys gevaerts' and jhMikeS' hard work :-)
22:35:08*w1ll14m too
22:35:53w1ll14mi'm playing a little with i2c now, i hope i can brew something.... but i'm not very experianced with c
22:35:56 Join gregzx [0] (
22:45:20 Quit barrywardell ()
22:45:21 Quit ompaul (Client Quit)
22:50:48bertrikhow is a splash made with a call to gui_syncsplash finally cleared from the screen?
22:52:20LloreanjhMikeS: Is there anything special to do to get the UMS-enabled bootloader to work? My S isn't connecting.
22:52:31jhMikeSgevaerts: H10 got a couple "no prime" and one reset. Win2k on that machine doesn't like the partitions either apparently.
22:53:14jhMikeSLlorean: no though the glitch with first connect makes it difficult to use now. You do see "Waiting for USB" right?
22:53:17robin0800how do you make a bootloader in vmware?
22:53:41LloreanjhMikeS: Yes.
22:53:47LloreanjhMikeS: Glitch with first connect?
22:55:07jhMikeSSometimes the first cold plug 1) doesn't connect at all 2) doesn't connect high speed. It appears hardware related since a misconnect in the bootloader will let a connect in the firmware succeed.
22:55:34gevaertsjhMikeS: I think the "no prime" is actually what causes the problem. If you get three in a row, you get a bus reset
22:55:58DerPapstsvn up
22:57:09 Part mcflow
22:57:30LloreanjhMikeS: So basically bootloader USB is somewhat unlikely, since it's always "cold"?
22:59:24jhMikeSLlorean: It hits for me more often than not
22:59:56LloreanHm, I only tried three times, with three failures.
23:02:35jhMikeSon the cold connect, the bus resets never happen
23:03:36Horschtam I correct in assuming that rockbox for the ipod video does not contain an FM Tuner?
23:04:08*jhMikeS wonders why he has an S30 with a radio
23:04:15DerPapstHorscht: no
23:04:23Horschtnot even with the radio remote?
23:04:30DerPapstHorscht: the ipod doesn't support something like that
23:04:40DerPapstthus it's not compiled in
23:04:41LloreanHorscht: We don't have accessory support.
23:04:45HorschtDerPapst, no as in "no tuner" or as in "no, you're wrong§?
23:04:54DerPapstno tuner
23:05:06*Horscht goes crying to his mommy
23:05:16 Join Mouser_lnX [0] (i=cf9bb003@gateway/web/ajax/
23:05:20DerPapstthe tuner is in the accessory
23:05:25LloreanjhMikeS: Is my Gigabeast supposed to show up as two disks?
23:05:34gevaertsLlorean: yes
23:05:46gevaertsor actually, as two partitions
23:06:05jhMikeSon windows it gets two drives anyway
23:06:30Mouser_lnXSo, when I try "./sendfirm nk.bin" what I get is this: error while loading shared libraries: cannot open shared object file: No such file or directory
23:06:36Mouser_lnXWhat am I missing?
23:06:59Mouser_lnX(I'm on the Linux machine right now, and thus using Mibbit.)
23:06:59jhMikeSI think you did it wrong
23:07:31jhMikeSoh, nvm (I seemed to remember seeing XP in the logs or something)
23:07:36DerPapstMouser_lnX: no linux oxpert but i think libmtp is missing
23:07:49DerPapstyou have to install it
23:08:01DerPapstor compile it yourself
23:08:15Mouser_lnXI thought I did install it...
23:08:23Mouser_lnXIt used Synaptic.
23:08:39 Join thgz [0] (
23:09:06Mouser_lnXjhMikeS: You're right, I've attempted to do this in WinXP, but I've never had success with that.
23:09:19Mouser_lnXThus, I'm using someone else's Linux laptop.
23:09:58jhMikeSIt's a PITA but noone I've walked through it has failed to have it work so I'm guessing a step was missed.
23:09:59thgzHi. How about an idea where when moving or copying a file or folder, rockbox could copy or move (depending what the User was selected) the talk file also if it exists.
23:10:06Mouser_lnXIf I'm missing libmtp, and I thought I installed it (I could have sworn that's what I installed), how do I verify that I do, or do not, have it? And if I don't have it, how do I get it?
23:10:18*DerPapst wonders why matrix,demos is in the wrong position in apps/plugins/CATEGORIES
23:10:26gevaertsMouser_lnX: ls -l /usr/lib/libmtp*
23:10:56Lloreanthgz: Sounds like a good thing to put on the Feature Request tracker.
23:11:37thgzOk. I've thinking to make a feature request entry for that, but first suggested in IRC.
23:12:05Mouser_lnXIt looks like I have installed, and not .so.7. I didn't see any .7 to install.
23:12:06jhMikeSgevaerts: in any case I got noprime and bus reset without the hub on H10 at hs
23:12:25jhMikeSas well as with the hub...nothing really was different
23:12:36gevaertsjhMikeS: I forgot that the IRAM patches aren't committed yet...
23:12:43 Join pixelma_ [0] (n=pixelma@rockbox/staff/pixelma)
23:12:46*gevaerts will work on that tomorrow
23:13:00 Part thgz
23:13:57Mouser_lnXActually, this sendfirm that Llorean sent me is looking for The one that BigBambi sent me is looking for .7.
23:14:04*jhMikeS gets a queazy feeling thinking that just masks some trouble :\
23:14:25Mouser_lnXCan anyone lead me to a way to install or .7?
23:15:35Mouser_lnX(Or put together a sendfirm that looks for .5?)
23:15:46 Quit pixelma ("webclient")
23:16:27 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
23:16:33gevaertsMouser_lnX: I'll try building a statically linked sendfirm
23:17:56Mouser_lnXThat'd be appreciated.
23:18:22gevaertsdcc ?
23:18:22w1ll14mMouser_lnX which do you have installed on your system ?
23:19:16Mouser_lnXgevaerts: I'm on mibbit here. It be best (for me) if you put it up on
23:19:27Mouser_lnXIf you don't like that idea, DCC it to mouser_x
23:19:33w1ll14mln -s /path/to/ /path/to/
23:19:47w1ll14mthat might beable to help you
23:20:22gevaertsMouser_lnX: gevaerts/sendfirm">
23:20:52***Saving seen data "./dancer.seen"
23:21:13 Quit desowin ("KVIrc 4.0.0 Insomnia")
23:21:19 Quit spiorf (Remote closed the connection)
23:21:45 Join spiorf [0] (
23:22:56 Join mf0102 [0] (n=michi@
23:23:24DerPapst FS #8909 yay!
23:29:02kkurbjunDerPapst: I don't get it
23:29:07kkurbjunis there a point to the game?
23:29:37 Join m0f0x [0] (
23:29:42kkurbjunhaha, ok..
23:30:22*gevaerts thinks that it's a great minimal game, and that it should be included for that reason
23:30:34OtherLlorIt's very zen. :-P
23:31:04DerPapstsure there is. if you need more training before playing rockblox this plugin is for you :-)
23:31:39 Join sitwon [0] (
23:32:11 Join BlakeJohnson86 [0] (
23:32:41 Quit davina (Read error: 104 (Connection reset by peer))
23:32:45 Quit sitwon (Client Quit)
23:33:20 Join davina [0] (
23:37:38pixelmaDerPapst: if should really run on the Player too if 2D Rockblox can ( ;)
23:39:09gevaertsDoes anyone actually play that ?
23:39:23DerPapstpixelma: o.O
23:41:05pixelmagevaerts: I tried at least, not so bad but there is a gap between the characters which is a bit misleading. Fun to see though :)
23:41:27Mouser_lnXSo I finally got nk.bin sent to my Gigabeat. The screen has changed, and now there's a progress bar at the bottom. However, it's not moving.
23:42:02Mouser_lnXAnd only a very tiny little bit seems to have changed color right near the begining of the bar.
23:43:50soapsaratoga, thank you for mentioning the temp sensor. I hadn't forgotten about that - but I wasn't honestly sure what would happen in regards to it. I was hopeful I could scare him off the topic ;)
23:44:15*gevaerts mentionned explosions. Maybe that will help
23:44:58Mouser_lnXShouldn't my beast be doing something now?
23:45:46DerPapstit should. but i have nearly no beast experience
23:46:05 Quit m0f0x ("brb")
23:46:07Mouser_lnXHow long did it take you to put new firmware on?
23:46:24Mouser_lnXIt's been at least 5 minutes since I sent the nk.bin file...
23:46:40Mouser_lnX(And still no progress on the bar.)
23:46:45 Join m0f0x [0] (
23:46:47DerPapst~12seconds may
23:46:59jhMikeSit seems like starting the controller, shutting it down, and restarting it gets rid of the 1st connect glitch
23:47:28Mouser_lnXjhMikeS: If that was directed at me, I'm still waiting for the thing to update its firmware.
23:47:51jhMikeSwell, to all that know what I'm referring to anyway :)
23:47:56Mouser_lnXShould I just turn it off, and hope I didn't brick it?
23:48:28LloreanjhMikeS: Can that just be done as a step in the bootloader, then?
23:48:29DerPapstis a faulty update bad? or can it be fixed?
23:48:58Mouser_lnXI have no idea. Nor do I know why it's not working.
23:49:25jhMikeSLlrorean: maybe or perhaps I can just turn it off, reset it and turn it back on in usb_drv_init
23:49:38DerPapstMouser_lnX: do you have an ipod video?
23:50:05 Join matsl [0] (
23:50:10DerPapstmmhh. is there an ZIF to IDE converter?
23:50:14*DerPapst googles
23:50:26Mouser_lnXHowever, considering that I've been waiting to fix this since Wednesday, I'm considering buying a ZIF adapter...
23:50:27*bluebrother hands jhMikeS a tab button :)
23:50:53*Mouser_lnX hates MTP devices with a passion.
23:50:54*jhMikeS forgets about the tab thing
23:51:21jhMikeSin fact, never uses it (for lack of a developed reflex)
23:51:55jhMikeSexcept on the debian command line where it rules all
23:52:45gevaertsjhMikeS: on PP it enables the controller in usb_init_device() and disables it again immediately
23:52:55DerPapstMouser_lnX: at least it exists
23:53:20bluebrotherjhMikeS: you indent manually?
23:53:37DerPapstMouser_lnX: however i'd say ask someone with a beast how to restore it incase the "flashing"? went wrong
23:54:48jhMikeSbluebrother: I use the tab key and it makes spaces but no auto-indent
23:55:32bluebrotherI do that similarly −− but no tab reflex? /me is surprised
23:55:33jhMikeSgevaerts: I'm actually talking about putting it in run mode for a brief period and then turning it off
23:55:54jhMikeSbluebrother <= tab-completed in IRC client :)
23:56:21jhMikeSDerPapst, gevaerts, jhMikeS, Mouser_lnX
23:56:42DerPapst^ training :-P
23:56:47*jhMikeS is just tab-completing thing :)
23:56:49bluebrotheruh-uh, what have I done (caused)?
23:57:10*gevaerts wondered why jhMikeS talks to himseld ;)
23:58:21gevaertsjhMikeS: It needs that much ?
23:58:54*gevaerts thinks that someone needs to go over the iMX31 manual again to check if everything in the USB driver is correct
23:59:00jhMikeSgevaerts: it's completely disabled by default and cold. retailos doesn't do anything with it before rb.

Previous day | Next day