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

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

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

#rockbox log for 2008-09-28

00:00:01gevaertsuep: it's not expected behaviour. It shouldn't reboot
00:00:02BigBambiuep: Rockbox USB should work there
00:00:20BigBambiIt is only expected behaviour if you *haven't* enabled the USB stack
00:00:23uepWell, while holding the button, the usb cable symbol came up for a second, then the device rebooted.
00:00:33bluebrotherdoes it run to the File found line?
00:00:35uepAnd it went back to the iriver boot screen.
00:00:36BigBambiSo the USB stack isn't properly enabled
00:00:51BigBambiWhat did you add to which file to enable it?
00:00:53saratogadid you ever try and put the define in the config file ?
00:01:03uepnegative. Only tried it in the makefile.
00:01:09saratogawell . . .
00:01:32gevaertsI always put it in the makefile
00:02:00gevaertsuep: can you paste that makefile somewhere?
00:02:35bluebrotherdataangel: I have the impression that your database_dir could be the problem being still the initial NULL pointer
00:04:44gevaertsI don't see anything wrong in there. Weird...
00:05:05 Quit Lambduh ("Leaving")
00:05:17blkhawkanybody working on the sansa e200 v2 around?
00:05:26bluebrotherhave you checked errno after the opendir call?
00:05:48funmanblkhawk: yes
00:05:57funmanwell not the e200 model though
00:06:11blkhawkI am currently reading the forum thread
00:06:16blkhawkand i have a question
00:06:20dataangelbluebrother:I bet that is it
00:06:25blkhawkall this talk about a loder
00:06:36blkhawkin the first few bytes
00:06:40gevaertsblkhawk: please don't press enter all the time
00:06:54uepgevaerts: It worked that time. I do *not* know why.
00:07:08uepWhen it failed the first time, I rebuilt it with just full-speed, not hi-speed.
00:07:15uepI didn't know you had to hold the button though.
00:07:29uepI just rebuilt it again with hi-speed and it works now when I hold the button.
00:07:39uepThanks for your help!
00:07:43gevaertsActually, if you don't hold the button it should at least show up in lsusb or something
00:08:09blkhawkwhy isn't it possible to patch the current firmware at a certain point
00:08:35gevaertsuep: no problem. Have fun with it!
00:08:38funmanblkhawk: attempts to do that have resulted in 'bricked' firmwares
00:08:43blkhawksay at the point the radio menu gets triggert
00:08:47funmanbut we have ideas for further testing
00:09:15blkhawki thought there was a reason :=)
00:09:23funmanblkhawk: because we don't know how the radio menu works, and running code in this particular area (when the OF has already booted) might be dangerous
00:09:47funmando you have an e200 and are ready to open it to unbrick it?
00:10:05blkhawkwhy is it dangerous exactly?
00:10:16funmanfragilematter just told me his cover/screws were a bit damaged after opening/closing it a lot of times
00:10:22blkhawki bought it a few hours ago - and i already took it apart
00:10:37funmancan you code ?
00:10:40blkhawkyes i used my finest scredriver
00:10:48dataangelthe database location was it
00:10:53blkhawkdepends on the language
00:10:55dataangelI put the folder on the root of the drive instead of in .rockbox :P
00:11:01blkhawki fear my assembly codeing is a bit week
00:11:26 Quit BHSPitLappy (Remote closed the connection)
00:11:40blkhawknever saw the point in buiding houses with toothpicks :)
00:11:40funmanC is enough
00:11:58funmanI am rewriting parts of the firmware patcher in C atm
00:12:09blkhawki have some experience programming atmel microprocessors tho
00:12:15linuxstbblkhawk: Yes, but when you need to pick things from your teeth...
00:12:17funmanbut the part that needs testing on e200 is mkamsboot.c
00:13:01blkhawkigather unbricking means briding the contacs on the flash module and connecting it to a pc?
00:14:40funmanyou can bridge with a screwdriver
00:14:50blkhawkand the code is compiled with gcc?
00:15:12funmanit's in utils/AMS/hacking in the rockbox repository, but you want to use one of the patches on the forum
00:15:17*Nico_P just discovered the linux4nano-dev ML
00:15:19funmanor wait for the one I'm about to post :)
00:15:36blkhawkoki i will wat if you are just about to post it :)
00:15:55blkhawki will try to see what happens if i rename the firmware image i put on this thing
00:16:40saratogahmm seems the V1 and V2 use the same JTAG pinout
00:16:59 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
00:17:03funmangood to know :)
00:17:15funmanblkhawk: well I'm still debugging it
00:17:42funmanblkhawk: did you get to the point where all the firmware filenames are described?
00:18:06blkhawki read in a forum posting that the names decide what functions i get
00:18:26blkhawki want to try the diagnostic mode and the japanese settings for the radio
00:18:37funmanyou can use no prefix to get all the functions (maybe make sure you have a FM radio before?)
00:18:54blkhawki have the european version
00:19:00blkhawkare there some without?
00:19:06funmanno idea
00:20:59blkhawkfunman: dont you mean postfix?
00:21:04blkhawkinstead of prefix
00:21:12 Quit bluebrother ("leaving")
00:21:13funmanyes (suffix)
00:22:53saratogalooks like the standard JTAG interface should be able to change the PC, registers and dump memory using some software on sourceforge
00:23:11 Quit BigBambi (Read error: 60 (Operation timed out))
00:23:18funmansaratoga: fdinel used it on m200, you can ask him which software he used (I think on windows)
00:24:48 Quit meven (Remote closed the connection)
00:25:52 Quit Kopfgeldjaeger (Remote closed the connection)
00:26:04 Quit imthedan ()
00:29:53fdinelindeed you can change whatever you want with the jtag interface
00:30:48 Join Kopfgeldjaeger [0] (
00:31:17fdinelthe software was hjtag in case you didn't know
00:31:42saratogai ordered a parallel to JTAG adapter
00:32:14funmanfdinel: blkhawk
00:32:34funmandoesn't it look good ? :)
00:33:00blkhawkvery pretty
00:33:03BigBambi_Beast question - given that the F remote has the potential to work on the S, and in the debug menu of the S you can watch the values of ADC8 change when you press buttons, I'm guessing that for someone who knew what they were doing it wouldn't be the hardest thing in the world to add support for it?
00:33:07 Quit HellDragon (Client Quit)
00:33:22blkhawkis that a part of your loader?
00:33:33blkhawkdoes it blink the scrollring LED?
00:33:48funmanyes, yes.
00:33:55saratogaBigBambi_: if you can see what changes in the debug menu when you push buttons, a driver should be pretty trivial
00:34:03funmanbut the delay between toggles is too fast
00:34:26funmanlet me tweak it
00:34:29BigBambi_saratoga: OK, cool
00:34:31 Join allele [0] (
00:34:51blkhawkstatic void usleep(int i) { while(i−−) ; } <- does this work?
00:35:15funmanah oops
00:35:24funmanthe xor is at fault I guess
00:36:12gevaertsfunman: do you use -O for gcc?
00:36:46funmanI'll remove the tabs and post the patch on flyspray
00:36:48gevaertsI'd expect that usleep to get optimised away
00:37:07funmanI disassembled everything before running it :)
00:37:51 Join culture [0] (
00:38:44alleleis there a way to compile a specific plugin instead of having to build the whole rockbox tree?
00:38:44 Quit saratoga ("CGI:IRC (EOF)")
00:39:21Nico_Pallele: if you only change that plugin the rest won't be recompiled
00:39:26Nico_Pccache can also help
00:39:35Nico_Pbut the answer is no
00:40:07DerPapstthough it's still painfully slow on cygwin (esp. "bulding" the bitmaps for plugins)
00:40:09alleleah, well I can deal with that
00:40:45allelederpepst, how much memory does cygwin take up on your system?
00:42:08funmanmaybe you would have faster speed using linux in a virtual machine
00:42:32allelethat's what I have - ubuntu in virtualbox
00:42:51DerPapststill counting ^^
00:43:14allelebut that probably wouldn't be the case, since an os in an os probably run slower than one
00:43:42 Quit here2code (Read error: 110 (Connection timed out))
00:43:57 Quit dataangel (Read error: 110 (Connection timed out))
00:45:09 Join Schmogel [0] (
00:45:58Nico_Pallele: I think a VM is faster than cygwin
00:46:21Nico_Pthe best is native linux of course :)
00:48:12 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
00:48:13allelefor compiling
00:48:39 Join Inverse [0] (n=InverseC@
00:49:36funmanfdinel: blkhawk
00:49:49 Quit Twst (Read error: 113 (No route to host))
00:51:13 Join here2code [0] (
00:51:21allelehere's a question, functions and constants can be stored in a .h file, right? to include that .h file in a plugin do I just need the #include, or do I need to include the header in a makefile?
00:52:14 Join HellDragon [0] (
00:52:49funman\o HellDragon
00:52:54DerPapstcomplete functions shouldn't be put in a header file. only the prototype ;)
00:53:13funmanallele: makefile modif is needed, so the object file is rebuilt when the header changes
00:54:04Lloreanfunman: I assume you mean "modification"? Please remember the guidelines on whole, real words here.
00:54:37 Join William [0] (n=chatzill@
00:54:58 Nick William is now known as WilliamC (n=chatzill@
00:55:06WilliamCI have an interesting problem.
00:55:35advcomp2019WilliamC, what is it.. we can not read minds ;)
00:55:45WilliamCI have a 65 mb file in my .rockbox folder
00:55:53WilliamCand it's all weird
00:56:06scorchewe need more information then that..
00:56:19alleleis it several strange characters?
00:56:24WilliamCIt's called $⌠4╡2.
00:56:36alleleare you on a sansa E200?
00:56:50WilliamCSo you can read minds, liar.:P
00:57:06alleleyeah, I had a similar problem when I first got mine, I couldn't delete it only solution I found was a reformat and reinstallation
00:57:15advcomp2019run a check disk or scan for errors
00:57:30WilliamCI defragmented my E200
00:57:40Lloreannever defragment flash devices
00:57:45ender`isn't e200 flash-based?
00:57:58funmanLlorean: I assumed abbreviations used orally are ok
00:57:58WilliamCI'm not sure.
00:58:03scorcheWilliamC: follow advcomp2019's advice..
00:58:08 Quit mf0102_ (Remote closed the connection)
00:58:08scorcheWilliamC: it is
00:58:25WilliamCI ran scandisk and it's gone now
00:58:34Lloreanfunman: Remember, this is for people who don't natively speak English and depend on translation software too.
00:58:45scorchefunman: used orally?...that doesnt really make sense...i have never heard of "modif"
00:58:46WilliamCI expected it to be harder.
00:58:47 Join coatman [0] (
00:58:51Lloreanfunman: So limit yourself to things their software is likely to translate, or things we have a definition for in our project glossary.
00:58:54 Quit ender` (" I went to a general store. They wouldn't let me buy anything specifically.")
00:59:34alleleso that fixed the problem WilliamC?
00:59:53allelehehe, I'll remember that next time that happens to me :D
01:00:36advcomp2019WilliamC, good.. for some reason the sansa's do that issue at times but i have not ran into it
01:01:21allelemaybe its dependant on the mode its in?
01:01:24WilliamCThe Screaming Oprah theme scares me.
01:10:25WilliamCWhen I go to save the play list I hit the play button but it doesn't save.
01:12:23 Quit Schmogel (Read error: 104 (Connection reset by peer))
01:15:12 Quit bughunter2 (Read error: 104 (Connection reset by peer))
01:15:47alleleyou may be saving it to the root, so the catalog won't display it
01:15:54 Join bughunter2 [0] (n=Vista@
01:18:57WilliamCI created a playlist outside of rockbox and saved it.
01:19:06WilliamCStupid playlist is annoying.
01:20:57 Quit bughunter2 (Read error: 104 (Connection reset by peer))
01:21:48allelerockbox uses a different playlist method than sansa's original firmware
01:22:36scorcheWilliamC: was it an m3u playlist?
01:23:21 Quit dr_kludge (Read error: 110 (Connection timed out))
01:25:21***Saving seen data "./dancer.seen"
01:26:13 Join Inverse1 [0] (n=InverseC@
01:26:13 Quit Inverse (Read error: 54 (Connection reset by peer))
01:27:45 Join Hillshum [0] (
01:27:58 Quit uep ("Leaving")
01:28:26 Quit Inverse1 (Read error: 104 (Connection reset by peer))
01:29:42Hillshumfunman: sure
01:29:54funmanHillshum: yes you can use cygwin as build/development environment
01:31:03funmanwhich problem do you have ?
01:31:44Hillshumwell, i need to read the forum thread a bit to figure it out
01:32:11Hillshumi've compiled builds, but not messed with OF
01:32:19 Join Inverse [0] (n=InverseC@
01:32:54 Quit faemir (Remote closed the connection)
01:33:35funmanit's easy as modify Makefile to point to your OF, and run make
01:34:01funmanthen copy the modified firmware to your root folder on the device (as e200p.bin)
01:36:27Hillshummakefile is where?
01:36:41funmanin utils/AMS/hacking
01:37:06 Quit webguest72 ("CGI:IRC (Ping timeout)")
01:37:32 Join Inverse1 [0] (n=InverseC@
01:37:39 Quit Inverse (Read error: 104 (Connection reset by peer))
01:39:59 Quit coatman (Read error: 113 (No route to host))
01:40:27 Join coatman [0] (
01:40:56 Quit jhulst (Remote closed the connection)
01:45:23HillshumOkay, so I add the e200's buttons, then edit makefile
01:47:45funmanexactly, but the buttons are already setup for matching usb on e200 so you don't need to modify them
01:48:13 Join BigBambi__ [0] (
01:48:55 Quit allele ("Java user signed off")
01:49:13Hillshumand all instances of <INFILE> and <OUTFILE> ?
01:49:30funmanINFILE is enough if you rename the patched.bin after copying it
01:53:13Hillshumwhat do I save Makefile as?
01:53:28funmandon't change its name
01:54:55 Join Lambduh [0] (
01:55:16Hillshumand how to run mkamsboot.c?
01:55:47 Join domonoky1 [0] (
01:56:06funmanjust run 'make'
01:56:32*Hillshum knew that
01:56:43 Join HBK- [0] (
01:57:04 Quit HBK (Nick collision from services.)
01:57:07 Nick HBK- is now known as HBK (
01:59:03 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
01:59:07HillshumIt complains "No rule to make target OUTFILE , etc. "
01:59:33funmancan you paste the full log, as well as the output of svn diff on a pastebin ?
02:01:02Hillshumhow do i select/copy?
02:01:29funmanright click?
02:01:55 Nick BigBambi__ is now known as BigBambi (
02:02:10Hillshumdarn winows command shells
02:03:37Hillshumhere's a screenshot
02:04:33 Quit perrikwp (" ajax IRC Client")
02:04:56funmanHillshum: you need to modify OUTFILE to be the full or relative to current directory path to your original firmware
02:05:04 Quit BigBambi_ (Read error: 113 (No route to host))
02:05:25funmanhem INFILE
02:05:45 Quit Wictor (Read error: 104 (Connection reset by peer))
02:05:46funmanI don't know what /home is on cygwin
02:05:56 Join Wictor [0] (
02:05:57funmanI use "INFILE=m300.bin"
02:09:18 Join KEROLiUKAS [0] (
02:12:02 Quit domonoky1 (Read error: 104 (Connection reset by peer))
02:13:23 Quit domonoky (Read error: 110 (Connection timed out))
02:21:24Hillshumfunman: now i get this
02:22:15Hillshumignore the highlight
02:22:45funmanuse INFILE=E200PA.BIN
02:22:50funmanand don't modify OUTFILE
02:22:58funmansorry it's time for sleeping
02:23:00funmangood luck :)
02:23:09funmanI should be there tomorrow
02:23:20 Quit funman ("leaving")
02:23:54 Quit Nico_P (Remote closed the connection)
02:27:17 Quit DerPapst (Read error: 113 (No route to host))
02:28:00 Join mmadia [0] (
02:28:41 Join kugel [0] (n=chatzill@unaffiliated/kugel)
02:29:31 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
02:31:16 Quit here2code (Read error: 60 (Operation timed out))
02:31:56 Quit Hillshum (Read error: 104 (Connection reset by peer))
02:31:59 Join here2code [0] (
02:36:35 Quit bonbonthejon (Read error: 104 (Connection reset by peer))
02:37:13 Quit culture (Success)
02:39:32 Quit WilliamC ("ChatZilla 0.9.83-2008092115 [Firefox 3.1a2/20080924021921]")
02:42:26 Join tvelocity [0] (n=tony@
02:47:30 Quit woodensoul ()
02:50:18 Quit Rondom ("Ex-Chat")
02:53:08 Quit here2code (Read error: 110 (Connection timed out))
02:53:17 Join here2code [0] (
02:54:53 Join lastebil_ [0] (
02:57:45 Quit lastebil (Read error: 113 (No route to host))
03:20:12 Join fenugrec [0] (
03:20:58 Quit tvelocity (Remote closed the connection)
03:22:34 Quit mirak (Read error: 113 (No route to host))
03:25:25***Saving seen data "./dancer.seen"
03:28:25 Join Darksair [0] (n=user@
03:30:35 Quit XavierGr ()
03:36:13 Join massiveH [0] (
03:39:50 Quit here2code (Read error: 110 (Connection timed out))
03:39:59 Join here2code [0] (
03:50:19 Quit oofus (Remote closed the connection)
03:52:53 Quit DerDome (Nick collision from services.)
03:52:54 Join DerDome1 [0] (
03:53:04 Nick DerDome1 is now known as DerDome (
03:54:44 Quit kugel ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092510]")
03:55:42 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
04:01:19 Quit ajonat ()
04:02:06 Quit fenugrec ("Leaving")
04:06:29 Quit jhulst (Remote closed the connection)
04:09:23 Join miepchen^schlaf_ [0] (
04:20:14 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
04:22:22 Quit here2code (Read error: 110 (Connection timed out))
04:22:34 Join here2code [0] (
04:25:26 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:25:41 Quit Inverse1 (Read error: 104 (Connection reset by peer))
04:25:52 Join CaptainKewl [0] (
04:38:13 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:41:06 Quit mmadia (" , #haiku")
04:50:57 Join blkhawk- [0] (
04:53:20 Quit AndyI ()
04:58:02 Join sarixe [0] (
05:00:59 Join allele [0] (
05:01:31allelethe clocks plugin is not necessary for rockbox to tell the time on the 'desktop'?
05:03:29allelesorry, I mean is the clocks plugin necessary to tell time in rockbox (for further clarification)
05:05:28alleleah, thanks
05:06:47 Join Alonea [0] (
05:07:19 Quit blkhawk (Read error: 110 (Connection timed out))
05:07:21Aloneais it possible to get the player to turn off when you unplug it after charging, instead of restarting?
05:07:55 Nick blkhawk- is now known as blkhawk (
05:09:30LloreanAlonea: You're charging in the original firmware. We can't really control what the OF does.
05:10:15AloneaLlorean: ah ok. any progress on that? the usb wall charger still wont work either.
05:10:29LloreanProgress on controlling what the OF does?
05:10:56AloneaLlorean: on the usb stuff.
05:11:02Dementiothe wall charger works fine for me
05:11:04 Join saratoga [0] (n=9803c264@gateway/web/cgi-irc/
05:11:07LloreanAll progress is in the tracker entries where they've always been.
05:11:26LloreanDementio: Do you know which player Alonea has? It's not exactly the same situation for all hardware...
05:11:43Dementiono idea
05:11:47AloneaLlorean: oh, I am so silly. I never mentioned it was a sansa. bad me. Sorry!
05:11:50Dementiobut that's the norm for me
05:12:27LloreanAlonea: It seemed evidence it was PortalPlayer based so far, and your questions all had the same answers independent of which PP device pretty much
05:13:11Aloneahehe. I am really out of it. I do have a head injury. Dad was complaining about it actually. He keeps forgetting to turn it off.
05:13:23LloreanAlonea: As it stands, all progress on the USB and on the charging control patches are in the tracker. USB hasn't progressed much because nobody's discovered anything new about the current hurdle. Charging seems almost ready but there's a few quirks to work out.
05:15:10Aloneaah ok. Well, good luck to the programmers. Going to a better university now so maybe I will learn something.
05:15:25Dementiooh, Llorean, question for ya
05:15:54Dementioif i have to make the same source mod every time, i could make a patch file right?
05:16:34saratogapatches are usually used to send other people changes
05:16:51saratogawouldn't make a whole lot of sense to send yourself a patch
05:16:51Dementioi know, but i have to do the same thing every time
05:17:08Dementioa-data cf card
05:17:23saratogayou've heard of SVN right?
05:17:38Dementiothat's where i get the source
05:17:49saratogaso whats the sense in making a patch?
05:17:52LloreanIf you make the changes on a local SVN checkout, you can just svn update and your changes are preserved with the new changes from us merged in.
05:18:09Dementiothat part i didn't know
05:18:39Dementiowhat if changes are made to that particular file? it's updated with my changes?
05:19:05LloreanThey're merged in if at all possible
05:22:30 Join Tailsfan [0] (
05:23:02TailsfanHi Guys, Is there another mirror for the Rockbox Utility?
05:24:25 Quit allele ("Java user signed off")
05:24:51 Quit Tailsfan (Client Quit)
05:25:29***Saving seen data "./dancer.seen"
05:28:24 Quit Alonea ("ChatZilla 0.9.83 [Firefox 3.0.2/2008091620]")
05:29:05 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
05:29:16 Join [omni] [0] (
05:29:25 Quit saratoga ("CGI:IRC (EOF)")
05:29:58[omni]hey. i just upgraded to 3.0 and now most of my WPS themes dont' seem to be working (including the ones that shipped 3.0). is there a plugin or soemthing that i can't remember i was supposed to install?
05:31:10LloreanThe ones that shipped with 3.0 are working.
05:31:44[omni]i'll try to delete .rockbox and install the new version instead of overwriting the old files
05:31:59LloreanBut the font names have changed very recently (which can cause problems if you have old fonts only) and the WPS tag format for a few tags changed a little while back (breaking many, many themes)
05:33:00[omni]i'm totally impressed with how much faster 3.0 boots up
05:33:24LloreanNothing has changed recently that would affect that. When was the last time you updated before 3.0?
05:33:32[omni]i think the last daily i downloaded was r15960
05:33:35[omni]so it's been a while
05:34:43[omni]looks like i downloaded in december of last year.. heh
05:35:00[omni]hmm.. still no USB support, huh?
05:35:19LloreanIf you can solve the remaining problems, we'd be very grateful.
05:35:38LloreanAs it stands, nobody can work out why it corrupts data on the Sandisk players, or why it gets all those bus resets behind hubs.
05:36:18[omni]sadly my coding skills aren't up to scruff
05:36:36[omni]and i wasn't complaining. this is one of my favorite opensource product
05:37:57 Quit dandin1 ()
05:39:28 Quit KEROLiUKAS (Read error: 60 (Operation timed out))
05:42:06 Part toffe82
05:48:38 Quit massiveH ("Leaving")
06:13:45 Quit avis (Remote closed the connection)
06:19:03 Quit Lambduh ("Leaving")
06:26:49 Quit EspeonEefi ("さよなら")
06:32:34 Quit Zarggg ()
06:34:05 Quit here2code (Read error: 110 (Connection timed out))
06:34:15 Join here2code [0] (
06:49:12 Join n1s [0] (n=nils@rockbox/developer/n1s)
06:51:32 Quit coatman (Remote closed the connection)
07:04:43n1sBagder: The release 7z archive was created from the trunk, not the release branch
07:06:54 Join AndyI [0] (i=AndyI@
07:14:15 Quit BHSPitLappy (Remote closed the connection)
07:17:02 Quit here2code (Read error: 110 (Connection timed out))
07:17:10 Quit AndyI ()
07:17:12 Join here2code [0] (
07:25:33***Saving seen data "./dancer.seen"
07:35:54 Nick Darksair is now known as iSuck (n=user@
07:37:06 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
07:39:35 Join avis [0] (n=ident@pdpc/supporter/student/avis)
07:41:35 Join ajonat [0] (n=ajonat@
07:42:11 Quit krazykit ("later dudes")
07:55:51 Quit Seed ("cu, Andre")
07:58:34 Quit here2code (Read error: 110 (Connection timed out))
07:58:37 Quit perrikwp (" ajax IRC Client")
07:59:01 Quit BHSPitLappy (Remote closed the connection)
08:02:26 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
08:03:10 Join here2code [0] (
08:04:12 Quit vitja ("Ex-Chat")
08:08:18 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
08:11:34 Quit avis (Remote closed the connection)
08:15:58advcomp2019here is another 3.0 story:;contentBody
08:20:37*Llorean wonders when they last tried to install.
08:21:09LloreanThe installation process hasn't been "complicated" in my book since we stopped using ipod_fw, and I don't think it was _ever_ particularly buggy on the iPods since we just adapted iPodLinux's tools which more or less just worked.
08:27:38 Join goffa_ [0] (n=goffa@
08:28:11 Join webguest63 [0] (n=18d7ecc8@gateway/web/cgi-irc/
08:29:31 Quit BHSPitLappy (Remote closed the connection)
08:29:37 Quit webguest63 (Client Quit)
08:32:20 Join AndyI [0] (i=AndyI@
08:32:30homieloweadvcomp2019: :P top one on the list
08:33:38advcomp2019oops i forgot about that page
08:38:43LloreanApparently the big feature of 3.0 is actually RBUtil as far as the news sites are concerned.
08:40:22LloreanAt least we now know what sort of things would make good hype builders for future releases.
08:40:22Dementiothat's mainly because as far as main stream is concerned, if it requires command line interface to setup, it's not worth it
08:41:56 Quit goffa (Read error: 110 (Connection timed out))
08:46:45 Join Rob2223 [0] (
08:48:48 Join avis [0] (n=ident@pdpc/supporter/student/avis)
08:52:53Dementiowhat can make it take several seconds to play the next song? it'll show the title and just ???? for the rest, and still be playing the previous song
08:55:29LloreanWaiting for the disk to spin up if you've skipped to a song that's outside the buffer.
08:55:39Dementiocf drive
08:56:52LloreanNo clue then, I don't experience that on any of my natively flash players.
09:00:34*linuxstb reads the article and didn't realise that "RockboxUtility is meant to start off with an error"...
09:01:01Dementiowell, on first use, it is
09:04:27 Quit iSuck (Read error: 60 (Operation timed out))
09:05:05 Quit Rob2222 (Read error: 110 (Connection timed out))
09:05:17 Quit CaptainKewl (Read error: 110 (Connection timed out))
09:05:46*linuxstb also spots a grammatical mistake in that error message, but can't see how to fix it in SVN
09:06:40scorcherbutil is mopre buggy than ipodpatcher was...
09:07:13linuxstbAnd we never called it an "auto-installer" - I'm thinking maybe the article is referring to something like "Rockbox X", or another unofficial tool
09:07:50 Join Darksair [0] (n=user@
09:09:12LloreanThe perils of third party tools, I suppose.
09:21:18 Quit ajonat ()
09:22:07JdGordonthe sys/stat.h I have for the wince mingw compiler only defines _stat if __MSVCRT__ is defined... (its needed in uisimulator/sdl/io.c) any ideas how to get that defined without #definigng __MSVCRT__?
09:24:38 Quit here2code (Read error: 110 (Connection timed out))
09:24:45 Join here2code [0] (
09:25:37***Saving seen data "./dancer.seen"
09:26:22 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
09:27:44 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
09:35:09linuxstbJdGordon: Why would you not want to #define __MSVCRT__ ? If that's what the include file needs, just define it.
09:36:15JdGordonbecause this is the mingw compiler...?
09:36:46JdGordondefinfig it causes other problems apparentyl
09:36:52JdGordonother compiling problems
09:36:58 Quit n17ikh|Lappy ()
09:38:32 Quit Llorean (Read error: 104 (Connection reset by peer))
09:39:08 Join Llorean [0] (
09:40:38linuxstbJdGordon: Looking at uisimulator/common/io.c, it's using _stat only when MINGW32 is defined. What if you change that to "stat" ?
09:40:59 Join bimbel [0] (n=Miranda@unaffiliated/bmbl)
09:41:35linuxstbDoes the wince mingw compiler define __MINGW32__ ? (that would seem wrong...)
09:41:47JdGordonshouldnt it?
09:42:07linuxstbwince isn't win32...
09:42:24JdGordonhow do i check what its deifning?
09:42:46linuxstbWell, if that code in io.c is being executed, then it will be defined.
09:43:05linuxstbThere is a trick to see what pre-processor symbols are being defined, but I forget what it is...
09:43:48JdGordonok, yeah it seems it is deifnning it
09:45:19linuxstbDoes changing "_stat" to "stat" help?
09:46:46JdGordonyeah, a bit... now its incompatible param warnings
09:48:40linuxstbTo the stat function, or elsewhere?
09:49:07 Quit here2code (Read error: 110 (Connection timed out))
09:49:17 Join here2code [0] (
09:50:24JdGordonseems it doesnt like the UTF8_TO_OS() macro?
09:50:37JdGordonim gonna hack up this file abit and see what happens
09:52:29JdGordonremove is undefined?
09:56:03 Join Nibbler [0] (
09:56:14 Quit bmbl (Read error: 110 (Connection timed out))
10:01:37 Join Lambduh [0] (
10:03:59*JdGordon found the bookmark not resuming problem :D
10:04:45 Join at0m|c [0] (
10:04:53 Join culture [0] (
10:05:13 Join noaftschoarer [0] (
10:07:20JdGordonit seems the id3 info is dumped when playback is stopped?
10:08:33noaftschoarerhello! can anybody read my post ( and tell me how i can solve the problem? PLZ
10:09:40LloreanJdGordon: Don't we flush everything buffered when we stop?
10:10:08JdGordonit appears so
10:10:17JdGordonI'm not sure why the id3 struct needs to be invalidated though
10:10:53LloreanWhat use is it if audio isn't still buffered?
10:11:03 Quit culture (Remote closed the connection)
10:11:27JdGordonI need to get the track position (in seconds) from it for the bmark file, but its set to 0 as soon as playback is stopped
10:11:47JdGordonunless I add another int to global_status or something
10:11:51JdGordonbut thats not very nice...
10:12:58LloreanAny way to create the bookmark slightly earlier during the stopping process?
10:13:13JdGordonyes, inside playback.c but I'm not sure thats a good idea
10:13:36JdGordonalthough there is a line "/* TODO: Create auto bookmark too? */" right where it needs to go?
10:14:06LloreanSounds like an invitation to me... Heh.
10:14:37JdGordonits not from so long ago...
10:15:26JdGordonalthough, it would mean no need to create the bmark everywhere its possible to stop playback
10:16:20LloreanThat sounds good to me then, since it's also futureproofed (and safe even if plugins stop playback, right?)
10:16:51JdGordonyes, problem is though that waiting for user input there could be bad (if its set to "ask")
10:18:00JdGordonthis is getting messy :(
10:18:30 Quit Wictor (Read error: 104 (Connection reset by peer))
10:18:41 Join Wictor [0] (
10:20:30havienrestart from scratch?
10:20:47JdGordonthats what im doing :p
10:21:56 Part noaftschoarer
10:22:31JdGordonand fixed, not so nicely though... but fixed
10:23:47 Join culture [0] (
10:24:19 Quit jeffdameth (Read error: 113 (No route to host))
10:24:53 Join jeffdameth [0] (
10:29:22 Join Siku [0] (
10:37:19 Part basquiat
10:42:40 Join Rondom [0] (
10:47:12 Quit Siku ()
10:57:03 Join pdotek [0] (n=pdotek@
11:00:29 Part pdotek ("Leaving")
11:06:34 Quit Rob2223 (Read error: 104 (Connection reset by peer))
11:08:24 Quit nplus (Remote closed the connection)
11:11:04 Join nplus [0] (n=nplus@141.25.Globcom.Net)
11:18:40 Join fragilematter [0] (n=barbu_do@
11:20:49 Quit fragilematter (Remote closed the connection)
11:25:38***Saving seen data "./dancer.seen"
11:30:33 Quit Nibbler (Read error: 110 (Connection timed out))
11:40:28 Join Nereid_ [0] (n=adrian@unaffiliated/demonthing)
11:51:25gevaertslinuxstb: that error message is fixed in 1.0.7 (and changed to an information dialog, it's not an error message any more)
11:51:55linuxstbgevaerts: Yes, I noticed the text had been fixed (which was why grep didn't find it...)
11:52:07linuxstbSo that article is also using an old rbutil...
11:52:26gevaertsThe new rbutil wasn't released yet when 3.0 came out
11:53:51linuxstbYes, I know, although it was published after the new rbutil was released.
11:56:02gevaertsTrue, but when did they start their review, and when did they write the article?
11:59:03 Join faemir [0] (
12:00:05 Join meven [0] (
12:02:00 Join JdGordon_ [0] (
12:04:13 Join DerPapst [0] (n=DerPapst@
12:04:37 Join funman [0] (
12:04:51 Quit avis (Remote closed the connection)
12:09:31 Quit JdGordon (Read error: 110 (Connection timed out))
12:21:59 Join bughunter2 [0] (n=Jelle@
12:23:13 Join JdGordon [0] (
12:23:58 Quit JdGordon (Client Quit)
12:25:06 Join tvelocity [0] (n=tony@
12:27:13 Join JdGordon [0] (
12:27:51 Join avis [0] (n=ident@pdpc/supporter/student/avis)
12:30:45 Quit JdGordon_ (Read error: 110 (Connection timed out))
12:32:34 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
12:32:43 Quit bluebrother (Client Quit)
12:34:18 Quit here2code (Read error: 110 (Connection timed out))
12:34:35 Join here2code [0] (
12:38:10 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
12:48:34 Join Splash [0] (
12:50:12Splashyesterday i installed rockbox on my ipod, but i can't use the back, play/pause, forward button on my b&w zeppelin. Any ideas how to solve this?
12:50:39scorche"b&w zeppelin"
12:50:47Splashallready did that
12:50:51Splashno results on forum
12:51:07scorchei dont know what that is
12:52:41Splashnew ipod dock from bowers en wilkins
12:52:48Splashgoogle it :)
12:53:41linuxstbSplash: This may help -
12:54:40scorchein that case, this is to be expected since rockbox does not yet support the AAP (apple accessory protocol)...there is a patch in the tracker for it that you can try though (and a build for it as see by linuxstb's link)...also please add your device to the IpodAccessories wikipage if you can ;)
12:55:14SplashThanks linuxstb
12:56:26 Quit Stormx2 (Read error: 113 (No route to host))
12:59:29 Join fdinel [0] (
13:02:01Splashnow i need write permission... :P
13:02:50 Join MethoS- [0] (
13:03:01 Quit tvelocity (Read error: 110 (Connection timed out))
13:03:26gevaertsSplash: what's your wiki username?
13:06:42mevengevaerts: hi
13:07:00gevaertsmeven: hello
13:07:00meveni am an owner of a meizu m6sl
13:07:12meveni d' like to help on its port
13:07:21 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
13:07:22 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
13:07:35gevaertsPlease do :) All help is welcome!
13:07:49mevenfor now i have tested bootloader and meizu_dfu
13:08:05meven* the bootloader
13:08:32 Join Winkie [0] (
13:08:53mevenfrom what i heard the main task now is to investigate the original firmware to figure out how to draw on the screen
13:09:04gevaertsOF or datasheets, yes
13:09:22Splashgevaerts: DannyVanDongen
13:10:29Winkiehey guys, it may be that i'm being really dumb, but i've been trying to install themes by simply copying the contents of the .rockbox directory, and while some stuff (background images etc) seems to work, the player screen seems to never change? have I done something stupid or not read hte docs sufficiently?
13:10:50scorcheWinkie: you likely are using old, broken themes
13:10:52gevaertsSplash: should work now. Now don't spam! ;)
13:10:53BigBambiMost likely the themes you are trying to install are out of date
13:11:02Splashhehe, thank you
13:11:05Winkieis there a handy way to tell?
13:11:15Winkiei installed this using the automated installer from yesterday
13:11:24Winkiei'm not married to any particular version or anything
13:11:29mevengevaerts:you are talking aboout these data ?
13:11:32BigBambiTheme installation doesn't work with rbutil
13:11:43WinkieBigBambi: no I mean I installed the rockbox version provided by rbutil yesterday
13:11:47Winkiethen installed the themes manually
13:12:00Winkieif there are compatible themes with the latest version i'll use those, but i also have no objection to downgrading
13:12:16BigBambiWe do though - if you use an old version you won't get support
13:12:37advcomp2019Winkie, there is a wiki page with themes that work
13:12:40BigBambiWinkie: You can fix the themes easily enough - see
13:12:54BigBambiWinkie: and also
13:12:59Winkieadvcomp2019: aha yes i seem to have found that now, that may well be what i'm looking for
13:13:09Winkiethanks, i'll give it a go and get back to you should i still have issues
13:13:47gevaertsmeven: the ones linked from there, yes. There are also some samsung lcd driver datasheets that you may need
13:14:01Winkieoh, another question which is probably answered somewhere, is album art a feature in the builds, and what file does it look for? (I still retain the ability to be an idiot!)
13:14:09 Join Twst [0] (
13:15:10Winkieah, yes i guess i should have searched
13:16:24mevengevaerts: what kind of clue do we need ?
13:16:51meventhe data sheats is only about the processor and nothing else.
13:18:56 Join Rob2222 [0] (
13:19:25 Quit Llorean (Read error: 104 (Connection reset by peer))
13:19:56gevaertsmeven: has some useful info as well
13:20:20 Join Llorean [0] (
13:21:57 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
13:22:02 Quit Rob2222 (Client Quit)
13:23:38 Join Inverse [0] (n=InverseC@
13:24:38 Quit Splash ("Java user signed off")
13:25:39***Saving seen data "./dancer.seen"
13:25:40 Join Rob2222 [0] (
13:28:41 Join ender` [0] (
13:31:57 Quit Rob2222 ()
13:34:59 Join Rob2222 [0] (
13:39:51 Join dabujo [0] (
13:42:10 Join Puh` [0] (n=User@unaffiliated/profiart)
13:43:02WinkieBigBambi / advcomp2019 thanks for your help, that all seems to work fine, other than me accidentally getting the wrong size for albumart :D
13:43:17BigBambiNo problems, glad it does
13:43:38Puh`Hello, is it neccessary to make a backup from my iPod before I install Rockbox on it? And when , where can I find a tool to make a backup of my iPod Video 80GB?
13:44:28 Quit JdGordon (Read error: 60 (Operation timed out))
13:44:53WinkieBigBambi: the one other question I have is that for example, frostbox requires the bmp resize patch, do you know if that's absolutey required or i can just resize the bmps manually to the right size?
13:45:34BigBambiI haven't looked at it, but you may also have to edit the wps file to make it look for album art as normal
13:45:49Winkieah i see, thanks, you may notice i'm a newbie and probably should have read more
13:45:54BigBambiBut I've never tried the bmp rsize patch so I don't know if it fiddles with the syntax
13:46:20bluebrotherPuh`: installing Rockbox is safe, no need to backup first. Though having a backup is generally a good idea.
13:46:41bluebrotherand to backup the Ipod, it's simply a removable hard drive. Use any tool you like
13:47:32Puh`Yes I thought so, because one time I have to send my iPod to Service and I get it back clear
13:47:54WinkieBigBambi: right yes that is all quite simple, i can modify this and modify the script to remake them, thanks :)
13:48:07BigBambiyou are welcome :)
13:48:34advcomp2019your welcome, Winkie
13:49:01 Join Nazou [0] (n=nazou_la@
13:49:06Puh`bluebrother: Original firmware and bootloader are on harddrive too?
13:51:54bluebrotherthey are in a special firmware partition (using partition type 0 = empty)
13:53:21Puh`bluebrother: how can i backup this partitition? I think I cant see it in Windows
13:53:42bluebrotherwhy do you need to backup this partition? There is no need to do so
13:54:00bluebrotheryou can always restore its contents (using Itunes or the manual restore instructions in the wiki)
13:54:24Puh`Restore = Harddrive Clear
13:54:30 Quit bughunter2 ("bye")
13:54:36Puh`or not?
13:54:48bluebrotherdefine "clear".
13:54:53 Join bughunter2 [0] (n=Jelle@
13:54:58Puh`all Content is lost
13:55:22bluebrotherwhen is this supposed to happen?
13:55:22Puh`that it what iTunes tell me about Restoring iPod
13:55:44 Join desowin [0] (n=desowin@atheme/member/desowin)
13:55:48Puh`or does it not?
13:55:48bluebrotherwell, you can restore it using Itunes or the manual instructions. As I said before.
13:56:12Puh`sorry for my stupid questions
13:56:30Puh`but dont want to crash my iPod
13:56:37bluebrotherin fact, I modded my mini with a CF card a while ago. I manually "restored" the card prior putting it in, and the ipod happily accepted it (and booted the apple firmware just fine)
13:56:38Puh`have no money for a new one
13:56:59bluebrotheripods are almost unbrickable. Except using mechanical force
13:57:10bluebrotherthe worst thing that could happen is loosing all your data.
13:57:36Puh`wow, you can put a CF Card in a Mini?
13:57:50bluebrotheryes. It's even a quite easy mod.
13:57:51Puh`does it also work in a Video?
13:58:29bluebrothershould work in theory, but it's not that easy −− different connectors. The micro drive used in the mini has the same connector as a CF card
13:59:46 Quit Wictor (Read error: 104 (Connection reset by peer))
13:59:56 Join Wictor [0] (
14:00:08Puh`I see, its a microdrive
14:00:29 Join lasser [0] (
14:00:34Puh`thats a relly nice mod
14:00:45bluebrotheryep. 32GB in a mini :)
14:01:40 Part Nazou
14:02:49 Nick bimbel is now known as bmbl (n=Miranda@unaffiliated/bmbl)
14:02:59Puh`but 32GB isnt so cheap
14:03:04 Quit avis (Remote closed the connection)
14:03:53bluebrothercheaper than any other player with 32GB around
14:03:59Puh`it would nice to have a slot and change cards without opening the Case
14:04:32Puh`you got 8GB and 16GB Cards much cheaper i think
14:05:29Puh`I should have a look at ebay to find a ipod mini
14:05:37Puh`for modding
14:05:56bluebrothernot really. 32GB is less than 100EUR these days.
14:06:59Puh`now I try to put rockbox on my iPod Video
14:07:21Puh`im a little bit nervous
14:07:24markunmeven: here are some values we found during LCD init:
14:07:30funmanbluebrother: yesterday I was told 185€
14:07:56bluebrotherfunman: I bought a transcend 32GB for less than 100EUR in germany including shipping
14:08:05markunmeven: 0x139, 0x154 and ??? being the 3 LCD screens which have to be runtime detected.
14:08:09funmanI trust you
14:09:04markunmeven: I'm not sure if we got those codes right though, could be that we wrote it down for the wrong screens.
14:09:27Puh`funman: 67,25 Euro + Shipping
14:09:30bluebrotherfunman: now even less: 75EUR ->
14:09:41bluebrotherplus 3EUR for shipping
14:09:53Puh`I'm cheaper
14:10:07bluebrotherPuh`: I bet there's more shipping ...
14:10:20Puh`8,90 Euro
14:12:37funmanwell I need the sd capable device first ;)
14:12:38Puh`ok, after that it's come the same
14:13:07bluebrotherthat's the reason why I don't trust too much ;-)
14:13:48 Join Jon_D [0] (
14:13:59Jon_Dis rockbox able to put your ipod music to your pc?
14:14:17bluebrotherno. Rockbox is for playing back music.
14:14:18Puh`mostly I have a look at, my favourite electronic shop
14:14:45bluebrotherItunes just obfuscates the filenames on the Ipod. You can copy them back without problems in disc mode
14:14:58 Quit Jon_D (Client Quit)
14:15:05 Join petur [0] (i=51a562c0@gateway/web/ajax/
14:15:09bluebrotherand gone. Nice manners.
14:15:12 Join Jon_D [0] (
14:15:38*bluebrother wonders how Rockbox should be able putting music from the Ipod to the PC
14:15:40Jon_Dis there a free easy way to put your ipod music on your pc ?
14:15:56bluebrotherItunes just obfuscates the filenames on the Ipod. You can copy them back without problems in disc mode
14:16:07*bluebrother seems to be in repeat mode
14:16:18*bluebrother wonders how Rockbox should be able putting music from the Ipod to the PC
14:16:54Puh`it need a Copy Plugin
14:17:14bluebrotherPuh`: and how should it be able accessing the filesystem on the pc?
14:17:39bluebrotheryou can copy music on the player itself (file cut / copy / paste along with delete)
14:18:14Puh`don't ask me, I don't know
14:18:57Puh`it seem it need an extra programm on the pc to copy files from ipod to pc
14:19:00 Part Jon_D
14:19:37Puh`don't know any programms doing that
14:19:54Puh`I just use iTunes
14:20:15*bluebrother uses the systems cp / konqueror. Works fine.
14:20:16domonokyPuh, you can use Copy&paste, nor programm needed..
14:20:24Puh`putting Music just in one way: PC −−> iPod
14:20:32*petur wonders what's wrong with explorer/nautilus/... (fill in the file browser for your OS here)
14:20:47bluebrotherit doesn't obfuscate the filenames?
14:20:49Puh`domonoky: but the filenames?
14:21:05bluebrotherPuh`: so what?
14:21:46Puh`you should use a programm that change filenames withe the use of the mp3 Tags or the library
14:22:19Puh`I dont want any mp3s that names are like 7sdfgc47v8n8w7v
14:22:23bluebrotherPuh`: what's the point in this? Don't obfuscate your filenames in the first place
14:22:34 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
14:22:47 Quit Inverse (Read error: 110 (Connection timed out))
14:22:52 Quit here2code (Read error: 110 (Connection timed out))
14:23:04 Join here2code [0] (
14:23:06Puh`think iTunes does it
14:23:14funmanstop using itunes then
14:23:15bluebrotherdon't use itunes :P
14:23:34bluebrotherwho wants itunes anyway?
14:24:05NevtusPuh`, you can just drag and drop with Rockbox
14:24:08BigBambiThen it is your own fault
14:24:18BigBambiUse itunes, live with the stupid filename scrambling
14:24:22*bluebrother goes back reading his longish diff before considering to commit
14:24:26Puh`I use iTunes for my Podcasts
14:24:34Puh`many Podcasts
14:24:38BigBambiI copy and paste
14:24:45bluebrotherthere are enough other podcatchers around
14:25:11BigBambiAnyway, this is geting off-topic. It is your own decision - if you want to use itunes (for some odd reason), then you have to live with the stupid things it does
14:25:12Puh`what you think is the best one?
14:25:13 Quit LinuxMafia (Read error: 110 (Connection timed out))
14:25:34 Join JdGordon [0] (
14:26:00funmanPuh`: I believe this question is offtopic here
14:26:21*Puh` is away: bastelt an seinem iPod
14:26:33BigBambiPuh`: Please do not use away message here
14:26:39bluebrotherPuh`: that heavily depends on what you consider "good". Some people like fancy interfaces, others don't
14:27:13Puh`sorry, but I am in more than just one chatroom
14:27:24BigBambiWhilst you are in here, plase diable it
14:27:34bluebrotherand all other chatrooms like such noise?
14:28:03BigBambiThis is a support and development channel, for which many people read the logs. If all 150 people in here had away messages, reading the logs would be even worse than it is now
14:28:17Puh`in the other chatrooms it is neccessary if aou are away
14:28:19BigBambiPuh`: Regardless of other channels, if you wish to stay in here please disanle it
14:28:26*bluebrother is away: stealing Puh` the away message
14:28:27 Part Puh` ("leaving the channel")
14:28:36scorchethat works too
14:29:12funmanto stay on topic: do you know where I could look for a ARM PL180 driver except in Linux ?
14:29:39 Quit lastebil_ (Read error: 101 (Network is unreachable))
14:30:15*bluebrother wonders if it would make sense having #rockbox-release for the days around a release for release-specific discussion
14:31:39funmanit would just add to the confusion in my opinion
14:32:01*JdGordon agrees
14:32:17bluebrotherthat's my fear too.
14:32:34scorche"this is release discussion...take it over there" (ugh)
14:32:36bluebrotherbut it might be helpful for a release-specific channel. Hmm.
14:33:06sarixeitunes is pretty delicious in its featureset
14:33:26scorchesarixe: and this is ontopic how?
14:33:30sarixebut i say, its backend completely sucks
14:33:38sarixeuh... well i was reading back a bit, sorry
14:33:53sarixeah, Puh` left
14:34:01scorcheand that was offtopic too
14:34:19sarixei see that
14:34:28sarixetrue, this isn't -community
14:34:37scorcheit isnt
14:34:50 Quit bughunter2 ("bye")
14:34:53sarixealright, sorry folks
14:38:36 Quit sarixe ("Ex-Chat")
14:52:12 Quit ompaul (Read error: 104 (Connection reset by peer))
14:52:36 Join lastebil [0] (
14:53:05 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
14:55:42 Join webguest59 [0] (n=3d8dc7e2@gateway/web/cgi-irc/
14:55:57webguest59hello,every one
14:56:12DerPapstlo webguest59
14:57:32webguest59i am installing my ipod mini
14:57:41webguest59but fail
14:59:01webguest59the message is : could not open ipod
14:59:23webguest59but my ipod is connected with my pc
15:00:09 Quit petur (" real life")
15:00:12 Join avis [0] (n=ident@pdpc/supporter/student/avis)
15:00:15funmandid you change the partitions order on your ipod ?
15:00:30bluebrotherwebguest59: what OS? What installer?
15:00:33webguest59and the software already identified my ipod mini
15:00:53bluebrotherdo you have Itunes running?
15:01:23bluebrotherwhat OS? Do you have admin permissions?
15:01:42webguest59ubuntu and xp, the status is same
15:02:14bluebrotherare you using Rockbox Utility?
15:02:44bluebrotherand autodetection found your Ipod?
15:03:40bluebrotherwhat does the About / System Info dialog show?
15:04:03webguest59but is found and identified by the identify button of the setup menu tab.
15:04:35bluebrotherRockbox Utility has a System Info dialog in the About menu.
15:05:15bluebrotherwhat does it show as user permissions on windows?
15:05:22webguest59what message do you want to know
15:06:06webguest59i am using the ubuntu,
15:06:35webguest59username is my pc's name?
15:06:42bluebrotherok, on linux it's a bit harder to tell. What does it show as username?
15:07:26webguest59my pc's username:ddp
15:07:43bluebrotherthat should be your login name.
15:07:57webguest59yes, it is
15:08:08blkhawkhey funman
15:08:08bluebrotherAnyway, as this is your users login name and not root I bet you're missing the permissions for raw disc access.
15:08:19blkhawkyou said something about a test of yours yesterday
15:08:23bluebrotherplease run rbutil from as root
15:09:25webguest59 i try
15:11:07 Join Inverse [0] (n=InverseC@
15:13:42 Quit webguest59 ("CGI:IRC (EOF)")
15:16:52 Join J-23 [0] (
15:24:41 Join webguest27 [0] (n=430aeeaf@gateway/web/cgi-irc/
15:25:41***Saving seen data "./dancer.seen"
15:25:43 Join dabujo_ [0] (
15:26:21 Join webguest61 [0] (n=430aeeaf@gateway/web/cgi-irc/
15:29:03 Quit Inverse (Read error: 104 (Connection reset by peer))
15:29:09 Join CaptainKewl [0] (
15:30:09 Quit webguest27 ("CGI:IRC (Ping timeout)")
15:34:38 Join MethoS-- [0] (
15:41:50 Quit JdGordon (Read error: 104 (Connection reset by peer))
15:42:39 Quit dabujo (Connection timed out)
15:46:34 Quit here2code (Read error: 110 (Connection timed out))
15:46:49 Join here2code [0] (
15:50:33 Quit MethoS- (Read error: 110 (Connection timed out))
15:51:53 Join AVK [0] (
15:51:57 Nick AVK is now known as ajkessel (
15:53:18ajkesselAnyone around? I have a set of ogg files that play fine with vlc but not on latest rockbox. I was going to report a bug but Flyspray gives me a blank page after login.
15:54:00n1sajkessel: how do they not play fine?
15:54:10bluebrotherdo the files have id3 tags?
15:54:28ajkesselrockbox skips through all of them instantly. I should also note that I don't seem to be able to play anything else after this happens; I have to reboot the device (iPod 5G).
15:54:41ajkesselYes, they have id3 tags, but rockbox isn't showing them.
15:54:48ajkesselI.e., they don't appear in the database.
15:55:12n1sajkessel: we don't support id3 tags in ogg files, you need to strip them for the files to work with rockbox
15:55:20bluebrotherid3 tags in ogg files are illegal.
15:55:30bluebrotherogg has vorbis comments for that.
15:55:30ajkesselOh, I misspoke. They are *tagged*, not sure if they are id3 tags.
15:55:46ajkesselOn closer inspection, I think they are comments. (I misunderstood the question).
15:56:19ajkesselVorbis headers parsed for stream 1, information follows...
15:56:21ajkesselVersion: 0
15:56:23ajkesselVendor: Xiph.Org libVorbis I 20040629 (1.1.0 rc1)
15:56:24ajkesselChannels: 2
15:56:26ajkesselRate: 44100
15:56:27ajkesselNominal bitrate: 160.000000 kb/s
15:56:29ajkesselUpper bitrate not set
15:56:31ajkesselLower bitrate not set
15:56:32ajkesselUser comments section follows...
15:56:34ajkessel title=This My Town
15:56:35ajkessel artist=Eddie From Ohio
15:56:37ajkessel genre=Folk
15:56:38ajkessel date=1995
15:56:40ajkessel album=I Rode Fido Home
15:56:55bluebrotherajkessel: don't do multiline pastes in this channel. Use a pastebin
15:57:08funmanajkessel: my sansa clip (incorrectly) doesn't recognize non upper case vorbis comments
15:57:39bluebrotheryou can check for id3v2 tags by looking at the first bytes of the file.
15:58:11ajkesselFirst three bytes are ID3; does that mean it does have id3 tags?
15:58:45bluebrotherif you have a regular ogg container it's OggS (at least for my files)
15:58:49 Quit keanu ("Leaving")
15:59:09ajkesselIs there a tool (linux or win32) that would fix that?
15:59:11bluebrotheryou can also have id3 and vorbis comments at the same time, still, id3 tags on ogg files are illegal and not supported
15:59:26bluebrotherid3v2 −−delete-all
16:00:29bluebrotheron windows I assume foobar2000 to be able stripping id3 tags
16:00:43ajkesselJust grabbed it from Debian. After running, you're right, the first three bytes are OggS. Let me try that.
16:02:01 Join kugel [0] (n=chatzill@unaffiliated/kugel)
16:03:35ajkesselYup, that fixed it! Thanks, very helpful. Question −− is there any way rb could give a more informative error message? I understand these files were non-compliant, but they were once, long again, ripped with some standard linux tool (probably jack), which I assume has fixed its behavior since then.
16:04:04bluebrothergrip added id3 tags per default at least several years ago
16:05:02ajkesselMay have been grip, yes.
16:06:14bluebrothercurrent version doesn't do that anymore. Anyway, just because a "standard" tool did it doesn't make it more correct.
16:06:35bluebrotherproblem is, how to give better error messages? You'd need to check every skipped file for all possible errors
16:07:08bluebrotherwhich itself would add complexity, and is always likely to have another error case missing
16:07:24funmanbetter scan your library for such corrupted files
16:07:26 Join webguest13 [0] (n=777b072e@gateway/web/cgi-irc/
16:08:01webguest13help me please
16:08:07webguest13the question is
16:08:11ajkesselI would suggest giving *some* error message at least. Something like "skipping file for error." I mean, at some point, rb must be looking at the file sufficiently to figure out that it can't play it, right? I'm not defending grip or whatever tool broke the rules; just suggesting that skipping through doesn't give the user a clue what's going on, unless they've had this problem before and...
16:08:12ajkessel...figured out what that behavior means.
16:08:32 Join Twisty [0] (
16:08:44funmanthat makes sense
16:08:45 Quit here2code (Read error: 110 (Connection timed out))
16:08:55 Join here2code [0] (
16:09:42webguest13add the rockbox to my ipod mini, and have a message: failed to add bootloader
16:09:46funmannobody posts on the sansav2 forum thread, I have to edit my last post multiple times :'(
16:10:27ajkesselAnyway, thanks everyone for solving my problem so quickly! Signing off.
16:10:36 Quit ajkessel ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
16:10:51webguest13my system info, the permission is admin
16:11:07funmanwebguest13: did you modify the ipod partitions ?
16:11:17BigBambiwebguest13: People are reading, please stop just saying help
16:11:26n1swebguest13: is it fat formated?
16:12:05webguest13sorry, Please explain that in detail
16:12:22bluebrotherwebguest13: what OS are you using? XP? Are you using Rockbox Utility?
16:13:12bluebrotherhave you used the autodetection feature? Did it detect the Ipod correctly?
16:14:35 Quit funman ("leaving")
16:14:42webguest13and dispay: disk H
16:14:47 Join dabujo [0] (
16:15:00 Quit webguest61 ("CGI:IRC 0.5.9 (2006/06/06)")
16:15:02bluebrotherso the ipod does appear as drive in windows explorer. Is itunes running?
16:15:34webguest13no,itunes is quit
16:16:09 Join krazykit [0] (
16:16:09 Quit n1s ()
16:16:19 Quit krazykit (Client Quit)
16:17:06bluebrotherhmm. Interesting. Have you used the Bootloader installation from the Installation tab or the Quick Start?
16:17:48webguest13the Installation tab
16:19:17webguest13Download finished −−->>> failed to add Bootloader
16:19:26bluebrotherHmm. And the About / System Info dialog shows you admin permissions?
16:19:48bluebrotherhave you installed any other 3rd party software on the Ipod, like IPL?
16:20:15 Join Dieterbe [0] (
16:21:18webguest13oh, I am using the software: floola
16:21:55webguest13but the ipod is reseted
16:22:46bluebrotherwhat does "reseted" mean?
16:23:57webguest13the ipod's reset function
16:23:59 Quit Twst (Read error: 110 (Connection timed out))
16:25:09webguest13and i have formatted the disk,displayed in the windows, by the disk manager
16:26:23 Quit pixelma2 ("-")
16:26:34 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
16:26:35bluebrotherwell, the Ipods reset functionality only resets the CPU. And formatting the Ipod doesn't clean up any modifications made to the firmware partition
16:26:42bluebrother(which you don't see in windows)
16:27:34webguest13so i must update the firmware?
16:27:44bluebrotherif you want to get rid of everything you installed on the Ipod you need to use the restore functionality in Itunes (or use the manual restore as described in the wiki, this works similar in terms of firmware partition changes)
16:27:59 Join mmadia [0] (
16:28:13bluebrotherwell, I have no idea what you did to your Ipod. It might be necessary, but maybe not.
16:28:40webguest13thanks anyway
16:29:37bluebrotherI'd manually restore the firmware partition and try again.
16:30:29 Quit webguest13 ("CGI:IRC (EOF)")
16:31:55 Quit dabujo_ (Read error: 110 (Connection timed out))
16:35:21 Quit mmadia (Read error: 104 (Connection reset by peer))
16:36:51 Join MethoS_ [0] (
16:37:36Winkiehmm, i still haven't been able to get album art working, anyone got rockbox on an ipod 5g with it working I can check my configuration against?
16:38:05bluebrotherWinkie: have you checked the AlbumArt wiki page?
16:38:22Winkiebluebrother: i have, it may be my own stupidity though
16:38:31Winkiei'm retransferring stuff on now, so we'll see in a few mins
16:40:49 Join piggz [0] (n=piggz@
16:41:01Winkiebluebrother: aha that worked, i guess i had screwed something up :)
16:44:06 Join fml [0] (n=4fd3e66e@gateway/web/cgi-irc/
16:45:02fmlbluebrother: hey! The first "error message" in the RBUtil, German, lacks a comma before "damit das Problem korrigiert werden kann"
16:45:13 Join bughunter2 [0] (n=Jelle@
16:45:39 Quit bughunter2 (Read error: 104 (Connection reset by peer))
16:49:00fmldomonoky: or are you the master of RBUtil?
16:49:11 Quit Wictor (Read error: 104 (Connection reset by peer))
16:49:22 Join Wictor [0] (
16:49:32 Quit crope` ("Leaving")
16:49:38domonokythere is no master of rbutil, but yes, i am one of the main rbutil devs.
16:51:24fmldomonoky: could you the correct the German translation?
16:52:58domonokyi could, but perhaps you could also do it, and while you do it, update the rest of the german translation :-)
16:54:01 Quit MethoS-- (Read error: 110 (Connection timed out))
16:54:38fmldomonoky: I have no SVN commit rights. And I'm not doing it. I just started the newly installed 1.0.7 RBUtil (had 1.0.6 until now) and missed a comma.
16:55:08 Join globi [0] (n=Drk@2001:470:1f12:d3:0:0:0:2)
16:55:43domonokyyou dont need commit right, i would happily accept a patch, or a updated german.ts file :-)
16:56:48 Join amiconn__ [50] (n=jens@rockbox/developer/amiconn)
16:57:01 Join JdGordon [0] (
16:57:18 Quit amiconn_ (Read error: 110 (Connection timed out))
16:57:49 Join tvelocity [0] (n=tony@
16:58:06 Join funman [0] (
16:59:48kugelfunman: ping, I saw your forum post
16:59:57kugela C version is definitely nice
17:00:27funmanI rewrote my nand code in C but still no luck :/
17:00:50kugelI wonder why you thought the resulting size of the inserted stuff would differ
17:01:09funmanbecause of gcc
17:01:24kugelthe stuff inserted is the same, isn't it? It's just the pc tool which is in C now
17:01:32 Quit fml ("CGI:IRC (EOF)")
17:01:34funmanbut its optimizations look efficient enough
17:01:52funmanwhat is the pc tool ?
17:02:30 Quit here2code (Read error: 110 (Connection timed out))
17:02:34kugeluh, nevermind
17:02:35 Join here2code [0] (
17:02:44kugelmkamsboot is the pc tool
17:03:36kugelstage1 is still asm, and stage2 is pretty small anyway
17:03:50funmanwell depends what you put in it :)
17:04:05funmanI didn't put my buggy and not functional code in the patch
17:04:21kugelI imagine macros for usleep/msleep would be better
17:04:27funman% wc -l stage2.{c,h}
17:04:27funman 215 stage2.c
17:04:27funman 56 stage2.h
17:04:36funmanmacros ?
17:04:42funmando you mean inline functions ?
17:04:59kugelmacros like USLEEP(x)
17:05:33funmanand what would the macro look like? using functions reduce the whole size of the binary.
17:06:16funmanbut feel free to experiment with it and post improvements on flyspray and/or the forum
17:06:32 Join m3_owner [0] (n=5464693c@gateway/web/cgi-irc/
17:07:10kugelnah, if it's the same size as asm code, I guess it's just fine
17:07:28funmannext improvement I think is make a list of buttons for each model, and modify the button code according to the model of the firmware being patched
17:07:52kugelgood call! I wanted to find some buttons on my fuze
17:07:54funmanI was thinking of using -DMODEL=E200 in the arm-elf-as command line
17:08:07 Quit jhulst (Read error: 113 (No route to host))
17:08:26 Join MethoS- [0] (
17:08:36funmanat the moment we miss informations on Fuze, C200 and M200
17:09:14kugelwell, I can help on the fuze
17:09:35 Quit MethoS- (Client Quit)
17:09:43kugelif you can assist me a bit (I haven't done such things ever before)
17:09:43funmanA problem is that we can detect the model in mkamsboot, but I don't know how to pass this information to the Makefile
17:09:50 Join MethoS- [0] (
17:09:57funmankugel: no problem
17:10:07funmandid you run some code yet ?
17:10:37funmanfirst step is try the patch to see if the led blinks or not
17:10:58funmanthis makes getting output from the code a bit easier than a 5s delay
17:11:22kugelyou mean the patch with converting to C?
17:11:26funmanthen you can modify the stage2.c to blink conditionnally on a gpio check
17:11:27kugelon the tracker
17:11:37funmanit's bug free
17:11:48kugelI count on that
17:11:55kugelwhat's supposed to happen without modifying?
17:12:11funmanled blinks fastly during 1 second and then OF boots
17:12:24kugelthere's a boot delay with blinking lcd, and after normal boot to oF?
17:13:28gevaertskugel: pong
17:13:30kugelfunman: you could make a configure script, which edits the makefile accordingly to the model
17:13:34 Quit m3_owner ("CGI:IRC (Ping timeout)")
17:13:44funmankugel: that's the best solution I imagined so far
17:13:57kugelgevaerts: hey, I just wanted you to try FS #6800, as I remember you have a c200
17:14:05funmana shell script which creates Makefile from a for example
17:14:47*gevaerts looks
17:15:02kugelgevaerts: Lambda did a test already, but still, feel free (and I like to get your opinion about the patch)
17:15:37kugelfunman: Ok, let me try you code
17:18:03funmankugel: you want to remove the clip-specific button check in stage2.c
17:18:04kugelfunman: hmm which -p number?
17:18:20funmancd utils/AMS/hacking; patch -p0 <
17:19:33 Join m3_owner [0] (n=5464693c@gateway/web/cgi-irc/
17:20:10kugelfunman: why do you export a static function in the header?
17:20:38funmanI don't export it I declare it
17:20:59funmanjust to keep declarations away from the c file
17:21:53 Quit m3_owner (Client Quit)
17:22:10kugeli don't really understand that coding style, but ok
17:22:46kugelfunman: what to do now for patching a fuze.bin?
17:23:13funmanmodify INFILE= in Makefile and run make
17:23:14 Join rebemo [0] (n=50dc3753@gateway/web/cgi-irc/
17:23:26funmanthen copy patched.bin as fuze.bin on your fuze root folder
17:23:39 Quit dabujo (Read error: 104 (Connection reset by peer))
17:23:45funmankugel: this is purely cosmetics
17:23:57soapwhat's up with the wiki?
17:24:09soapWon't let me edit pages? It is sending me to the registration page?
17:24:20funmansoap: you need to register
17:24:26soapno, I do not.
17:24:39soapI've been editing wiki pages for years.
17:24:40 Quit MethoS_ (Read error: 110 (Connection timed out))
17:25:43***Saving seen data "./dancer.seen"
17:25:58pixelmalogin works for me, I just tried
17:26:10funmankugel: I think I'll include a README in my next patch :)
17:26:19rebemoHello! Can you people tell me any possible reasons why don't the "Clix" wps's work? I downloaded the models: Aqua, Autumn, Brownstone, Nature and RedApple, and none of them work correctly! I've tried them many times, booted the nano several times and nothing seems to work! help please. :(
17:26:21soapI was going to pastebin the error message I was getting (and ASSuming was a twiki one, but it appears that this problem is due to a failed FireFox upgrade"
17:26:24funmanoh there is one already
17:26:25pixelmasoap: (after hitting "Edit")
17:27:17soapsorry about what appears to be a false alarm
17:27:19funmansoap: does restarting Firefox help ?
17:27:54soapdoesn't matter if it does. This is clearly a problem of Dave's, not a problem of Rockbox's
17:28:17funman/j #dave then :)
17:28:32funmankugel: :( try with other versions of fuze firmware
17:28:42kugelthere's only 1
17:28:56mcuelenaerecould someone with knowledge of the Rockbox internal monochrome bitmap format take a look at FS #9424?
17:29:19 Join mf0102 [0] (
17:29:34funmankugel: then you need to use 1 stage patcher
17:29:41kugelfunman: remember that amsinfo also has problems with the fuze firmware?
17:29:54 Quit meven ("Konversation terminated!")
17:30:03pixelmarebemo: where did you get those from, If so, they are probably broken because they couldn't been updated for a while and WPS syntax changed since then
17:30:14funmanyes, but amsinfo is very lazy on checking firmwares
17:31:16rebemoOk.. is it possible that they will work in the future or..?
17:31:27kugelfunman: what to do to use 1 stage patcher?
17:31:28funmankugel: daniel_at posted a code snippet to check buttons on gpio on the wiki (linked to from the forum
17:31:43kugelcan I succesfully patch the firmware first please?
17:31:46funmankugel: svn revert . -R # use original mkamsboot / test.S
17:32:50funmanhopefully further tests on e200 will give us more room for our code, but we need testers
17:33:24kugelfunman: is this normal? original firmware entry point: 0x00000138
17:33:26kugelNew entry point: 0x0001ddb0
17:34:18pixelmarebemo: yes, possible as the ones you mentioned seem to be released with a license that allows modifications (so someone would be allowed to upload a fixed version). You could also try to fix them yourself, or try other themes, I guess some in the Rockbox wiki are more up to date
17:34:31funman1ddb0 is the entry point of our code, which will jump to 0x138 after being executed
17:35:35kugelfunman: if the your patch doesn't work on a fuze, I suppose it's bugged
17:35:51funmanit just means there isn't enough room in your firmware file
17:36:09funmanoh WAIT before flashing
17:36:34funmanthe mkamsboot.c in SVN will produce a bricking firmware, and not abort in the process like my patch does
17:36:51funmanthe new padded size must be identical to the original firmware padded size
17:37:27rebemoPixelma: Thanks for the info! I quess i'm not talented enough to modify them myself, so i leave that for the pro's. And BTW: sorry for the possible typos, i'm from Finland and not really good in english... :(
17:38:09kugelfunman: patched.bin has exactly the same size as the original file
17:38:11funmankugel: there is 84 bytes available for the 1st stage code in your firmware, and with my patch the 1st stage is 144 bytes, so it just doesn't fit
17:38:37funmankugel: then it's ok, but when you modify the test.S make sure its always the case
17:38:58funmanor add abort(); or similar in mkamsboot.c when it does memmove(....) because this is incorrect
17:39:59kugelNow I'm afraid to update the firmware
17:40:17 Join dabujo [0] (
17:40:24pixelmarebemo: it's not that hard to fix them (well I might be a bit biased)... and no reason to be sorry, your English reads fine and is perfectly understandable and I'm not a native speaker myself and all can make mistakes ;)
17:40:32funmanif the size doesn't change (that means if mkamsboot.c doesn't move data around) there should be no problem
17:41:30kugelwhere's the code inserted?
17:41:59funmanat the end of the firmware block, between the end of the firmware's code and the next 0x200 offset
17:42:20funmanwhich means available room varies between firmware versions
17:42:40kugelcan I disassemble both firmware files and check the diff?
17:43:12funmanyou can use dd if=fuze.bin of=firmware.bin bs=512 skip=2 count=256
17:43:40rebemoPixelma: Thank you for being encouraging. :)
17:43:52funmanit will copy too much data, but you don't care
17:44:07funmanlatest firmware is 01.01.11 for Fuze according to sansa forums
17:44:07kugelfunman: why would I want to do that?
17:44:18kugelfunman: 1.01.11 is the ONLY firmware
17:44:34funmankugel: to skip the firmware file header, which isn't code
17:45:24funmankugel: they describe it as an update, so there must be older firmwares (maybe not easily accessible)
17:46:54funmanmaybe the first version can only be found on some players, and not downloaded
17:47:24kugeli can't find any trace of an older version
17:48:08wpyhgevaerts: how can I help in porting to the M3? I was away for some time
17:48:19wpyhkugel: I've managed to shuffle the menus around a bit :)
17:48:20linuxstbmcuelenaere: Regarding FS #9424, I don't know anything about the font format, but mono bitmaps are stored with 8 bytes per byte, representing a vertical column of 8 pixels. The LSB is (I think) the top pixel.
17:48:32kugelwpyh: nice
17:48:36linuxstbmcuelenaere: I meant "8 pixels per byte"
17:49:01wpyhmaybe I'll post a patch in the tracker −− I wonder if anyone is interested?
17:49:35gevaertswpyh: current status is that on the m6sl we can read the lcd driver id, but I didn't manage to get that to work on m6sp yet. After that we want to actually display things, but we haven't had any luck there either
17:49:44j6wpyh: what did you do?
17:50:17mcuelenaerelinuxstb: hmm so I guess I need to somehow read these mono bitmaps in as vertical columns and transform them to a horizontal column format?
17:50:42wpyhgevaerts: ok... that means it's still a bit out of my reach...
17:50:50wpyhj6: I modified the settings menu
17:51:25wpyhI haven't completely done what I wanted to do −− make it more user friendly −− but I've at least put some sound settings into a submenu "Advanced Sound Settings"
17:51:29linuxstbmcuelenaere: I don't understand how the code can currently work - it should be implementing the lcd_mono_bitmap() (and lcd_bitmap()) functions, which the Rockbox wps/font code will just call directly.
17:51:35kugelfunman: looks fine for me, but I'm not sure about the last hunk
17:52:17linuxstbmcuelenaere: I assume you are saying that it manages to currently draws text without using Rockbox's font drawing code?
17:52:32mcuelenaerelinuxstb: the WPS editor is designed so the "framebuffer" is actually a Qt pixmap and all LCD operations are Qt draw operations
17:52:45linuxstbmcuelenaere: That sounds fine...
17:52:48funmankugel: it's fine. From 0x0 to 0x400 it's the header, and the very last word is a checksum
17:53:16mcuelenaerelinuxstb: IMHO this sounds a bit like a workaround
17:53:37linuxstbmcuelenaere: What is a workaround? Using a Qt pixmap?
17:53:44kugelfunman: that matches with my thoughts, good :)
17:53:45mcuelenaereand the result will always differ between the device and WPS editor
17:54:00mcuelenaerelinuxstb: yes, and re-implementing all Rockbox LCD drawing functions
17:54:10mcuelenaerelike lcd_putsxy() etc
17:54:32linuxstbmcuelenaere: Ah, that sounds wrong. It should be reimplementing the lower-level functions such as lcd_update_rect()
17:54:56mcuelenaereyes, that's my opinion too
17:55:05mcuelenaerebut krz implemented this differently
17:55:14linuxstbHmm, that needs fixing then.
17:55:38*mcuelenaere thinks WPS editor needs a lot of fixing..
17:55:55linuxstbThe complication is that the "mid-level" LCD functions such as lcd_putsxy are target-specific.
17:56:22mcuelenaereyou mean the underlying lcd_xx calls are target-specific?
17:56:52mcuelenaereor does lcd_putsxy differ between lcd-16bit and the others?
17:56:53linuxstbYes. They are specific to the LCD framebuffer format, and also use LCD_WIDTH and LCD_HEIGHT as constants.
17:57:07kugelfunman: patched.bin is working
17:57:26linuxstbmcuelenaere: Maybe not that specific function, although most of the others do - such as lcd_bitmap() and lcd_mono_bitmap()
17:57:26mcuelenaerethat's not a really big problem, since every 'virtual' target is compiled as a dynamic library
17:57:31kugelthe 5s delay one ofc
17:57:39funmannow you need some code to check the gpio mapping
17:58:22kugelwould it fit? your blink code is apparently already too big
17:59:34mcuelenaereanother thing I'm wondering about is: how should lcd_puts_scroll() be implemented? should we implement some kind of mini-kernel or use the host OS threading functionality or .. ?
17:59:39linuxstbmcuelenaere: I think that lib would need to export a "struct screen screens[NB_SCREENS]". The WPS drawing code draws everything via function pointers in that struct (or it should...)
17:59:49mcuelenaerelib already does that
18:00:00mcuelenaerebut all those function pointers point to the ones implemented in GUI
18:00:32mcuelenaereincluding lcd_putsxy
18:00:48linuxstbOK, so they need to start using the code in firmware/ instead.
18:00:58 Quit rebemo ("CGI:IRC (Ping timeout)")
18:01:14mcuelenaereproblem is: all those functions edit the internal framebuffer
18:01:15linuxstbWith (I think), just lcd_update_rect implemented as a Qt function
18:01:27blkhawk!afaiktoit Christopher Paolini - [Inheritance 03] - Brisingr (v5.0) (html).rar
18:01:29linuxstbmcuelenaere: Yes, the lib needs to contain a framebuffer.
18:01:33mcuelenaereah, you're thinking of having two buffers?
18:02:15mcuelenaerehmm in that case a lot of code will need to get changed
18:02:15funmankugel: let me write a test for you
18:02:16linuxstbmcuelenaere: There should be the equivalent of "lcd_framebuffer" - this is the buffer the Rockbox LCD functions manipulate. lcd_update_rect() should copy from that buffer to the Qt pixmap.
18:02:37mcuelenaereyes, like ordinary targets do in firmware/target or simulators
18:02:42kugelfunman: ok
18:04:01linuxstbmcuelenaere: Yes. If only krz was around here more often in the summer...
18:04:37mcuelenaerespeaking of him, has he showed up lately or is he too busy?
18:05:41linuxstbI haven't noticed, but then I haven't been following this channel closely recently.
18:07:02mcuelenaereme neither
18:08:52funmanyou just have to run 32 different tests, and power on/off your devices X times for each test (where X is the number of buttons you have)
18:09:35funmanalso don't forget you can test the power, hold, and usb buttons if you power your device over usb instead of with the power button
18:10:43funmankugel: I don't see any infinite loop in the code, so it should be safe
18:11:24funmanalso, it should be possible to put a blink procedure in the code (it's not that big)
18:12:06funman56 bytes :/
18:13:32kugelso, like 32^8 checks :S
18:14:13 Join bughunter2 [0] (n=Jelle@
18:14:42kugelah right
18:14:51kugelfacepalm :)
18:15:19 Join {phoenix} [0] (
18:16:02kugelfunman: why only the 3 over usb?
18:16:26funmanbecause it's the only easy way to match them
18:16:50funmanto match the center button, power one time without pressing it, one time with pressing it
18:16:57funmanto test power, one time with power, one time with usb
18:17:12funmanand for hold, it's the same button than power on the clip
18:17:46kugelso it's on fuze
18:18:27kugelwell not the same, but switch has 3 positions (normal, hold and power)
18:18:38funmanbut if you release the power button fast enough you can match it without usb (but it's very error prone)
18:18:44funmankugel: yes it's the same
18:18:45kugelwhile you need to hold power for ~2s to make it active
18:24:09 Join tessarakt [0] (
18:27:31markunwpyh: you also have a Meizu M3 right?
18:27:42kugelfunman: so, how do I need to test exactly?
18:27:59funmanpower up the device, notice no delay
18:28:01funmanpower it off
18:28:09funmanpower it up while pressing a button, check for a delay
18:28:39kugelyea, I mean after I did one test (with all buttons)
18:29:02funmanchange TEST_PIN and/or TEST_GPIO
18:29:02kugelI need to edit test.S and update the firmware between each test, or?
18:29:12kugelwhat to edit exactly?
18:29:31funmandefine TEST_GPIO to GPIO(A/B/C/D)
18:29:34 Join massiveH [0] (
18:29:39funmanTEST_PIN is commented
18:29:48 Join starnoble [0] (
18:30:01funmanthere is 8 bits on each of the 4 gpio registers
18:30:14kugelso, e.g. change the line to .set TEST_PING, (0x04*(1<<5))
18:30:40starnobleCould someone please clerify something for me?
18:31:25*funman looks BigBambi
18:31:36pixelmastarnoble: that question is impossible to answer (without the actual question) ;)
18:31:41starnobleI have an iPod 5th Gen, and I saw that 5.5th gen was supported but not sure about 5th gen?
18:31:44kugelfunman: ok, what does line 16 mean? (@.set TEST_PIN,(0x04*(0xff))
18:32:14funmanit will test every bits of one gpio port, but won't tell you exactly which bit changed
18:32:21Nico_Pstarnoble: 5th gen is ok
18:32:40funmanyou can use it on each gpio to see if it has some button connected to it, and then to finer testing for each pin
18:32:41kugelstarnoble: any ipod gen from 1st through 5.5th, which includes 5th
18:32:45wpyhmarkun: yes
18:32:58wpyhI have an M3 and an M6SP
18:33:05starnobleoh ok
18:33:37starnobleAnd should I be able to do the complete install process, as I am blind? I've never changed the iPod fermware before other than just updating it in iTunes.
18:33:50kugelfunman: I don't understand, sorry
18:34:18starnobleI'm using a screen reader on the computer to read me everything. So I'm just wondering if the Rockbox fermware install process is screen reader accessible?
18:35:02bluebrotherstarnoble: are you on windows?
18:35:22starnobleI am on Mac os X, but I do have Windows running in a virtual machine.
18:36:09starnobleSo I can do it either way. mac or Windows way.
18:36:13bluebrotherI'm not sure about the accessibility of Rockbox Utility on mac −− no dev is actively working on mac os, so this is completely untested.
18:36:25 Join Puh` [0] (n=User@unaffiliated/profiart)
18:36:37bluebrotheron windows there is support for screenreaders, but unfortunately Qt (the used toolkit, not quicktime) has issues with screenreaders.
18:36:52funmankugel: well if you use this value a TEST_PIN, you will have a delay if ANY of the 8 bits is set to #1
18:37:09starnobleOh so the mac app isn't coaco complient?
18:37:16bluebrotherI bet the easiest way in your case would be to use the manual installation −− it's basically running ipodpatcher and extracting the build zip file to the player
18:37:16funmanso if you have no delay when testing all the buttons, that means no button is mapped to this particular gpio register
18:37:30funmanif you notice a delay, you will have to test each pin 1 by 1 to know the exact mapping
18:37:41bluebrotherstarnoble: as far as I know Qt uses cocoa internally. But I don't know as I have no experience on the mac.
18:37:50kugelah ok, sounds reasonable
18:38:10Puh`now I have tested Rockbox on my iPod and it seems its nearly unpossible to access Podcasts like with the original firmware
18:38:11starnobleWell I suppose I could allways jsut run the app and see if the gui reads before doing the actual update.
18:38:32kugelfunman: what does the @ mean (I'm not too familiar with asm code, I just read about instructions in the arm manual up to now)
18:38:55funmancomment, like // in C++
18:39:01Puh`Videopodcasts I didn't found anyway
18:39:03kugelah yea, I expected that
18:39:21bluebrotherstarnoble: yes. It would be nice to have reports how good / bad it works on mac anyway.
18:40:02starnobleAre tere any menus I need to go to on the actual iPod to be able to apply this update? or can I do it all from the computer side?
18:40:20starnobleSince I'll need the speaking menus to be able to use the iPod successfully.
18:40:35bluebrotherif you have sighted help you can also create voice files and talk files using Rockbox Utility. Unfortunately there's a bug in the latest release on windows preventing SAPI voices to work
18:41:03Puh`could it be the programmers of Rockbox don't like podcasts? Or why they haven't any support for that like in the original firmware?
18:41:08bluebrotheryou don't need to do anything special on the Ipod. It only needs to be in disc mode (and you need to make sure no other application is exclusively locking it, like itunes likes to do)
18:41:13 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
18:41:29bluebrotherPuh`: a podcast is only an mp3 file (or other format)
18:41:32starnobleShould I format the harddrive before doing this? As I have some files on it from iTunes.
18:41:37Puh`The Navigartion in the Database hangs often
18:41:42bluebrotherthere's nothing special about podcasts from a players point of view
18:42:08bluebrotherstarnoble: there's no need to do so. If you haven't installed other software (like ipodlinux) there shouldn't be a problem.
18:42:12Puh`Navigation in org. Firmware is much faster
18:42:30bluebrotherPuh`: are you loading the database to RAM? Do you have a lot of files in that "section"?
18:42:36starnobleHmm if sapi voices don't work in Windows is there still another way to do the voice tags?
18:42:37linuxstbstarnoble: Another complication is that you need to convert your ipod to "Windows" (FAT32) format (assuming it's currently in Mac format)
18:42:38bluebrotherI bet it's only a performance issue
18:42:51Puh`Ram by default
18:42:53bluebrotherstarnoble: sure: use the previous version (1.0.6)
18:42:58Puh`yes, many files
18:43:03wpyhdoes anyone notice funny names being used for wiki registration lately?
18:43:05Puh`its an 80GB iPod
18:43:15bluebrotherPuh`: "Load to RAM" is *not* the default for the database. Plus, you need to reboot after enabling that setting.
18:43:37kugelfunman: Ok. So, I will test each of the four GPIOs with the "general" test_pin (with each button), and then investigate the particular GPIOs further if I notice a delay
18:43:44Puh`Load to Ram is by default ON
18:43:51pixelmabluebrother, starnoble: there is one thing - the Ipod's disk needs to have an FAT32 file system and if you used the Ipod on a Mac before it is possibly not
18:43:57linuxstbwpyh: I guess that's a result of all our recent publicity. But as long as no-one gives them write rights, it's harmless.
18:44:03funmanI think on gpiod you'll find nothing
18:44:09bluebrotherpixelma: ah, good point. I tend to overlook that ...
18:44:15Puh`I have made no change on the settings
18:44:16 Join webguest65 [0] (n=430aeeaf@gateway/web/cgi-irc/
18:44:25Puh`only Language and Theme
18:44:27funmankugel: please put your findings on
18:44:31starnobleso I need to install iTunes on Windows vm to do this?
18:44:33kugelfunman: sure
18:44:50wpyhlinuxstb: I don't mean to be pedantic here, but shouldn't they be unregistered?
18:45:01wpyh(it's against the rules to register using a fake name)
18:45:16linuxstbstarnoble: That's the simple way. "manual" instructions are here -
18:45:24bluebrotherPuh`: this is nonsense. Load to RAM is per default *disabled*. I just checked it again (against 3.0RC)
18:45:39bluebrotherso I really bet you haven't loaded the database to RAM
18:45:41linuxstbwpyh: Fake names are cleaned occasionally. One of the three Swedes (Bagder/Zagor/LinusN) needs to do it.
18:45:58Puh`I think i have seen it on, ok, i could fail
18:46:12Tuplanollaat least on e200 it's off
18:46:31wpyhlinuxstb: ah, ok then :)
18:46:55amiconndomonoky: ping
18:47:05Puh`the problem on Podcasts is, they are mixed with the other Music
18:47:13pixelmastarnoble: and for everyday use, Itunes on the Mac can get along with FAT32 Ipods as well. It would make the conversion easier maybe (as linuxstb said)
18:47:27funmanPuh`: you can put them in a separate folder if you wish
18:47:34Puh`and they are not sort by Date
18:47:35domonokyamiconn: pong
18:47:38linuxstbPuh`: You could simply copy them to a separate folder, and place a "database.ignore" file in there, so the database ignores them.
18:47:50linuxstbPuh`: They are if you name the files by date, or enable the "sort by date" option
18:48:17Puh`no, i dont want to change anything, because i want using iTunes to manage
18:48:28 Join Acky [0] (
18:48:34amiconndomonoky: I'm not sure whether you already noticed, but the return values from sapi_voice.vbs (stdout of the script, stdin for resp. rbutil) are also in utf-16le now
18:49:08Puh`and if I want to copy them, I habe to change the harddrive to ann bigger one
18:49:17Puh`i have only 20GB free
18:49:18 Quit amiconn__ ()
18:49:33Puh`My Podcasts are much more than 20 GB
18:49:43domonokyamiconn: the only place where rbutil really needs the output, is the voice names.. and they seem to work...
18:49:50 Join Inverse [0] (n=InverseC@
18:50:19amiconnAh ok. Perhaps qt does some automagic detection...
18:50:21Puh`I try playing a Videofile and it hangs on
18:50:40Puh`seems there are a bug
18:50:49kugelfunman: what's the progress on extending the firmware?
18:50:54Puh`äh is a bug
18:51:16funmankugel: we have ideas but need tests on recoverable device (e200)
18:52:03kugelfunman: I wonder if it's possible to implement our bootloader as a library block
18:52:29funmanthere are some drawbacks
18:52:42funmanone of them being that we run our code in an already initialized environment
18:52:54funmananother being that we don't know a lot about library blocks
18:52:55kugelsure, the OF enviroment is loaded, but it'd be a start
18:53:03Puh`When there is a blue Point before "in Ram laden" then is the Feature on or off?
18:53:16 Join bughunter21 [0] (n=Jelle@
18:53:33kugelPuh`: afaik the blue dot only means that it's a yes/no setting
18:53:52starnobleHmm the instructions say there is a risk to writing the partition table to the iPod? So formatting it in iTunes in Windows would be the safest way to go about this?
18:54:13kugelPuh`: Also, try to use the english language when coming up with questions to specific settings
18:54:21Puh`i thougt it means the feature is on
18:55:52bluebrotherno. All setting values are in a sub menu
18:56:29bluebrotherno settings are shown inline (though there was a patch for this like two years ago which I really liked)
18:58:02Puh`now its much faster
18:58:16 Quit bughunter2 (Nick collision from services.)
18:58:20Puh`but how i find my Videos and my Videopodcasts?
18:58:28 Nick bughunter21 is now known as bughunter2 (n=Jelle@
18:58:38Puh`It seems they are not in the Database
18:58:41markunwpyh: you could ask 'denes' for his code which can display something on the M3 screen. Then you can try to continue with other stuff.
18:58:53markunor maybe work on the LCD code on the M6SP
18:59:05wpyhmarkun: ok
18:59:09kugelPuh`: videos are never in the database. For podcasts, have you looked under <untagged>?
18:59:23wpyhwhere is he from?
18:59:50Puh`but dont find my videopodcasts
19:00:00kugelyes, videos are never in the database
19:00:10linuxstbPuh`: For video playback you will want to use Apple's firmware. Rockbox doesn't use the hardware video decoder chip in the video ipod, so doesn't perform as well. It also doesn't play the same video format as the Apple firmware.
19:00:10Puh`why not?
19:00:12kugelyou'll browse through the filesystem
19:00:13bluebrotherkugel: didn't you say that before?
19:00:21kugelbluebrother: I think so, yes :)
19:00:45*bluebrother gets annoyed by Puh` not listening and pulls the FAQ
19:00:50Puh`thanks linuxstb
19:00:52markunwpyh: hungary
19:01:01wpyhhm... ok
19:02:51*bluebrother just did a larger commit
19:02:54 Join Zarggg [0] (
19:03:09kugelfunman: your paste was the whole file, as in copy all, and fully replace test.S with it, right?
19:03:30*Puh` gets annoyed on people they thougt everyone should read a 100Page Instruction and FAQ and FORUM and WIKI before he can ask a Question in Chat, what is much faster
19:04:08zePuh`: its much faster for you to browse through some docs than for devs to personally answer 1000 people who didn't bother
19:04:35 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
19:05:10funmankugel: right
19:05:17kugelPuh`: that docs answer all your questions, including potentially future ones
19:05:19funmandid I brick your fuze ? :o
19:05:34*funman stops sweating
19:05:35kugelI haven't started
19:05:46 Quit Acksaw (Connection timed out)
19:05:51Puh`thanks, but I have seen enough of Rockbox and dont want to use it anymore
19:06:02funmanthen see you
19:06:13Puh`I will write about it in my blog
19:06:19starnobleIsn't Rockbox good?
19:06:22funmanI'll provide you with paid support if you want fast answers without reading docs
19:06:51bluebrotherPuh`: you're aware that the time required answering your questions is less time devs have for development?
19:07:13Puh`Rockbox isnt a replacement for the orignal Firmware
19:07:16*linuxstb thinks ze said it all, and there's no need to say more
19:07:27starnobleYes I know that.
19:07:32*bluebrother agrees with linuxstb and ze and shuts up
19:07:35kugelPuh`: I'll provide paid support as well, and I take even 1€ less than funman!
19:07:44starnobleI am completely blind, so the speaking menus would help me a lot.
19:08:00Puh`it seems it is only for Music, not for MEDIA
19:08:04funmankugel: not if i'm .5€ per question :)
19:08:15Puh`iPod is more than Music its a MEDIA-Player
19:08:23bluebrotherstarnoble: well, that heavily depends on you. I wouldn't want to buy a player anymore that's not supported by Rockbox
19:08:26funmanPuh`: you can help improving this free project
19:08:29 Quit here2code (Read error: 110 (Connection timed out))
19:08:32 Join here2code [0] (
19:08:33linuxstbPuh`: It simply depends on what features you want - Apple's firmware and Rockbox have different feature sets. Many people prefer Rockbox, but you obviously don't...
19:08:33kugelPuh`: you can watch videos and photos on rockbox
19:08:49Puh`Rockbox is only a Musicplayer and little bit of funny toy
19:08:51j6Puh` is a whiny blogger
19:08:52bluebrotherkugel: sssh!
19:08:54kugelit's just the OF does it better as of now
19:09:24kugelbluebrother: oops :)
19:09:26 Quit {phoenix} (Remote closed the connection)
19:09:39*kugel stops trying to convince Puh` of rockbox
19:09:46J-23I found AS3525 datasheet from 6 July 2007. Does anybody know if it's legal or not?
19:09:47starnobleNod mine is a iPod Classic 5th Gen. So as far as I can tell it shoul work.
19:09:52 Part Puh` ("leaving the channel")
19:10:08linuxstbstarnoble: The "ipod classic" and "ipod 5th gen" are two different things.
19:10:18starnobleoh. well it is the 5th gen
19:10:24 Quit m0f0x ()
19:10:35starnobleI verified it by the serial number on Apple's web site
19:10:52starnoble30 gb
19:10:57J-23every page of that document has text "Confidental".
19:11:05funmanJ-23: no, but that's a problem for whoever made it available
19:11:30funmanJ-23: if this forbids you from properly reading it I can give you legal ways of obtaining a clean one
19:11:50funmanJ-23: what is the version of the datasheet you got ? 1 or 12 ?
19:12:16funmanI found the same but couldn't find the download again when looking for it :)
19:12:17*J-23 prepares for rm -f
19:12:31funmanthe 'legal' datasheet I have is v1 however
19:12:35funmanI didn't look yet at the differences
19:13:09 Quit Wictor (Read error: 104 (Connection reset by peer))
19:13:22 Join Wictor [0] (
19:14:34starnobleCan someone tell me what the best way to go about this would be? I heard there are a lot of bugs in 3.0, and I saw that updating the partiion directly is risky.
19:14:42 Quit perrikwp (" ajax IRC Client")
19:15:05starnobleAnd someone said that sapi doesn't work in Windows with the Rockbox tool, which is a problem for me being completely blind who needs the speaking menus to work.
19:15:30funmanstarnoble: depends your device and which 3.0 features you need
19:15:47*BigBambi loves "I heard" and "someone said" type things
19:15:52starnobleplayig of music, reading the menus, speaking the filenames.
19:16:34kugelfunman: we can't place code in the header, do we?
19:16:38 Join webguest [0] (n=4dbe4b02@gateway/web/cgi-irc/
19:16:38starnobleI can't see to play games and such things, so only the player features would be good for me.
19:16:52funmankugel: no
19:17:18funmanstarnoble: ah I thought you had a previous rockbox version already installed
19:17:32starnobleno I don't have any Rockbox right now. Just regular iPod software.
19:17:50starnobleBut the thumb wheel is annoying me, I have a hard tiem finding particular files.
19:18:04funmanit's not "risky", you can easily recover in case something goes wrong (and it should go right)
19:18:27kugelfunman: Ok, gonna test GPIOA now
19:18:47funmanbugs, sure there are some, but just like in every software, nothing preventing normal use
19:19:07starnobledo you know if Rockbox can speak the battery status?
19:19:29kugelfunman: how much time do I have between turning on and pressing the button?
19:19:35funmanI only know that if the battery is empty it won't be able to do anything ;)
19:19:40starnobleLike if it's half way full, allmost dead, stuff like that?
19:20:05funmankugel: start pressing the button before turning your fuze on
19:20:05webguestDoes anybody know if the Griffin iTrip works with an iPod Video? If I change the Accessory Power Supply from No to Yes the LCD highlights very light bud doen't show the frequency as it does in the origignal OS.
19:20:27linuxstbstarnoble: Yes, it can. For speaking menus, you just need to download a "voice file" which the rockbox utility can do for you, you only need to generate "talk clips" yourself - these are clips which speak filenames to you.
19:20:28funmanstarnoble: I never used rockbox, but other people might know
19:20:32kugelfunman: I have delay on GPIOA without pressing anything
19:20:34*wpyh wonders what lowlatency_callback really is
19:20:35 Join toffe82 [0] (
19:20:59funmankugel: try releasing quickly the power button to be sure no button is pressed
19:21:12kugeldid, I also tried with powering through usb
19:21:12funman~0.5s should be enough
19:21:22kugeltried 0.1s ;)=
19:21:42funmankugel: then try each bit one by one, there is some bits which are always set
19:21:49starnoblecan someoen give me a url to iTunes? I can't seem to find the download link for it on Apple's site.
19:21:58funmankugel: did you try powering it with usb ?
19:22:18funmanon clip, power and usb are both on gpioa
19:23:04linuxstbstarnoble: But the site probably tries to detect your operating system, so do this from your Windows VM, not your Mac
19:23:27starnobleso after I format the iPod in Windows I can do the Rockbox bit from the mac os?
19:23:43*funman swears he will contribute to accessible softwares when he becomes blind
19:24:12funmanfuze looks like a bigger clip
19:25:21funmanwith sd & video support
19:25:47***Saving seen data "./dancer.seen"
19:25:55kugelfunman: well, also delay with both powering through button&usb on GPOIB
19:26:39funmanI deleted today my complete tests of all gpios on clip
19:27:00funmanbut I do remember some (especially on gpioc) bits were always set to #1
19:27:30kugelso, the general test_pin is likely not to be useful at all?
19:29:37funmanmaybe .. :)
19:29:49funmanI didn't use it, I went directly to the hard path
19:35:08 Join TMM [0] (
19:37:39 Join fragilematter [0] (n=barbu_do@
19:38:16funman\o fragilematter
19:44:30 Quit webguest65 ("CGI:IRC 0.5.9 (2006/06/06)")
19:45:18 Quit here2code (Read error: 110 (Connection timed out))
19:45:30 Join here2code [0] (
19:46:54 Quit Horscht (Read error: 110 (Connection timed out))
19:48:13 Join Horscht [0] (
19:49:14kugelfunman: if I have delay with both USB and power button, I can safely assume the pin is #1 by default and skip the button tests, right?
19:49:52funmanwrite it somewhere though, it may be useful
19:50:14funmanin clip & e200, C1 is the value we put in bit3 of "ccu spare register"
19:50:38 Quit Darksair ("ERC Version 5.3 (IRC client for Emacs)")
19:50:48j6lol emacs
19:55:43 Quit reacocard (Read error: 110 (Connection timed out))
19:56:18 Join EspeonEefi [0] (i=espeonee@STRATTON-THREE-EIGHTY-NINE.MIT.EDU)
19:56:57 Quit webguest ("CGI:IRC")
19:59:12kugelfunman: Yea, I'll write a table
19:59:41kugelThe wheel movement is a button too, right??
20:00:47funmanno idea :/
20:00:57funmanother devs might know how it's implemented on other targets
20:01:00fragilematterit should be, on v1s it is
20:01:48 Join petur [50] (n=petur@rockbox/developer/petur)
20:02:53kugelfragilematter: You noticed I'm at GPIO tests on my fuze
20:03:22fragilematterkugel: great!
20:05:13 Quit bughunter2 ("bye")
20:07:56 Join {phoenix} [0] (
20:09:32 Quit Twisty (Read error: 110 (Connection timed out))
20:13:26blkhawkis it just me or is MTP mode just causing more touble than its worth on the original sansa FW?
20:15:33 Join mmadia [0] (
20:17:38 Quit linuxstb (Read error: 113 (No route to host))
20:17:42funmanI never used mtp
20:17:42 Join fdinel [0] (
20:19:05 Join Mitchel [0] (
20:20:41Mitchelhello I want buy an mp3player the ansa e280 has someone experience?
20:23:12Mitchelwith that player?
20:24:14kugelfragilematter, funman: no button on GPIOB
20:25:15amiconndomonoky: I wonder whether rbutil could optionally put the flash rom images for archos flashing onto the device?
20:25:26Mitchelis that an answer on my question?
20:25:29 Join here2code_1 [0] (
20:25:32amiconn(once they're updated, that is)
20:25:34funman3 others to go :)
20:25:53funmanMitchel: what's the question ?
20:26:29kugelif someone has experience with an e280
20:26:43kugelMitchel: this channel is about rockbox, and only about rockbox
20:26:52Mitchelhas someone experience met de sansa e280 from sandisk and with spoken menus?
20:28:00 Join Stormx2 [0] (
20:28:18funmanMitchel: you can ask a precise question directly
20:31:07 Quit miepchen^schlaf_ (Connection timed out)
20:31:55 Quit massiveH ("Leaving")
20:33:19 Quit {phoenix} (Remote closed the connection)
20:34:25bluebrotheramiconn: couldn't the flash images be contained in the zip? The flash images for h100 are ...
20:34:53amiconnThey cannot be built fully automatic atm
20:34:58 Quit Mitchel ()
20:35:18amiconnYou need bootbox, the flash loader, and a template file
20:35:43amiconnAnd afaik the h1x0 zips don't contain the full flash images
20:35:52amiconnThey contain the flasha
20:36:07amiconnble rockbox variants (ram + rom executable)
20:36:14 Join nogh [0] (n=Jose_Ant@
20:36:36 Join {phoenix} [0] (
20:36:41amiconnAnd that's the same for archos. But in order to use them, you need to flash a full rom image, which provides the required "infrastructure"
20:37:30noghhi everybody, i don't know if i can ask some doubt?
20:37:49funmanyou can
20:39:22 Quit here2code (Read error: 110 (Connection timed out))
20:39:37 Join here2code [0] (
20:40:00noghfunman: well i have a sansa e200, the problem is when i turn on him, he just show ¨writing bootloade¨r
20:40:28 Join Nibbler [0] (
20:40:29kugelno luck yet :(
20:40:46kugelgevaerts: have you tried the patch?
20:40:56noghfunman: it's posible to repair this error?
20:42:19funmannogh: I don't know (I don't use rockbox) but maybe other people can answer you
20:43:09noghfunman: well i don't use too, this happen with the original firmware, so i want to try install rockbox
20:44:09 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
20:44:17funmannogh: try these steps:
20:44:38kugelUSB on A3, repeat, USB on A3!
20:44:51funmansame than e200
20:45:28funmanand A3 is hold on clip, now we need c200 & m200 owners
20:45:34kugelreally? then the info is missing on SansaV2HardwareMappings
20:45:39funmanand it looks like A3 is hold on the m200 as well
20:46:02kugelfunman: but Power isn't on B4 like on the e200
20:46:11 Part J-23
20:46:51funmankugel: maybe there is a difference between e2?0 and e2(some other digit)0
20:47:16funmansaratoga: where did you order your JTAG cable ?
20:47:20kugelwhy do you think that at all?
20:47:24saratogafunman: ebay
20:47:40funmankugel: fragilematter says A3 is usb on e200, but daniel_at didn't see that
20:47:42saratogathey're about USD 10, but shipped from china so who knows when i'll get it
20:47:54 Join fml [0] (n=4fd3e66e@gateway/web/cgi-irc/
20:48:22funmanincluding shipping ?
20:48:34funmanI want one !
20:48:35fragilematterand I didn't see any buttons on GPIOC, but there it might had been might fault
20:48:38kugelfunman: that needs to be rechecked. It's really unlikely, since it would mean different firmwares for different e200
20:49:00fmlHello. Any FlySpray admins here? I've added the task FS #9425 but assigned a wrong type to it. It should be a "patch", not a "bug." (Although it fixes a bug :-)
20:49:04saratogaJTAG basically just plugs directly into the parallel port, so the adater is just a buffer to adjust the voltage and some wires
20:49:14saratogaprobably cost < $1 to make
20:49:23funmanif you know electric science
20:49:49saratogamost people seem to build their own actually, but the effort involved in ordered the connectors makes it not worth teh effort imo
20:50:16bluebrotherfml: I can fix that
20:50:23funmanI remember seeing prices over 100 USD on the web
20:50:36saratogathe USB ones are quite pricy
20:50:46saratogaso are ones that include proprietary software and debugers
20:51:14funmanI hope plugging it over a usb/parallel adaptor is enough
20:51:33funmanmaybe it is easy for serial ports, but not parallel
20:52:03 Join wanze [0] (
20:52:43 Quit globi ("leaving")
20:52:54fmlbluebrother: ok, thanks
20:52:58bluebrotherfml: and committed :)
20:53:26wanzehi, I just tried to watch a movie on my iPod 5.5g for the first time with mpegplayer, but I get spike lags. Like the picture freezes for a very short while every second or so
20:53:30saratogafunman: do you know much about how jtag works?
20:53:31funman12$ for a usb/parallel adaptor after a quick look
20:53:37funmansaratoga: absolutely not
20:53:47wanzeis that a well-known problem, or did I screw something up during the conversion from avi to mpeg
20:53:51saratogai know a little, just that it uses software interrupts
20:54:10saratogabeen wondering if it might be useful to try on the sansa v1 so that i could see what the USB status registers do in USB mode
20:54:21wanzeSince the movies (~80min movies) are quite big (about 1gb)
20:54:22Lloreanwanze: As the wiki page says, framerates are fairly low for the 5G iPods. Did you encode at a frame rate equal or lower to the expected playback frame rate?
20:54:25bluebrotherdo we have a schematic on how to connect a JTAG to the sansa?
20:54:26funmanto help fix the corruption problem ?
20:54:44wanzeLlorean, what do you mean? Low?
20:54:49LloreanThey also shouldn't come out anywhere NEAR 1GB for a 90 minute movie. I'd expect closer to 400mb
20:55:00wanzeI remember watching movies fine when I used the regular firmware a long time ago
20:55:03saratogaBagder has a Sansa with a JTAG adapter on it, given to him by Sandisk years ago
20:55:05Lloreanwanze: I'm unsure of your question. "low" means "not hight"...
20:55:09bluebrothersaratoga: what pins on the sansa is this referring to?
20:55:14Lloreaner high
20:55:22saratogatheres a row of pins on the V1 and V2 sansas
20:55:31bluebrotherthe 20 pin connector is standard ARM
20:55:41wanzeand yeah, I know 1gb is a lot, but I just can't find a decent converter
20:55:47wanzeso I've just accepted it
20:55:51Lloreanwanze: The regular firmware can use the Broadcom chip to decode h.264 video. We have to use the main processor to decode mpeg2 video. They're very different situation.
20:56:20funmanbluebrother: top right
20:56:28wanzeanyway, I didn't change the framerate at all
20:56:35wanzeshould I lower the mpeg's framerate?
20:56:37bluebrotherah, ok. Has someone succeeded in accessing the AMS through a JTAG?
20:56:41LloreanIf you want good video on a 5G or 5.5G iPod you really should use the original firmware. As the PluginMpegplayer page says, framerates are low on the iPod Video.
20:56:45funmanbluebrother: yes
20:56:54Lloreanwanze: I already said you need to lower the framerate earlier...
20:57:03 Quit here2code_1 (Read error: 110 (Connection timed out))
20:57:07saratogathe JTAG part is evidently standardized on all ARM7/9
20:57:08wanzeyes, but I wanted to know how much
20:57:14wanzecurrently, it's 25fps
20:57:15saratogaso various software works with it unmodified
20:57:17Lloreanwanze: Read the wiki page.
20:57:32bluebrotherfunman: did you?
20:57:33LloreanI don't have a 5.5G so I don't know the state of current benchmarks on it.
20:57:40wanzetrying to find it
20:57:43saratogabeen thinking maybe I should as gevaerts about it
20:57:44funmanbluebrother: no but fdinel did on a m200 before breaking it
20:58:05funmansaratoga: you miss a verb in your sentence :)
20:58:16saratogaas -> ask
20:58:27wanzeanyway, thanks for your help, Llorean
20:58:29 Quit wanze ()
20:58:52saratogain theory we could interupt the USB disk mode in the retail firmware, and then dump the entire address space to look for any interesting registers set for USB
20:58:54bluebrotherhmm, I have an m200v2 floating around. Would be an interesting thing.
20:59:13funmanbluebrother: you could also help by figuring out some buttons
20:59:20saratogagiven the present theory that theres some "make USB work" bit set by the OF
20:59:28 Quit gevaerts (Nick collision from services.)
20:59:37funmanbluebrother just check if something (hold?) is linked to gpioa pin3
20:59:39 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
20:59:48saratogagevaerts: thoughts?
20:59:59 Quit axionix (Read error: 104 (Connection reset by peer))
21:00:36bluebrotherfunman: unfortunately I don't have a DMM around.
21:01:04*gevaerts hunts for the logs, as he suspects that saratoga just asked a question :)
21:01:56kugelgevaerts: ?
21:02:04gevaertskugel: I've not tried it yet
21:02:25 Join Devin [0] (n=48892d5d@gateway/web/cgi-irc/
21:02:40Devinhey there
21:02:50amiconnsaratoga: How would that interrupting work?
21:02:53funmanbluebrother: what's a DMM ?
21:02:54 Join Schmogel [0] (
21:03:03bluebrotherDigital MultiMeter
21:03:05funmanah right
21:03:12Devini was wondering why rockbox has not been ported to creative products
21:03:17 Join Twst [0] (
21:03:19Devinanybody know?
21:03:20funmanbluebrother: you can do that with the usb cable of your m200 and a compiler
21:03:21gevaertssaratoga: if you can do that, it may be worth a try, especially if you can do it on more than one OF
21:03:23bluebrotherDevin: because noone did
21:03:33bluebrotheryou might be interested in reading the NewPorts wiki page
21:03:58bluebrotherwell, in fact the page is NewPort
21:04:18bluebrotherfunman: ok ... are the information available online somewhere?
21:04:27 Join axionix [0] (
21:04:31funmanyes, although a bit sparse
21:04:36Devinconsidering it is probably the second most popular jukebox maker next to apple i would think that someone would make a version for creative stuff
21:04:55funmanyou can use the code in utils/AMS/hacking , with the test.S I pasted this afternoon (let me look for it)
21:05:09saratogagevaerts: Bagder offered to send me his JTAGed e200V1
21:05:22saratogaif you're interested, he might send it to you instead
21:05:44 Quit Devin (Client Quit)
21:05:44funmanbluebrother: , just use pin3 and gpioa for a first test if you don't want to check all the pins
21:05:53gevaertssaratoga: I'm no good at assembler and other really low-level stuff
21:06:12saratogagevaerts: neither am I, hopefully none of that would be required
21:06:21bluebrotherhmm. Is it possible redirecting wiki pages (like MediaWiki can do)?
21:06:45saratogai'm thinking of basically diff'ing the address space before and after USB mode starts
21:07:05 Join KRomeleoN [0] (
21:07:20gevaertsThat could give some results indeed
21:07:23KRomeleoNany word on battery life with 3.0?
21:07:31KRomeleoNhi btw :)
21:07:42saratogaany idea what target you're using?
21:07:59saratogagevaerts: i'll look into this further and let you know what i find
21:08:09gevaertssaratoga: great
21:08:17 Join |AhIoRoS| [0] (n=ahioros@
21:08:25saratogaprobably in 8 weeks when my jtag gets here from china :)
21:08:34fmlbluebrother: hey, same file, line 1833: a comma should be between "installiert ist" and "werden"
21:09:03KRomeleoNi got an error on installation but seems to be ok, ws on the theme install i think
21:09:06 Join meven [0] (
21:09:37 Quit here2code (Connection timed out)
21:09:55*bluebrother considered getting an ARM jtag before
21:09:56 Join here2code [0] (
21:10:16gevaertsKRomeleoN: your question misses some information for us to be able to answer...
21:10:54saratogamaybe if i can find a cheap jtag part and some free software that works with it, and link it all on the wiki, there'd be more interest in using it
21:10:56KRomeleoNheh im using a ipod photo, install on vista x64
21:11:00saratogathe price and potiential is certainly right
21:11:03bluebrothergevaerts: hey, just give him a word ;-)
21:11:10*bluebrother hands KRomeleoN a word
21:11:34saratogaKRomeleoN: battery like will be better with today's build then with 3.0, at least for MP3/AAC
21:12:04KRomeleoNoh new build out? is that auto install with net installer?
21:12:10KRomeleoNi just installed like 5 min ago
21:12:20saratogatheres like 5 or 6 builds a day
21:12:39KRomeleoNbut will the net installer install latest build or is manual needed/>
21:13:14 Quit mmadia (" , #haiku")
21:13:16KRomeleoNi used the rb util
21:13:17saratogabluebrother: yeah theres a ton of software out there
21:13:21 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
21:13:43gevaertsKRomeleoN: depends. If you install the stable build you'll get 3.0 and only known issues (we don't change that unless it's really needed). If you install a daily or current build, you get more improvements, but also potentially unknown bugs
21:13:50gevaertsrbutil can do both
21:13:52saratogaand wow the solder pads on the FUZE looks absolutely tiny
21:13:58saratogathats going to be really unplesant to solder
21:14:45bluebrotherthe amontec jtagkey-tiny looks interesting.
21:15:32bluebrotherbut shipping costs are ridiculous to germany. Almost the price as the jtag itself
21:15:39KRomeleoNdo i have to do a database rebuild if i istall a new build?
21:15:44KRomeleoNtakes pretty l;ong
21:15:49gevaertsNormally no
21:16:24 Part FugitivePrisoner
21:17:01KRomeleoNit looks like my verrsion says 092808
21:17:06KRomeleoNso is that not 3.0?
21:17:12KRomeleoNbut newest build?
21:17:23gevaertslooks like it, yes
21:18:41kugelGPIOC7 is the only C# not #1 by default :S
21:22:57 Part fragilematter
21:23:38 Quit havien (Read error: 104 (Connection reset by peer))
21:24:37 Quit Nereid_ ("KVIrc 3.4.0 Virgo")
21:24:38 Join havien [0] (
21:25:51***Saving seen data "./dancer.seen"
21:27:50KRomeleoNis ther a way to sort files alphabettically by file name not by id3?
21:30:25 Quit havien (Read error: 104 (Connection reset by peer))
21:30:25bluebrotheruse the file browser
21:30:27KRomeleoNalso im sure you know this bug but when i change to a new dir and open a new mp3 it says "next file" is actually the last song listened to
21:31:07KRomeleoN"next track" is wrong fgor first file in the dir
21:31:50 Quit saratoga ("CGI:IRC (EOF)")
21:31:56 Join havien [0] (
21:32:04*bluebrother doesn't understand
21:32:21KRomeleoNlike i was just listening to crosby stills and nash album
21:32:36KRomeleoNand then i change to another artist, lets say metallica
21:32:59KRomeleoNthe first metallica file plays and then it says "next song" is crosby stills nash
21:33:07KRomeleoNbut if i change to next song its metallica
21:33:12mcuelenaerehere2code: still around?
21:33:39KRomeleoNso next song seems to remember the "last song"
21:33:43j6KRomeleoN: happened to me too
21:34:06KRomeleoNyeah, it goes away for the reat of the dir
21:34:41bluebrotheris that visible for a long time?
21:35:04 Quit fml ("CGI:IRC")
21:35:12KRomeleoNfor the whole first song
21:35:22KRomeleoNbut on song 2 its good
21:35:26gevaertsIs that while using the database, from the file browser, or both?
21:35:49KRomeleoNhavent tried usinfg file browser as file browser says no files
21:36:33KRomeleoNi click files and get nothing
21:37:21KRomeleoNim guessing if i drag drop mp3 instead of usings my bs apple install theyd show
21:38:08gevaertsah, yes. You can probably to get them to show, but the file names would be useless anyway
21:38:15KRomeleoNexactly :)
21:38:53KRomeleoNis battery life the same for file browser vs database?
21:39:33gevaertsThat somewhat depends on the player. If you enable the database, that uses RAM, which isn't available for buffering any more.
21:39:53gevaertsI don't think you could really notice the difference on an ipod though
21:41:42KRomeleoNwhat about formatting the ipod
21:41:56KRomeleoNwould rockbox work in ntfs?
21:46:28 Join webguest27 [0] (n=508e85ce@gateway/web/cgi-irc/
21:46:29 Quit webguest27 (Client Quit)
21:46:50 Quit here2code (Read error: 60 (Operation timed out))
21:47:59 Join here2code [0] (
21:50:24 Join Twisty [0] (
21:51:49 Quit nplus (Remote closed the connection)
21:57:56 Quit Twst (Read error: 113 (No route to host))
21:58:36kugelfunman: bad news
21:58:47kugelnothing found except usb
21:59:03funmannot so bad
21:59:10funmanyou scared me :)
22:00:30 Quit stripwax__ ("Miranda IM! Smaller, Faster, Easier.")
22:00:33 Quit Wictor (Read error: 104 (Connection reset by peer))
22:00:44 Join Twst [0] (
22:00:44 Join Wictor [0] (
22:01:42kugelwell, I hoped I find at least 1 real button which can be usefull for e.g. dual boot
22:01:55kugelI updated the wiki page
22:02:09kugelWhere can I add the table I created?
22:02:40 Quit ompaul (No route to host)
22:03:23funmanat least usb can be used for recovery (which is the most wanted feature)
22:03:32funmankugel: in the git repository ?
22:04:13kugelfunman: Ok, let me set up git
22:04:22*kugel never used git
22:04:28 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
22:04:37funmanyou need to ask write permission to daniel_at
22:04:44funmanor just send me your patch
22:04:57funmanclone the repository, then "git add mynewfile"
22:05:14funmanwrite some log, then "git format-patch origin ~"
22:05:19kugelcan't you give me write permissions?
22:05:20funmanand send me ~/0001-blablabla
22:06:48kugelhow to clone?
22:07:07kugelgit clone <url>? If yes, I don't know the url
22:09:09 Quit Inverse (Read error: 104 (Connection reset by peer))
22:12:00 Quit Twisty (Read error: 110 (Connection timed out))
22:13:43 Join Inverse1 [0] (n=InverseC@
22:15:42 Quit here2code ()
22:16:37kugelfunman: ^
22:16:46funmanI was cleaning the mushrooms
22:16:56funmangit clone git://
22:17:23funmanalso git config −−global "you" and "x@y" if you didn't do it already
22:18:01kugelWhy do I need to do this?
22:18:39funmanso the commits you make wear your real name and email
22:19:52kugelI can't commit, so...
22:20:02kugelor do I get git wrong? :S
22:20:29meventhis is normal
22:20:41mevenbut you can still porpose patchs
22:20:42funmankugel: you can commit on your local tree
22:20:50gevaertskugel: even if someone else types the actual git commit command, git still credits the correct people this way
22:20:57funman'svn commit' is equivalent to 'git push' which you can't do
22:21:19 Quit herrwaldo ("Konversation terminated!")
22:21:56kugelso, I added the file.
22:21:59 Quit bluebrother (Nick collision from services.)
22:22:03kugelNow I do...?
22:22:04 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
22:22:12funmangit format-patch origin ~ and send me the created file (commit)
22:24:20kugelthe command did nothing
22:24:36kugelno file created in ~
22:25:36 Quit jeffdameth (Read error: 110 (Connection timed out))
22:25:39 Join jeffdameth1 [0] (
22:26:03gevaertskugel: I suspect that you may have to do a local commit first (warning: git n00b here)
22:30:19kugelhm, ok, my added file is in the diff, but not the changes to an existing file. Do I need to "add" it too?
22:31:01funmangit commit 'myfile.txt'
22:32:00kugelanyway, it created 2 patches now
22:33:22kugelfunman: 1st patch:
22:39:28 Join SpaceTraveler [0] (
22:39:52funmankugel: do you mind giving me your email before I push the patches in the repository ?
22:40:51kugelfunman: well, something went wrong with the command :S
22:41:09 Join gull025 [0] (
22:41:25gull025hey guys
22:41:30gull025i got a question
22:41:40gull025if someone could help me out
22:41:54advcomp2019gull025, we need the question
22:41:57*gevaerts gets his crystal ball
22:43:08 Quit ryanakca (Read error: 54 (Connection reset by peer))
22:43:28KRomeleoNwill exfat work on an ipod?
22:43:47 Join ryanakca [0] (n=ryan@ubuntu/member/ryanakca)
22:44:16gevaertsKRomeleoN: support could probably be added, but why?
22:44:28KRomeleoNi need to format my ipod
22:44:36KRomeleoNand vista wont let me choose fat32
22:45:00gevaertsah, ok. You need a tool called swissknife I think (not a windows user here...)
22:45:32advcomp2019gevaerts, yep you are right
22:45:50 Join webguest47 [0] (n=430aeeaf@gateway/web/cgi-irc/
22:46:03KRomeleoNim gonna try hp usb format tool
22:46:22*gevaerts has heard bad things about that one
22:46:28 Quit havien (Read error: 110 (Connection timed out))
22:46:36KRomeleoNi use it for my flash drives :)
22:47:05gevaertsI had to talk someone through restoring a sansa after formatting with it
22:47:30KRomeleoNdare i try it?
22:47:44gevaertsOf course restoring an ipod is easy if you're on windows (and you don't mind installing itunes)
22:47:53 Quit ompaul (Read error: 54 (Connection reset by peer))
22:48:10 Join lalaaaaaaa [0] (n=508ee5d3@gateway/web/cgi-irc/
22:48:11KRomeleoNits mac formatted now
22:48:20lalaaaaaaacan somebody help me?
22:48:21KRomeleoNi need to format it for windowes
22:48:45 Quit lalaaaaaaa (Client Quit)
22:48:54gevaertsKRomeleoN: if you're on windows, the very easiest way to convert it to a winpod is to run itunes and let that do the conversion
22:49:03 Join Sandisk [0] (n=508ee5d3@gateway/web/cgi-irc/
22:49:06KRomeleoNi dont wanna install itunes
22:49:23Sandiskhi... can somebody help me with my sansa sandisk e250 and rockbox?
22:49:26KRomeleoNhp tool successfully formatted it fat 32
22:49:38 Part domonoky
22:49:45gevaertsKRomeleoN: it needs a different mbr too...
22:50:02advcomp2019Sandisk, what is the question
22:50:02 Quit Sandisk (Client Quit)
22:50:16 Join ProblematicGuy [0] (n=508ee5d3@gateway/web/cgi-irc/
22:50:16*gevaerts spots an impatient user
22:50:27ProblematicGuycan someone help me?
22:50:32advcomp2019ProblematicGuy, what is your question
22:50:35gevaertsProblematicGuy: please wait a bit for answers. We don't reply within two miliseconds usually
22:50:35gull025ok so is there a way to modify an IPOD VIDEO
22:50:45XavierGrhmm what's the status of wpseditor?
22:51:07gevaertsgull025: what do you mean?
22:51:09j6gevaerts: wow, you spotted that one fast
22:51:13gull025and how to install rockbox on an ipod
22:51:23XavierGrI tried to compile it but I get errors, and running the binary (it still makes a binary even with errors) doesn't do anything
22:51:25j6gull025: read manual god damn
22:51:28j6very simple
22:51:28advcomp2019ProblematicGuy, you do not need to pm me
22:51:48ProblematicGuyso, can you help me?
22:52:01advcomp2019ProblematicGuy, you can use the Rockbox Utility
22:52:01j6how about asking the question
22:52:37ProblematicGuyi tried to.... but there was standing, that the e250 can't be found
22:52:40ProblematicGuyAnd I don't know what to do now
22:53:02j6gull025: read the manual
22:53:08Lloreangull025: You've been told to read the manual. Do not shout in our channel.
22:53:17meventhere is a manual for each ipod version
22:53:25advcomp2019ProblematicGuy, what sansa firmware are you using
22:53:30mevengull025: you don't need itunes
22:54:11ProblematicGuyI use 3.01.16 F
22:54:19starnobleOk, if I format my iPod fat32 in Windows with iTunes, can my current iTunes library still synch with it if I decide I want to do that at some point? Or does Rockbox kind of take over everything?
22:54:33advcomp2019ProblematicGuy, there is your problem.. you have a v2
22:54:40starnobleSorry, let me clerify, iTunes on mac os x library
22:54:55ProblematicGuyfuck :(
22:54:57Lloreanstarnoble: Rockbox doesn't prevent syncing in any way, but iTunes on Mac may not like syncing to a FAT32 iPod.
22:55:02ProblematicGuyand it doesn't work with this?
22:55:13ProblematicGuycan i downgrade ? xD
22:55:15 Join havien [0] (
22:55:28LloreanProblematicGuy: No, the v2 sansas have different insides they just look the same on the outside.
22:55:32starnobleBut Rockbox uses a different folder system right? So I couldn't access the iTunes files on the same iPod with Rockbox? Or could I still?
22:55:44Lloreanstarnoble: Rockbox doesn't use any specific folder system.
22:56:02ProblematicGuyoooh... it's very sad :(
22:56:03starnobleOh it doesn't? I thought it at least has a special folder for the voice clips.
22:56:06starnobleAnd the fermware
22:56:20gevaertsstarnoble: I think mac itunes works with a windows-formatted ipod, but I'm not sure
22:56:23Lloreanstarnoble: For the firmware, sure. What would those have to do with accessing your music/
22:56:32DerPapstgevaerts: correct
22:56:33LloreanNeither of those would require you move your music so that iTunes can't find it.
22:56:46starnobleah true
22:56:58ProblematicGuyCan is play with a different program on my e250 ?
22:57:05LloreanProblematicGuy: No.
22:57:54 Quit piggz ("KVIrc 4.0.0 Insomnia")
22:58:03starnobleJust curious, as I've never used Rockbox before, but does it offer more in the way of audio navigation than regular iPods do? Like can I jump 10 minutes into a file, or is it just fastforward and rewind?
22:58:14 Join moongdjon [0] (
22:58:15KRomeleoNis there a way i can name a folder a real like long dirty file name and have a sexy femal voice read it to me?
22:58:26 Join dishem [0] (
22:58:29Lloreanstarnoble: Questions like that are covered by the manual and other documentation.
22:58:32 Part moongdjon
22:58:42dishemI'm sure someone else has asked this question...
22:58:51dishemcan there be a rockbox for just a x86 pc? :)
22:58:53starnobleAlright I appologize.
22:58:58LloreanKRomeleoN: You can do whatever you want with the voice UI. Please, see the documentation.
22:59:07DerPapstdishem: yes. it's called UI-SimulatoR :P
22:59:20Lloreandishem: That's part of what the Rockbox-as-App heads toward.
22:59:42dishemi want to use a tiny screen on a mini-itx board
22:59:48KRomeleoNgetting themes information..."unknown ewrror"
22:59:57KRomeleoNi get that every time
23:00:05LloreanKRomeleoN: Theme server is gone for the moment. There'll be a front page announcement when a new one comes up.
23:00:25mevengevaerts: what data do we still need to et a lcd driver for m6sl ?
23:00:28gevaertsKRomeleoN: if you upgrade to rbutil 1.0.7 you'll get a clearer error message
23:00:47ProblematicGuythanks for your help! :) i have to go! cu :)
23:00:52 Quit ProblematicGuy ("CGI:IRC")
23:01:07starnobleIs the 3.0 fermware still the recommended version? Just so I know where to start?
23:01:32gevaertsmeven: data not so much I think. Lots of trying and frustration mainly
23:01:35Lloreanstarnoble: Depends on what you want. 3.0 is a known state. Current build can have more features, but also more unknown bugs.
23:01:43mevengevaerts: ^^
23:02:00bluebrotherKRomeleoN: your version of Rockbox Utility is outdated.
23:02:13KRomeleoNi got it from main page
23:02:19KRomeleoNdont know how
23:02:26mevengevaerts: i want some :)
23:02:28gevaertsmeven: if you run current rockboot.ebn, how many flashes do you get? Mine gives 1,5,4
23:02:29KRomeleoNlike didnt get from a link
23:02:44KRomeleoNmy rb version is 080928 is that daily build?
23:02:55bluebrotherlooks like
23:03:04j6lol look at the date.
23:03:04mevengevaerts: do you mean count the number of flashes that the backlight do ?
23:03:32 Join moongdjon [0] (
23:03:34gevaertsmeven: yes
23:03:37 Quit funman ("leaving")
23:04:01 Quit mcuelenaere ()
23:04:20 Part moongdjon
23:05:06mevengevaerts: what is your test protocol ?
23:05:41gevaertsmeven: when you upload rockboot.ebn, the backlight should turn on. After that, press play, and don't unplug
23:06:14meveni think mine does the same
23:06:24meven1 then 5 and then 4
23:06:42gevaertsok. You have the same lcd driver IC then.
23:06:54gevaertsThe other likely possibility would have been 139
23:06:59 Quit Inverse1 (Read error: 104 (Connection reset by peer))
23:07:29gevaertsThe LCD driver ic is a s6d0154. Google should give you a datasheet easily.
23:07:37 Join Inverse [0] (n=InverseC@
23:07:43 Join massiveH [0] (
23:08:13mevengevaerts: is it normal that after the upload the dfu the GET CPU methods returns an error
23:08:34 Join miepchen^schlaf [0] (
23:08:50KRomeleoNi must applaud the rockbox 3.x
23:08:57KRomeleoNshit is bangin yo!!!!!
23:09:06gevaertsYes. That's because the dfu tool is built for firmware restore, and that uses two files. The first file starts dfu mode again.
23:10:01KRomeleoNi was praying my ipod photo would die because i wanted a new model (zune120gb) but now im excited about my old ass ipod again and battery is much better than 2.x
23:10:25DerPapstthere was no 2.X for ipods :P
23:10:36LloreanKRomeleoN: There was never a 2.x release for the iPods.
23:10:37KRomeleoNthere wasnt?
23:10:41KRomeleoNjust 1,.x?
23:10:49LloreanThere was never a _release_ for the iPods until now
23:10:51KRomeleoNwhatever i ran years ago hehe
23:10:52LloreanJust development builds.
23:10:57XavierGrhmm, while the libraries for wpseditor were built they didn't got copied in the binary folder. I had to do that manually
23:11:10DerPapst3.x is the first release for all targets except the old archoses
23:11:29mevengevaerts: ok i got the data sheets for the IC chip
23:11:37bluebrotherXavierGr: IMO wpseditor needs quite a lot of work until useable for the average user
23:11:44KRomeleoNid like to see rockbox for ipod shuffle with like morse code through beeps as like a txt reader
23:12:11DerPapstvoice UI would work better i'd say.
23:12:29KRomeleoNitd be cool to send morse code through a suffle ans a txt reader
23:12:39KRomeleoNand have it decoded somerwhere
23:13:05KRomeleoNitd be good to like cheat ion the wife
23:13:20KRomeleoNboth you and the misstress have shuffle rockbox
23:13:23KRomeleoNover the phone
23:13:24LloreanKRomeleoN: Look, this is a serious development channel.
23:13:32LloreanIf you're just going to blabber randomly, please don't do it here.
23:13:42KRomeleoNmy bad, sorry
23:13:52dishemwhen you're building rockbox, how do you make the fonts bigger?
23:14:11Lloreandishem: Rockbox has loadable fonts, why do you need to build in a bigger one?
23:14:16Bagderdishem: select a bigger font
23:14:36dishemi guess i didn't look through it :) sorry
23:15:33gevaertsmeven: lcd_init_device() in firmware/target/arm/s5l8700/meizu-m6sl/lcd-m6sl.c contains what we think is the correct init sequence for the s6d0154, and wat we think is the correct code to actually execute that init sequence.
23:15:40 Quit {phoenix} (Remote closed the connection)
23:15:46dishemllorean: hm, is it something in the menus?
23:15:54mevengevaerts: ok
23:15:57bluebrotherlogbot: explain manual
23:16:06mevengevaerts: i was just looking for the actual driver
23:16:09DerPapstdishem: yes. :)
23:16:33DerPapstlogbot doesn't feel like explaining...
23:16:49Lloreandishem: It would really benefit you to read through the manual a bit when you want to know about various features, whether they exist, and how to use them.
23:17:10mevengevaerts: what is the procedure to test the driver ,
23:17:18bluebrotherno ... seems triggering it was slightly different.
23:17:33 Quit kugel (Remote closed the connection)
23:17:39gevaertsmeven: the m6sl uses the CLCD controller described in chapter 27 of the s5l8700 manual. That one needs to be set up as well
23:17:43DerPapstmaybe with !logbot
23:17:47 Quit Inverse ("Leaving.")
23:18:00bluebrother!logbot explain manual
23:18:01gevaertsmeven: test code runs from bootloader/meizu_m6sl.c
23:18:14gevaertslogbot: explain things
23:18:23bluebrotherdoesn't seem so, but works fine when querying it
23:18:34DerPapst!logbog: what is the sense of life?
23:18:41Bagderit has restrictions to who it responds to in public
23:18:42DerPapst*logbot even ;)
23:19:05 Join kugel [0] (n=chatzill@unaffiliated/kugel)
23:19:06Lloreanlogbot: explain manual
23:19:09*bluebrother notices that logbot logs all his queries into the public logs. Woops.
23:19:16 Part nogh
23:19:17bluebrotheris this intended?
23:19:22*gevaerts runs for the logs
23:19:27LloreanIt explains in private to everyone at least.
23:19:42LloreanWe just need to tell people to ask logbot to explain the manual
23:19:51bluebrotherhehe ;-)
23:19:58bluebrotheras in: "ask logbot"?
23:20:07 Join Thundercloud [0] (
23:20:09BigBambiCan you target logbot at people?
23:20:29LloreanSomething like /msg logbot explain manual Question_Guy ?
23:20:31Bagderyes, but that too requires some specific level
23:20:50*gevaerts warns people about the existence of people who dislike the way logbot explains things in public
23:21:19BigBambiI wouldn't want it to do it in public, but sending it to people would be useful :)
23:21:27*bluebrother never understood this level thing of logbot
23:21:42gevaertsBigBambi: You mean just after you've asked them not to PM you?
23:22:02BigBambigevaerts: Ah, but I wouldn't be PMing them, logbot would be :)
23:22:08*bluebrother wonders if BigBambi noticed anything
23:22:32BigBambibluebrother: When you were doing explain manual type stuff? If so, then no, I didn't see anything
23:23:05gull025what is the easy way to install games on an ipod (IPOD VIDEO 80GB)
23:23:16bluebrothergull025: there is none.
23:23:29gull025is there ANY way?
23:23:34BigBambigull025: All games are included with Rockbox
23:23:44DerPapstall games are installed already
23:23:48mevengevaerts: you talk about the S5L8700X-DS.pdf file ?
23:23:55bluebrotherthis is a rockbox channel. We are not interested in non-rockbox talk. And all plugins for rockbox are included.
23:23:56gevaertsmeven: yes
23:24:05bluebrotherbesides, there is no need to scream the model name around
23:24:06gull025oppps sry
23:24:19 Quit DerPapst ("iPodLinux rocks!")
23:24:22mevengevaerts: there is a chapter 27 ?
23:24:29gevaertsgull025: if you mean emulated games, you just put the rom dumps somewhere. The manual knows everything
23:24:37gevaertsmeven: yes there is. The table of contents is broken
23:24:48 Join DerPapst [0] (n=DerPapst@
23:25:06bluebrotherapart from that we have a FAQ which covers quite some stuff ...
23:25:29gevaertsmeven: chapter 27 starts on page 551
23:25:55***Saving seen data "./dancer.seen"
23:26:20mevengevaerts: indeed thanks
23:28:13 Join moos [0] (
23:29:41 Join Sevs [0] (n=Sevs@
23:31:21 Quit lasser ("ChatZilla 0.9.83 [Firefox]")
23:34:26XavierGrbluebrother: for 4500 usd I would expect something more polished and usable... It seems to me like a week's job instead of 3 months :\
23:35:25 Join lol3izer [0] (i=lol3@
23:35:41 Quit KRomeleoN ()
23:35:44bluebrotherwow, it's been that expensive?
23:35:44lol3izermsn coverage about rockbox
23:36:24lol3izeralso incorrect information
23:36:39lol3izersuch as great games (Texas Hold Em, Duck Hunt, a Bejeweled clone and even the classic DOOM)
23:37:08BigBambiWe have a word processor?
23:37:26gevaertslol3izer: not only that. They can't even spell DAP manufacturer names right
23:37:49BigBambiThat article is just plain wrong
23:37:56lol3izerwell its coverage
23:38:17lol3izerin a pretty mainstream source
23:38:30 Quit desowin ("KVIrc Insomnia 4.0.0, revision: 2576, sources date: 20080916, built on: 2008/09/26 18:51:34 UTC 2576")
23:38:37XavierGrbluebrother: I mean the money that the wpseditor dev got from google, iirc he passed the project but I haven't seen him around ever since gsoc ended
23:38:40DerPapstheh.. iirc rockbox doesn't have Duck Hunt yet, but iPL has :P
23:38:51BigBambiThey are very confused
23:40:43 Join massive_H [0] (
23:41:27 Quit Schmogel (Read error: 104 (Connection reset by peer))
23:41:46*Llorean gets irritated when there's no "Contact the Author" link.
23:41:58Bagder"one of North America's most recognized and trusted experts in the ever-changing world of high-tech"
23:42:19LloreanI don't recognize him, and I certainly don't trust him after that article.
23:42:28gevaertsWell, he is one of them. Not one of the top ten maybe, but...
23:42:35Lloreanmaybe I'm not north enough.
23:42:59lol3izernorthren north america
23:43:11Bagder"there are simulators (also known as emulators) " is indeed very clueful
23:43:46lol3izerhow can somone that knows about that
23:43:55lol3izerfudge up the rest so badly?
23:44:05pixelmaeurh, so many mistakes :\
23:44:09lol3izermaybee its some kind of AI system writing their articles
23:44:17starnobleHmm is the Rockbox I need the iPod Video? I don't see a 5th gen one.
23:44:23lol3izercollecting informations from blogs around the internet
23:44:25gevaertslol3izer: why not? That's already pretty much wrong
23:44:30DerPapstlol3izer: but it's got a virus
23:44:32gevaertsstarnoble: yes. The video is the 5th gen
23:44:34LloreanBagder: That's the line that inspired me to want to write to him.
23:45:00LloreanSince the difference between UI simulation and emulation is very, very important to the people who actually need an emulator.
23:45:21lol3izeri think rockbox needs an NES emulator
23:45:24lol3izeri may write one
23:45:30Lloreanlol3izer: There's a work in progress one in the patch tracker.
23:45:44LloreanYou don't even need to write it, you just need to get it more stable and generally patch it up a bit.
23:45:55 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
23:46:23starnobleWonder if it could be possible to make the opensource synthesizer eSpeak work on Rockbox?
23:46:33lol3izerstarnoble, only one way to find out
23:46:40lol3izerand no one is gonna port it for you
23:46:51pixelmahe advises to unzip the files first to your PC and then copy them over later, still you should us RBUtil?...
23:46:52Bagdersomeone did a start
23:47:07starnobleNod I just thought it would be very good for those who are blind at the least.
23:47:25DerPapstit was even a gsoc project
23:47:45lol3izermost GSOC stuff dosent seem to go anywhere
23:48:16lol3izerbut then again, most OSS syuff in general dosent go anywhere
23:49:19pixelmaLlorean: but there is a picture of him on that page, you could now recognise him when he passes you by and point a finger... ;)
23:51:01 Quit massiveH (Read error: 113 (No route to host))
23:57:33 Join bertrik [0] (
23:58:26SevsI'd like to install Rockbox but I use my iPod on an untested iPod connector for my car, do you know if I find out it doesn't work, if I'll be able to just switch back to the old firmware and use that for the car connection?
23:58:40lol3izerit wont work
23:58:46lol3izerunless you use a special build
23:58:55lol3izerand might not work even then
23:58:56gevaertsSevs: you can always go back

Previous day | Next day