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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2010-10-25

00:03:24 Quit DerPapst (Quit: Leaving.)
00:06:16Kiwi_CamCan I display two different Font sizes within the same Viewport? I'd like to use %t(x);%t(x) but the first is text (which is too large for the viewport) and next thing displayed is the time (which is a good size for the viewport using 27-Adobe-Helvetica-Bold.fnt). The text of that font is too large and I can't make the viewport any larger to compensate.
00:06:53 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:07:01 Join BlakeJohnson86 [0] (
00:08:17Kiwi_CamI suppose I could overlay another viewport and switch between those.
00:09:23kugeln1s: isn't it a an array of 32 pointers to int32_t?
00:09:45kugelI've never seen "pointer to arrays"
00:10:23kugelbecause the array itself is the pointer
00:11:07 Quit froggyman (Remote host closed the connection)
00:11:30kugelI'm not entirely sure what the parens do but void *foo[] is definitely an array of pointers
00:13:11 Quit BlakeJohnson86 (Ping timeout: 240 seconds)
00:13:28 Quit kevku (Read error: Operation timed out)
00:14:39 Join BlakeJohnson86 [0] (
00:18:48saratogapretty sure it just means that it ptr++ increments by 128 bytes
00:24:29 Quit BlakeJohnson86 (Ping timeout: 252 seconds)
00:25:09 Join BlakeJohnson86 [0] (
00:25:21 Join jfc^2 [0] (
00:28:40 Quit jfc^3 (Ping timeout: 240 seconds)
00:31:25Kiwi_CamI'd just like to confirm that this is OK: %?mp<|%Vd(a)|%t(1)%Vd(b);%t(1)Vd(c)|%Vd(d)|%Vd(e)>
00:32:17 Join casainho [0] (~chatzilla@
00:32:45Kiwi_CamMissing %'s. That must be it.
00:32:56Kiwi_CamI'll keep quiet now ;)
00:47:59 Quit RoC_MasterMind (Read error: Connection reset by peer)
00:48:52n1skugel: saratoga is correct
00:49:17n1sint (*foo)[32] != int *foo[32]
00:51:18 Quit bertrik (Quit: :tiuQ)
00:51:40kugelstrange thing
00:52:01saratogain codecs how many registers am i allowed to use?
00:52:07saratogaup to r12 and lr?
00:52:55n1safair only r13 and r15 are not allowed (because they are sp and pc)
00:53:30saratoga ldmia r2!, {r11, r12, sp, lr}
00:53:37saratogawouldn't that trash the stack pointer?
00:54:01n1sthat depends on what you load into it
00:54:16saratoga ldr r5, =synth_full_sp ldr sp, [r5]
00:54:17kugelsaratoga: not if you push it on the stack before
00:54:26saratogaah so they actually store it somehow
00:54:46n1skugel: you can't store it on the stack, you won't know where it is then :)
00:54:56kugeluhm right :)
00:54:58n1ssaratoga: yes, that looks like a static adress
00:55:05saratogabut they allocate some DRAM and stick the stack pointer there
00:55:14saratogaso i guess in theory i can have 15 registers if I do that?
00:56:25n1swhat are you working on?
00:56:26saratogaarm needs more registers
00:56:38saratogamaking libmad not suck on arm9e/arm11
00:57:08saratogagoing to try and rewrite the filterbank so that all the memory accesses are sequential
00:57:08n1son the neon arms, are the vector registers entirely independent from the regular regs?
00:57:30n1sawesome, on both accounts
00:57:44saratoganeon is technically a separate processor that shares the L1 with the main core, so it has its own register file
00:57:49 Join JdGord [0] (
00:58:03saratogaincidentally doing this on NEON would be trivial since neon can do non-sequential multiple register loads
00:58:13n1sooh, fancy
00:58:35saratogayeah neon is pretty amazing compared to armv4
00:58:56 Quit ender` (Quit: Two things are infinite: the universe and human stupidity, even though I'm not yet sure about the universe.-- A. Einstein)
00:59:13saratogatheres instructions for fixed point math too
00:59:37n1si coded asm for armv5 for flac this morning and since it's using 16 multiplicands i could use the multiplication instructions that work on individual halfwords and pack two values into one register which freed up a bunch of register
00:59:50saratogathats what i'm trying to do now
01:03:08n1sother than such tricks, avoiding using a register immediately after it's loaded so it stalls is probably the most important things for those cores
01:10:24 Quit Staphylo (Read error: Connection reset by peer)
01:11:47 Quit BlakeJohnson86 (Ping timeout: 252 seconds)
01:16:31 Join BlakeJohnson86 [0] (
01:18:54 Nick Ypsy is now known as YPSY (
01:26:11 Join JdGordon| [0] (
01:26:11 Quit JdGordon| (Changing host)
01:26:11 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
01:26:34 Quit n1s (Quit: Lämnar)
01:32:01***Saving seen data "./dancer.seen"
01:34:44 Quit Judas_PhD (Quit: This is a quitting message)
02:04:15JdGordon|do we know anything about the samsung p2?
02:07:26kugelit has almost the same hardware as the cowon d2. it even ran a rockbox build some time ago but the lcd was a bit messed up (wrong colors and resolution)
02:07:33 Quit casainho (Remote host closed the connection)
02:09:40 Quit linuxguy3 (Ping timeout: 240 seconds)
02:10:41 Join linuxguy3 [0] (
02:18:08 Quit hebz0rl (Read error: Connection reset by peer)
02:18:41 Join linuxguy4 [0] (
02:19:40 Quit kugel (Remote host closed the connection)
02:20:57 Join Judas_PhD [0] (
02:21:50 Quit linuxguy3 (Ping timeout: 265 seconds)
02:32:23saratogais this up to date?
02:34:01JdGordon|bits are
02:34:23saratogaalso what about this: FS #10639 - Absolute Touchscreen Mode for Graphcal Equalizer Menu
02:34:42JdGordon|still waiting to be commited iirc
02:34:50saratogawhats blocking it?
02:36:04JdGordon|dunno, probably just someone to review it and commit it
02:53:04 Join linuxguy3 [0] (
02:56:01 Quit linuxguy4 (Ping timeout: 240 seconds)
03:09:28 Quit Judas_PhD (Quit: This is a quitting message)
03:11:04 Join fdinel [0] (
03:16:10 Quit JdGord (Ping timeout: 252 seconds)
03:16:39 Join JdGord [0] (
03:16:58 Quit JdGord (Client Quit)
03:24:38 Join Judas_PhD [0] (
03:32:05***Saving seen data "./dancer.seen"
03:35:34 Quit Judas_PhD (Quit: This is a quitting message)
03:40:43 Join Judas_PhD [0] (
03:50:06 Join froggyman [0] (~seth@unaffiliated/froggyman)
03:50:49 Join orzo [0] (
03:51:09orzoi'm having issues with my sansa c250. It shows folders but will not let me enter themto play the music!
03:51:22saratogawhat happens?
03:51:43orzoi click a folder and it shows me the folder name as if its a submenu
03:51:54orzobut it doesnt hilight it and it doesnt respond to any buttons and only lets me back out
03:52:54orzoi coppied the music by dragging from a Sansa e200 on my laptop
03:53:06orzothe e200 runs rockbox and it plays the music fine
03:54:00saratogadouble check the file type view settings
03:54:09orzoin rockbox?
03:54:10saratogaits possible you have them set to something weird
03:55:05orzoShow files has "Playlists" sellected
03:55:11orzothat doesnt sound right
03:55:12saratogawell there you go
03:55:42orzoit works now
03:55:51orzothankyee very much
03:55:58saratogano problem
03:56:19orzoalso, the song i am playing to test starts off "friends greet you on your way saying 'There you go' ..."
03:56:34orzoso you accompanied it
03:57:08orzo(Kip and the Serenes - Strangely Strange)
03:58:08 Join smt96 [0] (
03:58:12 Part smt96
04:03:25 Join dys` [0] (
04:08:10 Quit dys (Ping timeout: 276 seconds)
04:10:05 Quit MethoS- (Remote host closed the connection)
04:15:15 Join Barahir_ [0] (
04:18:42 Quit Barahir (Ping timeout: 252 seconds)
04:21:13JdGordon|kugel hurry up and commit kinetic scrolling!
04:21:22 Quit Judas_PhD (Quit: This is a quitting message)
04:23:39saratogathe commit all those touchui patches
04:25:17JdGordon|hehe, na, i've got my svn build on my phone now and trying to move around the lists without kinetic is horrible
04:25:28JdGordon|but the hardware buttons all work now so weeee :p
04:32:05 Quit _s1gma (Quit: Leaving)
04:47:18 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
04:51:59 Quit amiconn (Disconnected by services)
04:52:01 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:52:20 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:52:33 Quit pixelma (Disconnected by services)
04:52:35 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:52:37 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:53:24 Quit bluebrother (Ping timeout: 265 seconds)
04:54:56 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
04:55:19 Quit TheSeven (Ping timeout: 272 seconds)
04:58:55 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
05:02:12S_a_i_n_tKiwi_Cam: regarding your font size question..."XX - Blah.fnt" will be XXpx in height, but this includes some blank pixels for font ascent and descent for things like tails on j's and y's and accents on chars like é
05:03:21S_a_i_n_tso, the best bet is to say that the font height XX will need and XX high viewport at least, but the font may not even be close to XX height once ascent and descent are removed.
05:03:40S_a_i_n_ts/will need and/will need an/
05:03:53 Part orzo
05:18:39 Join edboyer93 [0] (
05:18:49 Quit edboyer93 (Client Quit)
05:32:09***Saving seen data "./dancer.seen"
05:32:53JdGordon|can people running android builds please test FS #11575? I can do a build if needed
05:33:49 Quit ps-auxw (Ping timeout: 255 seconds)
05:36:50 Quit Horschti (Quit: Verlassend)
05:40:07 Quit elinenbe (Ping timeout: 255 seconds)
05:45:26 Join ps-auxw [0] (
05:55:13 Join Judas_PhD [0] (
05:57:56 Quit krazykit (Ping timeout: 240 seconds)
06:01:05JdGordon|does anyone online use android RaaA?
06:02:58 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
06:02:59 Quit anewuser ()
06:05:09 Join krazykit [0] (
06:41:26 Quit panni_ (Read error: Connection reset by peer)
06:41:32 Quit factor (Quit: Leaving)
06:44:55 Quit utanapischti (Quit: \o/ kernel update reboot ... luja soag i! luja! ja sakra! luja! \o/)
06:50:09 Join sasquatch [0] (
07:02:11 Quit antil33t (Ping timeout: 255 seconds)
07:07:55 Quit krazykit (Quit: awe yeeeeeee)
07:11:03 Join krazykit [0] (
07:15:00 Join factor [0] (
07:23:25 Join bmbl [0] (~bmbl@unaffiliated/bmbl)
07:32:11***Saving seen data "./dancer.seen"
07:33:38 Join xxcv [0] (
07:33:45 Join Barahir [0] (
07:33:46 Quit Barahir_ (Write error: Broken pipe)
08:04:18 Quit linuxstb (Ping timeout: 245 seconds)
08:10:03 Quit bmbl (Quit: Verlassend)
08:20:24 Quit BHSPitMonkey (Remote host closed the connection)
08:30:54 Quit xxcv ()
08:35:37 Quit S_a_i_n_t (Ping timeout: 240 seconds)
08:37:04 Join S_a_i_n_t [0] (S_a_i_n_t@
08:50:50 Join wodz [0] (
08:51:32wodzHeh, adding profiling support to sim (and RaaA) is more fun than I thought.
08:54:00 Join ender` [0] (
08:55:37S00rowjdgordon|: I'm using Andoid RaaA
09:01:51 Quit CIA-107 (Ping timeout: 250 seconds)
09:05:40JdGordon|S00row: can you do your own builds?
09:06:06JdGordon|can you do one with 11575 and see if anything breaks?
09:06:15JdGordon|you'll prbably need to reset your settings for it to work
09:06:27Stummigood morning
09:06:57S00rowI haven't actually adjusted anything yet
09:08:36 Join LinusN [0] (~linus@rockbox/developer/LinusN)
09:09:50S00rowjdgordon|: 11575? I've just grabbed the latest svn and it appears to be 28354
09:15:24JdGordon|FS #11575
09:15:51S00rowApologies - i'm a bit new to rockbox dev
09:18:13S_a_i_n_tYou'll need to check out the source, and apply that patch yourself.
09:18:35JdGordon|apply i tihnk the one in the tracker is out of date
09:20:49wodzS_a_i_n_t: how are works on 'charging graphics' going?
09:21:04JdGordon|and my images? :D
09:21:28S00rowpatching file uisimulator/common/io.c - patch unexpectedly ends in middle of line
09:21:35wodzBTW when are we going to release 3.7?
09:22:03 Nick dys` is now known as dys (
09:22:17JdGordon|S00row: I tihnk you just need to add a new line at the end
09:22:28JdGordon|or manually do that change (just add those lines
09:22:34JdGordon|infact you can ignore it compeltly
09:22:40JdGordon|thats sdl raaa, not android
09:30:01S00rowjdgordon|: make spk failed
09:30:09S00rowapk even
09:32:13***Saving seen data "./dancer.seen"
09:32:45S00rowobv fix - didn't appear to be part of your patch
09:34:38 Quit wodz (Quit: Leaving)
09:36:42 Join CIA-6 [0] (~CIA@
09:38:17 Quit JdGordon| (Remote host closed the connection)
09:38:47 Join JdGord [0] (
09:44:11S00rowjdgord - build instruction aren't 100%
09:44:34S00rowcan't find bin/Rockbox.apk to install
09:45:01S00row__rockbox.apk and _rockbox.apk
09:45:03JdGordIn the android folder, do ../tools/configure
09:45:21JdGordThen make && make zip && make apk
09:45:29S00rowdid that
09:45:57S00rowits the adp install line that is failing because no filename exists
09:46:46 Join swilde [0] (
09:47:03JdGordDunno. I'm nit at my computer so can't be more helpful
09:48:57S00rowDEPRECATED line is the only thing that looks wrong
09:52:32JdGordIsn't rockbox.apk in . ?
09:53:20JdGordApd install -r rockbox
09:56:29 Join Rob2223 [0] (
09:56:49S00rowheh - yeah
09:57:01 Quit JdGord (Quit: Bye)
09:57:03S00rowwiki needs updating :)
09:57:18S_a_i_n_tit's a wiki. ;)
09:57:48 Join xxcv [0] (
09:59:23S00rowNot allowed to cahnge that page
09:59:45S_a_i_n_tOne second
10:00:37 Quit Rob2222 (Ping timeout: 272 seconds)
10:02:31S00rowdamn, built for the wrong sized screen
10:05:01 Join jdut2010 [0] (
10:05:05 Join n1s [0] (~n1s@rockbox/developer/n1s)
10:05:38S_a_i_n_tS00row: You're good to go on the wiki
10:07:21S_a_i_n_tjdut2010: It's not a social channel, so "hello" usually doesn't get a response.
10:07:30S_a_i_n_tIf you have a rockbox question, just ask it.
10:07:31S00rowthx S_a_i_n_t
10:07:41jdut2010i read on the faq that rockbox can't harm your ipod , but i got a classic ipod and it seems that my apple partition is gone
10:07:57jdut2010i can only launch rockbox
10:08:02S_a_i_n_tjdut2010: What type of iPod do you have exactly?
10:08:10jdut2010ipod classic 4th generation
10:08:22S_a_i_n_tthat's not a classic.
10:08:38S_a_i_n_tApple just calls them that for some terribly confusing reason.
10:09:08S_a_i_n_tAlso, what do you mean when you say "my apple partition is gone"?
10:09:45jdut2010model A1059
10:09:49S00rowjdgord: What was i testing?
10:10:01jdut2010if i push hold button during boot ,
10:10:24jdut2010i got a white flash then the apple then another flash ...
10:10:43jdut2010until i release the hold button and then i get rockbox
10:11:49jdut2010 Here are some infos from rockbox menu HW info : HW rev : 0x00050014 PP version : PP5020E Est clock : 30674 View Partition Info P0:S:3:F T:0 39 MB P1:S:139C5 T:C 19034 MB P2:S0 T:0:0 MB P3:S:0 T:0:0 MB
10:12:45jdut2010itunes can't detect my ipod even if i can see it on my computer
10:13:35S_a_i_n_titunes won't detect it because it doesn't think it's an iPod anymore when it's connected under RB
10:13:44S_a_i_n_tit just thinks it's a removable disk.
10:13:52jdut2010yes you are right
10:14:07jdut2010is there a way to go back ?
10:14:08S_a_i_n_tIf you want iTunes to detect it, put it in disk mode.
10:15:01S_a_i_n_tDid you install it with RButil?
10:15:17jdut2010yes and no
10:15:17S_a_i_n_tIf so, you can just uninstall it with RButil also.
10:15:30jdut2010in fact , i used a pspgroove installer
10:15:42jdut2010to hack my ps3
10:15:45S_a_i_n_tthat is more than likely your problem.
10:16:05n1seasiest way is probably to do a restore with itunes
10:16:06jdut2010can you tell me how to put in disk mode using rockbax menu ?
10:16:53S_a_i_n_treset the ipod with menu+select, then press menu+play immediately
10:17:45S_a_i_n_tpress, and hold menu+select until it reboots, then as it is rebooting, press and hold menu+play until the iPod enters diskmode.
10:18:15jdut2010rockbox boot loader version v4.0 partition 1 : 0X0C 38982698 Loading Linux
10:18:39S_a_i_n_tyou either didn't do it quick enough, or incorrectly.
10:19:09n1sit can be kind of tricky to get the timing right
10:19:11jdut2010Error ! Can't load linux.bin : File not found insert usb cable or hold menu + select to reboot then select + play for disk mode
10:19:31S_a_i_n_tthe bootloader is telling you exactly what to do there.
10:19:37S_a_i_n_tthe same instructions I gave you.
10:19:51S_a_i_n_tI have a feeling you're not holding menu+play
10:20:24jdut2010yes yes , ican see my ipod detected by windows
10:20:32jdut2010but not by itunes ....
10:20:48S_a_i_n_tis the iPod in diskmode?
10:21:02S_a_i_n_twhat do you see on the iPods screen?
10:21:06jdut2010yes , do not disconnect written on the screen
10:21:18S_a_i_n_tOpen itunes.
10:21:45jdut2010no detection , works fine with my iphone 3gs
10:21:48S_a_i_n_tDoes it detect the device?
10:21:57jdut2010only windows , not itunes
10:22:24n1sjdut2010: what's on the ipod display?
10:22:48jdut2010well english is not my mative langage
10:23:30jdut2010there is a circle blinking with Do not disconnect written just below
10:24:07n1syes, that is diskmode
10:26:59jdut2010but still not detected by windows
10:27:04jdut2010sorry by itunes
10:27:32S_a_i_n_tMy question from before, did you use RButil to install rockbox?
10:27:50S_a_i_n_tUninstall the bootloader using Rbutil
10:28:22S_a_i_n_tyour choice if you want to leave the .rockbox folder...after that, if iTunes doesn't see it complain to the PSGroove people.
10:29:24jdut2010uninstall done
10:29:55S_a_i_n_tsweet, reboot the device and iTunes should see it again.
10:30:13jdut2010it's stuck on the apple
10:30:42 Join hebz0rl [0] (
10:36:53n1sjdut2010: you might want to try this, it should work even if itunes can't restore the ipod
10:38:12jdut2010*thanks nls , this can help me
10:39:53jdut2010well i think that pspgroove installer has an ipl installer for selecting OS when ipod restarts , i think i mess up with this installer
10:40:53S_a_i_n_twhat makes you say that out of interest?
10:41:19S_a_i_n_teven the RB bootloader will search for linux.bin if play is held during boot.
10:43:10jdut2010every thing you say has an interest for me , i really aprreciate your help ... sorrry for my bad english
10:45:45jdut2010i will try to restore my ipod using IpodManuelRestore and linux instructions ( thxs god , i got ubuntu on my laptop )
10:51:58 Quit xxcv (Ping timeout: 252 seconds)
10:53:27 Join casainho [0] (
10:54:54 Quit jdut2010 (Quit: CGI:IRC (EOF))
10:56:28 Quit TheSeven (Ping timeout: 252 seconds)
11:01:46 Quit S_a_i_n_t (Quit: I'm only going to Heaven if it tastes like caramel...)
11:02:14 Join S_a_i_n_t [0] (S_a_i_n_t@
11:03:57 Quit hebz0rl (Quit: Leaving)
11:15:22 Join jdut2010 [0] (
11:15:42jdut2010just switch to ubuntu to restore my ipod
11:20:31jdut2010i was just wondering on which archive is for the ipod 4th generation greyscale ?
11:21:35jdut2010model a1059
11:23:26n1smbr-4g-20gb or mbr-4g-40gb depending on the disk size
11:23:44jdut2010it's a 20gb
11:24:20n1sthen you should use the file ending with "20gb"
11:24:57jdut2010i was hesitating because for the 20Gb it is written 4th gen and for the 40gB it is written 4G ....
11:25:57jdut2010i got an 20Gb ipod greyscale
11:26:13 Join kugel [0] (
11:26:15 Quit kugel (Changing host)
11:26:15 Join kugel [0] (~kugel@rockbox/developer/kugel)
11:28:19S_a_i_n_tthat is *kinda* confusing I guess..I'll edit it.
11:29:23jdut2010do you know which one shloud fit on my 4th gen greyscale Saint ?
11:29:35S_a_i_n_tn1s already told you.
11:29:48jdut2010ok the 20gb
11:30:15S_a_i_n_tmbr-4g-20gb, yes.
11:32:15***Saving seen data "./dancer.seen"
11:32:28S_a_i_n_t(Master Boot Record - 4th Generation - 20 GigaBytes)
11:33:07S_a_i_n_tI'm editing the wiki now to make it a little clearer.
11:34:23 Quit Judas_PhD (Quit: This is a quitting message)
11:39:33 Quit simabeis (Remote host closed the connection)
11:41:16 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
11:42:42 Quit kugel (Quit: Yaaic - Yet another Android IRC client -
11:45:34 Quit TheSeven (Read error: Connection reset by peer)
11:49:02 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
11:49:08 Quit jordan` (Ping timeout: 240 seconds)
11:49:25 Join kugel [0] (
11:49:27 Quit kugel (Client Quit)
11:52:51jdut2010gasp... linux is so far away....
11:53:16jdut2010ok got my ipod detected by ubuntu
11:54:02jdut2010apple ipod version 1.62 ... partition type : empty ..... ( 0x00)
11:55:03jdut2010detected on /dev/sdh1
11:55:42jdut2010do i hav to mount the ipod before i put the mbr on it ?
11:56:23jdut2010dd if=mbr-xxxx.bin of=/dev/sdh1 <−− that's the good command line for me ?
11:56:37n1sit should *not* be mounted when you overwrite the MBR, also be *careful* with dd
11:56:44jdut2010replcing xxx with the appropirate file of course ....
11:56:50n1sjdut2010: no, please read the instructions carefully
11:57:09n1sthat would put the mbr in the first partition, which is not what you want
11:57:37jdut2010# Download the MBR for your iPod model from the IpodConversionToFAT32 page. # Put the the MBR onto the iPod: dd if=mbr-xxxx.bin of=/dev/sdX
11:58:01n1sobserve that ther's no "1" after the X
11:58:24S_a_i_n_tthe .ipsw file goes on the 1st partition.
11:58:40S_a_i_n_tor, it's contents rather
11:59:43jdut2010i think /dev/sdX should point to my ipod , i don't use linux for a long time
12:00:22S_a_i_n_tobviously you won;t use /dev/sdX
12:00:55S_a_i_n_tX just means "replace the correct drive letter here"
12:02:01jdut2010ok when i go disk utility , ipod is detected on /dev/sdh1
12:02:42 Quit AlexP (Read error: Connection reset by peer)
12:03:02jdut2010ok sorry , the disk is written /dev/sdh/ and the volume is called /dev/sdh1/
12:03:06n1suse /dev/sdh with no 1 at the end
12:03:35 Join AlexP [0] (~alex@rockbox/staff/AlexP)
12:03:58jdut2010dd if=mbr-4g-20gb.bin of=/dev/sdh should be the right command line for me
12:04:26jdut2010ok opening terminal
12:04:31S_a_i_n_tjdut2010: Just so you know, I edited the IpodManualRestore and FAT32Conversion wiki pages to remove the confusion between G, Gen, and GB
12:04:46jdut2010thanks Saint
12:05:02S_a_i_n_tNo worries, after you mentioned it I saw how it may be confusing.
12:05:43jdut2010by the way , i thought ipodcatcher was mage by the pspsgroove team .....didn't see that it was a rokabox creation
12:10:56jdut2010error message from terminal window : dd : opening /dev/sdh permission refused
12:12:34 Join jordan` [0] (
12:12:36AlexPIf you are sure you have the right partition
12:13:09AlexPjdut2010: Ipodpatcher has been around for many years. The psgroove people just used our tools
12:13:12jdut2010according to disk utility , appe ipod is on /dev/sdh
12:13:57jdut2010the fault is mine , i don't blame ipodcatcher
12:13:57AlexPthen just add sudo to the front of your dd command line
12:14:17jdut2010i just broke my ipod playing with ipodcatcher
12:14:34jdut2010yes patcher not catcher lol
12:15:15 Quit soap (Ping timeout: 255 seconds)
12:16:00jdut2010done using sudo
12:16:11jdut2010thks AlexP for the hint
12:16:37AlexPno worries
12:18:18jdut2010sudo hdparm -z /dev/sdh /dev/sdh: re-reading partition table BLKRRPART failed: Device or resource busy
12:21:05jdut2010error when trying to make linux reread the MBR
12:21:34n1stype in sync in the terminal and after that unplug and replug the ipod
12:26:56 Join soap [0] (~soap@rockbox/staff/soap)
12:27:03jdut2010same error with hdparm command line
12:27:08 Nick soap is now known as soap_ (~soap@rockbox/staff/soap)
12:29:43jdut2010is it really needed before i put the firmware on the first partition of the ipod ?
12:29:57n1sdid you unplug and replug it?
12:30:28jdut2010when i unplug it , i have tu put in disk mode before reconnecting
12:30:59n1sit should have reread the partition table then, try sudo fdisk -l /dev/sdh to see if it worked
12:32:01jdut2010which parameter follows the fdsik command ? 1 or L
12:32:18 Join kugel [0] (~kugel@
12:32:19 Quit kugel (Changing host)
12:32:19 Join kugel [0] (~kugel@rockbox/developer/kugel)
12:32:33n1sit's a lower case L
12:33:11jdut2010Disque /dev/sdh: 20.0 Go, 20000267776 octets 255 têtes, 63 secteurs/piste, 2431 cylindres Unités = cylindres de 16065 * 512 = 8225280 octets Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identifiant de disque : 0x20202020 Périphérique Amorce Début Fin Blocs Id Système /dev/sdh1 1 5 40131 0 Vide /dev/sdh2 6 2431 1948
12:33:30jdut2010here are the results
12:36:19*TheSeven 's post mortem memory dumping stub finally works
12:36:32TheSevenwhat's the general opinion on committing that to svn?
12:36:35n1sTheSeven: congrats!
12:37:01TheSevenalways enable it and trigger it on panics, even for end user builds? or only if some debug option was chosen in configure?
12:37:16TheSevenbinsize/ramsize increase would be 928 bytes
12:38:02n1sjdut2010: could you put that in a pastebin?
12:38:56S_a_i_n_tTheSeven: I think we need more debugging for, I'd be keen for it to not be a compile-time option
12:39:15n1sTheSeven: is it nano2g only?
12:39:15S_a_i_n_t928bytes isn't a hell of a lot really.
12:39:25TheSevenn1s: for now, yes
12:39:37TheSevenit should be easily portable to other devices using the synopsys OTG
12:40:11n1si think always on is ok then
12:40:14TheSevenit will certainly also work on the other samsung ipods with some minor changes
12:40:45TheSevenlet's hope we never need to touch it again on the 2g, it's an awful blob of asm :)
12:40:53n1sso when it panics it provides a usb interface to dump memory?
12:41:08TheSevenS_a_i_n_t: you'll still need some pc-side tools to obtain a dump
12:41:12TheSevenn1s: exactly
12:41:46AlexPIs it useful for non devs?
12:41:58AlexPi.e. do you envisage asking users to supply the dumps?
12:42:10TheSevenit might be, for hard-to-reproduce errors
12:42:16TheSevenyou could also trigger it "manually" by just calling post_mortem_stub() somewhere in the code
12:42:42TheSevenit will take over control, disable ints etc., reset the usb core and wait for a pc to connect and download the dump
12:42:47AlexPI don't have any strong feelings one way or the other, perhaps ask the list?
12:43:20TheSeveni think i'll just enable it if some debugging flag is set for now
12:43:34TheSevenwe can always change that later
12:43:44TheSevenwhich define might be appropriate?
12:43:58TheSevenis there just a DEBUG define for the debug option in configure?
12:44:07TheSevenwhat other side effects does that option have?
12:44:26TheSeveni.e. might it make the issue one wants to debug go away?
12:44:40 Join xxcv [0] (
12:44:45S_a_i_n_tTheSeven: I was going to ask you why I might get different results with svn bootloader, and svn+LCD sleep bootloader...why should LCD sleep even be touching the bootloader?
12:45:13TheSevenS_a_i_n_t: because the bootloader and the main binary share most of their drivers, including the lcd driver
12:45:23TheSevendid you try my bootloader binary?
12:45:49S_a_i_n_tI haven't had a chance to until just now...will do.
12:46:14TheSevenif that one doesn't work, i'd be really puzzled. and if it does work, something must be wrong with your build setup
12:46:20S_a_i_n_tHowever, LCD sleep works fine with the bootloader from I missing something?
12:46:53TheSeventhe ipodpatcher one doesn't have the lcd sleep patch applied of course
12:47:08TheSevenso it was built without lcd sleep, i.e. the bootloader doesn't use it, just the main binary
12:47:30S_a_i_n_tthat seems to be what's triggering the erros I'm getting.
12:47:39S_a_i_n_tI don;t think the bootloader *should* use it.
12:48:05TheSevenwell, initializing the lcd properly in the bootloader doesn't sound like a bad idea
12:48:16S_a_i_n_tI'll grab an iPod and try your bootloader now though...I assume I'll need to rename it.
12:48:34TheSevenhm? what do you mean?
12:48:53S_a_i_n_tit's just "bootloader.ipox"
12:49:13S_a_i_n_tconvention is bootloader-ipodnano2G.ipox"
12:49:18S_a_i_n_t*.ipox know what I mean ;)
12:50:14TheSevenyou don't need to rename that
12:50:23TheSevenjust "ipodpatcher -a bootloader.ipodx"
12:50:54TheSevenI'll be back in ~15 minutes...
12:50:58 Quit TheSeven (Remote host closed the connection)
12:51:00S_a_i_n_tHmmm...I wasn't aware it could be named <whatever>.ipodx
12:54:01 Part dys ("Killed buffer")
12:55:35jdut2010sorry n1s have to go for a while , will be back in a couple of hours
12:58:54 Join teru [0] (
12:59:43 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
13:07:26 Join Guest99708 [0] (
13:07:27 Quit Guest99708 (Changing host)
13:07:27 Join Guest99708 [0] (~bjst@rockbox/developer/Zagor)
13:07:39 Quit xxcv ()
13:07:41 Nick Guest99708 is now known as Zagor (~bjst@rockbox/developer/Zagor)
13:09:20 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
13:11:37 Join moos [0] (moos@rockbox/staff/moos)
13:14:58TheSevenS_a_i_n_t: success?
13:17:17S_a_i_n_tweirdly, yes.
13:17:28S_a_i_n_tNot with your bootloader though...with one I built.
13:17:58S_a_i_n_tDoes the one you sent have LCD sleep in the build also? it's larger than mine.
13:20:07 Quit factor (Remote host closed the connection)
13:20:21S_a_i_n_tI was still getting the white flash, wait for it to sleep, then RB magically appears thing with the bootloader you sent.
13:20:50TheSevenS_a_i_n_t: no, i have a relatively clean tree, at least no lcd sleep
13:21:34TheSevenS_a_i_n_t: very very interesting. this points to a bug in the main binary when taking over lcd control from the bootloader actually
13:21:45TheSevencan you try a main binary without lcd sleep?
13:21:57TheSeven(with all three bootloaders, if possible)
13:22:24S_a_i_n_tI can do, but not immediately.
13:22:56S_a_i_n_tI find it weird that your bootloader gave me the same results as the "lcd sleep enabled" bootloader.
13:22:59 Quit jdut2010 (Quit: CGI:IRC)
13:23:06S_a_i_n_tperhaps that's not actually related at all.
13:25:14 Join jdut210 [0] (
13:26:56 Join simabeis [0] (
13:27:18jdut210got sudo hdparm -z /de/sdh to reread the mbr work !!
13:28:29jdut210next step is to download appropriate firmware for my ipod 4th greyscale
13:30:42jdut210i am on , Saint can you confirm me the right firmware for my 4th greyscale is the ipod 4G(10/3.1.1) or the 4G(4/3.1.1)?
13:30:56 Join elinenbe [0] (
13:32:11S_a_i_n_tI believe you want 4G (10/3/1/1)
13:32:16***Saving seen data "./dancer.seen"
13:32:31jdut210ok thks Saint i owe you one
13:33:01S_a_i_n_t4G (10/3.1.1) sorry
13:33:56S_a_i_n_tjdut210 there is the option on that page to enter your model number
13:34:05S_a_i_n_tit should select the correct firmware.
13:34:18S_a_i_n_t"If you don't know what device or specific device generation you got, click here."
13:37:24S_a_i_n_tI just tried it though, and it does not seem to work :/
13:37:40TheSevenpost-mortem dumper: FS #11701
13:38:18jdut210not working here / last three characters : PS9 appears to be broken, sorry.
13:39:40jdut210ok got my ipod_10.3.1.1.ispw on my computer
13:40:53jdut210# you should see a file named Firmware-X.Y.Z (where X, Y and Z are numbers). i can't see any numbers here
13:41:12S_a_i_n_tthe .ipsw is a .zip file
13:41:17S_a_i_n_topen it with an archiver
13:41:33jdut210ok got it
13:42:09 Join _s1gma [0] (~d.d.derp@
13:48:05kugelTheSeven: if you don't want lcd_sleep in the bootloader you would just not #define HAVE_LCD_SLEEP in bootloader builds
13:48:47jdut210ok for the firmware in first partition , trying to format second partition
13:49:10kugelthe corresponding functions in the lcd driver should be properly guarded anyway
13:49:20jdut210mkfs.vfat: /dev/sdd2 contains a mounted file system
13:49:25S_a_i_n_tkugel: IS that aimed at me?
13:49:40S_a_i_n_tit could indeed help with my testing there.
13:50:24S_a_i_n_twhereabouts do I disable that define for the bootloader specifically?
13:50:35S_a_i_n_tI'd still like LCD sleep to be in the main build
13:50:41jdut210yes plug picture on lcd screen , i think my ipod is alive !!
13:51:03S_a_i_n_tjdut210: Do you have an external charger?
13:51:05TheSeven#ifndef BOOTLOADER #define HAVE_LCD_SLEEP #endif in firmware/export/config/ipodnano2g.h probably
13:51:15jdut210saint yes firewire charger
13:51:20S_a_i_n_tI think those iPods need to be plugged to a charger to complete the update.
13:51:38jdut210you are right
13:53:15 Quit kugel (Ping timeout: 240 seconds)
13:53:17jdut210got it back to apple firmwre , Saint i really appreciate your help
13:53:32jdut210n1s also
13:53:43 Join kugel [0] (~kugel@rockbox/developer/kugel)
13:53:48jdut210how can i thank you ?
13:53:50S_a_i_n_tNo worries.
13:54:03S_a_i_n_tDonate to the rockbox project if you'd like to.
13:54:08jdut210would you like a paypal donation to rockbox community ?
13:54:11S_a_i_n_tthere's a link on the main page.
13:54:22jdut210it will be done in the day
13:54:48jdut21010€ for your help ; thanks god my ipod is alive
13:55:18kugelS_a_i_n_t: every config/<target>.h has an #ifndef BOOTLOADER section
13:56:12S_a_i_n_tI'm doing a few I can test it. but what I'm seeing at my end is that the bootloader doesn't like having LCD sleep enabled
13:56:37S_a_i_n_tthat's only if I put TheSeven's bootloader not working down to a complete fluke though :/
13:56:47kugelI'm not surprised
13:57:01kugelI'm not surprised
13:58:18 Join factor [0] (
14:07:54S_a_i_n_tTheSeven: #ifndef BOOTLOADER #define HAVE_LCD_SLEEP #endif in firmware/export/config/ipodnano2g.h doesn't exist.
14:08:23TheSeveni mean replacing the define alone with that construct
14:08:38S_a_i_n_tthere's no #ifndef BOOTLOADER section at all
14:10:19kugelS_a_i_n_t: then you need to add one :)
14:11:19S_a_i_n_t[00:55] <kugel> S_a_i_n_t: every config/<target>.h has an #ifndef BOOTLOADER section ;p
14:11:33S_a_i_n_tapparently not ;)
14:11:42kugel*should have, sorry. I've not seen a single one that doesn't have it
14:11:53S_a_i_n_twell, now you know ;p
14:12:00S_a_i_n_t...and so do I.
14:12:25 Join xxcv [0] (
14:14:55S_a_i_n_tshould I wrap HAVE_LCD_SLEEP_SETTING with #ifndef BOOTLOADER as well?
14:16:14TheSevenprobably yes
14:17:04TheSevenHAVE_LCD_SLEEP not defined but HAVE_LCD_SLEEP_SETTING is meaningless
14:18:23CIA-6New commit by 03teru (r28355): reduce ramusage slightly.
14:19:50 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
14:20:13CIA-6r28355 build result: All green
14:21:44TheSevenwhat's the general opinion on committing FS #11701, and if yes, where should the downloading tool go?
14:30:20teruS_a_i_n_t: did you tested my patch for icon issue in disktidy/shopper?
14:30:50S_a_i_n_tnot yet, I'm making a bunch of builds now though.
14:36:27 Join MethoS- [0] (~clemens@
14:36:59CIA-6New commit by 03theseven (r28356): Fix screendump on iPod Nano 2G by increasing the usb thread stack size and reducing the stack usage of FAT and storage functions
14:38:06JdGordonkugel: I dont supose you've looked at 11575 have you?
14:38:15kugelnot yet
14:38:36JdGordonare you planning to in the next few days?
14:38:48kugelI'm wondering why it's needed to rename the dir in internal memory?
14:38:56CIA-6r28356 build result: 0 errors, 144 warnings (theseven committed)
14:39:40JdGordonyou mean in _opendir()?
14:41:52kugelI mean /data/data/org.rockbox/app_rockbox
14:42:39JdGordonah, well to make creating the zip easier... .rockbox/ in the zip just makes it easier
14:42:50 Join xxcv[Auto_AFK] [0] (
14:42:56JdGordonand then it means /.rockbox/wps/foo.wps will work in a config for any target
14:43:23kugelis the dir on the sdcard renamed as well?
14:43:25CIA-6New commit by 03theseven (r28357): Fix yellow: BMP_BPP and BMP_LINESIZE being used both in greylib and screendump
14:43:39JdGordonthat does make things tricky... hmm
14:43:45 Quit xxcv (Ping timeout: 255 seconds)
14:43:49kugeli thought it would work regardless of how the dir is actually called?
14:44:06JdGordonthe unzipping is what im talking about
14:44:15JdGordonbut theme zips also ideally should be shared
14:44:35JdGordonso maybe they should be /sdcard/rockbox/.rockbox and $HOME/.config/.rockbox
14:44:40kugelisn't that what your patch is about?
14:44:43n1sTheSeven: the pc side tool should probably go in utils
14:45:14JdGordonthe patch turns /.rockbox/foo into <some otherpath>/foo transparently
14:45:19kugelI thought you made it so that "/.rockbox" on the device isn't needed at all but instead the open(dir) wrapper replaces it with the actual dir
14:45:20CIA-6r28357 build result: 0 errors, 144 warnings (theseven committed)
14:45:22JdGordonthat wont wok for unzipping theme zipts
14:45:33JdGordon2 different issues
14:45:38kugelah because the zips have a .rockbox folder?
14:45:41 Quit xxcv[Auto_AFK] (Client Quit)
14:45:43CIA-6New commit by 03theseven (r28358): Fix iPod Nano 2G bootloader, which was apparently broken by the eabi transition
14:46:27kugelI think it's not a huge issue. a .rockbox in the zip doesn't mean it needs to be on the deivce
14:46:27JdGordonkugel: yeah, but im not so sure we need to worry about that just yet
14:46:42JdGordonyeah, just a minor annoance for users
14:47:52CIA-6r28358 build result: 0 errors, 144 warnings (theseven committed)
14:47:58JdGordonand if we have a theme downloader activity on android its even less an issue
14:48:08JdGordonand I doubt anynoe except me is using the sdl app
14:48:10TheSevenS_a_i_n_t: the yellow not being fixed
14:48:32S_a_i_n_tah...I thought it was the 144 warnings.
14:48:47TheSeven...which is the yellow not being fixed
14:48:50S_a_i_n_tdamn you, I'll need to sync my tree up now ;)
14:49:15 Quit krazykit (Ping timeout: 264 seconds)
14:50:07JdGordonkugel: anyway, can think of a cleaner way to do the open() wrapper? otherwise I
14:50:11JdGordon'd like to commit it
14:50:12 Join krazykit [0] (
14:50:23kugelcan I have a look at it before?
14:50:28kugelI don't have time currently
14:51:01JdGordonyeah, if you're going to look i'll wait a few days
14:51:21*JdGordon wonders what the story with 3.7 is?
14:52:11CIA-6New commit by 03theseven (r28359): Really fix yellow: Rename BMP_LINESIZE and BMP_BPP to get rid of the macro name collision
14:53:57CIA-6r28359 build result: All green
14:55:10kugelJdGordon: you should know best
14:55:51 Join xxcv [0] (
14:57:41 Join komputes [0] (~komputes@ubuntu/member/komputes)
14:58:16kugelJdGordon: btw I won't look at it until you say fsXXXX instead of just XXXX so that I can click on it
14:58:34JdGordonok.. please look at fsXXXX
15:00:18pixelmaspeaking of paths... I recently noticed that the filename during a recording if kept at default in the root is referred to as "//R_*" - why the two slashes?
15:00:31pixelmain the recording screen
15:00:35JdGordonstupid code
15:01:11JdGordonget_crrent_directory() return "/" for the top level and "/foo" for other directories
15:01:18JdGordonthe rec screen always adds the "/"
15:01:22JdGordonthat isnt the only place
15:01:37 Quit xxcv ()
15:01:56pixelmahas that been this way for longer, can't remember seeing it before but I don't record that often
15:02:30 Join hebz0rl [0] (
15:02:35JdGordonprobably since the recording setting went in
15:03:21pixelmaaha. Well as long as it works as expected, it's not very important
15:04:34 Part LinusN
15:04:40 Part wastrel ("l8r")
15:09:29 Join LambdaCalculus37 [0] (~3f74f70d@rockbox/staff/LambdaCalculus37)
15:10:36kugelis get_current_directory() or the recscreen wrong?
15:11:03n1si'd say both
15:11:33n1sif it returns / for root and /foo for a subdir, that is inconsistent
15:11:34JdGordonActually I may have said the wrong function... the get_current_directory() does the same thing anyway
15:12:17n1simo it should either return / for root and /foo/ for a subdir or "" for root and /foo for the subdir
15:13:09JdGordonpwd on linux does the same thing
15:13:24JdGordons/linux/bash/ ?
15:14:11n1sif you want to keep that behaviour, places that print this will need some special casing
15:14:14*LambdaCalculus37 needs one of the Mac using devs to take a look at this:
15:14:38LambdaCalculus37This pastebin is an error I'm getting from trying to build a UI sim in OS X 10.6.4
15:15:25LambdaCalculus37And it's just UI sims that go kaput when building. Builds, bootloaders, and manuals build without errors.
15:15:34JdGordoncomment out that line
15:15:35 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
15:16:05LambdaCalculus37JdGordon: Will do.
15:16:26JdGordonthe problem might be in gcc_extensions.h though
15:16:29JdGordonvery odd error
15:17:11LambdaCalculus37JdGordon: And this error doesn't occur in the RockboxDev VM or my own Linux VM (debian-unstable).
15:17:12n1sLambdaCalculus37: did you try running the gcc command manually with the -i switch to get the preprocessed source?
15:17:35JdGordonwhy the hell is that line there anyway? isnt it in string.h?
15:18:06LambdaCalculus37n1s: Haven't tried that yet.
15:18:27n1sJdGordon: no, we only have strncpy in the plugin lib, not in the core anymore
15:18:43JdGordonoh? ok
15:18:51n1sbut yeah, some system header probably messes with that declaration
15:19:06n1slike <string.h> ...
15:20:24LambdaCalculus37n1s: This error occurs with any UI sim I try building in OS X.
15:20:28n1sbut maybe the declaration should go back to our string.h
15:21:33n1sLambdaCalculus37: probably some of osx's headers do something differently to other systems with regard to strncpy wich messes up that declaration
15:21:46 Join anewuser [0] (anewuser@unaffiliated/anewuser)
15:22:38LambdaCalculus37n1s: Are either you or JdGordon using OS X 10.6?
15:24:00S_a_i_n_tif I gave someone a link to the .zip, could that someone replace the .zip on the themesite so I can still be a vanity-whore and keep my vote count?
15:24:18S_a_i_n_t(at least I'm honest)
15:24:47 Join DSStrife89 [0] (~Strife89@
15:32:19***Saving seen data "./dancer.seen"
15:37:56 Join jgarvey [0] (
15:38:11 Quit anewuser (Ping timeout: 272 seconds)
15:42:23 Quit linuxstb (Ping timeout: 252 seconds)
15:43:27n1sLambdaCalculus37: not me at least
15:55:24 Join anewuser [0] (anewuser@unaffiliated/anewuser)
15:55:38CIA-6New commit by 03teru (r28360): do not reset last selected item after leaving the file browser when in root.
15:57:31CIA-6r28360 build result: All green
15:59:24n1sTheSeven: so fs#11097 can be closed now?
16:00:17TheSevenI think so. I didn't verify it right now, but that set of changes worked like a week ago.
16:01:45n1sah, just thought you had forgotten about the report since you didn't mention it in the commit message but i'll leave it alone so the fix can be verified
16:13:55 Quit DSStrife89 (Ping timeout: 240 seconds)
16:22:43 Quit teru (Quit: Quit)
16:30:54 Quit noamsml (Ping timeout: 265 seconds)
16:32:19 Join noamsml [0] (
16:33:10 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
16:37:58 Quit TheSeven (Remote host closed the connection)
16:42:28 Join toffe82 [0] (
16:44:49 Quit benedikt93 (Quit: Bye ;))
16:52:37 Quit MethoS- (Remote host closed the connection)
16:52:51 Join MethoS- [0] (~clemens@
16:52:54 Join Frollo [0] (
16:57:42 Quit ender` (Read error: Connection reset by peer)
16:57:42 Quit Frollo (Client Quit)
16:57:43 Join ender` [0] (
17:01:23saratogan1s: does flac need to be faster ;)
17:01:33saratogayou should help me with mp3
17:02:48 Quit BlakeJohnson86 (Ping timeout: 265 seconds)
17:03:44 Quit kugel (Ping timeout: 240 seconds)
17:03:57 Join BlakeJohnson86 [0] (
17:06:18 Part Zagor
17:13:55n1ssaratoga: of course it does! maybe i'll have time to look at mp3 later this week
17:14:12saratogawhen I tested flac it took 7MHz on ARM9E
17:14:21n1salthuough mp3 doesn't interest me much since i don't use it
17:14:33n1sit takes about 10MHz on the beast
17:14:45saratogadoes the beast boost?
17:15:34n1syeah, it has auto scaling based on load now
17:15:44saratogawhat are the clocks?
17:16:36saratogaits config file has HAVE_ADJUSTABLE_CPU_FREQ commented out
17:16:50n1snormal is 132 iirc and then there's 264 and 500 something i don't remember the details but i think it boosts to 264 as soon as there's any load and only goes up if it's too much or something like that
17:17:15n1ssaratoga: yes, this is all hardware assisted voodoo so not the regular software controlled boosting
17:17:30saratogaif the 10MHz is for 500MHz in test_codec, then its probably not a realistic result
17:18:49n1sshould be easy to check, decoding times are ~3.5s and the test file is 175s
17:18:59 Nick tchan1 is now known as tchan (
17:19:14 Quit tchan (Changing host)
17:19:14 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
17:19:23saratogaso yeah 500MHz
17:19:48saratogaforce the clock to 264 (or 132 if it can run that low), i bet the performance is a lot better per clock
17:19:52 Quit JdGordon (Ping timeout: 264 seconds)
17:20:07 Join kevku [0] (
17:20:13n1sid' guess so too
17:20:45saratogathough i guess any effort to make it work better in cache probably helps a lot
17:21:23S_a_i_n_tin ipodnano2g.h, what's the point of "Main LCD contrast range and defaults" being wrapped in #if 0?
17:21:43S_a_i_n_tline ~200
17:22:21saratogasome more optimizations for Wavpack might be nice
17:22:32saratogai bet it could be further accelerated
17:24:10saratogaiirc Bryant did it all on arm7, so its probably a mess on newer players
17:24:31saratogathen theres the mdct codecs
17:32:24***Saving seen data "./dancer.seen"
17:35:26saratogaALAC is also kind of slow, but i guess no one really cares about it since its basically a much dumber version of FLAC
17:45:47 Join Strife89TX [0] (~cstrife89@
17:46:02 Quit Strife89TX (Client Quit)
17:47:21 Join Zack__ [0] (
17:47:56 Join Strife89TX [0] (~cstrife89@
17:48:35 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
17:49:00 Nick Zack__ is now known as AirValor (
17:49:00 Quit jdut210 (Quit: CGI:IRC)
18:08:27 Join TheLemonMan [0] (~lemonboy@
18:10:34 Quit Gabe_G23 (Ping timeout: 265 seconds)
18:13:56 Join Gabe_G23 [0] (~gabe@bzflag/player/GabrielG)
18:13:56 Quit moos (Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012113537])
18:15:29 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
18:16:58 Join slade [0] (
18:17:21 Nick slade is now known as slater (
18:18:47slaterHello Everybody i am currently working on a port from rockbox to Samsung YP-R0 I was able to extract the current official firmware from samsung, I am just stuck on how to be able to compile a bootloader to the device so i am able to dual boot between original and new firmware
18:19:10slaterDoes anybody have an Idea? R0 firmware is based on linux
18:19:27TheSevenis there source code for the drivers available?
18:19:29 Join krabador [0] (
18:19:41evilnick_Bslater: Have you put what you have so far on the Wiki?
18:19:45slaterThe thing is I would like to test each stage of porting process without messing up orignal firmware and bricking it
18:20:04slaterno I did this in the morning till now
18:20:17 Join panni_ [0] (
18:20:19TheSevenslater: first of all, you should figure out how the firmware update process works, and what kind of security measures there are
18:20:19slaterI should be able to extract drivers from the original firmware
18:20:34slaterbasically its a 4 header checksum process
18:20:50slatereach partion in the firmware has its own md5
18:20:51TheSevenif there, for example, is a ROM DFU mode, you could in most cases use that to restore the device, provided you have the neccessary tools and boot/firmware images
18:21:23LambdaCalculus37slater: How does the firmware upgrade process work? Can you tell us?
18:21:30slaterwell the thing is as far as i figured it out it does the following:
18:21:41slateryou put the rom in the root of the mp3 player
18:21:54slaterit seems to check root folder for .rom files on bootup
18:21:56evilnick_Bslater: Hopefully you've seen: and (much later on)
18:22:38slaterwhen it find rom file: it checks all checksums after extractin rom partions to seperate folders
18:22:55slaterif md5 is ok with header checksums in rom file
18:23:10slaterthan it replaces the partitions on the mp3 player
18:23:19LambdaCalculus37slater: Perhaps you should pick the firmware upgrade files apart as well and see if there's anything interesting in them.
18:23:26slaterwith the opensource dev kit from samung i am able to extract and create rom files
18:23:40slatercontent does not matter it creates a bootable rom file with dev kit
18:24:03slaterand creates md5 needed for check up test
18:25:36slateryes i looked at all htmls, but for now i would be glad to be able to create a dual boot first so I'll be able to implement and test drivers while porting
18:25:50 Join JesusFreak316 [0] (
18:26:52slaterso any ideas on what I could mess with in order to do that? i read about you guys putting it on regular flash drive rather than firmware partion
18:26:58AirValorAnyone knows if there's someone working on the port for an iPod Nano 3G?
18:27:22slatershouldnt it be possible to "grub" the partion with the music files and boot from there?
18:27:32slatersince the rom is linux
18:27:34 Join Jaykay [0] (
18:28:33LambdaCalculus37AirValor: No one is working on a port for the 3rd gen nano.
18:29:20S_a_i_n_tthere's not even an exploit for it.
18:29:24AirValorAh, I see thanks for the heads up.
18:29:37S_a_i_n_twell, as of yesterday...there *may* be.
18:29:38AirValorI see there's some progress made though.
18:29:50AirValorHehe, that's good news :)
18:30:19slater@Lambda what should i look for withhin the upgrade files?
18:30:28JesusFreak316Hey, how can I incorporate fonts, themes, etc. into an android apk build of rockbox?
18:31:02S_a_i_n_tJesusFreak316: You'd need to build the themes from scratch
18:31:20S_a_i_n_tfonts are easy, just add the fontpack to your rockbox dir
18:31:37 Quit AirValor (Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012113537])
18:31:42JesusFreak316You mean post-install?
18:31:46S_a_i_n_tfontpack is available from the rockbox mainpage
18:31:56S_a_i_n_tyes, post install.
18:32:06JesusFreak316That's kind of a pain in android because it require root permissions to modify the data folder.
18:32:21JesusFreak316I'm trying to make it easier for noobs.
18:33:27 Quit Strife89TX (Quit: On the move.)
18:33:36JesusFreak316Luckily, the only VGA android phones I know of are the ones in the XDANDROID project and that build is already rooted. It still requires buying root explorer or some terminal trickery.
18:34:13LambdaCalculus37slater: Anything. The links evilnick_B gave you can tell you what to look for.
18:34:39 Join AirValor [0] (
18:34:45 Join slooopy [0] (
18:34:49 Join kugel [0] (~kugel@rockbox/developer/kugel)
18:35:12slaterok will do thanks for the heads up
18:35:50kugelJesusFreak316: you can put stuff on /sdcard/rockbox
18:35:57kugelyou don't need to go into /data
18:36:12 Quit swilde (Remote host closed the connection)
18:36:29JesusFreak316Really? Wow. derp didn't even notice that folder existed.
18:36:58kugelwell, it's the default (=only) configuration folder actually
18:37:20kugeland it should be created on the first run
18:37:44JesusFreak316Yeah, like I said. DERP. :)
18:38:33JesusFreak316I was wondering why you did that but you did and I just didn't notice. Thanks.
18:39:15saratogatheres actually been an exploit for the nano3g for a while now
18:39:33S_a_i_n_tnot one that inited the SDRAM
18:39:33saratogai think ibugger even runs on it
18:39:42AirValorYeah but they're changing to embios or something
18:40:34AirValorToo bad that no one is working on it :(
18:40:51TheSeventhere is both an exploit and people working on it
18:41:03gevaertsAirValor: nobody is working on it because everyone just says "Too bad that no one is working on it :("!
18:41:09TheSeventhe SDRAM init code was found just yesterday
18:41:22TheSeven(btw, this is probably also applicable to all generations of the ipod classic)
18:41:25AirValorgevaerts: What's your point?
18:41:36LambdaCalculus37TheSeven: Nice! :)
18:42:02TheSevenit's 'just' a matter of figuring out how to access all the hardware
18:42:06LambdaCalculus37TheSeven: Can't do much in the ways of coding, but I'll gladly help test. :)
18:42:12TheSeventhe SDRAM step has been taken, but there's much else that remains
18:42:21 Join Strife89 [0] (a80dbf53@gateway/web/freenode/ip.
18:42:27evilnick_BAirValor: I would expect that the point is it doesn't matter how many people say "too bad no one is working on it", until someone does work on it then it won't happen.
18:42:30AirValorTheSeven: That's good to hear. Glad there's people working on it.
18:44:17TheSevenAirValor: this isn't going to be an easy one though
18:48:58slater@lambda i do have a plain kernel with all drivers for the xp-r0
18:50:07slateralso i could install busybox onto the original firmware
18:50:35slaterwhat if i compile all the packages stored on my drive from rockbox?
18:51:18slateri should be able to compile gcc and run the entire process from there using busybox
18:51:45slaterits kernel 2.6.24-2.4.2-base
18:52:51LambdaCalculus37slater: You're asking the wrong person. I don't own a YP-R0 and know next to nothing about it. This is something you have to figure out on your own.
18:58:32 Quit slater ()
18:58:54 Quit tchan (Quit: WeeChat 0.3.3-dev)
18:59:13kugelJesusFreak316: guess what the only permission rockbox asks for is needed for? :)
18:59:26JesusFreak316file explorer?
19:00:01JesusFreak316Or writing the data to the sdcard. Both actually.
19:00:34kugelreading doesn't need a permission
19:01:01JesusFreak316rockbox file explorer can copy, paste, and delete though.
19:01:20kugelhm, right, I haven't thought about that
19:01:32kugelthe rockbox filebrowser sucks for these actions
19:02:04JesusFreak316It's better than plugging into the pc though for a single file.
19:02:18kugelthat makes me wonder, is there a free filebrowser that lets you browse /data?
19:02:23 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
19:02:27kugelit would maybe be a handy feature for rockbox :)
19:02:36JesusFreak316I don't think so.
19:02:41JesusFreak316Lemme check.
19:02:45kugel(root access provided of course)
19:03:49 Quit factor (Read error: Connection reset by peer)
19:04:11JesusFreak316Huh, looks like EStrongs file explorer (free) has a root access option.
19:04:54scorche|shthere are a few apps that have a root file browser
19:05:31JesusFreak316such as...?
19:05:51scorche|shsearch the market for "root file"
19:15:47 Quit AirValor (Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012113537])
19:16:57*pixelma wonders about the delta of a Nano 2nd gen commit
19:20:35 Join factor [0] (
19:21:39gevaertspixelma: it basically changes the way the stack size is calculated, so it actually matches what's used a lot better. For many targets, the usb stack was oversized
19:22:20pixelmamaybe the commit message could have been slightly more verbose
19:23:16gevaertsI understand it because I was involved in the investigations earlier...
19:29:00 Quit JesusFreak316 (Ping timeout: 252 seconds)
19:31:43 Quit piotrekm (Quit: piotrekm)
19:32:27***Saving seen data "./dancer.seen"
19:33:08 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:35:41 Nick YPSY is now known as Ypsy (
19:38:57 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:41:08 Join bmbl [0] (~bmbl@unaffiliated/bmbl)
19:44:10 Quit casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100922073514])
19:54:22 Join JesusFreak316 [0] (
19:56:47 Join Jerom [0] (~jerome@
19:59:30 Quit Jerom (Client Quit)
20:07:29 Quit JesusFreak316 (Ping timeout: 250 seconds)
20:17:49 Quit S_a_i_n_t (Ping timeout: 255 seconds)
20:18:21 Quit markun (Read error: Connection reset by peer)
20:19:05 Join markun [0] (
20:19:14 Quit markun (Changing host)
20:19:14 Join markun [0] (~markun@rockbox/developer/markun)
20:23:19 Join S_a_i_n_t [0] (S_a_i_n_t@
20:27:15 Quit S_a_i_n_t (Disconnected by services)
20:27:17 Join S_a_i_n_t [0] (S_a_i_n_t@
20:31:52 Quit S_a_i_n_t (Ping timeout: 264 seconds)
20:34:37 Quit anewuser ()
20:42:38 Part Strife89
20:44:14 Quit bmbl (Quit: Verlassend)
20:51:44kugelI think it's a problem that the default font is not in unless there's a cabbie port
20:52:38 Join S_a_i_n_t [0] (S_a_i_n_t@
20:52:38kugelespecially on android
20:56:13 Join wodz [0] (
20:56:48wodzWhat is the timeschedule for 3.7?
20:59:38kugelwho knows
20:59:58kugelI think the idea was oct 29 at the devconpub
21:00:27 Join JesusFreak316 [0] (
21:03:23evilnick_Bkugel: Yep, that rings a bell. Although I didn't see a consensus reached, and the last reply was yours (19th Oct).
21:03:44evilnick_BNot sure if there has been more discussion on IRC afterwards though
21:03:54kugelI can't remember a single consensus w.r.t. to 3.7
21:04:29*kugel is highly unhappy with the release management this time
21:04:37 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
21:04:44kugeland when 3.6 was around I thought it couldnt be worse :)
21:06:09 Join Adublaptop [0] (
21:23:20 Quit toffe82 (Remote host closed the connection)
21:25:04 Quit slooopy (Ping timeout: 252 seconds)
21:25:45 Quit LambdaCalculus37 (Quit: CGI:IRC 0.5.9 (2006/06/06))
21:27:35 Join toffe82 [0] (
21:31:46 Join slooopy [0] (
21:32:28***Saving seen data "./dancer.seen"
21:36:20 Join {phoenix} [0] (~dirk@xGagC832.WH1.TU-Dresden.De)
21:37:43 Join Buschel [0] (
21:38:22Buscheln1s: your time has come :o) can you support me with your CF asm for FS #11702?
21:38:54Buscheln1s: the prototype implementation in C already has been changed
21:42:51 Quit Jaykay (Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012113537])
21:52:53 Quit Buschel (Ping timeout: 264 seconds)
21:53:47 Quit S_a_i_n_t (Quit: I'm only going to Heaven if it tastes like caramel...)
21:55:43 Quit slooopy (Ping timeout: 265 seconds)
22:19:26 Quit TheLemonMan (Quit: Help me, i got shot! *DIES*)
22:31:17 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
22:40:27 Join S_a_i_n_t [0] (S_a_i_n_t@
22:49:52 Quit komputes (Remote host closed the connection)
22:54:20 Nick Ypsy is now known as YPSY (
22:56:30 Join anewuser [0] (anewuser@unaffiliated/anewuser)
22:59:55 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
23:05:18 Quit anewuser (Ping timeout: 252 seconds)
23:10:31 Quit bertrik (Quit: :tiuQ)
23:20:08CIA-6New commit by 03kugel (r28361): Make pitchscreen absolute point mode compatible. ...
23:20:55 Quit benedikt93 (Quit: Bye ;))
23:22:02CIA-6r28361 build result: All green
23:22:24wodzpixelma: ping
23:24:33 Quit wodz (Quit: Leaving)
23:27:10 Quit evilnick_B (Quit: Page closed)
23:29:48 Quit kevku (Read error: Operation timed out)
23:32:29***Saving seen data "./dancer.seen"
23:34:25saratogais the fuzev2 wheel light connected to some kind of VRM?
23:35:02 Quit domonoky (Read error: Connection reset by peer)
23:37:29 Join DerPapst [0] (
23:40:22 Quit krabador (Ping timeout: 252 seconds)
23:40:37EvanCarrollwas rt 36000 ever reverted?
23:41:00AlexPWe are currently on r28361
23:41:09 Quit jgarvey (Quit: Leaving)
23:41:17AlexPdo you mean r28000?
23:42:19AlexPNo, and it likely won't be on trunk
23:42:28AlexPBut it should be for the release
23:42:35AlexPWell, likely not at the moment
23:42:52EvanCarrollsomeone in this chan rolled me a bin wo/ 28000, works great
23:43:18AlexPyes - the problem is that r28000 affects a very very small number of people
23:43:27AlexPAnd no devs with fuzes suffer from it
23:43:39EvanCarrollI don't have the fuze
23:43:43EvanCarrollI have the e280v2
23:43:50AlexPsame SoC
23:44:04AlexPanyway, no devs with the affected targets suffer from it
23:44:16AlexPSo fixing is not easy, but if it is reverted it just hides the issue
23:44:40AlexPBut as a quick fix, it will be reverted for 3.7
23:44:52EvanCarrolloh cool
23:45:06EvanCarrollso I'll update to 3.7, and then wait it out and watch fly swat
23:45:50AlexPActually, this is a good reminder
23:46:02AlexPI don't think it has yet been reverted in the 3.7 branch
23:46:05 Quit MagusG (Read error: Connection reset by peer)
23:46:14 Join MagusG [0] (
23:53:34 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
23:57:57 Quit S_a_i_n_t (Disconnected by services)
23:57:59 Join [Saint] [0] (S_a_i_n_t@
23:58:53JdGordondid 28360 break the "start file browser here" setting?

Previous day | Next day