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

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

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

#rockbox log for 2010-04-13

00:00:13 Quit yelped (Quit: CGI:IRC (EOF))
00:03:00 Quit Kitr88 ()
00:04:36Watermarkso what's the plan...
00:05:03funman1/ you find the value 2/ you send a patch ?
00:05:09 Join M3DLG [0] (
00:08:27 Join mirsal [0] (~mirsal@videolan/developer/Mirsal)
00:12:36 Quit jgarvey (Quit: Leaving)
00:15:57Watermarkwithout these values my S9 is a Bricked DAP forever. hmm....
00:16:11 Nick fxb__ is now known as fxb (
00:16:42Watermarkbeen searching but can't find anything
00:18:40*kugel crosses fingers
00:20:00wodzIs this regular config register? If so it should be fairly easy to find value by reverse engineering OF
00:21:06 Quit petur (Quit: Zzzzzz)
00:21:29 Join Kitar|st [0] (
00:23:08 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
00:28:40 Quit stripwax (Read error: Connection reset by peer)
00:29:45 Quit ender` (Quit: The real problem is not that those who stop believing in God will believe in anything, but that those who have faith in God can justify doing anything. -- Simon Morris)
00:30:45 Part domonoky
00:30:46kugelso, I ported pth, now I need to make it actually work
00:32:03Watermarkported patch for what?
00:33:16 Quit wodz (Quit: Leaving)
00:36:21 Nick fxb is now known as fxb__ (
00:37:38 Quit Schmogel (Quit: Miranda IM! Smaller, Faster, Easier.
00:39:18Watermarkwell, i'm off here. hopefully i or someone else can find those values
00:40:27 Quit Watermark (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
00:45:48 Join komputes [0] (~komputes@ubuntu/member/komputes)
00:58:49 Quit flydutch (Quit: /* empty */)
01:02:35 Quit fyrestorm (Read error: Connection reset by peer)
01:06:42***Saving seen data "./dancer.seen"
01:18:25 Quit ranma (Ping timeout: 248 seconds)
01:18:50 Quit efyx (Quit: Quitte)
01:19:03 Join ranma [0] (
01:19:10 Quit _flow_ (Ping timeout: 276 seconds)
01:19:41 Quit M3DLG (Ping timeout: 264 seconds)
01:25:53 Quit halmi (Read error: Connection reset by peer)
01:31:14 Join _flow_ [0] (
01:31:44 Join Spaceghost [0] (libertad@unaffiliated/spaceghost)
01:32:07Spaceghostrockbox is compatible with the iTrip? of all models?
01:36:14 Quit DataGhost (Ping timeout: 264 seconds)
01:39:27 Quit Luca_S (Quit: CGI:IRC)
01:46:53Spaceghostanother question:
01:46:56Spaceghostwith a ipod rockboxed, is possible use the screen for show anything that I want when the ipod is connect to the PC?
01:47:12Spaceghostshow what music I am playing on the computer, for example: the CPU temp, CPU use, RAM use, etc
01:47:18Spaceghostwith a good dock, that is very interesting
01:49:05 Join togetic [0] (~togetic@unaffiliated/ibuffy)
01:52:19 Quit Xerion (Read error: Connection reset by peer)
01:54:17n17ikhit's probably possible, but you'd have to write the code to do it yourself
01:55:40 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
02:05:48 Quit bluebrother (Disconnected by services)
02:05:49 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
02:18:52 Quit BlakeJohnson86 (Quit: Leaving.)
02:19:22 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
02:20:58 Quit MethoS- (Remote host closed the connection)
02:21:20 Part Boldfilter
02:23:06 Quit GeekShadow (Quit: The cake is a lie !)
02:30:21 Join adnyxo [0] (
02:34:36 Quit kugel (Remote host closed the connection)
02:36:00 Quit funman (Quit: free(random());)
02:41:41 Join webguest01 [0] (
02:47:14webguest01well, anyway... The page at seems to be outdated stating that sansa v2 is not supported.
02:48:46webguest01I really got here to find out if there was a way to plug in and charge my sansa while using rockbox, or at least without rebooting into the original firmware
02:54:25advcomp2019have you read the manual
02:58:40 Join CaptainKewl [0] (
03:03:03webguest01not word for word like a book, but I have checked the logical locations and more
03:04:14webguest01nevermind, I just found it. Sorry to waste your time
03:04:27 Quit evilnick (Ping timeout: 248 seconds)
03:05:54 Quit webguest01 (Quit: "I feel stupid now")
03:06:44***Saving seen data "./dancer.seen"
03:12:48 Join S_a_i_n_t [0] (S_a_i_n_t@
03:13:08 Quit CaptainKewl (Remote host closed the connection)
03:17:23 Quit adnyxo (Remote host closed the connection)
03:22:36 Join Strife89 [0] (
03:26:52 Join BlakeJohnson86 [0] (~bjohnson@2002:1876:a27b:0:227:13ff:fe65:1262)
03:43:16 Join CGL [0] (~CGL@
03:48:49 Quit grndslm (Remote host closed the connection)
03:53:26 Join Boldfilter [0] (
03:58:09 Quit anewuser (Quit: What do you know...THE WORLD'S first NTRQ (that's for NES/FAMICOM) tracking compo. Have powerpak? Try it out! Otherwise ROM IMAGE.)
04:00:47 Join bieber [0] (~bieber@
04:03:04bieberI've got a quick question about the task I was assigned for my SOC submission, if anyone is around to answer: Is there any particular style of documentation preferred? Would Doxygen be acceptable?
04:08:26 Quit TheSeven (Disconnected by services)
04:08:40 Join The_Seven [0] (~theseven@rockbox/developer/TheSeven)
04:08:50 Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven)
04:11:24 Join mikroflops_ [0] (
04:15:36 Quit mikroflops (Ping timeout: 248 seconds)
04:23:09 Quit n17ikh (Ping timeout: 264 seconds)
04:23:40 Join Barahir [0] (
04:24:42JdGordon_Torne: nope, and no, the patch is on my desktop which I'm still waiting to pick up from the docks,,,
04:24:51 Quit Barahir_ (Read error: Operation timed out)
04:24:57 Join Rob2222 [0] (
04:28:25 Quit Rob2223 (Ping timeout: 245 seconds)
04:28:50 Join n17ikh [0] (
04:31:04 Quit Strife89 (Ping timeout: 248 seconds)
04:50:18 Join Rondom [0] (
04:51:42 Join CaptainKewl [0] (
04:54:26 Quit Rondom_ (Ping timeout: 276 seconds)
05:02:18n17ikhCan rockbox use the line-in jack on the iriver H10 dock?
05:04:03 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
05:06:46***Saving seen data "./dancer.seen"
05:19:11 Quit Boldfilter (Quit: Boldfilter)
05:23:36 Quit kramer3d (Quit: Leaving)
05:40:21 Quit Horscht (Quit: Verlassend)
05:41:32 Join evilnick [0] (~0c140464@rockbox/staff/evilnick)
05:54:22 Quit bieber (Quit: Leaving)
05:56:09 Quit CGL (Quit: Saliendo)
06:06:56 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
06:23:03 Join S_a_i_n_t_ [0] (S_a_i_n_t@
06:24:35 Quit S_a_i_n_t (Ping timeout: 264 seconds)
06:28:42 Quit amiconn (Read error: Operation timed out)
06:28:50 Join amiconn [0] (quassel@rockbox/developer/amiconn)
06:30:33 Quit BHSPitMonkey (Ping timeout: 265 seconds)
06:34:12 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
06:44:30 Quit shai (Quit: Leaving)
06:44:43 Quit CaptainKewl (Remote host closed the connection)
06:52:48 Quit panni_ (Quit: ( :: NoNameScript 3.81 :: ))
06:53:05 Nick S_a_i_n_t_ is now known as S_a_i_n_t (S_a_i_n_t@
06:55:28 Quit xiainx (Quit: Good Bye)
06:56:02 Join merbanan [0] (
06:57:38CIA-5New commit by jethead71 (r25615): Gigabeat S: Employ more accurate battery charging curve.
07:02:32 Join chaos [0] (~chaos@gentoo/user/ch4os)
07:06:32 Join shai [0] (
07:06:47***Saving seen data "./dancer.seen"
07:10:45 Join Ipsilon [0] (
07:13:20 Quit komputes (Quit: I haven't slept for ten days, because that would be too long.)
07:22:17 Part Spaceghost ("Leaving")
07:22:39 Quit liar (Ping timeout: 258 seconds)
07:23:53 Join einhirn [0] (
07:28:02IpsilonI'm reading the sansa v2 thread. I have the fuze. Is there any tantative stable or rc release? Or is it way off? I don't want a release date, just to know more about the current status and how fast it's moving
07:33:37 Quit tipi^ (*.net *.split)
07:33:37 Quit Topy44 (*.net *.split)
07:33:37 Quit parafin (*.net *.split)
07:33:37 Quit evilnick (*.net *.split)
07:33:37 Quit JdGordon_ (*.net *.split)
07:33:37 Quit TillW (*.net *.split)
07:33:38 Quit skx` (*.net *.split)
07:33:38 Quit Tuplis (*.net *.split)
07:33:38 Quit Minataku (*.net *.split)
07:33:38 Quit maraz (*.net *.split)
07:33:38 Quit jae (*.net *.split)
07:33:38 Quit rasher (*.net *.split)
07:33:38 Quit Galois (*.net *.split)
07:33:38 Quit Utchybann (*.net *.split)
07:33:38 Quit Rondom (*.net *.split)
07:33:38 Quit slck (*.net *.split)
07:33:38 Quit mirsal (*.net *.split)
07:33:38 Quit kadoban (*.net *.split)
07:33:38 Quit xou (*.net *.split)
07:33:38 Quit bzed (*.net *.split)
07:33:38 Quit Guest6244 (*.net *.split)
07:33:38 Quit ps-auxw (*.net *.split)
07:33:38 Quit aevin (*.net *.split)
07:33:38 Quit simabeis (*.net *.split)
07:33:38 Quit ThomasAH (*.net *.split)
07:33:39 Quit fxb__ (*.net *.split)
07:33:39 Quit bluebroth3r (*.net *.split)
07:33:39 Quit gevaerts (*.net *.split)
07:33:39 Quit Hadaka (*.net *.split)
07:33:39 Quit krazykit (*.net *.split)
07:33:39 Quit antil33t (*.net *.split)
07:33:39 Quit avar (*.net *.split)
07:33:39 Quit shaggy-h (*.net *.split)
07:33:39 Quit soap (*.net *.split)
07:33:39 Quit n17ikh (*.net *.split)
07:33:39 Quit sfury (*.net *.split)
07:33:39 Quit Llorean (*.net *.split)
07:33:39 Quit advcomp2019 (*.net *.split)
07:33:39 Quit Unhelpful (*.net *.split)
07:33:40 Quit shai (*.net *.split)
07:33:40 Quit amiconn (*.net *.split)
07:33:40 Quit Rob2222 (*.net *.split)
07:33:40 Quit togetic (*.net *.split)
07:33:40 Quit SirFunk (*.net *.split)
07:33:40 Quit scorche (*.net *.split)
07:33:40 Quit tchan (*.net *.split)
07:33:40 Quit Farthen (*.net *.split)
07:33:40 Quit dionoea (*.net *.split)
07:33:40 Quit yosafbridge (*.net *.split)
07:33:40 Quit ved (*.net *.split)
07:33:40 Quit Torne (*.net *.split)
07:33:40 Quit merbanan (*.net *.split)
07:33:40 Quit killan (*.net *.split)
07:33:40 Quit lostlogic (*.net *.split)
07:33:40 Quit AlexP (*.net *.split)
07:33:40 Quit jfc (*.net *.split)
07:33:40 Quit B4gder (*.net *.split)
07:33:40 Quit mapi (*.net *.split)
07:33:40 Quit chaos (*.net *.split)
07:33:40 Quit S_a_i_n_t (*.net *.split)
07:33:41 Quit _flow_ (*.net *.split)
07:33:41 Quit markun (*.net *.split)
07:33:41 Quit Lynx_ (*.net *.split)
07:33:41 Quit blithe (*.net *.split)
07:33:41 Quit niekie (*.net *.split)
07:33:41 Quit rvvs89 (*.net *.split)
07:33:41 Quit linuxguy3 (*.net *.split)
07:33:41 Quit arun (*.net *.split)
07:33:41 Quit avacore^ (*.net *.split)
07:33:41 Quit CIA-5 (*.net *.split)
07:33:41 Quit Kohlrabi (*.net *.split)
07:33:41 Quit kramer3d (*.net *.split)
07:33:41 Quit BlakeJohnson86 (*.net *.split)
07:33:41 Quit GodEater (*.net *.split)
07:33:41 Quit preglow (*.net *.split)
07:35:32 Join shai [0] (
07:35:32 Join chaos [0] (~chaos@gentoo/user/ch4os)
07:35:32 Join merbanan [0] (
07:35:32 Join amiconn [0] (quassel@rockbox/developer/amiconn)
07:35:32 Join S_a_i_n_t [0] (S_a_i_n_t@
07:35:32 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
07:35:32 Join evilnick [0] (~0c140464@rockbox/staff/evilnick)
07:35:32 Join Rondom [0] (
07:35:32 Join n17ikh [0] (
07:35:32 Join Rob2222 [0] (
07:35:32 Join BlakeJohnson86 [0] (~bjohnson@2002:1876:a27b:0:227:13ff:fe65:1262)
07:35:32 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
07:35:32 Join togetic [0] (~togetic@unaffiliated/ibuffy)
07:35:32 Join _flow_ [0] (
07:35:32 Join mirsal [0] (~mirsal@videolan/developer/Mirsal)
07:35:32 Join TillW [0] (
07:35:32 Join krazykit [0] (
07:35:32 Join antil33t [0] (
07:35:32 Join slck [0] (Venci@Slackware.SlackPix.Com)
07:35:32 Join tipi^ [0] (
07:35:32 Join skx` [0] (
07:35:32 Join markun [0] (~markun@rockbox/developer/markun)
07:35:32 Join Lynx_ [0] (~Lynx@
07:35:32 Join Tuplis [0] (
07:35:32 Join Minataku [0] (~Ed@unaffiliated/payphoneed)
07:35:32 Join JdGordon_ [0] (~7bf38c1f@gateway/web/freenode/x-gmctarmynjndaodh)
07:35:32 Join Topy44 [0] (
07:35:32 Join killan [0] (
07:35:32 Join blithe [0] (~blithe@
07:35:32 Join sfury [0] (
07:35:32 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
07:35:32 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
07:35:32 Join avar [0] (avar@wikipedia/avar)
07:35:32 Join niekie [0] (~niek@CAcert/Assurer/niekie)
07:35:32 Join shaggy-h [0] (
07:35:32 Join SirFunk [0] (
07:35:32 Join rvvs89 [0] (ivo@pdpc/supporter/base/rvvs89)
07:35:32 Join maraz [0] (
07:35:32 Join lostlogic [0] (~lostlogic@rockbox/developer/lostlogic)
07:35:32 Join soap [0] (~soap@rockbox/staff/soap)
07:35:32 Join parafin [0] (
07:35:32 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
07:35:32 Join scorche [0] (~scorche@rockbox/administrator/scorche)
07:35:32 Join kadoban [0] (
07:35:32 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
07:35:32 Join Farthen [0] (
07:35:32 Join linuxguy3 [0] (
07:35:32 Join preglow [0] (
07:35:32 Join xou [0] (
07:35:32 Join mapi [0] (
07:35:32 Join dionoea [0] (~dionoea@videolan/developer/dionoea)
07:35:32 Join AlexP [0] (~ap@rockbox/staff/AlexP)
07:35:32 Join yosafbridge [0] (
07:35:32 Join arun [0] (~arun@unaffiliated/sindian)
07:35:32 Join ved [0] (ved@
07:35:32 Join jae [0] (
07:35:32 Join jfc [0] (
07:35:32 Join Utchybann [0] (
07:35:32 Join Galois [0] (
07:35:32 Join simabeis [0] (
07:35:32 Join ThomasAH [0] (
07:35:32 Join fxb__ [0] (
07:35:32 Join aevin [0] (eivindsy@unaffiliated/aevin)
07:35:32 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
07:35:32 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
07:35:32 Join Guest6244 [0] (
07:35:32 Join rasher [0] (~rasher@rockbox/developer/rasher)
07:35:32 Join bzed [0] (
07:35:32 Join Hadaka [0] (
07:35:32 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
07:35:32 Join Torne [0] (torne@rockbox/developer/Torne)
07:35:32 Join B4gder [0] (~daniel@rockbox/developer/bagder)
07:35:32 Join avacore^ [0] (
07:35:32 Join CIA-5 [0] (cia@
07:35:32 Join Kohlrabi [0] (
07:36:25 Quit Rondom (*.net *.split)
07:36:25 Quit slck (*.net *.split)
07:36:25 Quit mirsal (*.net *.split)
07:36:25 Quit kadoban (*.net *.split)
07:36:25 Quit xou (*.net *.split)
07:36:25 Quit bzed (*.net *.split)
07:36:25 Quit Guest6244 (*.net *.split)
07:36:25 Quit ps-auxw (*.net *.split)
07:36:25 Quit aevin (*.net *.split)
07:36:25 Quit simabeis (*.net *.split)
07:36:25 Quit ThomasAH (*.net *.split)
07:36:25 Quit fxb__ (*.net *.split)
07:36:25 Quit bluebroth3r (*.net *.split)
07:36:26 Quit gevaerts (*.net *.split)
07:36:26 Quit Hadaka (*.net *.split)
07:36:26 Quit krazykit (*.net *.split)
07:36:26 Quit antil33t (*.net *.split)
07:36:26 Quit avar (*.net *.split)
07:36:26 Quit shaggy-h (*.net *.split)
07:36:26 Quit soap (*.net *.split)
07:36:26 Quit n17ikh (*.net *.split)
07:36:26 Quit sfury (*.net *.split)
07:36:26 Quit Llorean (*.net *.split)
07:36:27 Quit advcomp2019 (*.net *.split)
07:36:27 Quit Unhelpful (*.net *.split)
07:37:06 Join Rondom [0] (
07:37:07 Join n17ikh [0] (
07:37:07 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
07:37:07 Join mirsal [0] (~mirsal@videolan/developer/Mirsal)
07:37:07 Join krazykit [0] (
07:37:07 Join antil33t [0] (
07:37:07 Join slck [0] (Venci@Slackware.SlackPix.Com)
07:37:07 Join sfury [0] (
07:37:07 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
07:37:07 Join avar [0] (avar@wikipedia/avar)
07:37:07 Join shaggy-h [0] (
07:37:07 Join soap [0] (~soap@rockbox/staff/soap)
07:37:07 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
07:37:07 Join kadoban [0] (
07:37:07 Join xou [0] (
07:37:07 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
07:37:07 Join Hadaka [0] (
07:37:07 Join bzed [0] (
07:37:07 Join Guest6244 [0] (
07:37:07 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
07:37:07 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
07:37:07 Join aevin [0] (eivindsy@unaffiliated/aevin)
07:37:07 Join simabeis [0] (
07:37:07 Join ThomasAH [0] (
07:37:07 Join fxb__ [0] (
07:42:25 Join Buschel [0] (
07:48:57 Join phanboy4 [0] (
07:54:07 Join JohannesSM64 [0] (
08:00:31 Quit kramer3d (Quit: This computer has gone to sleep)
08:04:45 Quit linuxstb (Ping timeout: 246 seconds)
08:15:33 Quit TheSeven (Ping timeout: 258 seconds)
08:16:58 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
08:30:37 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
08:31:48 Quit Buschel (Ping timeout: 276 seconds)
08:42:43 Quit pixelma (Disconnected by services)
08:42:45 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
08:43:05 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
08:43:25 Quit amiconn (Disconnected by services)
08:43:27 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
08:43:49 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
08:44:50 Join ender` [0] (
08:48:18 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
08:50:25 Join Buschel [0] (
08:51:11 Quit linuxstb (Ping timeout: 258 seconds)
09:03:01 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
09:03:56 Join flydutch [0] (
09:06:51***Saving seen data "./dancer.seen"
09:10:13 Join LinusN [0] (~linus@rockbox/developer/LinusN)
09:12:44 Join wnmnkh [0] (
09:15:19wnmnkhClip+ build r25615, crashes on playback (with unable to turn off and other stuffs) during playing mp3 files.... I am just letting it drain the battery so it can turn off itself eventually.
09:15:40GodEaterwnmnkh: holding power for ~30 seconds doesn't work?
09:15:59 Join lpereira [0] (
09:16:14wnmnkhlet me try
09:16:18wnmnkhI didn't hold for 30 sec..
09:16:41wnmnkhwoot it turned off
09:17:30wnmnkhthank you, it seems suddenly a lot of crash reports around here with latest build.
09:17:59GodEaterif you say so
09:19:05*GodEater wonders how the Clip+ is considered unstable, whilst the fuzev2 is still unsuable.
09:19:34B4gderwrite support?
09:19:43GodEaterthe wiki says there isn't any
09:19:49wnmnkhProbably different hardware setting. Of course.
09:20:12wnmnkhEven if it uses same chips, it is very depended on how chips are being used.
09:20:15 Join petur [0] (~petur@rockbox/developer/petur)
09:20:19GodEaterfrom the wiki "Fuzev2/Clipv2/Clip+: Both internal storage and µSD work in read-only mode, write support is implemented but doesn't work"
09:20:40GodEaterplus the wiki says the Clip+ uses the same hardware as the fuzev2 all over the place
09:20:48GodEaterit seems odd we can make one work and not the other if that's true
09:21:17*GodEater shrugs. I don't really care, I don't own an AMS device, so I don't pretend to try to support them.
09:26:48JdGordon_anyone able to test a quick patch?
09:26:53JdGordon_just make sure i didnt stuff up?
09:27:17JdGordon_making %pv and %pb not eat the whole line
09:29:02 Join Luca_S [0] (
09:32:02CIA-5New commit by jdgordon (r25616): allow %pb and %pv (long form) to be put inside conditionals ( not eat the whole line). ...
09:32:31Ipsilonit'd be awesome to see a stable version of fuze v2. I bought it the other day for $50 after my ipod broke. OF is fine.. but rockbox would make it a perfect player
09:32:47Luca_SGodEater: when the Clip+ was declared unstable, it was actually quite stable. then was introduced frequency scaling that made the fuzev2 more prone to crashes, so that target with the default settings is indeed unusable (I use it with forced boost and can play for hours). I don't know if the clip+ experiences the same freezes while playing.
09:33:55 Nick fxb__ is now known as fxb (
09:34:16JdGordon_S_a_i_n_t: you can now experiment with putting $pv insideconditionals..
09:35:08 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
09:35:18 Nick fxb is now known as fxb__ (
09:35:41wnmnkhIf you want to know the definition of "unstable" Try Cowon S9 bluetooth with Moto's S9-HD headphones. :P
09:37:37Ipsilonso enabling write support is a matter of figuring it out? or impossible?
09:37:48linuxstbGodEater, B4gder: I guess the simple question is whether we consider write support necessary to become "unstable". I would say yes.
09:37:55wnmnkhSpeaking of Bluetooth, is there any plan on support bluetooth for Rockbox? There are plenty of devices that use bluetooth.
09:38:07linuxstbNone that can run Rockbox though...
09:38:09GodEaterlinuxstb: I would have done too - but apparently this isn't the case for the clip+
09:38:16wnmnkhI say current Clip+ build is more of "unusuable"
09:39:04linuxstbGodEater: I'm assuming funman promoted it. We can let him defend the choice when he arrives...
09:48:13 Quit Buschel (Ping timeout: 265 seconds)
09:50:20 Join huelk [0] (~huelk@n60.informatik.FH-Dortmund.DE)
09:53:30 Join kugel [0] (~kugel@rockbox/developer/kugel)
09:56:30JdGordon_gevaerts: I cant repro that theme bug in the sim :(
09:57:05 Join saratoga [0] (~62e16704@rockbox/developer/saratoga)
09:57:34pamaurygevaerts: would you be against a little aesthetic cleanup of usb-core.c ? It's a real mess, not consistent convention
10:01:20 Quit huelk (Ping timeout: 258 seconds)
10:07:31 Join huelk [0] (~huelk@n60.informatik.FH-Dortmund.DE)
10:07:56 Quit avn (Ping timeout: 246 seconds)
10:09:09*pamaury considers that gevaerts didn't object and goes on
10:10:07 Join avn [0] (~avn@
10:10:12 Join efyx [0] (
10:11:16S_a_i_n_tJdGordon_: Was "$pv" a typo? I was thinking this morning about a way to do that smooth scrolling progressbar-volume thingy. Would *this* work "%?pv<%xd"blah"(mute.bmp)|%pv,range-before_lineleve.bmp,-,-,-,-|%xd"blah"(line-level.bmp)|%pv,clipping.bmp,-,-,-,->"? It would give a seperate mute/line-level image *and* smooth-scroll -/+0dB if it could be parsed this way.
10:11:48S_a_i_n_tMy GF's using the PC at the moment, just thought I'd drop that idea in there while I rememberd it.
10:11:52S_a_i_n_tI'll be on later.
10:12:02JdGordon_that should work
10:12:08JdGordon_but you need to use |'s
10:12:16JdGordon_and yes $pv was a typo
10:14:19 Join MethoS- [0] (~clemens@
10:17:42 Quit kramer3d (Quit: This computer has gone to sleep)
10:17:43*JdGordon_ has no idea what the issue with 11175 could be
10:17:53JdGordon_other than it being the playlist viewer probably cuaisng it
10:20:35 Join chelios [0] (
10:21:35cheliosI'm looking for custom firmware for a 6G ipod classic, does such a thing exist?
10:23:08cheliostoo bad, im sick of wrestling with the pos interface :(
10:23:31JdGordon_then dont buy ipods?
10:24:00cheliosnot many competing products go up to 160GB
10:25:34 Quit chelios (Quit: CGI:IRC (EOF))
10:33:59 Quit ender` (Ping timeout: 276 seconds)
10:39:30 Join halmi [0] (
10:39:39 Quit phanboy4 (Ping timeout: 276 seconds)
10:40:23CIA-5New commit by pamaury (r25617): Attempt to have a consistent coding convention in usb_core.c
10:40:30CIA-5New commit by pamaury (r25618): - Forget a cosmetic change. ...
10:42:29 Join ender` [0] (
10:45:18 Join vaplis [0] (~vaplis@
10:49:53kugelhm, I have gnu pth sort of working
10:50:16kugelit does multi threading (e.g. backlight goes off), but most stuff doesn't work yet
10:51:03vaplishello there, so i've just bricked my Sansa Clip+ after rockbox installation, the question is - shall i go directly to the seller with my warranty certificate or are there any other ways to fix it?
10:51:10 Join phanboy4 [0] (
10:57:48wnmnkhdid you try turn it off?
10:57:56wnmnkhhold the power button for ~30 sec
10:58:01wnmnkhto see if it turns off.
10:58:41 Quit shaggy-h (Ping timeout: 240 seconds)
11:00:59 Join shaggy-h [0] (
11:02:57vaplisit is off
11:03:23vaplisit doesn't turn on and my pc shows nothing when i plug in USB
11:05:34GodEaterFrom our wiki : "Even though the bootloader installation and rockbox itself are tested, there's always a risk of BRICKING your device PERMANENTLY."
11:05:48GodEaterthis is our standard disclaimer
11:06:04vaplisyes, next time i must pay more atention to red text
11:06:24GodEaterobviously we're not happy that this has happened to you
11:06:41GodEaterbut ultimately it's ever user's decision on whether to proceed or not
11:06:54***Saving seen data "./dancer.seen"
11:07:50vaplisi understand and blame noone, i'm just wondering if the seller would change it for me, i mean can he check if i was using some 3rd party firmware?
11:08:02 Quit huelk (Ping timeout: 258 seconds)
11:08:11GodEaterhard to see how if it won't ever power on
11:08:14Luca_Svaplis: are you really sure you kept the off button pressed for > 30 secs?
11:08:35vaplisyes, my finger started to hurt
11:08:43pixelmaaren't there unbricking procedures described in the wiki too? Although even a developer didn't manage to revive one of his devices yet and I admit I don't know much about the Clip+
11:09:25GodEaterpixelma: wiki also says there's no known method for recovery
11:09:36GodEaterexcept for the e200v2
11:10:13vaplisbefore dieing it displayed Rockbox logo and "Loading firmware / File not found" in small letters above when i tried to turn it on
11:10:23vaplisfew times
11:10:28vaplisthen it died
11:11:00GodEaterif it got that far then it's not bricked
11:11:06GodEatersounds like it's out of juice to me
11:11:31 Quit Luca_S (Quit: CGI:IRC)
11:11:36S_a_i_n_tJdGordon_: Did you actually reproduce FS #11175 in the sim? I had a go when it was first reported and couldn;t actually manage to achieve the effect described.
11:11:44S_a_i_n_tWeird that you managed to though.
11:11:45JdGordon_i couldnt
11:12:17S_a_i_n_tI have no idea what's causing it, or how it's even possible, but evidently it is possible.
11:12:45JdGordon_im assuming the playlist viewer is causing it
11:12:49JdGordon_nfi how thouhg
11:13:09S_a_i_n_tOh, you couldn;t reproduce it, Hmmm...that puts me at ease a little then. Still, not sure how the hell a theme can affect the playback ordering.
11:13:50ThomasAHvaplis: can you try holding the home or left button when powering on?
11:14:21ThomasAHvaplis: (and >30 seconds is not needed, >10 seconds is enough, so just use 15 to be sure
11:15:37vaplisoh my god
11:15:45vaplisThomasAH you are my idol
11:15:55vapliscombination with home button helped
11:15:59vaplisit is on
11:16:19vaplisi tried one with |<< several times and failed
11:16:23ThomasAHvaplis: now you could try installing svn revision 25541, it is quite stable for me
11:16:30JdGordon_S_a_i_n_t: my guess is there is a bug in the buffereing code which is hit under certain conditions by the vieweir
11:16:39*JdGordon_ wishes he had more of a clue thuogh
11:16:45ThomasAHvaplis: (boot loader is ok, just the .rockbox directory needs to be replaced)
11:17:13 Join huelk [0] (~huelk@n60.informatik.FH-Dortmund.DE)
11:18:27 Quit linuxstb (Ping timeout: 268 seconds)
11:18:33vaplisyes, i've found that my .rockbox directory was in the folder named rockbox, whic was in the root of device
11:19:02ThomasAHvaplis: oh :) just rename it and try whatever version you have then
11:19:30vaplisi've just moved it directly to the place, should work now
11:19:34vaplisand thank you
11:20:30B4gdernothing vitalizes you as much as a near brick experience! ;-)
11:21:31GodEatermakes you feel alive!
11:21:53 Quit scorche (Disconnected by services)
11:22:04 Join scorche [0] (~scorche@rockbox/administrator/scorche)
11:24:01 Quit halmi (Quit: Bye)
11:25:24kugelyay, backlight thread works
11:26:00S_a_i_n_tJdGordon_: I almost had my suspiciouns of being trolled when it was just, well, *technically* it's impossible.
11:26:14S_a_i_n_tWhen gevaerts reproduced it, I was just...stunned.
11:26:18JdGordon_unfortunatyl not
11:26:27S_a_i_n_tIt simply shouldn't be.
11:27:01S_a_i_n_tIt's funny to say it's unfortunate we weren't being trolled lol ;)
11:27:11S_a_i_n_tbut, that would be easier to understand :P
11:30:06 Quit wnmnkh (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
11:31:09kugelpamaury: are you aware that we have a 80 char width limit?
11:31:55kugelr25617 *introduces* violations to that rule
11:32:06pamaurythere were violations to that rule already
11:32:14pamaurybut I can fix that if you want
11:32:34 Quit BHSPitMonkey (Quit: Ex-Chat)
11:32:43kugelI think you should
11:32:58JdGordon_if a viewport is never visible then why are we allowing conditionals and stuff inside it?
11:33:03JdGordon_that just makes no sense :/
11:33:15kugelunfortunately these style fixes make svn blame useless
11:33:42 Quit huelk (Ping timeout: 258 seconds)
11:34:26kugelJdGordon_: only setting up conditionals, no actual drawing. especially due to the fact that %Vd must be before %Vl (so %Vd is often in the main viewport)
11:34:57JdGordon_the code makes that very not obvious
11:35:14JdGordon_but yes, needing the Vd's inside that does make sense
11:35:26 Join HellDragon_ [0] (
11:35:26 Quit HellDragon_ (Changing host)
11:35:26 Join HellDragon_ [0] (~jd@Wikipedia/HellDragon)
11:35:51pamauryperhaps but files should use a more or less consistent coding convention, and anyway, I doubt svn blame is really useful in usb_core
11:36:09 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
11:36:17pamauryI'll fix the 80-char limit later
11:36:33 Join liar [0] (
11:38:34 Quit jd (Ping timeout: 246 seconds)
11:40:56 Quit HellDragon_ (Read error: Connection reset by peer)
11:41:14 Join HellDragon_ [0] (
11:41:14 Quit HellDragon_ (Changing host)
11:41:14 Join HellDragon_ [0] (~jd@Wikipedia/HellDragon)
11:41:21 Quit linuxstb (Ping timeout: 252 seconds)
11:42:55 Join junkY_San [0] (
11:46:35 Quit HellDragon_ (Ping timeout: 276 seconds)
11:51:02 Part lpereira
11:59:35 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
12:00:43 Join jd [0] (
12:00:44 Quit jd (Changing host)
12:00:44 Join jd [0] (~jd@Wikipedia/HellDragon)
12:07:04CIA-5New commit by pamaury (r25619): Enforce the 80-char limit to make everyone happy.
12:08:39pamaurygevaerts: I made a huge cleanup of usbaudio, if you want to have a look at the code, it seems quite stable now (still doesn't work with windows), I'll soon try to add a switch for the new api
12:12:52 Join M3DLG [0] (~M3DLG@
12:14:35gevaertsJdGordon_: I haven't seen it in the sim either
12:15:03JdGordon_did the folder you use fit into the buffer?
12:15:14JdGordon_did more than the next track show id3 info?
12:15:35*gevaerts can't remember
12:16:01JdGordon_my guess is either a concurrancy issue, or audio_peek() blocking the wps thread and doing something bad
12:21:45JdGordon_is there a way to see if a buffered handle has buffered the needed amount of data?
12:23:03 Quit avn (Ping timeout: 248 seconds)
12:25:06 Join avn [0] (~avn@
12:30:08 Join JdGordon [0] (~724a44ed@gateway/web/freenode/x-etveupnlnmamseao)
12:30:18JdGordongevaerts: if you get a chance, can you try please?
12:31:06 Quit JdGordon (Client Quit)
12:36:59JdGordon_line 42 of that patch might need to be chaged to >=
12:47:01 Quit phanboy4 (Ping timeout: 265 seconds)
12:47:42gevaertsJdGordon_: ok, as soon as I get home
12:50:45 Quit M3DLG (Ping timeout: 258 seconds)
12:57:36 Quit JdGordon_ (Ping timeout: 248 seconds)
12:58:45 Quit kugel (Ping timeout: 260 seconds)
13:06:55***Saving seen data "./dancer.seen"
13:08:46 Join mitk [0] (~mitk@
13:17:49 Nick fxb__ is now known as fxb (
13:24:21 Join JdGordon [0] (~jd@rockbox/developer/JdGordon)
13:41:12 Quit TillW (Quit: This now concludes our broatcast day.)
13:43:17 Part LinusN
13:45:06 Join LinusN [0] (~linus@rockbox/developer/LinusN)
13:47:15 Join Lixun [0] (
13:48:11 Join Buschel [0] (
13:48:15 Part Lixun
13:52:51 Join kugel [0] (~kugel@rockbox/developer/kugel)
13:52:52 Quit Battousai (Read error: Operation timed out)
13:52:58 Quit ranma (Read error: Operation timed out)
13:53:10 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
13:54:33 Join ranma [0] (
13:55:02 Join Battousai [0] (~bryan@gentoo/developer/battousai)
13:58:14 Join Strife89 [0] (~michael@
14:01:00 Quit Buschel (Ping timeout: 246 seconds)
14:05:44 Join TillW [0] (
14:10:21 Join ender [0] (
14:13:03 Quit ender` (Ping timeout: 265 seconds)
14:16:35 Quit Battousai (Read error: Operation timed out)
14:18:26CIA-5New commit by pamaury (r25620): rbutil: update french translation
14:18:44 Join Battousai [0] (~bryan@gentoo/developer/battousai)
14:27:30 Join dfkt [0] (dfkt@unaffiliated/dfkt)
14:33:52 Quit JdGordon (Quit: Bye)
14:34:38 Part LinusN
14:35:50 Join froggymana [0] (
14:37:19 Join HalfOrange [0] (
14:41:25 Quit linuxstb (Ping timeout: 276 seconds)
14:44:51 Join M3DLG [0] (~M3DLG@
14:48:34 Quit Strife89 (Ping timeout: 276 seconds)
15:02:10 Quit antil33t (Read error: Connection reset by peer)
15:02:15 Join antil33t [0] (
15:06:56***Saving seen data "./dancer.seen"
15:08:05 Quit M3DLG (Ping timeout: 264 seconds)
15:11:11 Quit HalfOrange ()
15:12:02 Join perfectdrug [0] (
15:15:54 Join Schmogel [0] (
15:21:00 Quit kugel (Ping timeout: 258 seconds)
15:26:56 Quit perfectdrug (Quit: Leaving.)
15:27:07 Join perfectdrug [0] (
15:33:48 Join watto [0] (~watto@
15:35:12 Quit togetic (Ping timeout: 265 seconds)
15:36:44 Join n1s [0] (~n1s@rockbox/developer/n1s)
15:37:09 Join kugel [0] (~kugel@rockbox/developer/kugel)
15:37:42 Quit mitk (Quit: Leaving)
15:38:01 Part _flow_ ("so long and thanks for all the fish")
15:41:27 Join shaggy-w [0] (
15:41:34 Quit perfectdrug (Quit: Leaving.)
15:41:43 Join funman [0] (~fun@rockbox/developer/funman)
15:43:09 Quit shaggy-h (Ping timeout: 240 seconds)
15:43:12 Join Boldfilter [0] (
15:44:13funmanGodEater: Clipv2/Clip+ and Fuzev2 are usable in my opinion. I have 2 bugfixes in progress though which will make them much more stable though
15:44:49GodEaterfunman: in that case our front page is not in sync with your opinion
15:44:58GodEaterbut seriously, they're usable even though there's no write support ?!?!
15:45:19funmanGodEater: kugel thinks Fuzev2 isn't usable, we discussed this yesterday
15:45:35funmanyes, you can try write-less rockbox on any model
15:45:41GodEaterdisagreement in the ranks eh? :)
15:45:42funmanjust make *_transfer_sectors() return -1
15:45:54GodEaterfunman: no thanks!
15:45:57*kugel disagrees as well
15:46:02GodEaterI like my preferences saved thanks
15:46:08LloreanGodEater: The D2 doesn't have write support, but boots Rockbox from the SD card instead.
15:46:17LloreanFor targets that have a microSD slot we could just do the same thing
15:46:23funmanLlorean: it has write support for the SD card though
15:46:24GodEaterLlorean: yes, but it can write to the slot
15:46:34GodEaterafaik the clip+ and fuzev2 can't even do that
15:46:40GodEaterso there's NO write support
15:46:40LloreanAh yes, until we have write support for *something* it shouldn't be considered "usable"
15:47:20funmanok it looks like i'm the only one to think they were usable
15:47:23LloreanOne of the things we discussed was "core playback functionality" working, which includes playlist editing, saving preferences, and resuming playback etc.
15:47:31LloreanAll requiring write support.
15:48:04funmanit isn't explicit on the wiki though
15:48:17funmanIMO core playback = audio playback, period
15:49:09 Join togetic [0] (~togetic@unaffiliated/ibuffy)
15:49:24funmanshould I put back Clipv2/Clip+ to unusable?
15:49:38GodEaterI think so
15:49:47GodEaterunless you can get someone else to agree with you :)
15:49:59LloreanI would say that read-only targets aren't "generally usable." They're usable in very constrained settings only.
15:50:12funmani don't want to fight for this, i'd only lose time useful for making them stable
15:50:32GodEaterfunman: I just think in the short term it does you favours
15:50:45GodEateras less people will hassle you about stuff you're already aware isn't working
15:51:10CIA-5New commit by funman (r25621): Clipv2 and Clip+ are in fact still unusable
15:51:49 Join jgarvey [0] (
15:52:04CIA-5New commit by funman (r25622): Clipv2 and Clip+ builds are still unusable
15:52:52 Quit MethoS- (Read error: Connection reset by peer)
15:52:52funmanwww/index.t and trunk/tools/ <- i think that's all
15:53:18funmanbootloaders can stay on the download server though, they're stable afaik
15:53:55 Quit froggymana (Quit: CGI:IRC)
15:55:17 Quit vaplis ()
15:56:52S_a_i_n_tNow there'll be a flood of " 'target X' was unstable, now it's gone back to unusable....why? " posts on the Forum/IRC ;-)
15:59:01 Join anewuser [0] (anewuser@unaffiliated/anewuser)
15:59:40funmansomeone with a gigabeat F/X can test FS #11106 ?
16:00:35GodEaterfunman: "demoted" perhaps ? :)
16:00:52GodEaterS_a_i_n_t: and the answer is "because we said so!"
16:02:33 Join MethoS- [0] (~clemens@
16:04:31 Quit Battousai (Read error: Operation timed out)
16:05:57CIA-5New commit by funman (r25623): s5l8700 : remove some CRLF line endings
16:06:07CIA-5New commit by funman (r25624): mmu-s5l8700.S: correct a comment about segment position in index format
16:07:05 Join Battousai [0] (~bryan@gentoo/developer/battousai)
16:08:38 Join xiainx [0] (
16:12:56CIA-5New commit by funman (r25625): mmu-arm (v4/v5) : use one less instruction in invalidate_dcache/clean_dcache
16:14:22funmanhm i forgot something
16:15:28kugelfunman: if there are crlf line endings the svn properties aren't set
16:15:38CIA-5New commit by funman (r25626): mmu-arm (v4/v5) : fix previous commit, clean/invalidate correctly the first segment in each loop
16:15:55funmankugel: i never understood how svn:eol-style worked, and anyway i can't set it from git-svn
16:16:17kugelso you should ask someone with svn to do it
16:19:25 Join Strife89 [0] (~michael@
16:19:41funmanisn't converting the file enough ?
16:24:06 Join mikroflops [0] (
16:25:28 Quit mikroflops_ (Read error: Operation timed out)
16:25:39*funman slaps theseven
16:27:59 Join captainewkl [0] (~2669ecc2@gateway/web/freenode/x-sqrczvtjpumyugeg)
16:29:39CIA-5New commit by funman (r25627): mmu-arm* : cpucache_invalidate() needs to be in IRAM for rolo
16:40:43funmanmassive build breakage
16:40:55funmanit should be forbidden!
16:43:03 Nick fxb is now known as fxb__ (
16:44:48funmanjhMikeS: ping
16:48:09 Quit Strife89 (Ping timeout: 276 seconds)
16:48:10jhMikeSfunman: good timing
16:48:28jhMikeSanyway, what's up?
16:48:30funmani updated the last patch, but I think I will put all the device configuration in mmu-arm.S
16:49:04funmanthat way I can add an error if this file is added to a target without checking if the configuration is OK
16:49:23funmanadding a define inside tools/configure cpu specific gcc options annoyed me
16:50:22jhMikeSok, not code but just setting any preprocessor defines?
16:50:36 Join toffe82 [0] (~chatzilla@
16:50:57 Join M3DLG [0] (~M3DLG@
16:51:25funmanafter that I'll look at merging the nano2g code back again in this file, so when TheSeven fixes bugs he does so for other targets as well ^^
16:51:35kugelfunman: I think that commit doesn't work for f/x. I think we considered a safe_code section at some point
16:51:38funmanperhaps that'll mean splitting cache & mmu code by the way
16:52:10funmankugel: I don't know about a safe_code section, but rolo_restart() at least is in .icode section
16:52:45jhMikeSfor gigs and gigfx all iram is faked anyway and just put into ram
16:52:47kugelf/x doesn't use iram and puts i{data,code,bss} simply into the non-iram versions
16:53:06funmankugel: then i didn't break it further
16:53:25 Quit slck (Ping timeout: 248 seconds)
16:53:55kugelI didn't claim that :)
16:54:35jhMikeSfunman: at least you clevered up the sub removal a bit further :)
16:54:44funmanjhMikeS: well no i didn't
16:55:01funmanlast commits all come from theseven modifications in mmu-s5l8700.c
16:55:49*jhMikeS just saw these commits in front of him
16:56:10funmanlast differences is MMU functions are unused on this CPU (no MMU), dcache_range() are unused, and the segment mask isn't the same
16:56:17 Join mt [0] (~chatzilla@
16:56:55funmani'll test on Clip+ and commit
16:57:09jhMikeSkugel: I thought I saw you pinging me earlier?
16:58:00kugelI wondered if you have a grasp about how our sdl threading works
16:58:32kugelbut it doesn't really matter anymore, since I mostly understood it by now and my yesterday's problems are replaced by new ones :)
16:58:33jhMikeSkugel: I'd hope so. LOL
16:58:58kugelmy gsoc assessment task is to replace it with gnu pth threads
16:59:57 Join Xerion [0] (~xerion@
17:00:01jhMikeSpth has the same sort of objects, does it not?
17:00:07TorneDoes firewire insertion get detected by usb_detect on the 1G-3G ipods?
17:00:29kugelwhich I got working partially, but I'm currently fighting strange problems like stack corruption or segfaults in nanosleep()
17:00:43Torne..does anyone even have a 1G-3G ipod?
17:01:04kugeljhMikeS: yes and no, pth is cooperative by design so I don't need the whole mutex locking hack
17:02:56 Join slck [0] (id@Slackware.SlackPix.Com)
17:03:16 Quit Zagor (Quit: Leaving)
17:04:59CIA-5New commit by funman (r25628): mmu-arm.S: Use correct implementations on arm926ej-s CPUs ...
17:05:04 Join panni_ [0] (
17:06:31jhMikeSkugel: I had wondered about doing it with a single find a way
17:07:00***Saving seen data "./dancer.seen"
17:07:01 Quit TillW (Ping timeout: 265 seconds)
17:07:48jhMikeSmight be able to work it with setjmp/longjmp as a context switching means
17:08:26jhMikeSthat way even the priority can be simulated and it "schedules" everything the same
17:08:33TornejhMikeS: pth already lets you do that
17:08:47Torneyou don't want to actually use longjmp as the primitive..
17:08:53 Join Strife89 [0] (~michael@
17:08:57Tornesimulating threads with it is hideous
17:09:17Tornepth has the right primitive built in for lots of systems already: switch stack as well as longjmp
17:09:40 Quit kugel (Ping timeout: 252 seconds)
17:11:16n1sif the priority stuff is dropped, simulating thi within one thread should be as simple as looping over the thread functions, no?
17:11:42 Join Buschel [0] (
17:12:18Tornen1s: you can't do that if threads yield
17:12:25Tornen1s: or block for any reason :)
17:12:31Torneyou need to have multiple stacks
17:12:37n1suh, right
17:13:49*n1s should really try to understand threading properly someday
17:13:52jhMikeSn1s: no need to, it should work with or without since priority is basically a skipping of lower threads in favor of higher ones
17:14:10 Join komputes [0] (~komputes@ubuntu/member/komputes)
17:15:04jhMikeSthere's some aging that simply counts the skips, and threads of an equal *difference* in priority get skipped relative to each other in the same relative amount
17:17:11CIA-5New commit by funman (r25629): mmu-arm.S: disable MMU functions on CPUs which don't use them
17:18:57funmanhmm isn't there a linker option to discard unused symbols ?
17:19:02 Quit antil33t (Read error: Connection reset by peer)
17:19:07 Quit M3DLG (Ping timeout: 264 seconds)
17:19:09 Join antil33t [0] (
17:22:03CIA-5New commit by funman (r25630): mmu-arm.S: comment out dump_dcache_range() ...
17:25:05 Nick ender is now known as ender` (
17:25:06 Join halmi [0] (~netbook@
17:25:12CIA-5New commit by funman (r25631): mmu-armv6: comment out invalidate_dcache_range() ...
17:27:03n1sfunman: i think it can only discard an entire section of unused stuff, so maybe putting these functions in their own section is enough
17:27:27n1snot that it's really any better than an #ifdef
17:28:02funmanI would need an ifdef for each function (2 remaining, since one has been commented out)
17:28:43 Quit Llorean (Quit: Leaving.)
17:30:59funmanhm the nano2g has 4kB caches
17:31:54funmanah the cache line size is 16B
17:36:00TornejhMikeS: you have an ipod 3g?
17:36:19jhMikeSTorne: yes
17:36:31Tornecan you test maybe? :)
17:36:42jhMikeSI haven't fired it up for awhile.
17:36:55Tornei've modified the PP ipod bootloader so that on fatal error it polls for cable insertion and reboots to disk mode
17:37:04Tornefor the users who seem to have an issue with doing this manually :)
17:37:14Torneit looks like it should work for firewire on 1G-3G but i can't test htat
17:37:28Torneit won't work for usb on 3g because we don't handle that in the main build iether.
17:37:47Torneamiconn: you have 1g/2g, also?
17:38:19*jhMikeS has to charge at least a few minutes first (it was pretty darn low)
17:38:21Tornealso, ipod owners in general: i need to update the bootloader's fatal error text to reflect this new ability, but not sure what to say or what will fit on the screen. thoughts? :)
17:38:24TornejhMikeS: no rush
17:39:09Tornei was gonna release a new ipod bootloader soon (for the large drive changes) so I figured i should also put in all the other bootloader stuff i've been meaning to get around to.
17:39:12amiconnYes I do
17:39:33Torneamiconn: would you be able to give it a try also? :)
17:39:42Tornei'm pretty sur eit should work on 4G+
17:39:45 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
17:39:48Tornesince they're not very different
17:39:49amiconnMy G1 is still in current-measurement configuration, but still usable for other tests, just not for carrying around
17:39:56funman#define INDEX_STEPS (CACHE_SIZE/(1<<(CACHEALIGN_BITS - 4)))
17:40:09amiconn(missing backplate and battery wire cut in two for connecting an ampmeter
17:40:18funmana bit complex but i detailed the calculation
17:40:20jhMikeSTorne: what needs to be done exactly?
17:40:36 Join DerPapst [0] (
17:40:36 Quit mt (Remote host closed the connection)
17:40:39TornejhMikeS: build a bootloader with that patch, boot up the player with rockbox.ipod missing or similar fatal error
17:40:52TornejhMikeS: plug in firewire cable, it should reboot to apple's rom disk mode so you can fix it
17:41:00Tornewithout you having to press the reset keys
17:41:12funmanhm well unfortunately gas can't reduce the expression in .rept
17:43:38 Quit Buschel (Ping timeout: 240 seconds)
17:44:58funmanoh damned i can't include the headers where CACHEALIGN_BITS is defined, they contain C code
17:48:33jhMikeSwell, I'll see your "oh damned" and raise that I forgot how to replace a bl on 3g...I'm sure I'll have it figured again in a few moments though. :P
17:49:02 Quit anewuser (Quit: What do you know...THE WORLD'S first NTRQ (that's for NES/FAMICOM) tracking compo. Have powerpak? Try it out! Otherwise ROM IMAGE.)
17:49:33 Quit shai (Quit: Leaving)
17:50:05CIA-5New commit by funman (r25632): s3c2440/system-target.h : CRLF -> LF
17:50:10CIA-5New commit by funman (r25633): Move CACHEALIGN_BITS to cpu headers
17:50:24 Join Strife1989 [0] (~michael@
17:54:27 Quit Strife89 (Ping timeout: 276 seconds)
17:57:00 Quit saratoga (Quit: Page closed)
17:57:54TornejhMikeS: ipodpatcher -a bootloader-ipod3g.ipod
17:58:06 Quit toffe82 (Read error: Connection reset by peer)
17:58:43jhMikeSTorne: well, I had a blank screen. I wasn't sure if it was in the right spot or not, but pluggin the cable rebooted. It should probably be more unconditionally verbose, saying, "Error: Please attach your iPod to the computer now"...or something. :)
17:59:10Torneit shouldn't be blank
17:59:15Tornemaybe the backlight is just not on?
17:59:32jhMikeSTorne: Already did it with bootloader.bin
17:59:42jhMikeSBacklight was on, screen was empty.
17:59:52CIA-5New commit by funman (r25634): s5l870x : use mmu-arm.S
17:59:55Tornewhat about hte normal bootloader? :)
18:00:50jhMikeSkay, I'll try that one
18:01:15Tornei mean, my change shouldn't affect what's printed on the screen
18:01:21Torneit did that anywya
18:01:36jhMikeSreboot is ok, but still blank screen
18:02:07Torne..wait, what?
18:02:08 Quit pamaury (Quit: Quitte)
18:02:14Tornethe normal bootloader still reboots when you plug the cable?
18:03:06jhMikeSno, I used the patched wtf. ok...unpatched then! thought you meant bootloader.bin was a "wrong choice" for some reason I couldn't understand.
18:03:23 Join yelped [0] (
18:03:35Torneno, i just mean.. if it doesn't print anything on th escreen when there's an error *anyway* that's a bug in the existing code :)
18:03:58Tornewhich is another thing that ought to be fixed while i'm here changing the ipod bootloader ;)
18:03:59jhMikeSit might be
18:04:11Tornesince releasing new bootloaders is a pain in the ass
18:04:18yelpedCan someone check out why Dictionary doesn't scroll?
18:05:01Torneyelped: because nobody implemented any code to make it scroll
18:05:04Tornethe code says, in face:
18:05:07Torneer, fact:
18:05:15Torne/* TODO: Scroll, or just stop when there are to much lines. */
18:05:16CIA-5New commit by funman (r25635): s5l870x / ipod nano2g: include common mmu-arm.h
18:05:24Tornei.e. it just keeps printing off the end of the screen :)
18:05:29jhMikeSnormal bl = lousy blank screen, no reboot on connect (as expected)
18:05:36TornejhMikeS: hm
18:05:46funmanis it me or builds break more than usual ?
18:05:48TornejhMikeS: ok, so my change works, anyway
18:05:57TornejhMikeS: but there's another bug on 3g (maybe others?) :)
18:06:06funmanand always the same targets it seems
18:06:23jhMikeSTorne: not sure, it's not a target I use much beyond testing pp5002
18:06:34funmanzvm60gb, gigabeat f
18:06:37TornejhMikeS: well, it should display *something*
18:06:47TornejhMikeS: the code initialises and clears the screen, and prints various things to it
18:06:57Torneit just doesn't bother to do lcd_update until fatal_error, if verbose is off
18:07:07yelpedOh, so does anyone want to have a go on it? Is it especially hard? Or is everyone especially busy?
18:07:15jhMikeSTorne: you said "there's another bug", and I considered that you meant one more bug, beyond this bug.
18:07:24funmanyelped: probably noone is interested immediately
18:07:45yelpedOk, so keep it in mind, please. Thanks.
18:08:00Torneyelped: that's not how volunteer projects work :)
18:08:30TornejhMikeS: try holding right on boot
18:08:33TornejhMikeS: that turns on verbose mode
18:08:51funmanNext target: fix dynamic cpufreq on as3525v2
18:09:14funmanclip+ crashes after 3 seconds playing, so that could be a good crashtest
18:09:39yelpedSorry :)
18:10:41 Quit funman (Quit: free(random());)
18:10:43 Quit efyx (Ping timeout: 252 seconds)
18:12:23 Join efyx [0] (
18:13:04jhMikeSTorne: Hold ">>|" ?? Tried holding a bunch of other stuff too, to no avail.
18:13:43Tornewell, that sounds like a bug anyway. should probably raise it
18:15:03 Quit yelped (Quit: CGI:IRC (Ping timeout))
18:15:13 Join kugel [0] (~kugel@rockbox/developer/kugel)
18:17:00*Torne wonders if any other models have this problem.
18:17:04 Quit n17ikh (Ping timeout: 264 seconds)
18:18:27*jhMikeS 's e260 doesn't, but that's a slightly older loader in there. maybe it's newer?
18:19:05 Join shai [0] (
18:19:21jhMikeSH10 20GB looks alright
18:20:07jhMikeS5GB too
18:20:38TornejhMikeS: the bootloaders for different platforms are unrelated
18:21:02Torneso if anything other than a PortalPlayer iPod has the same issue it would be a seperate bug ;)
18:21:22Torneall the code is in bootloader/ipod.c
18:21:34jhMikeSok, I was under the impression there was quite a bit of shared code
18:21:39 Join n17ikh [0] (
18:21:57Torneno, only a tiny bit
18:22:19Tornebootloader/common.c has the printf buffering implementation which stores the text until crash (or prints it immediately if verbose is on)
18:22:25Tornebut if that didn't work it wouldn't work on *any* player
18:22:49Torneall the code that's remotely platform specific is in target or at least SoC specific files under bootloader
18:22:56Torneor is just taken fro the regular firmware tree
18:23:05Torneipods don't share their bootloader code with the other PP targets, even
18:23:39jhMikeSTorne: Isn't the printf function shared? Which does check "verbose". I suppose "verbose" would have be missed somehow.
18:23:51Torneverbose isn't really relevant
18:23:56 Nick YPSY is now known as Ypsy (
18:24:03Torneverbose just makes it skip the lcd_update
18:24:14Tornefatal_error() calls lcd_update anywya
18:24:26Torneso all the existing text printed, as well as the text fatal_error prints itself, should show up.
18:24:30jhMikeSwell, then, that's just odd
18:24:45Tornei can only assume the bootloader is failing to do something it needs to do to make the screen work :)
18:25:45gevaertsdoes an unpatched freshly built bootloader work?
18:25:58jhMikeSgevaerts: nope, same blank screen
18:26:30*Torne wonders if whatever bootloader jhMikeS had on there *before* did it :)
18:26:34jhMikeSI'm wondering if it's a new problem. I should run ipodpatcher for an oldie.
18:27:03 Quit petur (Quit: *plop*)
18:27:36Torneit initialises the backlight, fonts and lcd, and clears the screen to white on black
18:27:48Torneand sets font to sysfixed
18:28:17Tornewhich sounds reasonable ;)
18:28:58jhMikeSipodpatch oldie prints text (very faintly). I'll check again to make sure I actually did not just miss it.
18:29:08Torneit's quite faint on my ipodvideo also
18:29:20Torneon ipodvideo the backlight brightness is very low
18:29:22jhMikeSlcd contrast is horrid at certain times :\
18:29:23Tornemaybe a contrast setting?
18:30:37 Join hebz0rl [0] (
18:30:47jhMikeSdunno. nothing I can set myself though in there. screen regulation isn't quite what it should be.
18:32:31Tornethe ipod grayscale screens have a contrast setting function
18:32:39Tornemaybe the default the firmware code uses is too low/high?
18:32:47Torneand the default used by the app code is different
18:33:38jhMikeShrm. with a newly-built loader, I see no text whatsoever, that's not to say it's not there and just invisible.
18:34:14 Nick Rondom is now known as Rondom_ (
18:34:43jhMikeSTorne: I think it can be changed, it's just really unstable and varies depending on the amount of stuff drawn on screen.
18:34:44 Nick Rondom_ is now known as Rondom (
18:35:01Torneyeah, the greyscale ipods hav ea setting for it
18:35:12Tornethe defaults are consistent though; the app code gets the default value from the firmware
18:35:21 Join pamaury [0] (~c2c7a50a@rockbox/developer/pamaury)
18:35:45Torneyou could try changing DEFAULT_CONTRAST in firmware/target/arm/ipod/lcd-gray.c maybe?
18:35:57Torneit's the only thing i cna think of ;)
18:38:51jhMikeShigher = darker on this, right?
18:42:25TorneNo clue.
18:43:27 Quit junkY_San (Quit: Verlassend)
18:43:29jhMikeSyeah, I had to set it to 50 in order to just barely see it. :)
18:44:28Torneit *shoudl* behave the same in the bootloader and in the actual build
18:44:33Tornewhat's your contrast set to in rockbox?
18:44:48 Join M3DLG [0] (~M3DLG@
18:45:09jhMikeSno idea on 3g, whatever the default was on an older build (which I am going to update now)
18:45:20 Join toffe82 [0] (~chatzilla@
18:45:23Torneif you ever changed it it'll be in your config..
18:45:28Torneit should be in the same units
18:48:34jhMikeSmy constrast on 3g is all the way up
18:49:03TorneHeh :)
18:49:36Tornewell, that kinda explains it then, maybe
18:49:40Tornei wonder if the contrast used to be different?
18:49:54*jhMikeS doesn't know how anyone could see anything at 40 :\
18:51:08Tornemaybe it's not the same on everyone's screen
18:51:43Tornesaratoga changed it from 55 to 40 in r24742
18:51:58Tornefrom FS #11034
18:52:06n1syeah, contrast tends to vary between individual displays, and with temperature
18:52:07 Join DataGhost [0] (
18:52:07 Quit DataGhost (Changing host)
18:52:07 Join DataGhost [0] (~dataghost@unaffiliated/dataghost)
18:52:32Torneso yeah, the guy from FS #11034 found that 55 made the entire screen really dark
18:52:41Tornebut you've got it really light at 40 :(
18:52:50Tornemaybe somewhere inbetween? :)
18:53:30jhMikeSI tried 45 first and saw nothing printed
18:54:02Tornewell, anyway. do you think this should get changed?
18:54:11Tornei don't have a 3g, i can't say either way :)
18:54:26Torneif it needs changing it should get done, so that it goes into the bootloader release :)
18:55:49jhMikeSI don't know. I like the plug-for-disk-mode thing. But, I'm not sure if my unit is an anomaly.
18:57:21 Quit antil33t (Read error: Connection reset by peer)
18:57:29 Join antil33t [0] (
18:57:43Tornewell, there hasn't been a new bootloader release for ipod for a long time
18:58:21TorneI have already added two features to it (booting rockbox from OSOS, and LBA48), and will be adding a couple more soonish (supporting other disk sector sizes, this reboot-on-cable patch)..
18:58:41Torneso, if a new bootloader gets released now it will indeed change the contrast used in the bootloader for all 3g users
18:58:53Tornewhich they won't notice, until something goes wrong ;)
18:58:59Tornesince the bootloader doesn't normally print anything :)
19:02:00jhMikeSI'd suggest checking with other 3g users. But, since the bl only prints basic text, it could be quite high without doing much.
19:02:29jhMikeSThough at 40, I think I'd need voice menus just to find the contrast setting.
19:03:07Tornewell, ther'es only one default
19:03:16Tornei mean, we could split it up ;)
19:03:28Tornebut as the code stands there is just one default per model
19:03:56*jhMikeS just has to be satisfied that his 3g is mutated or something and leave it there.
19:04:42Tornewell, no, seriously
19:04:47Tornewe have a sample size of 2
19:04:49Tornethat's not very good
19:05:05Torneit would be nice if the bootloader's output was vaguely visible for the majority of 3g owners :)
19:05:27 Nick fxb__ is now known as fxb (
19:05:27Torneif it's *completely invisible*, not just difficult for you to read, at 40, then thta's probably not a great value.
19:05:33Torneunless your ipod is a serious outlier
19:06:04Tornei dunno how many 3g owners there are around, though ;)
19:06:07S_a_i_n_treboot-on-cable patch? is there an FS# for that?
19:06:19TorneS_a_i_n_t: yup, i just posted it :)
19:06:29TorneS_a_i_n_t: i haven't done it for nano 2g though
19:06:32Torneonly the PP ipods
19:06:53S_a_i_n_tI have nano1g too ;)
19:06:59Tornealmost-identical code could undoubtedly be added to the 2g bootloader
19:07:01***Saving seen data "./dancer.seen"
19:07:18Torneall the usb code is included in the ipod bootloaders even though until now it wasn't being used
19:07:21Torneprobably by accident ;)
19:07:24S_a_i_n_tthanks for linky...I'll have a looksee.
19:07:30Tornewell, not the actual usb stack, but the minimal driver to detect cable etc
19:07:50Torneso the patch is trivial
19:09:09S_a_i_n_tHmmmmm...great idea.
19:09:24S_a_i_n_tIt should go in asap.
19:09:46 Join arbingordon [0] (~w@unaffiliated/arbingordon)
19:09:47 Join funman [0] (~fun@rockbox/developer/funman)
19:09:54jhMikeSTorne: yes, would be nice. need more datapoints.
19:10:04S_a_i_n_tthe ipod bootloaders are ancient.
19:10:11TorneS_a_i_n_t: that *mostly* doesn't matter
19:10:21Tornebasically all the bootloader changes since the last release are mine :)
19:10:32Tornei'm working my way through the list and putting in everything else i've been meaning to do to them
19:10:39Torneso that i only have to release it once :)
19:11:01 Quit mirsal (Ping timeout: 248 seconds)
19:11:07Tornethey're ancient but it matters very little; the only new features are booting rockbox from OSOS and the LBA48 support I just added the other day, as far as I know
19:11:32Torneoh, and apparently the text being unreadable on 3g, maybe, for some ;)
19:11:44Tornewhich is not so much a feature.
19:12:42amiconnjhMikeS, Torne: Default contrast on ipods is a nasty thing
19:12:45 Quit M3DLG (Ping timeout: 260 seconds)
19:12:46jhMikeSTorne: I'd go high on the default in the bootloader. One interesting thing happens though, the apple logo is visible, then once the bootloader kicks-in, it gets very light.
19:12:59amiconnIt's much more complex than just "use this value for that target"
19:13:07Torneamiconn: yeah, i assumed.
19:13:14Torneamiconn: which is why i want osmeone else to sort it ;)
19:13:28 Join mt_ [0] (~chatzilla@
19:13:28amiconnThere's a table in the OF with much more entries than models
19:13:45amiconnDepending on some magic port values the OF chooses the correct LCD setup
19:14:09Torneah, hm
19:14:10jhMikeSamiconn: something set at the factory? any way to read it?
19:14:30amiconn(Yes, the OF contains the values for all models, not just the one it's running on, and it even contains values for non-existing models)
19:15:04amiconnThe latter were probably planned models - there are e.g. values for a PP5002 based mini
19:15:24n1scouldn't we just use the value set in the apple loader, or do we *need* to reinit the display?
19:15:34Torneamiconn: yeah, the flash bootloader for the ipod video looks for PP models with a 6 in them, and various other oddities ;)
19:15:36jhMikeSamiconn: from the looks of it, the default contrast is not what the OF uses, given the contrast change to the logo just before the bl clears it.
19:15:37 Quit kugel (Ping timeout: 246 seconds)
19:15:57amiconnjhMikeS: Correct
19:16:20amiconnWe do the setup slightly different- the OF values are not the best ones on the old ipods
19:16:20n1smaybe the set value can be read back before initing the display?
19:16:23 Quit captainewkl (Quit: Page closed)
19:17:36amiconnThe way the OF sets it up causes very noticeable contrast changes and crosstalk depending on display content, probably due to driver current limits
19:17:51 Join Buschel [0] (
19:17:52Torneanyway, i'm off for now. if someone wants to decide what to do about this, that'd be good ;)
19:17:58jhMikeSamiconn: for 3g I would expect a proper setting. the driver compiles for 3g with a conditional but it seems wrong.
19:17:59amiconnI did a lot of experimentation to improve the behaviour
19:19:14amiconnjhMikeS: The driver only knows one default contrast per model. It's not 100% correct on G2 either - the other G2 I had (but no longer have) needed a different value than the first
19:19:52amiconnI went for the average. Perhaps we should also query these magic port bits - but we can't use the table as-is, at least not for G1..G3
19:20:14 Quit Strife1989 (Ping timeout: 276 seconds)
19:20:45jhMikeSamiconn: seems necessary to get it right for each unit
19:20:52*amiconn should have that table stored somewhere ...
19:21:03 Quit mt_ (Quit: ChatZilla 0.9.86 [Firefox 3.5.3/20091020102323])
19:21:28 Quit DerPapst (Quit: Leaving.)
19:21:32 Quit toffe82 (Read error: Connection reset by peer)
19:22:55 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:23:07 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
19:23:27 Join mt_ [0] (~chatzilla@
19:23:41 Join Strife89 [0] (~michael@
19:23:44 Join vadik [0] (
19:24:08 Quit Strife89 (Read error: Connection reset by peer)
19:24:18pixelmajhMikeS: I believe there was a recent commit that changed the default contrast on the 3G Ipods, taken from a patch in the tracker (committed by saratoga, the last month or so). I already wondered myself if it could be that there are different displays needing different contrast. (admittedly only skimmed the last bits of your conversation, if that's not what you talked about then ignore me :) )
19:25:05jhMikeSpixelma: that's the crux of it. mine likes it way up just to have an acceptable display.
19:27:24pixelma;revision=24742 one month off though
19:29:28 Quit bertrik (Remote host closed the connection)
19:31:23 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:31:24 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
19:31:40 Join toffe82 [0] (~chatzilla@
19:31:58*amiconn found the table
19:32:01 Join Stephen__ [0] (~S@
19:32:20 Join Strife89 [0] (~michael@
19:32:35amiconnNow I "just" need to locate the table in the OF again and find out where it's referenced from
19:33:19jhMikeSpixelma: I see. Even an older bl with 55 was barely readable. :\
19:34:00 Quit mt_ (Ping timeout: 240 seconds)
19:34:20 Join perfectdrug [0] (
19:35:22 Join mt_ [0] (~chatzilla@
19:37:07 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:38:58*jhMikeS must step out to play auto mechanic for a bit
19:45:41 Quit MethoS- (Remote host closed the connection)
19:46:06 Join phanboy4 [0] (
19:52:20 Join ssorgatem [0] (
19:57:01 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:57:27funmanhi ssorgatem
19:58:46ssorgatemthis is so quiet...
19:59:07ssorgatemfunman: any news or something I could about my weird fuzev2?
19:59:24ssorgatemfunman: I coudl do*
19:59:28funmanssorgatem: not yet, i'm looking at it
19:59:31 Join wodz [0] (
19:59:54ssorgatemfunman: ok
20:00:05funmanfirst step is to simplify the button code in rockbox, i'll give you patches so you can just rebuild rockbox and keep the working bootloader
20:00:11 Join archivator [0] (~archivato@
20:00:26ssorgatemfunman: ok
20:00:38ssorgatemfunman: do you want my email address?
20:00:45funmankugel: had you tried to simplify button_read_device() for fuzev2? (delays, etc)
20:00:48wodzamiconn: could You help me with ata-as-coldfire.S to adapt it to include byteswaps (as needed by MPIO HD200)? I corrected reading routine but have problems with writes.
20:01:07kugelfunman: yes
20:01:15kugelno success though
20:01:56 Join DerPapst [0] (
20:02:26ssorgatemfunman: done
20:02:54pixelmaI have two mini commits for the manual (just one phrase each), can I commit them together?
20:03:37 Quit JohannesSM64 (Quit: WeeChat 0.3.2-dev)
20:03:39pixelmaDerPapst: do I remember correctly that you have two 3G Ipods which also have completely different default contrast?
20:03:54 Quit kugel (Remote host closed the connection)
20:05:15 Quit mikroflops (Ping timeout: 260 seconds)
20:05:56 Join Antibuddha [0] (
20:06:08 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:06:24Antibuddhadoes anyone know if the rockboxed iriver h120/140 outputs 24 bit optical spdif?
20:06:29Antibuddhai know it does 88khz
20:08:14n1sit does?
20:09:26 Join FingerS [0] (~FingerS@
20:10:39n1sAntibuddha: the rockbox playback system is limited to 44.1kHz, the hardware can do other sample rates but this is a software limitation
20:11:09n1safaik, we don't output more than 16 bits either but i am not entirely certain
20:11:32 Join adnyxo [0] (
20:17:12 Quit n1s (Ping timeout: 252 seconds)
20:17:15funmanssorgatem: when you plug USB, your Fuzev2 reboots, right ?
20:17:29ssorgatemfunman: nope
20:17:37ssorgatemfunman: it does nothing
20:18:13funmando you see the charging icon ?
20:19:39ssorgatemfunman: the only noticeable difference is
20:19:51ssorgatemfunman: unplugged: battery icon isn't full
20:19:59ssorgatemfunman: battery icon is full
20:21:35funmancan you patch rockbox with and see if all the buttons still work ? (including hold/power)
20:22:25ssorgatemfunman: when I boot rockboc (that is, powering on pressing select), if I release select after the flickering nwith the version number but before the menu shows up, I see a flicker with a usb icon and then it loads OF
20:23:17funmanwith my patch, but not without it ?
20:23:40 Quit pamaury (Quit: Page closed)
20:23:58 Quit flydutch (Quit: /* empty */)
20:24:17ssorgatemno, this is woithout patches
20:24:28ssorgatemit's current build from yesterday
20:24:42ssorgatemmm it's rejecting the patch
20:24:54ssorgatemon which revision are you?
20:25:10funmantry svn up first
20:25:24funmani have r25635
20:25:44ssorgatemi had an older rev. because of the broken bootloader
20:26:03funmandid you keep the bootloader-fuzev2.sansa somewhere ?
20:26:42 Join Luca_S [0] (
20:27:01ssorgatemnow it applied
20:27:01vadikhey funman
20:27:07funmanhi vadik
20:27:20vadika little question before i run away
20:27:46vadikhow do you recommend to debug SD and the rest? if it hangs, nothing's left on the screen
20:27:49vadikand there's no usb
20:28:01vadik(context: ams sansa clip v2)
20:28:19 Quit kugel (Remote host closed the connection)
20:28:38funmanprint something before it hangs
20:28:40 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:28:59vadikok, so printing is synchronous, i get it?
20:29:12funmanyes, provided you call lcd_update()
20:29:24vadikamazing, thanks
20:29:26funmanelse only the rockbox framebuffer is updated, but not the screen content
20:30:56vadikhope i'll get to it over the weekend... i'm thinking of getting another one and trying to solder jtag on
20:31:39funmanthat'd be cool
20:31:43vadikdo you think it's possible to get to the uart of that SoC? or would it involve desoldering everything?
20:32:01 Join TillW [0] (
20:32:03funmanhm on the Clipv1 at least you can see the BGA pins below the PCB
20:32:40funmanit seems UART pins are shared with GPIOB
20:33:21funmanvadik: you think UART would make debugging easier than on-screen ?
20:33:50vadikso it means i lose SD...
20:34:03vadik(without gpio B)
20:34:10funmanssorgatem: < updated patch
20:34:31vadikuart would be great, because you can dump a lot of data over it *and* keep it
20:34:33ssorgatemfunman: oh, i'm still compiling lol
20:34:35Antibuddhan17ikh: when i look in my h120, it says it is outputting at 88khz optical
20:34:48funmanvadik: wouldn't GPIOB_AFSEL select between uart/gpio ?
20:35:07Antibuddhaand i mean rockbox is telling me it is outputting at 88khz
20:35:14vadikumm, i haven't looked at the docs enough
20:35:17funmanvadik: someone had dumped data using the e200v2 button light and a sound card
20:36:03vadika sound card on a computer?
20:36:05funmanvadik: not sure about that (GPIOB_AFSEL)
20:36:32funmanhe toggled the light on/off at ~44.1kHz iirc
20:36:40 Quit kugel (Disconnected by services)
20:36:44 Join kugel_ [0] (
20:36:50 Join MethoS- [0] (~clemens@
20:36:56 Nick kugel_ is now known as kugel (
20:37:00 Quit kugel (Changing host)
20:37:01 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:37:01vadikcrazy hackers
20:37:13vadikgotta love 'em
20:37:55Antibuddhait says it measures 88170 output frequency
20:37:59 Quit mt_ (Ping timeout: 240 seconds)
20:38:02Antibuddhabut that it works at 441
20:38:24vadikGPIOB_AFSEL seems like the right thing judging from the source
20:38:29vadikwill look at the docs later
20:38:29funman (looking for the forum post)
20:38:55pixelmaAntibuddha: where do you see those values?
20:39:19vadikthis is LEDs connected to the sound card, right?
20:40:12funmani think yes, i can't find his detailed setup
20:40:28funmanbtw what data do you want to dump ?
20:41:15vadikjust debug info
20:41:22vadikmaybe logf
20:41:59vadiki haven't really started digging in yet, but it'd be nice just to get a trace of what's going on inside the driver
20:41:59funmanyou know how logf works ? you have to enable it when running tools/configure AND define something in each file you want to log, before including logf.h
20:42:14vadikyes, thanks
20:44:19vadik...i often debug stuff by putting printf()s (which go to UART here (at work)) in all the interesting places in the code and running it
20:45:03vadikthat, and minicom with logging, opens the whole new universe
20:45:30vadikhowever, now is the time for me to run away... thanks for the advise
20:45:33funmanif you have jtag setup you can dump memory so it'd be a whole multiverse ;)
20:45:44vadikthat's quite true
20:46:33vadikso i think i'll get a cheapo 2GB player and nag to the people who, unlike me, know how to use a soldering iron
20:47:25vadikyeah, with jtag we can also stop the processor, which is nice (the sd card will probably freak out, though)
20:47:26 Join webguest59 [0] (
20:48:30 Quit vadik (Quit: l8r)
20:48:32 Join webguest85 [0] (
20:48:48Antibuddhapixelma: sry was afk let me check again
20:48:48 Quit webguest85 (Client Quit)
20:49:04Antibuddhai go to systems, debugging (keep out!), and click spdif analyzer
20:50:58Antibuddhait says the frequency is 44100, but frequency output 88174
20:52:27 Quit webguest59 (Quit: CGI:IRC (Ping timeout))
20:53:10 Quit Antibuddha (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
20:55:34 Part watto
20:56:53*ssorgatem thinks that compiling in a 1,2 GHz netbook is a pain
20:57:58 Quit xiainx (Ping timeout: 260 seconds)
20:58:22 Nick fxb is now known as fxb__ (
21:00:15 Join mikroflops [0] (
21:00:38 Quit archivator (Quit: Leaving)
21:03:08funmanssorgatem: perhaps it's simpler if i just give you a build
21:03:20 Join lpereira [0] (~lucien@
21:03:26 Join xiainx [0] (
21:03:34 Join mischasworld [0] (
21:03:55ssorgatemfunman: it's ok
21:04:02ssorgatemfunman: all buttons do work
21:04:14funmancool, first step done then
21:04:19ssorgatemfunman: i've installed ccache, so I hope build time will be shorter now
21:06:23CIA-5New commit by funman (r25636): Fuzev2: simplify button_read_device()
21:07:02***Saving seen data "./dancer.seen"
21:07:46 Quit markun (Read error: Operation timed out)
21:08:56 Quit jgarvey (Ping timeout: 260 seconds)
21:09:18 Join markun [0] (~markun@rockbox/developer/markun)
21:14:31 Join M3DLG [0] (~M3DLG@
21:19:43funmanssorgatem: it's weird that a bootloader built from svn works fine on my fuzev2
21:21:15ssorgatemfunman: do I try to build it again?
21:21:31funmanwhy not
21:21:38 Nick G_H_F is now known as GHF (
21:21:47 Quit GHF (Changing host)
21:21:47 Join GHF [0] (~meow@unaffiliated/ghf)
21:22:05 Part lpereira
21:22:33pixelmathe manual still mentions MP3 talk clips for all targets. Should it only mention talk clips without specifying the codec or ne accurate and call them rbspeex for swcodec targets and keep MP3 for hwcodec?
21:23:27*amiconn is unable to find any reference to this lcd parameter table in the OF/ROM
21:24:09amiconnI know that I found it *by* following a reference back then, but I don't remember which rom that was
21:24:45funmancan't you use xxd|grep ?
21:25:05 Join jgarvey [0] (
21:25:39 Nick Ypsy is now known as YPSY (
21:26:08CIA-5New commit by funman (r25637): Fuzev2: removed a useless GPIO op, add some whitespace
21:26:38funman xxd - make a hexdump or do the reverse.
21:26:38 Part GHF ("whoosh!")
21:27:10funmani believe the posix tool is od
21:28:29ssorgatemfunman: upgrading firmware
21:29:19 Quit M3DLG (Ping timeout: 240 seconds)
21:30:05ssorgatemfunman: it works!
21:30:39amiconnThe nasty thing with arm assembly is that addresses are often syntesized, which means you won't find them in a hex dump
21:30:47ssorgatemfunman: and instead of flickering, i can see some letters from a fraction of a second; presumably how it's loading things?
21:31:18funmanpresumably. do you get to the menu?
21:31:27ssorgatemfunman: yes
21:32:12 Join fyrestorm [0] (
21:32:19ssorgatemfunman: the last line of those starts with "loading rock"- and i havent had the time to read more
21:33:36ssorgatemfunman: if I release the select button then, it flickers with what seems a usb icon and then loads the OF
21:34:19Luca_Sfunman: with your latest 2 commits, the screen flickering worsened. it now occupies a bigger portion of the screen and stays longer. could be expected, but just for your information.
21:34:50CIA-5New commit by funman (r25638): fuzev2: remove some delays from button driver
21:35:36funmanLuca_S: can you force boosting (in debug menu > cpu frequency > set counter to 1 or more) to compare ?
21:36:05Luca_Swhen boosting, flickering is much more frequent, almost unbearable
21:36:15 Quit n17ikh (Ping timeout: 264 seconds)
21:36:23funmansame thing with previous revisions ?
21:36:31Luca_Slet me download the very latest build (25638)
21:36:47funmanby just browsing the menus (unboosted then), i see no problems
21:37:16funmanhm weirdly i see the screen moving although it shouldn't be updating
21:37:17ssorgatemi don't , either
21:37:43Luca_Sthere's also something even stranger
21:38:17Luca_Scould be the wps, but when playing something and moving the scrollwheel (volume), the song position progress bar seems to move...backwards!
21:38:25Luca_S(standard cabbiev2)
21:38:26ssorgatemflicker is much worse in the WPS
21:38:38funmanin the WPS, presumably the CPU is boosting for the codec
21:38:49funmanssorgatem: you still have the diff you used to build mkamsboot ?
21:39:10funmanlooking at the button code now, i can't tell what is missing :o
21:39:25ssorgatemfunman: no, but I can svn diff it
21:39:33funmanssorgatem: yep would be cool
21:39:47funmanfirst i can revert the meaning of center button : press => OF, not press => rockbox
21:40:06funmanthen i can add custom code AFTER the working center button check, so i can make mistakes in that code
21:41:03 Join n17ikh [0] (
21:43:42funman <- should reverse the meaning of center button
21:44:10 Join Watermark [0] (
21:44:17funmanssorgatem: make sure both dualboot.c and dualboot.h are modified before using mkamsboot (I assume you wilfully removed dualboot.c from the diff?)
21:44:32 Quit Watermark (Client Quit)
21:44:50ssorgatemfunman: yes
21:47:25Luca_Sfunman: you were right. now it flickers only when playing something, and in the buffering screen it's clear that it happens only when boosted (rebuffering). I just had a freeze in the buffering screen by skipping forward three songs.
21:49:08funmancomment out HAVE_ADJUSTABLE_CPUFREQ in firmware/export/config/sansafuzev2.h and there should be less crashes (but more screen corruption)
21:49:40 Quit Buschel (Ping timeout: 258 seconds)
21:52:35 Join [1]Lynx_ [0] (~Lynx@
21:54:51 Join [2]Lynx_ [0] (~Lynx@
21:54:56 Join Buschel [0] (
21:55:25 Quit Lynx_ (Ping timeout: 268 seconds)
21:55:25 Nick [2]Lynx_ is now known as Lynx_ (~Lynx@
21:56:57 Quit [1]Lynx_ (Ping timeout: 258 seconds)
21:59:31ssorgatemfunman: intereting
21:59:46kugelfunman: this what I mean with "no success though" :)
21:59:50 Join jnss [0] (janes@gateway/shell/
21:59:53ssorgatemfunman: now my fuze is in a rebooting loop
22:00:00funmankugel: more screen corruption ?
22:00:05jnsshey, i cannot find a sansa.fmt file to format my sansa
22:00:27funmanssorgatem: what if you press center ?
22:00:28jnssevery site on the net that had one uploaded used a download site, like rapidshare. those links are dead now.
22:00:36ssorgatemfunman: rockbox image, flicker, menu, flicker with image of a usb, and over again
22:00:40jnsssadly, i cannot fix my e280 just because of this
22:00:46CIA-5New commit by funman (r25639): Fuzev2: USB detection isn't reliable in fact
22:00:46ssorgatemif i press center...
22:00:46kugelfunman: yes, sometimes even white screen&freeze
22:00:59funmankugel: ok, no freeze here
22:01:01 Quit Strife89 (Quit: Leaving.)
22:01:07ssorgatemfunman: i can enter rockbox
22:01:10funmanhopefully it will point to why we see screen corruptions
22:01:44kugelfunman: maybe we just need to write to the usb pin before reading on some units?
22:01:44funmanssorgatem: hm so you can't enter the OF anymore ?
22:01:57funmankugel: no idea atm
22:02:08funmani just try to focus on ssorgatem buttons
22:02:46ssorgatemfunman: if i press elect before and during power on, it boots OF
22:03:05kugelcalling it unreliable might be a bit too hasty, there could be other reasons
22:03:07funmanssorgatem: then just update to the last revision and it should work (no more reboots)
22:03:07 Quit efyx (Remote host closed the connection)
22:03:35ssorgatemlast revision of rockbox or bootloader?
22:03:47funmandon't change the bootloader
22:03:49kugelhopefully ssorgatem can soon reach the dbg_ports screen
22:04:02funmanit is rockbox (the rockbox.sansa you have on disk) which reboots
22:04:08funmanand mkamsboot code which manages dual-boot
22:04:38 Quit merbanan (Ping timeout: 276 seconds)
22:04:40 Quit Buschel (Ping timeout: 268 seconds)
22:06:55jnssi need a sansa.fmt file guys
22:06:57jnsswho has one
22:07:37wodzin which thread runs button_read function?
22:07:43funmanjnss: is that related to rockbox ?
22:07:45Luca_Sjnss: just create an empty text file on your DAP and rename it in sansa.fmt
22:07:46funmanwodz: kernel tick
22:08:13 Join saratoga [0] (~62e16704@gateway/web/freenode/x-lsrlevbwffkittyx)
22:08:14funmanso it's not a thread
22:08:14jnssso the file is empty ?
22:08:18jnssjust any file. okay
22:08:20jnssthanks Luca_S
22:08:41amiconnwodz: Sorry, I'm busy trying to RE things
22:08:49funmanwodz: button_tick() is added as a tick task by button_init()
22:08:57wodzfunman: so it is not possible to have sleep() inside button_read_device()?
22:09:21saratogajnss: you may want to look at this page, it explains how to do it:
22:09:36wodzamiconn: no problem
22:09:58funmanwodz: sleep(1) would be an enormous delay anyway (approximately the length of a tick), you should use small busy loops instead
22:11:11jnssoh nice. it is formatting this time ;)
22:11:56jnsssee, i bricked this thing when i played with dd ;)
22:12:25jnssthat was more than a year ago
22:12:28wodzfunman: This is how I did it right now. In my case buttons are read through adc and between channel change and readout needs to be delay. I was thinking if I can be 'more friendly' to other tasks
22:13:12ssorgatemfunman: it works now without having to press extra buttons :)
22:13:21jnsshave been without a nice played ever since. i'm very glad i came in here as the tutorials i was skimming were written by non-linux users. had i seen the command "touch sansa.smt" i would not have been in this situation. anyway, excellent
22:13:23bertrikwodz, can you read out the button from the previous tick and then prepare the adc for converting the buttons to be read out in the next tick
22:13:41ssorgatemnow i have to leave
22:14:06ssorgatemtime for dinner here
22:14:11funmanwodz: if you read buttons from a thread, i suppose it would run less often than from a tick
22:14:22gevaertssaratoga: can you join #rockbox-gsoc?
22:14:24funmancan you generate an interrupt when an adc channel is finished reading ?
22:14:40 Quit saratoga (Changing host)
22:14:40 Join saratoga [0] (~62e16704@rockbox/developer/saratoga)
22:14:46wodzbertrik: could elaborate?
22:15:09wodzfunman: hmm I will check in datasheet
22:15:47funmanwodz: tick N: read value, start adc conversion for next tick. tick N+1: read value, start adc conversion. etc ..
22:15:52wodzyes I am able to setup interrupt when ADC reading is ready
22:16:04 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
22:16:49wodzfunman: this is more complicated I think. the same adc but different channel is used to measure battery voltage
22:17:06funmanhm ok
22:17:29funmanwhat about doing continuous adc readings, and cachign the value at each interrupt ?
22:17:38funmanthe button_read_device() would just return the cached value
22:18:13 Nick YPSY is now known as Ypsy (
22:18:35wodzwhere do I switch adc channels than? in ISR?
22:19:03 Join CGL [0] (~CGL@
22:19:13kugelhow many channels are used?
22:19:30funmanwodz: did you measure how much time is needed for a conversion ?
22:19:38funman(is it why codecs are very slow?)
22:19:59kugeljhMikeS: ping
22:20:11 Quit dfkt (Ping timeout: 265 seconds)
22:20:19 Quit liar (Ping timeout: 258 seconds)
22:21:23wodzkugel: 2 or 3 - one for keys, second for battery, third for remote (probably - I don't have one)
22:22:24kugelif switching is a problem you don't necessarily post buttons on every tick
22:22:38funmanssorgatem: when you're back from dinner, can you try ? It should boot to OF if you press center or left button (to check if left button works)
22:22:46kugelevery 2-3 buttons is ok, as long as you post cached values every tick (this is what we do on the clipv1)
22:23:35wodzfunman: nop but in current implementation quite a lot - I do 10000 loops to stabilize battery readout
22:23:46kugelis battery reading also in a tick task?
22:23:58funmani think it's in a thread
22:24:04wodzI mean the loop is between switching channel and readout
22:24:40funmanyou could switch channel after you read battery
22:24:44funmanbefore & after
22:24:57kugelI'd probably read the battery in k*N ticks, and the buttons in k*N+1 (i.e. alternating) and switch the channel inbetween
22:25:03 Join liar [0] (
22:25:14funmanso in the button tick, if it's stable you cache the new value, else you just return the old cached value
22:28:14wodzhmm I have to rethink all what You said
22:28:32 Join petur [0] (~peter@rockbox/developer/petur)
22:28:54kugelfunman: the OF doesn't have the huge delays in the button read (fuzev2), but it also doesn't read during lcd updates
22:29:41funmanhm ok
22:30:51kugelthe 500ish one though is in the OF
22:32:52funmanthis one is for hold/power
22:35:56kugelfunman: did you check if your gpio changes work with an updated bootloader? I once removed some because I thought there unneeded but it turned out things only still worked because the bootloader did the gpio stuff
22:37:15funmanhm no i don't think so, let me try
22:37:16CIA-5New commit by torne (r25640): Fix minor mistake in tone control code: UDA1341 was added to the wrong part of the conditional (it has hw bass/treble but not prescaling, like the ...
22:37:21 Quit S_a_i_n_t (Ping timeout: 268 seconds)
22:37:33funmanperhaps we should reset GPIO* in system_init()
22:38:41wodzok digging in datasheet - for the best case scenario ADC conversion takes 4096*2*Fcpu
22:40:35funmankugel: still works
22:42:44 Join hannesd [0] (
22:46:47 Quit togetic (Read error: Operation timed out)
22:48:40 Quit Kitar|st ()
22:48:46 Nick Ypsy is now known as YPSY (
22:48:49kugelfunman: alright, just wanted to share my experience :)
22:54:11 Quit mischasworld (Remote host closed the connection)
22:55:04wodzWhat about reading ADC in interrupt. in ISR copy value to the external variable, and setup adc to read from next channel in next ISR. Battery reading routine and button reading routine will only copy value from external variable
22:59:30 Join Kitar|st [0] (
23:03:07 Join togetic [0] (~togetic@unaffiliated/ibuffy)
23:03:54funmanwodz: looks ok to me. Does ADC conversion use a lot of current ?
23:06:38wodzfunman: I don't know it is delta-sigma ADC if it tells You something
23:06:42 Join Buschel [0] (
23:06:44 Quit jd (Read error: Connection reset by peer)
23:06:50funmanit tells me nothing ;)
23:07:05***Saving seen data "./dancer.seen"
23:07:10 Join jd [0] (
23:07:10 Quit jd (Changing host)
23:07:10 Join jd [0] (~jd@Wikipedia/HellDragon)
23:09:24 Quit togetic (Ping timeout: 246 seconds)
23:10:27 Quit fyrestorm (Ping timeout: 246 seconds)
23:11:40 Join dfkt [0] (dfkt@unaffiliated/dfkt)
23:12:27 Quit bmbl (Quit: Bye!)
23:13:13 Quit petur (Quit: Zzzzz)
23:13:20Buschelpixelma: can you take a look at fs #11198 and comment it?
23:14:59 Quit dfkt_ (Ping timeout: 245 seconds)
23:15:40Luca_Sbuttonlight flickering when reading uSD was already reported? it seems that as soon as a reading operation start, the buttonlight goes off, then the next "thread" reactivates it quickly.
23:16:36 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
23:17:16 Join Boldfilter_ [0] (
23:17:43 Quit dfkt (Ping timeout: 260 seconds)
23:18:17funmanLuca_S: yes
23:20:15 Quit Boldfilter (Ping timeout: 276 seconds)
23:20:15 Nick Boldfilter_ is now known as Boldfilter (
23:20:55 Nick dfkt_ is now known as dfkt (dfkt@unaffiliated/dfkt)
23:22:08ender`great, i just wiped my /opt
23:23:05 Part Boldfilter
23:23:16 Join togetic [0] (~togetic@unaffiliated/ibuffy)
23:23:42 Join Boldfilter [0] (
23:26:33 Join Buschel_ [0] (
23:28:35 Quit Buschel (Ping timeout: 248 seconds)
23:31:06 Quit dfkt (Ping timeout: 240 seconds)
23:35:24 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
23:38:18 Quit hannesd (Ping timeout: 245 seconds)
23:41:08 Join MagusG [0] (
23:44:38 Join Koreth_ [0] (
23:44:45 Quit Buschel_ (Ping timeout: 276 seconds)
23:45:17 Quit domonoky (Read error: Connection reset by peer)
23:47:11CIA-5New commit by torne (r25641): Enable SW tone control on gigabeat S, since HW tone controls for its DAC are not implemented yet
23:48:45 Join mirsal [0] (
23:48:50 Quit mirsal (Changing host)
23:48:51 Join mirsal [0] (~mirsal@videolan/developer/Mirsal)
23:49:26 Quit DataGhost (Ping timeout: 264 seconds)
23:55:06Torneok, the ipod bootloader currently says "hold blah to reboot then blah for disk mode" at the end of the fatal error handler. i've changed it to also reboot straight to disk mode on usb cable insert. what should i make the message say? i can't think of anything concise that gets the point across ;)
23:55:28gevaertssteal the message from main.c
23:55:28 Join kotnik [0] (~kotnik@
23:55:38 Part kotnik
23:57:18Tornewhich main.c? :)
23:57:21gevaertsIt says "No partition found. Insert USB cable and fix it.". I assume the bootloader prints the error already, so "Insert USB cable and fix it." should be OK I guess
23:57:46TorneI was wanting to keep the button combinations, though
23:57:51Torneand i'm not sure how much screen space there is ;)
23:58:03 Join Watermark [0] (
23:58:08gevaertsYou need a simulator build for the bootloaders :)
23:58:22Tornei can do the math, if i can be bothered ;)
23:58:26*Torne pokes
23:58:29Watermarkhello all and good after noon :)

Previous day | Next day