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

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

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

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

#rockbox log for 2008-10-21

00:06:04 Join krazykit [0] (
00:13:02 Nick fxb__ is now known as fxb (
00:15:25 Join Zarggg [0] (
00:22:47 Quit DerDome ("Leaving.")
00:24:24 Quit ameyer (Read error: 110 (Connection timed out))
00:24:39 Quit bertrik (Remote closed the connection)
00:33:14*shotofadds guesses "*PANIC* sanity failed" is not a good sign. great error message though!
00:35:00 Quit hannesd (Read error: 113 (No route to host))
00:35:07 Quit Strife89 (Read error: 60 (Operation timed out))
00:36:39 Quit tvelocity (Read error: 110 (Connection timed out))
00:37:22 Join tvelocity [0] (n=tony@
00:38:28 Join stripwax5443 [0] (
00:39:16 Quit Tetracomm (Read error: 110 (Connection timed out))
00:39:40 Join Tetracomm [0] (n=nicholas@
00:40:11shotofaddsgevaerts: do you have any idea what that panic means? Could it be because I'm connecting from Windows?
00:40:58gevaertsshotofadds: no idea
00:41:27shotofaddsI'll ask vitja about it next time he's around. I don't really understand any of that code in usb-tcc77x.c
00:41:44 Join ercferret18 [0] (
00:42:15ercferret18does anyone know where I can get the "eraser" for my sansa c200
00:42:53 Quit stripwax5443 (Read error: 104 (Connection reset by peer))
00:42:59 Join Strife89 [0] (n=michael@
00:43:26 Quit shotofadds (Read error: 104 (Connection reset by peer))
00:44:02Strife89ercferret18: What's the problem.
00:44:25ercferret18i have tried everything, but my sansa c200 just won't work
00:44:37ercferret18when i turn it on, only the blue ring lights up
00:44:42Strife89ercferret18: I just dropped in; I need details.
00:44:56ercferret18when i turn on my sansa c200
00:45:00ercferret18nothing happens
00:45:05ercferret18except the blue ring lights up
00:45:15ercferret18i tried the e200tool
00:45:23ercferret18and that got the player into recovery mode
00:45:35ercferret18but i tried
00:45:47ercferret18dragging the firmware into the disk and it still didn't work
00:46:02ercferret18someone suggested i use the eraser and that i could get it from this IRC
00:46:06ercferret18ok, i'm done
00:46:11Strife89Then you've looked at the Wiki?
00:47:33Strife89My Internet connection is slow today.........
00:47:43ercferret18yeah, i looked at that and tried everything, it still doesn't work
00:47:49ercferret18thats ok
00:48:39Strife89You may have gotten the wrong firmware version.
00:49:03Strife89Where is that sucker?.........
00:49:34ercferret18i tried dragging the firmware i got from the e200tool site into the 16MB-FORMAT thingie
00:50:08Strife89But you're using a *c*200, correct?
00:50:16ercferret18a c250 actually
00:50:28Strife89Heh, that's my model. :)
00:50:37Strife89Anyway, look here:
00:50:59ercferret18ok, which one should i get?
00:51:01Strife89Pick one of the zips and copy *all* of the files to your Sansa while in recovery mode.
00:51:11ercferret18i'll try
00:51:11Strife89Try them all, one at a time.
00:52:19 Quit PaulJam (".")
00:52:21linuxstbercferret18: Read the IRC logs starting here -
00:52:37ercferret18ok, i will when i'm done trying this
00:52:56Strife89And I recommend that you use the Wiki's way to get into recovery mode. It shouldn't matter, but for safety's sake.....
00:52:59 Quit jgarvey ("Leaving")
00:53:27*Strife89 reads the linked log.
00:53:50 Quit petur ("*plop*")
00:54:02ercferret18i can't do it by using the hold switch and record button, only by using the e200tool
00:54:19Strife89Don't try hitting power, just plug it in.
00:54:35Strife89Keep holding record.
00:54:40ercferret18yeah, when i do that, it goes into "manufacturing mode"
00:54:46ercferret18then i use e200tool
00:55:20Strife89What's your computer's OS?
00:55:33ercferret18i'm on linux (ubuntu) right now
00:55:49Strife89Read that log if this doesn't work.
00:55:52 Quit blahrus ("Ex-Chat")
00:56:12Strife89I, too, am using Ubuntu, by the way. :D
00:56:32ercferret18ok, now i have it in recovery mode (using e200tool) and now im going to try extracting that firmware you just gave me
00:56:52Strife89Be sure to place *all* of the files onto your Sansa.
00:57:34ercferret18yup, i'm just extracting it straight into the 16MB-FORMAT thing
00:57:49Strife89Be sure to unmount it before pulling the plug.
00:58:23Strife89I preferred to extract it elsewhere first.
00:58:32Strife89"Oops" what?
00:58:43ercferret18i didn't unmount before pulling it out
00:59:22Strife89That is *definitely* something that has potential to screw up hardware. PLEASE be careful.
00:59:34ercferret18ok, i'll do that next time
00:59:35Strife89Anyway, reboot your Sansa.
00:59:44ercferret18ok, the first one didn't work
01:00:15Strife89Do you remember the EXACT version of the OF before you had problems?
01:00:25Strife89Specifically, the letter.
01:00:26 Join kharo1 [0] (
01:00:59 Join Thundercloud [0] (
01:01:04ercferret18no, I don't. i had installed rockbox on it and i had never ran any firmware updates, this happened when i removed rockbox and its bootloader.
01:01:47 Quit kharo (Read error: 110 (Connection timed out))
01:02:36***Saving seen data "./dancer.seen"
01:03:14ercferret18no luck with the second one
01:03:24ercferret18and this time i noticed it said "format failure" on the screen
01:03:42Strife89Never seen that before....
01:05:37ercferret18third didn't work, again with the format failure
01:05:46Strife89Let's try what the log says. Download this: gevaerts/c250erase">
01:06:08ercferret18I downloaded it
01:06:27Strife89This tool is supposed to wipe your Sansa to a fresh state. First......
01:06:44Strife89Put it in your Home directory.
01:07:01ercferret18ok, got it
01:07:04Strife89Now open a terminal.
01:07:11Strife89Type this: gevaerts/c250erase">
01:07:15Strife89No, not that
01:07:22Strife89chmod +x c250erase
01:07:43Strife89Put "sudo" before it if that doesn't work.
01:07:51ercferret18i think it worked
01:08:03Strife89sudo ./c250erase
01:08:16Strife89With your Sansa plugged in, of course.
01:08:28ercferret18should it be in manufacturing mode or recovery mode
01:09:02Strife89Be aware: This will take a long time.
01:09:05ercferret18ok its working
01:09:08Strife89~45 minutes.
01:09:19ercferret18thats fine, anything to get it working again
01:09:23Strife89You should see some numbers counting down on the Sansa.
01:09:31ercferret18yup, i do
01:09:40Strife89Okay, let it sit there.
01:09:53ercferret18i've got plenty of time
01:10:12Strife89After around 45 minutes, it'll say that it's ready, and that pressing a key powers it off.
01:10:38ercferret18ok, and then will it boot into the firmware or will i have to put the firmware on it?
01:11:01Strife89But while it's there, it's in "normal" manufacture mode, so using SansaE200Unbrick's instructions should work.
01:11:34Strife89So, don't turn it off when it gets there.
01:11:50ercferret18so what should i do when it finishes?
01:12:42 Quit n1s ()
01:13:07Strife89Put this on it.
01:13:35ercferret18ok, just that?
01:13:47Strife89I *believe.*
01:13:53ercferret18ok, thanks
01:14:17Strife89Go ahead and read the log; that's where I'm getting the instructions from. :)
01:14:32Strife89"When you're there, it's in "normal" manufacure mode, so the procedure from SansaE200Unbrick should work."
01:14:49Strife89That sentence is iffy to me.
01:15:28ercferret18i will try with just the firmware first
01:16:17Strife89Well, I have dishes to wash. ;)
01:16:23Strife89I'll be back.
01:16:44ercferret18thank you for all the help
01:18:12 Quit Nico_P (Remote closed the connection)
01:20:27Strife89ercferret18: Here, entertain yourself for a bit. ;)
01:20:37Strife89Back to the dishes now. :)
01:22:07ercferret18haha that's pretty good
01:22:50pixelmabut actually doesn't belong here *pointing at topic*
01:23:36ercferret18he was just giving me entertainment :)
01:24:04scorcheentertainment is offtopic...
01:24:09 Quit Thundercloud (Read error: 104 (Connection reset by peer))
01:24:18ercferret18biiig whoop
01:29:32ercferret18only 77536 KB left :D
01:31:02 Quit tvelocity (Success)
01:33:23 Join goffa_ [0] (n=goffa@
01:34:25 Quit kharo1 (Read error: 110 (Connection timed out))
01:34:51 Join ameyer17 [0] (
01:35:09 Nick ameyer17 is now known as ameyer (
01:36:25 Join kharo [0] (
01:36:47 Quit culture (Read error: 60 (Operation timed out))
01:37:42 Nick fxb is now known as fxb__ (
01:41:20 Join travellerx [0] (
01:42:13travellerxthe cross compiler automatic build is entirely source code that is compiled on the native machine, right?
01:43:32travellerxso in theory I could compile rockbox on a palm device running familiar?
01:44:16 Join Riyonuk [0] (
01:44:41 Quit homielowe (Read error: 104 (Connection reset by peer))
01:44:44 Join homielowe [0] (
01:45:00RiyonukHi guys. Just bought an iPod off a friend, was hoping I could install rockbox, just because I want themes :P, how do I know if mine's even supported? I don't really know what model it is.
01:47:09 Quit goffa (Read error: 110 (Connection timed out))
01:47:12krazykitRiyonuk, you find out.
01:47:50 Join Strife1989 [0] (n=michael@
01:48:02Strife1989Hmm, my Wi-FI connection dropped again......
01:48:11RiyonukThanks, I'm really bad at searching :|
01:48:16Strife1989ercferret18: I'm back (with a different nick).
01:48:30Strife1989What'd I miss?
01:48:57scorcheStrife1989: you can check the irc logs yourself...
01:49:13*Strife1989 grumbles about a slow connection.
01:49:25 Quit Strife89 (Read error: 104 (Connection reset by peer))
01:49:47RiyonukI guess it's 5th gen
01:50:15Strife1989There goes the other me. :)
01:50:27Strife1989ercferret18: How's the Sansa coming?
01:50:35ercferret18it's still formatting
02:01:04 Quit travellerx ("Java user signed off")
02:01:41Strife1989What does the screen say, exactly?
02:01:47ercferret18it says
02:01:54ercferret18press any key to shutdown
02:02:17 Join Hillshum [0] (
02:02:30Strife1989Well, remember the "firmware.mi4" file?
02:02:40ercferret18copy just that
02:02:48Strife1989Yes, do that.
02:03:07Strife1989Then unmount it
02:03:14ercferret18ok, but how should i get it back into recovery mode
02:03:26Strife1989Press a key.
02:03:38ercferret18it's shut down
02:03:45Strife1989Now turn it on.
02:03:53Strife1989Tell me EXACTLY what happens.
02:04:07ercferret18just blank screen, with the blue keypad ring
02:04:21ercferret18that's all
02:04:25Strife1989Reboot to recovery mode.
02:04:32ercferret18using e200tool?
02:04:47Strife1989Try the other method first.
02:05:36 Quit SmallR2002 (Read error: 60 (Operation timed out))
02:05:48ercferret18hold on
02:06:17ercferret18it doesn't go into recovery mode that way
02:06:22ercferret18it stays in manufacturing mdoe
02:06:39Strife1989Hang on.
02:08:02 Join blkhawk- [0] (
02:10:33Strife1989Put this, and only this, on it instead (in manufacturing mode):
02:11:07RiyonukSo the ipod 5th gen isn't supported :(
02:11:15Strife1989ercferret18: You still there?
02:11:18ercferret18but i can't put anything on it in recovery mode
02:11:54ercferret18i mean i can't put anything on it unless it's in recovery mode
02:11:55Strife1989ercferret18: Manufacturing mode.
02:12:07ercferret18sorry about that
02:12:19Strife1989ercferret18: Try doing it in recovery mode, then. It should still work.
02:12:20advcomp2019Riyonuk, it should work
02:12:34RiyonukTheres not even an option on the website
02:12:39ercferret18i'll get it into recovery mode using e200tool
02:12:48RiyonukYet here's a pic of one in action, I don't get it.
02:14:08Strife1989Isn't the iPod Video 5G and the iPod Classic 6G?
02:14:11ercferret18ok so i should just put the pribootLoader.rom onto the 16MB-FORMAT drive and unmount?
02:14:17Strife1989ercferret18: Yes.
02:15:01ercferret18ok now it goes straight into recovery mode on reboot
02:15:16Strife1989Good. Now back to recovering the firmware. :) IS on your website, just different pages -_-
02:15:22Strife1989We're nearly there.
02:15:45Strife1989ercferret18: Back to this page:
02:15:56advcomp2019Riyonuk, have you tried the rockbox utility then?
02:16:04RiyonukWhat's that? I'm so lost XD
02:16:15Strife1989ercferret18: Try starting with the last one and going backwards
02:16:51Strife1989Hopefully that will better your odds of nailing it early.
02:17:06ercferret18copy everything into the drive, including the pribootLoader.rom?
02:17:16Strife1989ercferret18: Not the ROM.
02:17:17RiyonukThanks, woah, I just read I can do drag and drop once I'm done?
02:17:25ercferret18everything else?
02:17:35Strife1989ercferret18: Just the CONTENTS of the .7z file.
02:17:41krazykitRiyonuk, that's correct.
02:17:48 Quit Slack (Remote closed the connection)
02:17:57ercferret18so the contents of the .7z file EXCEPT for the .rom file
02:18:12Strife1989ercferret18: Wait, huh?
02:18:15RiyonukSo excited :D
02:18:22RiyonukCan't wait to make my own themes, as most stink :P
02:18:26ercferret18i downloaded the last .7z file
02:18:30Strife1989ercferret18: Just a second
02:18:44 Join SmallR2002 [0] (
02:20:02Strife1989ercferret18: Yes, put everything that's in the .7z file onto your Sansa. Be careful not to mix up anything.
02:20:31Strife1989ercferret18: Namely, the ROM files.
02:20:32ercferret18so would that include the .rom file (which i had just copied earlier?)
02:20:42 Quit blkhawk (Read error: 110 (Connection timed out))
02:20:48Strife1989ercferret18: Yes, the one from the .7z file.
02:20:56 Join Slack [0] (
02:21:24Strife1989.....and reboot.
02:21:25ercferret18and remove
02:21:57ercferret18it appears to be working now
02:22:10ercferret18yup, it works
02:22:20RiyonukI have no idea what I'm doing, but I pressed installation XD
02:22:34ercferret18thank you for all your help
02:22:44 Part pixelma
02:22:51Strife1989ercferret18: You're very welcome. Thank the community, too.
02:23:02ercferret18thank you community!
02:23:09 Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma)
02:23:56Strife1989ercferret18: Alright, enjoy! I'm off to the shower.
02:24:03ercferret18thanks again!
02:25:20 Quit ercferret18 ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092510]")
02:25:30RiyonukThe rockbox utility autodeteced it was a 5th gen 30gb, so I guess right. I clicked auto install, or whatever, so I guess I just wait now
02:26:21Riyonukwow, error, themes site being re-worked
02:32:16RiyonukOkay, it works
02:32:28Riyonukif I format it, as this has all my friends music, do I have to re-install rockbox?
02:35:40 Quit Strife1989 ("Leaving")
02:38:56RiyonukCan someone help me install a theme?
02:39:02RiyonukIf I extract to root, it would overwrite everything
02:39:22 Part toffe82
02:40:42 Quit gevaerts (Read error: 60 (Operation timed out))
02:44:59 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
02:46:16ameyer Yambo Financials
02:46:32ameyersorry about that
02:47:00 Quit Nibbl (Read error: 60 (Operation timed out))
02:47:39*ameyer curses X11 mouse-based copy and paste
02:58:50RiyonukCan I delete iPod_Control?
03:02:38***Saving seen data "./dancer.seen"
03:07:11 Join junzi [0] (
03:07:51 Quit Riyonuk ()
03:08:42 Quit saratoga ("CGI:IRC (EOF)")
03:13:16 Quit krazykit ("Connection reset by beer")
03:14:43 Quit courtc (Read error: 110 (Connection timed out))
03:15:03 Join courtc [0] (
03:15:59 Join alanb [0] (n=62d132e7@gateway/web/cgi-irc/
03:17:47alanbi made a theme and wish to upload it to the wiki, i would like to get access to that heard i need to come here
03:19:34alanbmy username is AlanBrevick, i guess someone might read this later
03:19:43 Quit alanb (Client Quit)
03:19:57junzihiya! i have a sansa e280 that has obscure and inconsistent partitioning. can i just repartiton it with a single primary vfat partition covering all available space?
03:26:03 Join cool_walking [0] (i=cb3b81c3@gateway/web/ajax/
03:35:16 Join Seed [0] (
03:42:37 Join MarcGuay [0] (
03:43:52MarcGuayjunzi: Sounds like a bad idea to me, the e200 has a hidden partition for a reason.
03:49:20junziMarcGuay: hmm, what reason? fdisk -l output looks like a mess
03:54:21advcomp2019junzi, i think the hidden partition is mainly for the OF and bootloader but i am not 100% sure tho.. i have to look at the info again
03:57:21junzihmm, so better leave it alone... can i at least format the first partition, or are there any required files (apart from the .rockbox folder)?
03:58:31advcomp2019yes and the OF.mi4 file in the system folder
03:59:27*ameyer thought the firmware partition was the first partition
04:00:25ameyernevermind, I got it reversed
04:00:57junziadvcomp2019: no *.mi4 file in the system folder or anywhere else on this sansa...
04:02:07advcomp2019you need that file to boot into the sansa firmware for USB and charging
04:03:35ameyerI thought you only put a mi4 in the root directory to upgrade the firmware and it got copied to the system partition
04:04:59junzino *mi4* on this sansa, and it connects to USB and charges just fine, also with the original firmware...
04:05:04ameyerthe only mi4 I can find is /.rockbox/rockbox.mi4
04:05:09ameyerjunzi: same here
04:05:36 Nick num1_ is now known as num1 (n=brian@unaffiliated/num1)
04:05:56advcomp2019it might be OF.bin
04:06:30junzino *.bin either
04:07:45ameyerI'm 99% sure the OF is on the hidden partition
04:10:35advcomp2019yea but you need the /system/OF.mi4 or OF.bin to able to get into the Sansa firmware since Rockbox does not have USB support for the sansas unless you have USB support enable build
04:11:57*ameyer facepalms
04:13:04junzihmm, would there be a way to recreate that hidden firmware partiton in case it gets deleted or corrupted?
04:14:31advcomp2019the e200tool if i remember right
04:17:15junzianyone still using an archos? do i understand correctly that i could put a 500gb hdd in an archos v1 recorder, setting up 4 x 125gb partitions, only 1 partiton would be accessible via usb, the other 3 need to be preloaded before i put the hdd in...? :)
04:18:37ameyerwhat size HD does the archos recorder use
04:18:52ameyerlike, 2.5", 1.8", 1", etc.
04:18:57junziameyer: 2.5" 9mm height
04:19:36ameyerI *think* you might be able to get away with 137 for the USB-accessible partition if you're right
04:21:18ameyermmm, 500GB of 320 kbps mp3
04:21:35junziyeah, turn your mp3 into a monster... :)
04:22:19junziand the archos has digital out, and i have a dedicated dac ... :)
04:22:23ameyeram I right when I calculate 1157.4 days
04:22:36ameyerheck, the archoses do wav, right?
04:23:06ameyeryay 3 years of mp3s...
04:23:17ameyer(that can't be right)
04:23:39junzino, archoses do mp3 only, nothing else, hardware mp3 decoder...
04:24:25ameyerI swear they figured out a way to get wav to play
04:25:18junzihmm, 320k lame preset insane sounds good enough for me... ;)
04:26:38ameyerok, 144 days
04:27:37ameyerstill, that's a censored-ton of reasonably high-quality music
04:27:40 Join miepchen^schlaf_ [0] (
04:35:57 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:37:07 Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/
04:43:12 Join m0f0x [0] (
04:55:59 Quit saratoga ("CGI:IRC")
04:56:56 Join blkhawk [0] (
04:57:28 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
04:59:31 Join Riyonuk [0] (
05:00:16RiyonukFor some reason, I CANNOT get this theme to work. The Now playing theme its supposed to go in, never works. From what the theme website shows, its supposed to go to a different pic. I checked, its there, and all settings seem correct. I even reformated, and reflashed.
05:01:34cool_walkingDifferent pic? What's where? Which settings seem correct?
05:02:42***Saving seen data "./dancer.seen"
05:04:20 Join reacocard [0] (n=reacocar@
05:05:19RiyonukThat one, it's supposed to, from the description, have the heart containers as battery, and all that cool stuff. I don't even see that pic -_-
05:05:35RiyonukI just see the default backdrop, and when playing a song, these white lines that constantly move horizontally
05:05:54MarcGuayRiyonuk: Themes are tempermental. If it's only one theme that isn't working, chances are there is something wrong with that particular bit and not your entire installation.
05:05:55Riyonukthat's what I see, ALL THE TIME
05:06:10RiyonukCan you give me a theme YOU know works, just to test?
05:06:51MarcGuayRiyonuk: Any of the included ones.
05:07:15*ameyer points out that the theme Riyonuk is talking about probably wasn't upgraded to work after the last theme-breaking change
05:07:56MarcGuayThere were changes to the WPS syntax that broke a lot of themes. Try the ones from the gallery in the wiki.
05:07:58advcomp2019Riyonuk, those themes on that site might be broken
05:08:05cool_walkingYeah, I can't even see it in the WPS graveyard.
05:08:28*MarcGuay wonders why that site still exists.
05:08:46RiyonukI want the Zelda one though T_T
05:09:15cool_walkingYou'll have to modify it to work with the new syntax. Read the CustomWPS wiki page.
05:10:32RiyonukSome of those,
05:12:35cool_walkingThe current place to go for themes is the WpsGallery wiki page.
05:12:59 Quit blkhawk- (Read error: 110 (Connection timed out))
05:14:03RiyonukAlso, where am I supposed to be putting my files? I formatted everything, so all I have is .rockbox. Do I put it as .rockbox/Music, or /Music?
05:15:23cool_walkingit doesn't really matter, but inside .rockbox is not good for a couple of reasons.
05:16:25cool_walking.rockbox is hidden by default, and there's a database.ignore file in there, so the database scan won't pick up any music in there.
05:17:21cool_walkingBut basically you can put it anywhere you want.
05:18:11Riyonukdo I really need the database if I'm organized anyways?
05:18:27cool_walkingYou don't. It's completely optional.
05:18:43 Quit gkffjcs (Remote closed the connection)
05:18:51 Join gkffjcs [0] (n=john-cha@
05:19:07RiyonukDoes it hinder performance? I read something about battery and the hardisk spinning
05:19:59cool_walkingThe initialiazation (ideally should only be done once, then "updates" are done subsequently) can completely drain the battery.
05:20:06cool_walkingI don't use the database though.
05:21:09cool_walkingYou should read the manual (linked on the left of every page on Lots of information.
05:23:20RiyonukUgh, I change themes, and the one I chose retains the icon from the last. Stupid >_<
05:24:36cool_walkingThere are some icon sets on the IconSets wiki page.
05:25:33cool_walkingerr.. did you change the theme (.cfg file) or just the WPS (.wps file)?
05:26:40cool_walkingThe .cfg sets background image, sets font, etc. The .wps is just the While Playing Screen.
05:29:50RiyonukI'm starting to get used to the naming conventions..
05:45:56 Quit Horscht ("electromagnetic radiation from satellite debris")
05:52:45 Quit Zarggg ()
05:57:04 Quit junzi ("g`nite pholx")
06:05:15 Quit m0f0x ()
06:25:11 Quit cool_walking (" ajax IRC Client")
06:30:20 Quit Riyonuk ()
06:31:25 Join AJR [0] (n=18beec02@gateway/web/cgi-irc/
06:36:21AJRHey im a noob Ive read the Faq but I have an issue Ic ould use some help with
06:37:50advcomp2019AJR, if you tell us?
06:38:41AJRIve installed rockobx as per the instructions
06:38:53 Join pierre- [0] (
06:38:53AJRipod 5.5 gen 80 gig build
06:39:11 Quit Tetracomm (Read error: 110 (Connection timed out))
06:39:19AJRusing the quick install i get an error saying the machine is not detected
06:39:30AJRtrying to manually install the bootloader I get the same message
06:39:38AJRI have enabled the ipod as a drive
06:39:47MarcGuayUsing Rockbox Utility?
06:39:56advcomp2019AJR, are you sure it is not a 6th gen?
06:40:01MarcGuayDid you auto-detect it?
06:40:02AJRYes positive
06:40:10AJRit will not autodetect
06:40:16AJRusign teh ipodpatcher
06:40:28AJRor the quick installer sorry for teh spelling
06:40:29 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
06:40:52MarcGuay"quick installer" being Rockbox Utility?
06:41:06AJRYes sorry
06:41:15MarcGuayIt's okay, just making sure.
06:41:29AJRv 1.07b
06:42:19AJRI get an error saying no ipods found
06:42:42MarcGuayWhat happens if you try to select the ipod/drive manually in RB utility?
06:43:26AJRmy ipod is h:\steven stevens
06:43:43AJRso I browse the H: as the destination
06:43:55AJRand nothing comes up
06:44:06AJRdevice is just H:
06:44:14AJReven when i manually type in the device name
06:44:16AJRsame issue
06:44:44MarcGuayI don't think the name matters. Try simply selecting the drive letter and then the Apple models.
06:45:26AJRyes that is what I did I believe
06:45:40advcomp2019i think you have a 6th aka ipod classic.. what does your face of your ipod look like?
06:45:43AJRWhen i run the complete install I get the no ipods found error
06:46:07AJRi bought it used on craigslist
06:46:08AJRas a 5.5 gen
06:46:22AJRhmm howso
06:46:46AJRcan i tell if its a 6th
06:46:49cool_walking_Which one is it?
06:46:53advcomp2019is the front shinny or flat?
06:47:07MarcGuayAJR: I'm not sure what to tell you. Perhaps a review of this page will help:
06:48:04AJRI have the grey one
06:48:07AJRit is not either of those
06:48:08AJRhard to see
06:49:14MarcGuayI believe the Videos only came in white and black. If it's not plastic, Rockboc won't work.
06:49:53AJRIt is a classic
06:49:59AJRI just checked the serial
06:50:03AJRsorry to waste your time
06:50:05AJRthanks for the help
06:50:16AJRWill ipod linux work on this?
06:50:20AJRor im stuck with itunes
06:50:57cool_walking_If Ipod Linux worked, chances are someone would already have made Rockbox work on it.
06:51:10AJRthanks fellas
06:51:42cool_walking_you're welcome
06:52:08 Quit AJR ("CGI:IRC (EOF)")
07:02:43***Saving seen data "./dancer.seen"
07:07:03 Quit Bawitdaba (Read error: 113 (No route to host))
07:11:54 Quit MarcGuay ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
07:13:12 Join jerry_f [0] (
07:21:15 Join Danilo [0] (n=bd4ec35c@gateway/web/cgi-irc/
07:23:24DaniloDude. I just wanted to upload a theme...
07:24:40 Quit Danilo (Client Quit)
07:43:10amiconnameyer: The archoses (recorders and Ondios) can do WAV. It's not integrated into the main playback engine yet though, only a plugin. And the Player/Studio can't do it.
07:44:11amiconnAnd the theoretical disk size limit would be 2TiB, with the USB accessible partition limited to 128GiB as mentioned
07:45:23amiconnThe real upper limit is 250GB atm, 'cause that's afaik the largest 2.5" HDD available with parallel ATA interface (WD2500BEVE). The larger ones are all SATA
07:49:46 Quit XavierGr ()
07:57:40 Quit pierre- (Read error: 110 (Connection timed out))
07:57:47 Quit miepchen^schlaf_ ()
08:01:44 Quit jerry_f (Read error: 110 (Connection timed out))
08:02:34 Join Rob2222 [0] (
08:07:00 Join Bawitdaba [0] (
08:14:22 Quit Bawitdaba (Read error: 60 (Operation timed out))
08:15:28 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
08:17:41 Join bertrik [0] (
08:17:51 Quit midkay__ (Read error: 104 (Connection reset by peer))
08:20:04 Quit Rob2223 (Read error: 110 (Connection timed out))
08:23:20 Join midkay [0] (n=midkay@rockbox/developer/midkay)
08:24:39 Quit midkay (Client Quit)
08:25:15 Quit tessarakt (Read error: 110 (Connection timed out))
08:25:29 Join tessarakt [0] (
08:28:07*amiconn wonders whether 3.0.1 needs as longish release notes as 3.0
08:28:37amiconnI guess it doesn't, as it's only a maintenance release related to archos flashing.
08:29:09ameyerand you could probably just link to the 3.0 release notes for some things
08:33:25 Join n1s [0] (n=nils@rockbox/developer/n1s)
08:33:58 Join midkay [0] (n=midkay@rockbox/developer/midkay)
08:39:04 Join Nibbl [0] (
08:40:03 Join ender` [0] (
08:40:05 Quit Nibbl (Client Quit)
08:40:15 Join Nibbl [0] (
08:42:44 Quit AndyIL ()
08:47:36 Quit bertrik (Remote closed the connection)
09:00:12 Join Rob2223 [0] (
09:02:48***Saving seen data "./dancer.seen"
09:03:51 Quit BHSPitMonkey ("Ex-Chat")
09:04:38amiconnBagder: ping
09:07:18 Quit Rob2222 (Read error: 60 (Operation timed out))
09:09:59 Quit num1 ("veni, vidi et capiebar ad anum "I came, I saw and I endured a rear assault"")
09:10:26 Quit gevaerts (Nick collision from services.)
09:10:38 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
09:11:01 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
09:13:45 Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder)
09:14:06 Join petur [50] (n=petur@rockbox/developer/petur)
09:14:35 Quit GodEater (" ajax IRC Client")
09:14:48amiconnB4gder: Release notes are prepared. Mail should only be sent after the files are linked from the download page. Same applies to a link in the release notes (currently has a !NOT YET! note)
09:15:25 Quit tessarakt (Read error: 110 (Connection timed out))
09:16:40 Quit vitja ("Ex-Chat")
09:18:25 Quit Slack ("Ex-Chat")
09:18:39 Join Slack [0] (
09:20:38 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
09:20:55 Quit BigBambi (Read error: 113 (No route to host))
09:22:04 Quit nuonguy ("This computer has gone to sleep")
09:22:52 Quit petur ("bbl")
09:23:24 Quit kachna (Read error: 113 (No route to host))
09:23:36 Quit pixelma2 ("-")
09:23:50 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:29:29 Join petur2 [50] (n=petur@rockbox/developer/petur)
09:30:10 Quit tchan (Read error: 110 (Connection timed out))
09:34:33 Quit Nibbl (Read error: 113 (No route to host))
09:41:01 Join Thundercloud [0] (
09:46:02linuxstbamiconn: I don't think there was a conclusion (B4gder?) , but the idea yesterday was that all targets would have a 3.0.1 release, to keep things simple.
09:46:19 Quit Thundercloud (Remote closed the connection)
09:59:51 Quit Seed ("cu, Andre")
10:01:06*scorche agreed
10:02:57 Join PaulJam [0] (
10:04:06 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
10:08:35 Join Bawitdaba [0] (
10:12:21 Join Thundercloud [0] (
10:15:42 Join kachna [0] (
10:26:41amiconnlinuxstb: Then someone should do that....
10:26:57*amiconn thinks it's not necessary
10:27:08 Quit Thundercloud (Remote closed the connection)
10:27:38amiconnI really want to have this out the door though.
10:28:36 Join goffa [0] (n=goffa@
10:30:51 Quit jhulst (Read error: 113 (No route to host))
10:32:29linuxstbamiconn: "someone" can't be me today, so I wouldn't want to delay your release if no-one else wants to do what's necessary to bump all targets.
10:39:05 Quit goffa_ (Read error: 110 (Connection timed out))
10:39:22 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
10:39:35 Quit cool_walking_ (" ajax IRC Client")
10:41:50 Join Seth [0] (
10:45:14Sethhey i was wondering if rockbox will un fuck my fucked up iriver h10. its not completly fucked its just missing its system files.
10:45:48scorchethe language is not needed...
10:46:30Sethsorry if i offended anyone
10:51:04linuxstbIt's also not very descriptive of your problem. On the h10, Rockbox has no USB transfer mode, so you will need a working original firmware in order to transfer anything to it.
10:53:16 Quit kharo ("Leaving.")
10:53:53 Join vitja [0] (n=vitja@
10:54:14 Quit vitja (Remote closed the connection)
10:54:28 Join vitja [0] (n=vitja@
10:58:09 Quit Slack ("Ex-Chat")
11:02:51***Saving seen data "./dancer.seen"
11:13:39 Quit Seth (Read error: 110 (Connection timed out))
11:16:56 Join einhirn [0] (
11:22:31 Join tvelocity [0] (n=tony@
11:25:07 Quit HBK (Read error: 54 (Connection reset by peer))
11:26:59 Join HBK [0] (
12:21:49 Join lasser [0] (
12:50:01 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:53:58 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
12:54:04linuxstbI haven't tested it yet (but it compiles cleanly), but here is an initial refactoring of the jpeg viewer -
12:54:11linuxstb(the diff is impossible to read - best to apply it...)
12:54:58linuxstbOr here is the apps/plugins/jpeg/ directory -
12:55:55*linuxstb spoke too soon - his last changes broke the greyscale version - but you'll get the idea....
12:59:22linuxstbCorrected versions here - or
13:02:55***Saving seen data "./dancer.seen"
13:08:55 Join fdinel [0] (
13:10:27*linuxstb stops talking to himself and goes to buy lunch
13:15:03 Join Darksair [0] (n=user@
13:21:11 Join moos [0] (
13:22:53 Quit kachna (Read error: 110 (Connection timed out))
13:31:05 Join LambdaCalculus37 [0] (
13:33:36 Quit moos ("Rockbox rules the DAP world")
13:45:21 Join kushal_12_27_200 [0] (n=kushal@
13:54:22 Quit Nico_P (Remote closed the connection)
13:55:50 Quit LambdaCalculus37 ("Ka-chunka")
13:59:56 Join moos [0] (
14:00:23 Join Nibbl [0] (
14:04:34 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
14:07:35 Join goffa_ [0] (n=goffa@
14:12:19 Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/
14:14:13 Join J-23 [0] (
14:18:19 Quit goffa (Read error: 110 (Connection timed out))
14:22:08 Quit amiconn (Nick collision from services.)
14:22:15 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
14:36:07 Part LinusN
14:41:34 Join funman [0] (n=fun@
14:41:49 Part B4gder
14:44:13 Quit kushal_12_27_200 (Client Quit)
14:46:18 Quit Hillshum (Read error: 113 (No route to host))
14:54:18funmanis SRAM common on rockbox target ? (as opposed to DRAM)
14:56:01linuxstbYes, most of the newer SoCs have embedded SRAM (about 64KB-128KB)
14:59:51 Join olegfink [0] (i=olegfink@
15:01:14olegfinkwhat's the progress on sigmatels stmp3xxx?
15:01:31funmanfor some Megabytes, it's most likely SDRAM then ?
15:02:01olegfinkit just occured to me that they have exceptionally good sound, and given how cheap i.e. Creative ZenVs are, it makes sense to use them as usb audio dac
15:02:12olegfinkbut that definitely needs some firmware support :-)
15:02:38linuxstbfunman: Yes
15:02:56***Saving seen data "./dancer.seen"
15:03:30olegfinkso, have you (or anyone else) got anything running on stmp3xxx?
15:05:11 Join HBK- [0] (
15:05:51linuxstbolegfink: I would expect any progress (if there is any) to be mentioned in any forum threads about devices with those chips.
15:07:25olegfinkthere are too many
15:08:19scorchetoo many for what?
15:08:45olegfinktoo many devices based on stmp3600 to track
15:09:05olegfinkhmm, sigmatel provides a linux sdk for it
15:09:12olegfinkare there any dev boards?
15:09:18 Quit HBK (Read error: 60 (Operation timed out))
15:10:08scorcheyou are looking at them...and i dont see why there are too many to track...
15:15:22olegfinkwell, seems no progress mentioned
15:15:41linuxstbolegfink: There's only one way to be sure of progress.,..
15:17:57olegfinkother than looking through the site? do tell.
15:18:23olegfinkI wonder how sigmatel managed to release SDK without any dev boards
15:18:25linuxstbDo it yourself.
15:19:29olegfinkgiven the stmp3600 is BGA, this going to be a lot of fun
15:20:06linuxstbWhy do you need a devboard? Most Rockbox ports are done without any additional hardware.
15:21:18 Nick fxb__ is now known as fxb (
15:21:47olegfinkbecause the devboard would run with sigmatel's SDK out of the box
15:22:00olegfinkand I need just a stmp3600, not a portable player with it
15:22:49 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
15:23:38linuxstbSo you're not talking about porting Rockbox to such a device?
15:27:48olegfinkat least not me porting it, I'd like either a devboard with their linux rootfs or something like Zen Stone with rockbox (which should be much cheaper)
15:28:13olegfinkI've just got a Zen V, it sounds much better then mid-priced usb audio solutions.
15:30:28funmancould a very high memory refresh frequency be harmful in another way than slow down operations ?
15:32:25amiconnfunman: Most, if not all, SoC's have some internal SRAM. Even the SH7034 used in the old archos line does (4KB).
15:35:13 Join nplus [0] (n=nplus@141.25.Globcom.Net)
15:46:08 Quit olegfink (Read error: 104 (Connection reset by peer))
15:46:13 Join olegfink^ [0] (n=olegfink@
15:47:07 Nick olegfink^ is now known as olegfink (n=olegfink@
15:48:57 Quit lasser ("ChatZilla 0.9.83 [Iceweasel 3.0.3/2008092816]")
15:51:24 Join jgarvey [0] (
15:52:28funmanI make progress: I now got data abort when writign to the (supposed) RAM
15:52:44funmanby the way I had forgotten to enter the self refresh mode (explain memory not refreshing)
15:54:22funmanI'll read a bit the ARM technical reference, that can't harm
15:54:27 Quit funman ("leaving")
15:56:19 Quit Nibbl (Read error: 113 (No route to host))
16:01:42 Join robin0800 [0] (
16:03:22 Join Seed [0] (
16:06:18linuxstbGodEater: (as you asked in -community) my jpeg refactoring simply splits the code into jpeg_decoder.[ch] (the decoding to yuv), yuv2rgb.[ch] (conversion to colour - for colour LCDs only), and jpeg.c (the plugin itself).
16:06:55 Quit robin0800 ("Leaving")
16:07:00linuxstb(and moves it into its own subdirectory).
16:08:01 Join robin0800_ [0] (
16:09:05 Quit robin0800_ (Client Quit)
16:10:33GodEaterthis sounds like something which could make moving jpeg decoding into the core easier?
16:10:51 Join robin0800_ [0] (
16:11:31linuxstbThat's the idea, plus creating a multi-format image viewer
16:12:45 Quit einhirn (Read error: 104 (Connection reset by peer))
16:13:38GodEaterah yes of course
16:14:11GodEaterWhy not put it on FS too so people can see the emails about it, and get more attention to it ?
16:14:19 Quit robin0800_ (Client Quit)
16:15:22linuxstbI was hoping to just commit it... I need to test it on target first though, and do some more test compiles. I hope it's not controversial...
16:15:23moosor use svn even ;)
16:15:35moostoo slow
16:16:43GodEaterI shouldn't think it's controversial to many, if any people. It's something most people have been saying we need to move towards for a long time.
16:23:22 Quit vitja (Read error: 104 (Connection reset by peer))
16:28:37 Join webguest06 [0] (n=4b308342@gateway/web/cgi-irc/
16:29:04webguest06Why does rockbox not support the newer nanos?
16:29:06webguest06And will it ever
16:29:50LambdaCalculus37Because the newer nanos are encrypted, and no one has worked on them. And we don't know when they'll be supported.
16:29:58DBUGEnqueued KICK webguest06
16:29:59***Alert Mode level 1
16:29:59***Alert Mode level 2
16:29:59***Alert Mode level 3
16:29:59***Alert Mode level 4
16:29:59***Alert Mode level 5
16:30:00***Alert Mode level 6
16:30:00***Alert Mode level 7
16:30:02***Alert Mode level 8
16:30:10***Alert Mode level 9
16:30:12***Alert Mode level 10
16:30:12LambdaCalculus37STOP THIS INSTANT.
16:30:14***Alert Mode level 11
16:30:16***Alert Mode level 12
16:30:24Mode"#rockbox +o scorche " by ChanServ (ChanServ@services.)
16:30:25Kick(#rockbox webguest06 :Kick!) by scorche!n=scorche@rockbox/administrator/scorche
16:30:25***Alert Mode level 13
16:30:39scorchebah...dont have those aliases on irssi on this client =/
16:30:51LambdaCalculus37scorche: Nice one!
16:30:57 Join webguest46 [0] (n=4b308342@gateway/web/cgi-irc/
16:31:03webguest46<webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN
16:31:03webguest46<webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN
16:31:04 Quit webguest46 (Excess Flood)
16:31:20 Join webguest02 [0] (n=4b308342@gateway/web/cgi-irc/
16:31:23webguest02<webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN
16:31:26Mode"#rockbox +b %*!*4b308342@* " by scorche (n=scorche@rockbox/administrator/scorche)
16:31:41 Quit webguest02 (Client Quit)
16:31:58Mode"#rockbox +o logbot " by ChanServ (ChanServ@services.)
16:32:02 Join skorche [0] (n=4b308342@gateway/web/cgi-irc/
16:32:14skorche<webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN
16:32:14skorche<webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN
16:32:14DBUGSent KICK skorche to server
16:32:14skorche<webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN <webguest06> WELL FIX IT THEN
16:32:15Kick(#rockbox skorche :Stop repeating yourself) by logbot!n=bjst@gateway/web/cgi-irc/
16:33:04fluxsmarter would be to use nick like scorchee, do tabulator expansion could miss ;)
16:33:36 Join toffe82 [0] (
16:34:18Mode"#rockbox -b %*!*4b308342@* " by scorche (n=scorche@rockbox/administrator/scorche)
16:34:22Mode"#rockbox +b *!*4b308342@* " by scorche (n=scorche@rockbox/administrator/scorche)
16:36:59 Join obo [0] (n=obo@rockbox/developer/obo)
16:37:14 Join blahrus [0] (n=blahrus@
16:39:31CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
16:39:31*LambdaCalculus37 sprays some air freshener to get rid of the troll smell
16:40:26***Alert Mode OFF
16:41:41 Quit Darksair ("To Arch or Gentoo? That is the question...")
16:47:41 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
16:48:33 Join Acksaw [0] (
17:00:52 Join mf0102 [0] (
17:02:58***Saving seen data "./dancer.seen"
17:03:29 Quit Zagor ("Client exiting")
17:04:29 Quit blahrus ("Ex-Chat")
17:05:24 Quit Acky (Connection timed out)
17:05:33 Join Acky [0] (
17:07:32 Join blahrus [0] (n=blahrus@
17:08:13 Quit Acksaw (Connection timed out)
17:08:51 Join bughunter2 [0] (n=Jelle@
17:11:50 Join robin0800 [0] (
17:12:52 Part robin0800 ("Ex-Chat")
17:13:29 Join pierre- [0] (
17:34:12 Join robin0800 [0] (
17:35:10 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
17:35:51 Quit BigBambi (Client Quit)
17:36:06 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
17:51:02 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
17:52:36*linuxstb gives a five minute warning before splitting jpeg.c
17:55:22 Quit robin0800 (Remote closed the connection)
18:08:47 Join Acksaw [0] (
18:12:37 Join {phoenix} [0] (
18:13:17 Quit petur ("*plop*")
18:20:40 Join ptbarn [0] (n=d82e62f9@gateway/web/cgi-irc/
18:21:03 Join nuonguy [0] (
18:21:51ptbarnHi I have a quick question. I think I may have a "truly" bricked c250.
18:21:58ptbarnI load the original firmware one
18:22:08ptbarntried several different versions
18:22:13ptbarnit's a v1 btw
18:22:19 Quit mf0102 ("Ex-Chat")
18:22:25ptbarnand even used the e200tool
18:22:31ptbarnto restore the bootloader
18:22:33 Join karashata [0] (n=kimi@
18:22:49ptbarnbut whenever I connect the USB cable and windows mounts the device
18:22:53ptbarnthe player freezes
18:23:14ptbarnlike those two arrows going back and forth and the battery charge animation just freezes
18:23:28ptbarnis it just a defective player?
18:23:44ptbarnhas anyone else experienced this and been able to fix it?
18:23:58linuxstbDo you have a memory card inserted?
18:24:05ptbarnno memory card
18:24:25linuxstbAnd does it work when you don't attach it to your computer?
18:24:42ptbarnfor a few seconds
18:24:57ptbarnliek I'll turn it on after putting on a new firmware
18:25:02ptbarnand race to get to the USB menu
18:25:09ptbarnto put it in MSC mode
18:25:15ptbarnbut it'll usually freeze before then
18:25:24 Quit Acky (Read error: 110 (Connection timed out))
18:25:36ptbarnsometimes it will freeze flashing the firmware
18:25:47ptbarnbut I was always able to use e200tool
18:25:51 Join Nibbl [0] (
18:25:57gevaertsptbarn: do you have access to a linux PC?
18:26:17ptbarnI've been using e200tool on linux
18:26:28ptbarnand even falshing the firmware from there too
18:26:33ptbarnafter the device automounts
18:26:46gevaertsOK. Download gevaerts/c250erase">
18:27:19gevaertsThen run "chmod +x c250erase"
18:27:51ptbarnawesome, will try that when I get home today
18:27:54gevaertsAfter that, put the device in manufacturer mode (same as for e200tool), and run "sudo ./c250erase"
18:28:24linuxstbgevaerts: Any objections to me starting a wiki page with these instructions? You can add to them afterwards...
18:28:27gevaertsThat will run some code on the c250. It will take a while
18:28:48gevaertslinuxstb: I need to integrate this thing in svn really soon I guess
18:29:01gevaertsBut go ahead
18:29:14ptbarndo I need to run e200tool after running the erase program?
18:29:24ptbarnand restore the bootloader?
18:29:40gevaertsptbarn: there will be output on the c250 screen while it's running, but after a while (45 minutes or more) it will tell you it's done
18:30:04gevaertsAfter that, you can do an e200tool recovery
18:30:39gevaertsOnce you get it running again, I recommend reformatting it from inside the sandisk firmware
18:30:51ptbarnI thought it might be a hardware problem
18:31:42gevaertsProbably not. The Sandisk firmware is really bad at handling some sorts of data corruption, like a bad FAT superblock or a bad partition table
18:31:59 Join bertrik [0] (
18:32:26 Join miepchen^schlaf [0] (
18:32:55ptbarnso this tool will do something like a low level format to the memory?
18:35:13ptbarndoh, I seemed to have missed that the first time
18:35:21ptbarnthanks for your help guys
18:35:35linuxstbptbarn: That page is 2 minutes old...
18:35:53linuxstbLots of people are starting to need gevaerts's program.
18:36:21ptbarnhahah, ah ok
18:37:11ptbarngonna go try this now. Again, I appreciate the help guys. Keep up the excellent work!
18:39:57 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
18:41:07 Quit karashata (Read error: 54 (Connection reset by peer))
18:41:31 Join karashata [0] (n=kimi@
18:47:56 Quit Nibbl (Read error: 113 (No route to host))
18:49:42gevaertsptbarn: yes, that's about what it does (not exactly, but close enough)
18:50:16 Quit PaulJam (Read error: 104 (Connection reset by peer))
18:51:32 Join culture [0] (
18:54:30 Join MarcGuay [0] (
18:57:31MarcGuayCan the unbrick instructions for the c200 and e200 be merged? Seems the only difference is the method to get into manufacturing/diagnosis mode.
18:58:46LambdaCalculus37I don't see why not.
18:59:12 Join Thundercloud [0] (
18:59:26linuxstbMarcGuay: What c200 unbrick instructions? Shouldn't the E200 page be renamed?
18:59:56MarcGuayThe c200 port page has a troubleshooting section which is essentially a watered-down e200unbrick.
19:01:04linuxstbIn terms of keeping it simple for users, separate pages (SansaE200Unbrick and SansaC200Unbrick) might be better. The page is already complicated enough, without lots of "if you have c200 do this, if you have e200 do this" sections.
19:01:55MarcGuayTrue enough.
19:01:57 Join Strife89 [0] (n=michael@
19:02:01linuxstbBut I've always found the e200unbrick page hard to follow.
19:02:24Strife89linuxstb: Funny you should mention that.......
19:02:49*Strife89 sifts through the logs.
19:03:02***Saving seen data "./dancer.seen"
19:03:09 Quit moos ("Rockbox rules the DAP world")
19:03:36linuxstbIMO it would be good if "someone" could simplify the e200 page (making it e200 specific, with step-by-step instructions), and then duplicate it for the c200, changing appropriately (and adding the c250erase tool)
19:03:37Strife89linuxstb: Here's why:
19:04:22*Strife89 will volunteer for the c200 part once his homework is done.
19:04:54 Join kachna [0] (
19:06:07Strife89linuxstb: By the way, thanks for that log link back there (I just realized it was you >_<).
19:07:21MarcGuayIs the c250erase tool specific to the 250 model or is that a goof?
19:08:03Strife89I'm sure it works for c240s.
19:08:29linuxstbMarcGuay: Best to ask gevaerts about its limitations (if any)
19:08:34MarcGuayMight be nice to rename it to avoid confusion. (Not that c200 doesn't already confuse people, but anyway...)
19:08:36Strife89I think the 250s are more common. C'mon, they have a GB more storage.
19:09:04MarcGuayPaging gevaerts.
19:09:58 Nick Strife89 is now known as gevaerts_ (n=michael@
19:10:09 Nick gevaerts_ is now known as Strife89 (n=michael@
19:11:38 Join meven [0] (
19:12:46 Join ptbarn2 [0] (n=62c0440b@gateway/web/cgi-irc/
19:12:59ptbarn2Hi guys
19:13:11ptbarn2trying the c250erase utility right now
19:13:17pixelmaif I remember correctly gevaerts wrote that tool because on the c200s the sansa.fmt doesn't work as "reliable" as on the e200s. But he should know best
19:13:41ptbarn2[INFO] Press Enter to continue: [INFO] Searching for E200R [INFO] Found E200R, uploading patching application. [INFO] Patching application uploaded successfully! [INFO] Press ENTER to exit:
19:13:50Strife89pixelma: I'm all for single-task tools.
19:14:02ptbarn2that was real quick
19:14:06ptbarn2then the screen is showing
19:14:16ptbarn2Zeroing Flash
19:14:24ptbarn2125408 kb left
19:14:43ptbarn2125376 kb left
19:14:47ptbarn2and it stopped there
19:15:14 Join tonyspeaks [0] (
19:15:31pixelmaStrife89: huh? Sansa.fmt is a functionality provided by the original firmware, but I really don't know much about it
19:16:03Strife89pixelma: I was referring to gevaerts's tool.
19:16:52ptbarn2does the formatting utility sometimes freeze on the c250?
19:17:05pixelmayes? Not sure what you want to tell me with the single-task tools then
19:17:05ptbarn2the c250erase tool I mean
19:17:07Strife89pixelma: Tools that do only one thing tend to do it exceptionally well. Know what I mean? ;)
19:18:02linuxstbStrife89: I don't think anyone has suggested otherwise...
19:18:12pixelmaI give up here
19:18:27domonokyptbarn2: i think you should just be patience, geavarts said it could take loong... so wait an hour and see if it worked :-)
19:18:54*Strife89 drops the subject.
19:19:54ptbarn2alright, sounds good, just wanted to make sure it wasn't stuck. because from the first two lines it looks like it's going to read off how much kB there was left to "Zero"
19:19:55 Quit domonoky (Read error: 104 (Connection reset by peer))
19:20:24ptbarn2but since it stopped after 2 lines, I was thinking it might be my c250 freezing
19:20:36 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
19:20:38tonyspeaksHI there. I'm a blind user, and I'm having trouble creating .talk files with the rock box utilities. I've already been to the forums for a slution to this problem, and there isn't enough information there about it for me to get a handle on it.
19:20:58domonokytonyspeaks: whats the problem ?
19:21:08tonyspeaksIt's the encoding errror. It tries to encode something in a temp file and says it can't.
19:21:19 Quit miepchen^schlaf ()
19:21:31tonyspeaksIt worked fine when I used thhe utility to encode directly onto my micro sd card, but not when I used the player.
19:21:51domonokywhich OS is this ?
19:21:57tonyspeaksWindows Vista.
19:22:11 Quit bughunter2 ("bye")
19:22:44 Join miepchen^schlaf [0] (
19:23:05domonokyhm, i have never tested the util on vista.. this is rbutil1.0.7b ?
19:24:04tonyspeaksI was trying to use a voice other than Anna because I dont' like that voice, and it gave me that encoding error. Like I said, I was able to use the utility to encode talk files onto a micro SD card, and it worked great.
19:24:19*domonoky thinks that it probably has problems generating a voicefile for some files. and then encoding fails, because the wav file doesnt exist..
19:24:24tonyspeaksbut not at all whhen I used the player. It's a Sansa e200.
19:24:55tonyspeakstrouble generating a wave file?
19:25:21tonyspeaksIt says taht it can't encode the talk file, but it didn't say why. I suppose that makes sense.
19:25:22domonokyyes. it uses a tts engine to create a wav file from the filenames..
19:25:41domonokyand then it encodes those wav files to talkclips..
19:26:08tonyspeaksAt first I thought it might be something wrong with the way it handles the TTS engine, but it worked when I tried to use the micro sd card.
19:26:36domonokytry pointing it to only subfolder on your sansa with only a few files...
19:26:53domonokyto see if this works...
19:27:04tonyspeaksOkay. I'll let you know
19:27:08tonyspeaksThanks .
19:27:14domonokybut i suspect a problematic filename on your device.
19:28:02domonokyIf you find the offending file, please make it somehow available (filename is enough) so i can improve the talkfile generation :-)
19:28:05amiconnHow "great". Resume bugs are back :(
19:28:46tonyspeakshm. I try to look point it to the directory contining my music on the player, but it doesn't see it. It sees the other directories though, like photo and video, and the .rockbox directory.
19:29:14domonokyi think the music directory is hidden on sansa...
19:29:37domonokyyou can also just enter the path into the box 8with out selecting it via browse)
19:29:47tonyspeaksokay. Leme see if I can unhide it with ... okay I'll try that.
19:31:05domonokyanother unrelated question: how is accessibility of our util on vista ? does it work good with screenreader ?
19:31:09tonyspeaksIt's running now. It usually geneartes the error after a while, so I'll wait and see.
19:32:16tonyspeaksnot too wonderful, but I don't think you can help that. Unless you can implememtn implement native Windows controls, which I heard is out of the question, or use MSAA somehow, I don't thinkk it can be made very accessible. I'm pretty good with my reader though, so I can work with it okay
19:32:28 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:32:34amiconntonyspeaks: If rbutil doesn't work when generating .talk clips, you could also try VoiceBox
19:33:21tonyspeaksMy biggest problem with it is tha that the error messages / dialogs letting me know when a process is finished won't read at all except for the okay button.
19:33:49tonyspeaksMy problem with the voice box is that it won't let me use any other voice than microsoft Anna. It works great other than that.
19:33:52domonokytonyspeaks: if your are able to use it, its good :-) There are ways to improve accessibility, but for this we need to now exactly what doesnt work..
19:34:06amiconn(although VoiceBox wasn't tested on Vista so far either)
19:34:14tonyspeaksthe names of the tab controls don't read. It only says "tab."
19:34:45tonyspeaksMaybe I should try running all these things on an XP machine.
19:35:01domonokyfor example i have improved the progressdialog, so in svn you should be able to find more than "ok" :-)
19:35:49domonokythe Tab problem is known, its a Qt bug wich will be hopefully fixed someday..
19:36:00tonyspeaksoh? I don't know SVN very well at all. Will that help get a later build than what is on the releases page?
19:36:27 Quit ptbarn2 ("CGI:IRC")
19:36:36domonokyits a bit difficult to build rbutils your self, so better wait for the next release :-)
19:37:34tonyspeaksAnother accessibility issue is in the configure tts dialog. It doesn't read the prompts, so I can't tell if I'm configuring the volume or some other thing that has a numberic value. I can choose the voice and language with no problem whtough.
19:38:10tonyspeaksI'll wait for the next relase then. SVN is really unfamiliar to me.
19:38:22domonokyit would be very nice if could make a flyspray report for this issues, or else i will forget them :-)
19:38:44tonyspeaksI understand. I'll be gllad to .
19:38:45 Quit MarcGuay (Read error: 104 (Connection reset by peer))
19:38:47domonokythe tts configure dialog should be possible to improve..
19:39:57tonyspeaksAny idea why I can generate talk files on the micro sd card with the utility but not when I have it do it on the player? I took the micro sd card out of the player and inserted it into the computer directly, thenn I pointed the utility to the drive for it, and no problems.
19:40:06 Join MarcGuay [0] (
19:40:39 Join gromit` [0] (
19:41:19domonokyi think there is a problematic file on your player (not on the card) which makes the generating fail.. but i could be wrong :-)
19:42:00tonyspeaksI think you're probably right. It says it can't encode the talk file, but it seems to try to encode it into a temp directory.
19:42:09tonyspeakson my local hard drive.
19:43:46domonokyyes, it generates wav file in a temp directory on your harddrive, and then when it encodes them, it puts them to the player
19:44:25tonyspeaksdoes it do all the encoding first then send the talk files to the player?
19:44:30amiconnBah, .talk clips are broken too :((
19:44:36domonokyperhaps i should also improve the error message, so you know which file fails :-)
19:45:17domonokyit first creates all wav files, and then encodes directly to the player
19:45:36tonyspeaksI think it said the name of the file, but I can't remember. My son had to read me the error message because I can only see the graphics and the okay button with my screen reader.
19:46:16domonokyoh, no. it does all locally, and copies later.
19:46:27tonyspeaksI remember it said it couldn't encode c:\blah blah\temp\ That sounded like it was trying to encode to the temp directory.
19:46:53tonyspeaksoh okay. Then it may be some problem with one of the wave files.
19:47:07 Join hannesd [0] (
19:47:31domonokyno, thats just because they are intermediate files... so i think the voicing silently fails, and there is no file to encode :-)
19:48:00domonokydid it work to generate talk files only for the music dir ?
19:48:10tonyspeakshmm. I forgot that was runnning
19:48:14tonyspeaksLaughing Out Loud let me see.
19:48:28tonyspeaksIt's still going
19:48:41tonyspeaksIt never went that long before
19:50:10tonyspeaksbbs, need to step away.
19:50:23*domonoky detects also failed encodings when he tries talk generation on his dir of problematic files.. there is work todo :-)
19:50:45domonokytonyspeaks: if you find the problematic file, please tell me..
19:51:26MarcGuayStrife89: Is Diagnosis mode on the c200 the same as Manufacturing mode on the e200?
19:53:16gevaertsMarcGuay: this is a really dumb tool, so there's another version for c240
19:53:49MarcGuaygevaerts: Gotcha. That c200erase page could use some love, then... :
19:53:49gevaertsptbarn: I've never seen it freeze. If it keeps freezing, maybe it
19:54:03gevaerts's a hardware issue after all
19:55:19 Join einhirn [0] (
19:55:37 Quit einhirn (Client Quit)
19:56:56gevaertsMarcGuay: actually, I think the tool needs some work instead
19:57:03amiconnLooks like Zagor goofed when doing the id3.c split...
20:01:29 Join GodEater_ [0] (n=ge@rockbox/staff/GodEater)
20:02:07 Quit GodEater_ (Client Quit)
20:03:51ptbarnHey guys, I tried the c250 erase tool quite a few times
20:04:06ptbarnand I got this error at different points
20:04:08ptbarn *PANIC* spkkv 11007b18
20:04:17ptbarnthis was on the actual c250
20:04:47 Join faemir [0] (
20:04:59gevaertsptbarn: this is beginning to look like a hardware issue
20:05:13ptbarnah dang
20:05:37ptbarnoh well, I've tried every avenue, but I can't contend with a hardware issue
20:05:38 Join GodEater_ [0] (n=ge@rockbox/staff/GodEater)
20:05:50ptbarnthanks for the help, though
20:05:52 Join peerlessdeepak [0] (n=peerless@
20:05:53gevaertsOne thing you could try is using c240erase (same URL, except it's a 4 instead of a 5). If the problem is bad flash, this may work
20:06:07gevaertsYou'll end up with a 1GB player though
20:06:15tonyspeaksDomonoky, I'll let you know if I find a problematic file.
20:06:38ptbarntry the c240erase?
20:06:58ptbarnwell, i got nothing to lose otherwise, other than a gig
20:07:05ptbarnand that's better than no gigs
20:07:19 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
20:07:23gevaertsOr maybe open it and check for loose connections
20:07:34ptbarnyeah, I did that
20:07:41ptbarnreally didn't know what I was looking for though
20:07:52ptbarneverything seemed fine inside
20:08:05ptbarnthe problem is intermittent too
20:08:24ptbarnlike to get the c250erase to show up on th device
20:08:33ptbarnand read off the zeroing of memory
20:08:41ptbarnwas like 1 out of 5 times
20:09:00tonyspeaksDomonoky, the encoding of talk files worked when I just pointed it to the music folder on the player.
20:09:23gevaertsThat may be normal. Manufacturer mode can be a bit picky
20:09:34domonokytonyspeaks: good, so the problematic file is outside of "music" :-)
20:09:44tonyspeaksyes, thank God.
20:09:57tonyspeaksIt won't be difficult to find it now.
20:11:53linuxstbamiconn: Do you know what Zagor did, or just that it was that commit?
20:11:56tonyspeaksDomonoky, I want to thank you very m uch for your help with this. I have to get back to work now, but I will come back on and let you know where that problem file is just in case it's useful information, justt in case it's player specific, and I'll be filling out a fly spray report for the utility accessibility stuff
20:12:08amiconnlinuxstb: I found the problem
20:12:26ptbarnahh, ok. Hmm, hope it's not a hardware issue, the "Zeroing status" would get to different points (when it did work) and then show the panic message. If it was a memory problem, I assume it would have been happening at the same kB "Zeroing status"
20:12:28domonokytonyspeaks: good. the problematic filename is usefull
20:12:41amiconnWhen he split id3.c, he replaced the call to get_mp3_metadata() in mp3info() with a call to get_metadata()
20:12:49tonyspeaksI'll talk to you soon then. Have a great day, and thanks again.
20:12:54 Quit tonyspeaks ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from !")
20:13:21amiconnHowever, hwcodec calls mp3info() for talking (in order to skip eventual id3v2 tags)
20:13:28gevaertsptbarn: once it gets started, it should run without problems. It's just the first upload that can be tricky
20:13:56amiconnget_metadata() tries to guess the file format from the extension before calling the appropriate get_*_metadata() function
20:14:23amiconnBut get_metadata() doesn't know that .talk is mp3... it fails, and .talk clips don't work
20:15:17linuxstbSo Rockbox checks .talk clips for id3 tags?
20:15:34domonokyshoudnt we then just make .talk known to get_metadata() ? (as mp3 for hwcodec, speex for swcodec)
20:15:41amiconnYes, in order to skip them. They might cause funny noise when fed to the MAS
20:15:50amiconndomonoky: No, why?
20:16:03amiconnSwcodec doesn't call mp3info() for .talk clips
20:16:15ptbarnyeah, that was the weird thing, one time I decided to try something different. So I kept my thumb on the middle button while it was "Zeroing"
20:16:23ptbarnfor about a minute and a half
20:16:28ptbarnI thought all might be well
20:16:31amiconnAnd the function is called _mp3info_, implying it checks for mp3 *only*
20:16:34ptbarnso I let go of the middle button
20:16:48ptbarnand I immedietly got a panic
20:17:00ptbarnthen when I tried again the next time
20:17:01Strife89MarcGuay: I'm not certian.
20:17:14ptbarnI didn't let go of the button
20:17:21ptbarnand still go the panic
20:17:39ptbarnmy c250 is finicky
20:17:46MarcGuayIit appears that the c140s all use the NAND interface and the c150s use the SD-style, which is nice in that it provides an easy way to distinguish them. Working OF version is another way. Ramble.
20:18:33gevaertsptbarn: c240erase probably won't help then
20:18:54MarcGuayStrife89: Talkin' c100 series, in case you thought c200.
20:19:29Strife89MarcGuay: Which I did, but my answer is still the same. :)
20:19:31amiconnBah, now I have a crashing rockbox :(
20:19:42amiconnI09 CPUAdrEr at 0901FDA0
20:19:54MarcGuayStrife89: Do you have evidence to the contrary?
20:19:58ptbarnah, then it looks likes nothing can help this player...maybe I'll pick up one of those refurbed e270's from
20:20:43Strife89MarcGuay: I've never used a c*1*00. :(
20:21:19amiconnThat's directly at the start of filesize() ... I wonder what's going on here
20:21:41gevaertsptbarn: if you're in the US, you can buy from They guarantee rockbox compatibility
20:22:10ptbarnsweet, I'll check it out
20:22:11gevaerts(if you select a rockbox-compatible one, that is. They also have v2s)
20:22:15ptbarnthanks for he help!
20:22:43Strife89gevaerts: On behalf of ercferret18, I appreciate your tool. :)
20:24:41amiconnAH, swapped arguments...
20:25:18 Quit Thundercloud (Remote closed the connection)
20:26:14 Quit ptbarn ("CGI:IRC")
20:40:21*n1s wonders if linuxstb had seen FS #6649
20:44:25linuxstbn1s: I saw it after I committed... But 6649 doesn't do it very nicely - it exports more things than are needed from each .c file for example.
20:44:38linuxstbAnd it seemed out of date
20:44:57n1samiconn: or anyone else familiar with the h300 lcd driver, FS #9501 is a hardware issue, right? Or are we pushing it beyond spec? Would increasing wait states in the regular build be a major penalty?
20:45:02*linuxstb closes it
20:45:11n1slinuxstb: ah, ok, I'll close it then if you haven't already
20:45:48linuxstbn1s: I just did.
20:49:31 Join mirak [0] (
20:50:53linuxstbAnyone know why the ata_spindown() code is #ifndef SIMULATOR in the jpeg viewer ? Looking at the sim code, it has a dummy function to implement it.
20:50:54amiconnn1s: We aren't pushing it beyond specs, but we go close to the limit
20:51:00 Quit karashata ("I go, only to return again some time...")
20:51:34amiconnThat is, we only get near the limit when the CPU is boosted.
20:52:33 Join Schmogel [0] (
20:53:16 Join karashata [0] (n=kimi@
20:54:30*linuxstb optimistically pings petur and refers to
20:54:49 Join Reptile211 [0] (
20:55:26n1samiconn: so should we slow it down or tell them to patch themselves and close the bug?
20:56:57 Join esthar [0] (
20:57:12estharHow can I tell if my 30GB iPod is 512 byte or 2048 byte sectors?
20:59:12amiconnn1s: The question is how much slowdown would be needed. Impossible to tell without having access to a problematic unit...
20:59:57 Join Nibbl [0] (
21:00:05linuxstbesthar: Run ipodpatcher - it will tell you.
21:03:04***Saving seen data "./dancer.seen"
21:07:03 Quit obo ("bye")
21:08:25 Join mf0102 [0] (
21:10:28 Quit J-23 (Remote closed the connection)
21:12:03gevaertsMarcGuay: are you still editing SansaE200Unbrick?
21:12:20 Quit pierre- (Read error: 110 (Connection timed out))
21:12:28MarcGuaygevaerts: Nope. Must have crashed while it was open.
21:12:54MarcGuayI started working separating c200/e200 unbrick but gave up.
21:12:56 Join merbanan [0] (n=banan@
21:13:23*gevaerts is going to add a c200 specific bit :)
21:13:53 Quit miepchen^schlaf ()
21:13:55amiconn"unbrick" is somewhat self-contradictory
21:16:23 Join miepchen^schlaf [0] (
21:17:20 Quit {phoenix} (Remote closed the connection)
21:19:44gevaertsOK. I've now updated botf SansaC200Erase and SansaE200Unbrick, as well as committed all necessary changes to svn. People can now happily put NTFS on their c200, in the knowledge that they can recover even if I'm asleep :)
21:20:09 Quit nplus (Remote closed the connection)
21:20:27*gevaerts still doesn't recommend this of course
21:20:31 Quit Reptile211 ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
21:22:15linuxstbgevaerts: How do you build it though? Don't you need something to upload that .bin to the device? I'm guessing a modified e200rpatcher?
21:22:31*linuxstb reads the commit message...
21:22:36*gevaerts tells linuxstb to read SansaC200Erase :)
21:22:45gevaertsIt's fully e200tool compatible
21:23:15 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
21:23:17linuxstbHmm, but e200tool isn't really a Rockbox tool... I guess integrating with e200rpatcher is a job for Mr Someone
21:23:52gevaertsTrue, but if you get far enough to need this, you need e200tool anyway
21:24:18linuxstbOr we replace e200tool with a ARM application that provides UMS
21:24:25linuxstb(once UMS is stable...)
21:25:44gevaertsThat is indeed the ultimate solution. Replace e200rpatcher with sansaUsbTool, and you have the ultimate sansa v1 installation/recovery helper
21:26:21*linuxstb adds that to Mr Someone's todo list
21:26:39gevaertsMr Someone can unify the c240 and c250 erasers to get started
21:27:09*gevaerts still doesn't understand why apparently nobody had this sort of problem before he wrote that tool
21:27:59linuxstbMaybe they just returned them to Sandisk. But now they're out of warranty.
21:28:36linuxstbAnd I think your tool came quite soon after the Rockbox port - so we had no reason to know.
21:30:27 Quit peerlessdeepak ("Leaving")
21:30:32amiconnBagder: ping
21:42:10 Join Slack [0] (
21:47:34 Quit Nibbl (Read error: 113 (No route to host))
21:49:31 Join Thundercloud [0] (
21:58:45 Quit hannesd (Read error: 113 (No route to host))
22:04:01 Quit MarcGuay (Read error: 104 (Connection reset by peer))
22:09:33 Join fml [0] (n=4fd3c9e9@gateway/web/cgi-irc/
22:10:03fmlXavierGr: ping. Please look into FS #9455
22:11:26linuxstbfml: C99 introduced variable-sized arrays... (it was news to me)
22:12:04fmllinuxstb: might be. But it's a malloc in disguise then :-)
22:12:21linuxstbNo, it's an alloca in disguise.
22:12:32linuxstb(sort of)
22:12:58fmllinuxstb: may be. It's dynamic memory allocation IMHO which we don't want.
22:13:25linuxstbdynamic allocation on the stack is completely different.
22:13:46 Join BeChris [0] (i=51fb62f3@gateway/web/ajax/
22:13:49bertrikit seems funman recognised the sansa clip SDRAM interface as a PL172, nice
22:14:06BeChrisGood evening everybody
22:14:23fmllinuxstb: agreed. But it still results in the fact that you can't tell at compile time how much memory (heap or stack) you'll need
22:14:48 Join MarcGuay [0] (
22:15:53 Quit lacrstech (Remote closed the connection)
22:15:53 Quit tecnmmag (Remote closed the connection)
22:15:58linuxstbfml: Note that I was just talking in general - I don't think it's useful in this patch.
22:16:00amiconnfml: Imo alloca() and friends are perfectly ok. Just keep in mind that the stack is rather small
22:16:10*linuxstb can't even find it being used in that patch...
22:16:13bertriktoo bad he committed it to the "wrong" repository
22:16:43fmllinuxstb: have you read the last comment in FS #9455? What do you think about using snprintf instead of strcat?
22:17:01gevaertsYou can't exactly predict stack usage in general anyway
22:18:30BeChrisI'm looking for someone who would like to speak about improving the build process (see FS #9492)
22:18:34BeChrisAnyone ?
22:19:29fmlgevaerts: right. But you can tell how much stack particular function will eat. With alloca you can't even that.
22:20:14linuxstbfml: It just means to need to know what range of values you'll be passing to alloca
22:20:15BagderBeChris: I think everyone is interested in such improvements
22:20:51 Join webguest54 [0] (n=cedbff98@gateway/web/cgi-irc/
22:20:56linuxstbfml: So snprintf will always pad with a trailing zero, even when the string overflows?
22:20:58BeChrisBadger : I'm currently evaluating the cmake tool in order to replace existing Makefiles
22:20:58amiconnBagder: Could you make the release download page point to 3.0.1 for the archoses?
22:21:03fmllinuxstb, amiconn: strcat vs. snprintf is IMHO a general issue. It's relevant not only for this patch, but rather as a philosophy in programming (and rockbox)
22:21:10webguest54all, having an issue loading rockbox on my h320
22:21:33 Join stoffel_ [0] (
22:21:38MarcGuayRelease notes as well.
22:21:39BagderBeChris: I'll admit I'm sceptic
22:21:42fmllinuxstb: yes, if I understand the description correctly. I don't know whether our impl does that though.
22:21:51linuxstbwebguest54: Just ask - the channel is busy at the moment, but people will read your questions
22:21:51webguest54patched 1.29eu with fwpatcher but the bootloader isn't loading, any ideas?
22:22:08webguest54just boots to the standard iriver fw
22:22:26webguest54(followed instr in the manual)
22:22:44linuxstbwebguest54: Try again - I think it sometimes needs a few attempts (unless I'm confusing the h320 with something else)
22:23:06webguest54i've tried about 5 times with various fw flavors, 1.25 through 1.29, korean, english
22:23:07BeChrisBadger : can you explain why ? (it looks very good to me and makes things shorter and easier than classical Makefiles)
22:23:12linuxstbfml: The manpage isn't clear to me...
22:23:13gevaertswebguest54: you did flash the bootloader afterwards, right?
22:23:15webguest54did a chkdsk and found no probs with the drive
22:23:30webguest54using the firmware upgrade option from the standard iriver fw, yes
22:23:46gevaertsok, just checking the obvious :)
22:23:47BagderBeChris: because it'll require a new tool, because it's a new tool to learn, because Makefiles are traditional and known to many people already, because I've not seen any proven benefits
22:23:47MarcGuaywebguest54: Try using Rockbox Utilty?
22:23:58webguest54I did
22:23:59webguest54no joy
22:24:11GodEater_Bagder: and because you're a grumpy old man? :)
22:24:15linuxstbfml: Yes, it looks like our implementation does.
22:24:17Bagderoh yes, that too
22:24:27webguest54resulting hex file after patching ~ 4mb
22:24:29linuxstbfml: In which case, snprintf seems sensible
22:24:32webguest54before, about 2.7mb
22:25:08webguest54it is updaing the fw too i think, because the loaded firmware version changes on the iriver splash screen
22:25:13BeChrisBadger : Have you used it already ? According to what I already made to replace rockbox Makefiles, it sounds that it requiere less maintenance
22:25:28n1swebguest54: are you sure you copied the correct file to the player and that the iriver firmware actually flashed it?
22:25:32 Join bughunter2 [0] (n=Jelle@
22:25:37fmllinuxstb: I'd even say necessary (instead of sensible)
22:25:38amiconnBagder: I'm perfectly fine if we stay with classic Makefiles, but we have about a dozen dependency problems right now...
22:25:46BagderBeChris: no, I've not used it
22:26:02Bagderamiconn: I know that, but is cmake the fix we need for them?
22:26:15webguest54I am, there is only one file i'm dealing with −− 2.7mb pre patch, 4mb after patch, copy to iriver, then flash using fw upgrade option
22:26:16fmllinuxstb: app layer may crash but the firmware layer should be rock solid.
22:26:25Bagderto me, our problem is rather that nobody is working on the build problems
22:26:27BeChrisBadger : I agree it will add a dependency towards a new tool but it makes life easier compared to make
22:26:39amiconnI didn't say so... but someone who knows Makefiles well enough should really fix them
22:26:46gevaertsfml: app layer is allowed to be slow, but the firmware layer needs to be fast ;)
22:27:06amiconnThey are annoying, but I am not able to fix them, even though I looked into them more than once
22:27:11BagderBeChris: I only said I'm skeptic, I'm not vetoing the idea...
22:27:13 Join karashata_ [0] (n=kimi@
22:27:13n1swebguest54: did you also install rockbox?
22:27:26gevaertsfml: also, if a plugin crashes, it usually takes the entire player down as well
22:27:33webguest54I did. at least, .rockbox resides in the player's root
22:27:52olegfinkhi again
22:27:56webguest54regardless the bootloader should work no?
22:28:05olegfinkafter some disassembly
22:28:13webguest54whether or not .rockbox is there
22:28:18 Quit karashata (Read error: 113 (No route to host))
22:28:59amiconnfml: *imo* neither apps nor firmware should crash, even when throwing bad files on them. Unfortunately several modules don't behave like that right now
22:29:06olegfink(that's chip details for rover m2, which is almost equal to m1)
22:29:11gevaertsBeChris: I think you should post a patch, even if it's incomplete at the moment.
22:29:29webguest54should i just delete all files off the player?
22:29:35webguest54and reupgrade?
22:29:40 Join Riyonuk [0] (
22:29:48n1swebguest54: yes, but it might just boot the original firmware if there is no rockbox installed, a sure way to know is to connect usb while the player is off (no charger connected) if it shows a blue background with "bootloader usb mode" in the middle the bootloader is installed
22:30:00fmlgevaerts, amiconn: I was joking of course. But the rock solidness should be build from firmware to app if can't have it everywhere at once
22:30:04RiyonukUmm, question. When I turn on my ipod, it takes a while to load rockbox, as opposed to the default firmware, is this normal?
22:30:16BeChrisgevaerts : good guess. It's very incomplete for the moment
22:30:30BeChrisonly tools, firmware and a part of apps converted
22:30:47webguest54right −− bl is not installed i'm almost sure, I have rbox on my h120 so if should look similar, it doesn't
22:31:07 Join PaulJam [0] (
22:31:40gevaertsBeChris: Right now we're basically discussing with most of the people not really knowing what it's about. A patch would change that
22:31:54MarcGuayolegfink: Are you familiar with this page and the problems porting to 35xx targets?
22:32:03n1swebguest54: that is incredibly weird... does the version of the original firmware change if you flash a different version? I.e does a regular upgrade work
22:32:03 Quit karashata_ (Read error: 104 (Connection reset by peer))
22:32:21webguest54i guess the 6th time's a charm. now i'm seeing bootloader usb mode
22:32:37webguest54to install rbox now, i just unzip rockbox to the root directory correct??
22:32:40BeChrisgevaerts : ok, i will post it right now on FS #9492 and ask for feedback
22:32:49n1swebguest54: yes
22:32:55gevaertsfml: another view could be that if you can't write safe code without the various *n* functions, you shouldn't touch the core anyway ;)
22:33:35n1sRiyonuk: yes, rockbox always starts from an off state, the original firmware sleeps instead of powering down completely
22:34:06webguest54there was some weird "eng" folder that i deleted
22:34:07RiyonukThat's horrible :(
22:34:11webguest54i wonder if that had something to do with it
22:34:34 Join karashata [0] (n=kimi@
22:34:37gevaertsRiyonuk: does it really take that long?
22:34:45webguest54thanks for your help everyone, better support here than almost any commercial product in the world
22:34:48RiyonukIt kinda does XD
22:35:07*gevaerts never found rockbox boot times "horrible"
22:35:56RiyonukEh, just wondering. Would be wonderful if I didn't see a splash screen, or the apple logo evertime I boot up, never saw that with normal firmware.
22:36:07*mcuelenaere notices a HTML bug on the wiki pages
22:36:10linuxstbRiyonuk: That's the same reason
22:36:28mcuelenaerehas this already been reported?
22:36:36MarcGuaymcuelenaere: I saw it but didn't say anything.
22:36:45webguest54does rockbox support charging via usb for the h320?
22:36:51MarcGuayThought it might be one of Firefox's new tricks.
22:37:05Riyonuklinuxstb, same reason what?
22:37:08*mcuelenaere thinks Twiki is thinking PayPal is a wiki page
22:37:14fmlgevaerts: I think that we shouldn't make firmware code dependent on the app layer code. If we had standard string sizes for all the different cases then we could probably do without n-functions in the firmware layer. But since we don't have them I'd use n-funcs.
22:37:39amiconnBagder: ?
22:37:41mcuelenaereMarcGuay: look at the source, you'll see the bug
22:37:45linuxstbRiyonuk: The apple logo is displayed by Apple's bootloader when your ipod is powered on. You don't see that normally because the original firmware doesn't power off.
22:37:46Bagderamiconn: ?
22:38:05amiconn[22:21:08] <amiconn> Bagder: Could you make the release download page point to 3.0.1 for the archoses?
22:38:09mcuelenaerein the <img alt=""> tag, there's this word PayPal and Twiki presumes it's a wiki page
22:38:19Bagderit's in progress
22:38:27Riyonuklinuxstb, so curious, is that a good thing? Am I preservering battery that way?
22:39:00mcuelenaereany wiki admins around?
22:39:22linuxstbMaybe a tiny amount. But the main reason Rockbox doesn't have a "sleep mode" is that nobody has cared enough to implement it.
22:39:30*Bagder blames zagor for that paypal thing
22:39:56mcuelenaerewasn't there a wiki bug report page?
22:40:33pixelmaWikiIssues or similar
22:40:44MarcGuaymcuelenaere: It's linked from the wiki side-bar page.
22:40:56amiconnBagder: I asked again because I didn't ee any response...
22:41:07mcuelenaereMarcGuay, pixelma: found it
22:42:05 Quit webguest54 ("CGI:IRC")
22:42:10pixelmamcuelenaere: it's right below the headline in the WebHome page too (in red) ;)
22:42:18BeChrisThanks everybody for your answers on cmake topic
22:42:22mcuelenaereyep, that's how I noticed :)
22:42:25*amiconn should open a bug report for the borked resume :\
22:42:32 Quit BeChris (" ajax IRC Client")
22:42:36 Quit ameyer (Remote closed the connection)
22:45:16 Quit merbanan (Remote closed the connection)
22:45:17Bagderamiconn: 3.0.1 is going live in 10 seconds on the download page
22:46:09Bagderman I spell good
22:46:39LambdaCalculus37And they're up!
22:47:01linuxstbNico_P: That chained-ogg-file task (FS #9502) seems like a valid bug (if true...)
22:47:03Bagderthe source archive is still 3.0 though
22:47:54Nico_Plinuxstb: yes, maybe I was a bit quick to close it. it looks a lot like a FR though
22:48:11linuxstbNico_P: Yes, it's a bug report disguised as a feature request...
22:48:59amiconnBagder: Hmm. We should probably offer a 3.0.1 source archive...
22:49:00Nico_Pit also links to a torrent of dubious legality
22:49:32Bagderamiconn: did you tag the 3.0.1?
22:50:33linuxstbNico_P: I don't think it's dubious - it looks plain illegal...
22:50:50Nico_Pindeed. I said that before checking ;)
22:50:58amiconnNo I didn't. You said you could do that... /me would have to read up on tagging in the svn tutorial...
22:51:15BagderI added a command line to the release checklist wiki, but I can do it sure
22:51:21 Join lacrstech [0] (n=lacrstec@
22:51:30linuxstbNico_P: But IIUC, chained ogg files are just created with "cat file1.ogg file2.ogg file3.ogg > chained.ogg"
22:52:05linuxstbWhich is what makes them Rockbox unfriendly - we would need to scan the entire file to find out how many ogg files there are.
22:52:30amiconnr18843 was the last commit for 3.0.1 (the flashing chapter in the manual)
22:53:24Bagderamiconn: but nothing else has been committed to the 3.0 branch since, has it?
22:53:28Nico_Plinuxstb: how hard would it be to prevent the crash?
22:54:06amiconnBagder: no
22:54:57linuxstbNico_P: I seem to remember writing code to detect chained ogg files... Let me check the source.
22:55:06amiconnlinuxstb: Imo rockbox should just play the first part of chained ogg files, then stop
22:55:26olegfinkMarcGuay: page, probably, but not the problems
22:55:30olegfinkwhat are they?
22:55:37amiconn(and it should limit buffering to the first part)
22:56:31linuxstbamiconn: That's not easy either. IIRC, ogg files are split into pages, and each page contains a timestamp./duration for that page. To find the duration of a track, you need to find the first and last pages, and subtract the timestamps.
22:56:40RiyonukIs there a way to test themes on my computer before transferring to the iPod?
22:57:19amiconnlinuxstb: Erm... I thought ogg was a sane format... obviously it isn't
22:57:27linuxstbThere is code in the Ogg metadata parser that checks the serial numbers of the first and last pages in the file - if they don't match, it should mean a chained ogg file, and Rockbox should reject it completely.
22:57:34linuxstbamiconn: No it's not...
22:57:36amiconnA sane format would allow finding its playing time without seeking to the end
22:57:42 Quit mf0102 ("Ex-Chat")
22:57:42fml jdGordon (for the log): couldn't we throw away the last parameter (len) in the macro FILENAME_SETTING (in settings_list.c) and use sizeof() instead (and subtract the prefix/suffix length if they are defined)? This way we'd avoid repeating the values in settings.h and settings_list.c
22:57:44MarcGuayolegfink: No compiler, I believe. Read the motorola link.
22:57:52amiconnEven mp3 does that (cbr or vbr with xing header)
22:58:27linuxstbamiconn: Yes, it surprised me too.
22:58:51linuxstb(unless I'm completely misremembering - it was a long time ago when I wrote that code, and haven't touched it since)
22:59:58 Quit stoffel_ ("leaving")
23:01:24Bagderhey, the download servers are all linux I can use symlinks!
23:01:36*Bagder celebrates
23:03:05***Saving seen data "./dancer.seen"
23:03:24pixelmaRiyonuk: you could use a simulator of your target
23:03:35 Quit lacrstech (K-lined)
23:04:45olegfinkMarcGuay: so those russian guy's firmware is just a modification of the existing one, he didn't compile it?
23:04:49 Join Palintheus [0] (i=trey@unaffiliated/palintheus)
23:05:10 Join ae5ir [0] (i=rob@unaffiliated/robdgreat)
23:05:40 Join aarcane [0] (
23:06:56RiyonukWhat? :O
23:08:38fmlXavierGr: you're in the list of the active users. But are you really here?
23:08:58 Join petur [50] (n=petur@rockbox/developer/petur)
23:10:10amiconnBagder: Do symlinks get synced to the other download servers?
23:10:27olegfinkMarcGuay: the motorola link suggests a few compilers, and seem that guy used some other one
23:10:33amiconnDo they stay symlinks?
23:10:43*amiconn has no idea how the files are synced
23:11:12Bagderhm, it depends on what rsync options they use
23:11:23 Quit Riyonuk ()
23:11:23Bagderit seems they might get turned into plain files by default...
23:11:55amiconnI would think that if the other servers don't use the exact same directory structure, symlinks would break when synced
23:12:11Bagderthey will work since they do use the exact same structure
23:12:24BagderI only symlink relative within our own tree
23:12:51Bagder=> ../3.0/... style
23:13:13Bagderso it doesn't really matter if they end up links or real files
23:13:31*amiconn had seen relative symlinks break in the past... but that was quite long ago
23:13:33Bagderat least not if the web servers allow symlinks
23:13:57BagderI guess I'll get this bouncing back at me in the end anyway! ;-)
23:15:58 Join massiveH [0] (
23:15:58 Quit fml ("CGI:IRC 0.5.9 (2006/06/06)")
23:16:47 Quit domonoky (Read error: 104 (Connection reset by peer))
23:19:06 Quit esthar ("KVIrc 3.4.0 Virgo")
23:19:35Bagder"written in c/c++" is indeed a weird statement
23:20:05*Bagder read the recent comment in FS #2613
23:20:46linuxstbBagder: Isn't that a category on Sourceforge?
23:21:33Bagdersf says "Programming Language : C, C++"
23:22:07BagderI checked it, and I'd call it C++
23:22:30linuxstbMaybe it uses some C libs - e.g. zlib?
23:22:53Bagderyes, it uses a wide range of libs
23:23:06BagderLIBS=-Lmupdf/libs -Ldjvu/libs -ldjvulibre -lmupdf -lraster -lworld -lfonts -lstream -lbase -lpspgum -lpspgu -lpsppower -lpsprtc -lpng -lz -ljpeg -lm -lfreetype -lstdc++ -lsupc++
23:23:18Bagderlooks like a quick and easy port ;-)
23:23:33linuxstbNo -lm though...
23:23:39*linuxstb is blind
23:23:45linuxstbIncluding -lm...
23:25:38 Quit aarcane ("Leaving")
23:28:12 Join matsl [0] (
23:28:32 Quit karashata ("I go, only to return again some time...")
23:31:53 Quit mirak ("Ex-Chat")
23:33:00 Quit miepchen^schlaf ()
23:33:15 Quit jgarvey ("Leaving")
23:34:15 Quit Tuplanolla (Remote closed the connection)
23:34:25 Join Tuplanolla [0] (n=jani@
23:36:31 Quit Seed ("cu, Andre")
23:36:58 Join miepchen^schlaf [0] (
23:37:40 Quit massiveH ("Leaving")
23:38:44 Quit bmbl ("Woah!")
23:39:22 Quit bertrik ("Leaving")
23:43:06 Part toffe82
23:45:18 Quit petur ("*plop*")
23:45:47Bagderamiconn: I'm uploading a 3.0.1 source tarball now
23:47:39 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
23:51:43mcuelenaereLambdaCalculus37: you have tried DFU mode on the iPod nano 2G without success, right?
23:52:45 Join barrywardell [0] (n=barrywar@
23:53:06LambdaCalculus37mcuelenaere: I was able to get DFU mode to accept a small 4-byte file, but that's all.
23:53:21LambdaCalculus37I haven't tried injecting any real code into it.
23:53:28mcuelenaerewhat file? code?
23:53:46LambdaCalculus37Just text.
23:53:57mcuelenaere(I thought Apple was using another implementation of CRC32, but I was wrong -> )
23:54:32mcuelenaerethat's the DFU code used on iPhones/iPod Touch'es
23:54:41*LambdaCalculus37 bookmarks it for later reference
23:55:04mcuelenaereand they say they use an 'exploit' that Apple seemed to haven't seen
23:55:06Bagderso even the polynomial is the same then
23:55:28*mcuelenaere just can't find that particular 'exploit'
23:55:37mcuelenaereit seems all normal DFU code to /me
23:56:10LambdaCalculus37I don't even see a reference to VID or PID within the code; how do they manage to inject it?
23:56:48 Quit culture (Read error: 60 (Operation timed out))
23:56:59 Quit reacocard (".")
23:57:27 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
23:57:36mcuelenaerethat's just one .C file
23:57:38mcuelenaerethere are more
23:57:44mcuelenaerebut I now see they're using a 'hash'
23:58:07 Join reacocard [0] (n=reacocar@WL-48.CINE.HMC.Edu)

Previous day | Next day