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-05-12

00:01:06 Join csc` [0] (n=csc@archlinux/user/csc)
00:04:54 Quit Buschel ()
00:09:21 Join n17ikh [0] (
00:13:49 Quit n17ikh|Lappy (Connection timed out)
00:14:23 Quit kugel (Remote closed the connection)
00:21:04 Quit Mathiasdm ("Yuuw!")
00:21:31 Quit domonoky (Read error: 104 (Connection reset by peer))
00:23:17 Join vertic23 [0] (
00:23:42 Quit davina (Remote closed the connection)
00:25:07 Join n17ikh|Lappy [0] (
00:28:21 Quit n17ikh (Connection timed out)
00:29:01 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
00:33:06 Quit bluebrother ("leaving")
00:34:23 Join UNHchabo [0] (n=84b148bc@gateway/web/cgi-irc/
00:35:42 Quit mcuelenaere ("Zzzz...")
00:38:04 Join UNHchab1 [0] (
00:38:05 Quit UNHchabo (Client Quit)
00:43:55UNHchab1hey guys, I'm running rockbox on a Sansa e200, and mpeg videos don't show up in the file browser
00:44:20UNHchab1i used the automated installer, but i was under the impression that the MPEGplayer plugin got installed on my sansa
00:44:26n1sUNHchab1: check the file view setting
00:44:46n1seasily accessible from the quickscreen
00:45:10 Quit n17ikh|Lappy (Read error: 110 (Connection timed out))
00:45:32 Quit ender` (" error compiling committee.c: too many arguments to function")
00:46:00 Quit ompaul (Client Quit)
00:46:37UNHchab1ahh, that's it, i had it set to only show playlists
00:46:40UNHchab1thank you
00:46:52 Quit n1s ()
00:51:31 Join InigoMontoya [0] (n=621cd2f8@gateway/web/cgi-irc/
00:53:00 Quit gregzx ("ChatZilla 0.9.82 [Firefox]")
00:53:06 Join miepchen^schlaf [0] (
00:55:08 Quit InigoMontoya (Client Quit)
00:55:19 Quit jhulst (Connection timed out)
00:57:59 Join Zarggg [0] (
00:58:59 Join Shaid [0] (
00:59:49 Join MTee [0] (n=MT@
01:03:55 Quit bertrik ("bye")
01:04:02 Quit obo ("bye")
01:07:16 Quit desowin ("KVIrc 4.0.0 Insomnia")
01:07:35 Join RBPFC [0] (
01:07:43RBPFChi all
01:08:03 Quit Zarggg ("Pursued by a bear")
01:08:21 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
01:09:08RBPFCis it possible to modify my mp3 player to act as an external soundcard?
01:09:41RBPFCwhy not
01:09:50peturwe almost had a gsoc student to write it but he went with another project
01:09:55RBPFCif i can move data to it i should be able to stream
01:10:10BigBambiIt is possible with some devices I thought
01:10:18BigBambiBut Rockbox can't do it at present
01:10:23RBPFCi know
01:10:32gevaertsIn principle it's possible, but someone has to write the code
01:10:36RBPFCdoes anyone know the binary architecture of Philips SA1210
01:10:48RBPFCit has some .sb files
01:10:53RBPFCand resource sections
01:11:12BigBambiRBPFC: Are you looking to port rockbox to it?
01:11:20RBPFCyes and no
01:11:32BigBambiif no, this is #rockbox...
01:11:39RBPFCi know
01:11:48RBPFCyes: Im planning to port it
01:11:52RBPFCno: a modified version
01:11:53 Join desowin [0] (n=desowin@atheme/member/desowin)
01:12:00BigBambimodified how?
01:12:09RBPFConce i know how my mp3 player works
01:12:13RBPFCi want to add custom features
01:12:29BigBambier, yes, I gathered thT FROM MODIFIED
01:12:33BigBambioops :)
01:12:44BigBambiI meant which modified features?
01:12:55RBPFCnot sure yet
01:13:06RBPFCi was not thinking about that yet
01:13:11RBPFCfirst i need to get it run i guess :)
01:13:24 Part UNHchab1
01:13:31Nico_PjhMikeS: here?
01:13:48RBPFCbut im unable to figure out what kind of binary file my mp3 player uses
01:13:50BigBambiOK, well check out, and have a look in the New Ports forum in the wiki (and on the wiki) to see if anyone has done any ground work
01:14:04BigBambiRBPFC: do you know the architecture?
01:14:37BigBambiI'd guess googling is an option, or you may have to open it up and look
01:15:13RBPFCi used google
01:15:18RBPFCand IDA is not helpful either
01:15:34RBPFCit has its very own architecture
01:15:37BigBambiwell, if no-one has already done it I guess you will need to open it and look at the chips
01:15:53 Join leox_ [0] (
01:16:06 Quit leox (Read error: 104 (Connection reset by peer))
01:17:05RBPFCyeh but its not up to the chip how they process code
01:17:48BigBambiyou need to know the architecture for a start
01:17:56BigBambiarm? coldfire? telechips? etc
01:19:08RBPFCfirst i need to figure out howto open that ass
01:19:26RBPFCit doesnt seem to have any standart screws
01:21:38MTeewhat books are good to start reading embedded systems ?
01:22:39 Quit hannesd (No route to host)
01:23:27BigBambiIncidentally, I realise that telechips isn't an 'architecture'
01:24:05MTeeBibBambi : do you know good books to start with in embedded systems ?
01:24:36MTee*BigBambi :)
01:24:44BigBambisorry, no :(
01:24:56 Quit petur ("Zzzzz")
01:25:08MTeeemm .. how did you learn it? :)
01:25:14BigBambiI didn't
01:25:17*BigBambi is no dev
01:26:04MTeeemm .. sorry, I just supposed that you were from your talk with RBPFC
01:26:19MTeethanks anyways
01:26:44BigBambihehe :) I help out with support, and I can do simple patching and that, but for the in depth low level stuff, not guilty!
01:27:35 Join chrisjs169 [0] (n=keanu@unaffiliated/chrisjs169)
01:28:11BigBambiMTee: Most core devs are European, and it is 01.30 here, so you may have more luck European daytime
01:28:22chrisjs169is it possible for the sansa to fail loading the i2c but still not go into pre-boot mode?
01:28:47 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
01:29:58 Quit gevaerts ("it's dark outside")
01:29:59 Join Zarggg [0] (
01:30:17MTeeBigBambi : thanks, didn't notice that. I thought it's still earlier there ... anyways it's now 2.30 in here :)
01:34:37 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
01:34:41chrisjs169i was doing some testing and stuck an invalid copy of the i2c on the recovery mode partition
01:36:13*MTee is going to zZzZzZ
01:36:32 Quit MTee ()
01:37:05chrisjs169from what i've always known and been told, it should go into preboot mode if it has any problems reading the i2c, correct?
01:39:37***Saving seen data "./dancer.seen"
01:51:39RBPFCi destroyed my screen of my mp3 player
01:52:26chrisjs169i seem to have destroyed my mp3 player :(
01:52:33RBPFCmine still work
01:53:38chrisjs169i can't figure out why mine doesn't
01:53:55chrisjs169it's supposed to go into preboot mode when it fails, but it isn't
01:54:54 Join asda653 [0] (n=18560af5@gateway/web/cgi-irc/
01:55:06asda653Despondent rockboxer here :[
01:57:08 Join Fewlio [0] (
01:57:20FewlioAnyone know how I can reboot a sansa that crashed as a result of installing rockbox?
01:57:30Fewliowent unresponsive after I plugged it back into USB
01:57:46 Join joecool [0] (i=joecool@no-sources/joecool)
01:59:08asda653my computer is not recognizing my perfectly-working nano, but the nano recognizes it. iTunes says the nano is corrupt. help anyone?
02:01:55Fewlio I seem to have ran into this
02:06:33 Quit Nico_P (Remote closed the connection)
02:07:16 Quit HellDragon (Excess Flood)
02:07:17RBPFCphilips sa1210 got a sigmatel chip
02:07:18 Quit asda653 ("CGI:IRC (EOF)")
02:07:56 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
02:15:17RBPFCstill there?
02:16:24Fewliothanks rockbox
02:16:40Fewliothat's what happened when I plugged the USB back in
02:17:36RBPFCshit happens
02:17:45Fewlioyeah and nobody knows how to reboot it
02:17:55RBPFCdo the same over
02:18:00Fewliothe what
02:18:10RBPFCreinstall it
02:18:14RBPFCdo all the steps over
02:18:22Fewliowell the thing is
02:18:24FewlioI need to reboot it
02:18:27FewlioI can't
02:18:57FewlioI can't find any useful info from sansa other than "push the button"
02:19:01Fewlioand rockbox says the same thing
02:19:05Fewliobut the buttons don't work :V
02:19:44Fewliobecause it's crashed
02:26:35 Join mackes [0] (
02:26:35Fewlioseems like the only thing that's gonna work is removing the battery
02:30:30 Join tedrock [0] (
02:31:50soapHow long have you held the power button down, Fewlio ?
02:31:55Fewlioa minute
02:32:04FewlioI watched a clock
02:32:29soapI have not experienced a crash of my 250 which can not be rebooted from with the long press of the power button.
02:32:29Fewliobecause someone told me 20 seconds so I said "yeah I tried that, I'll try a minute just to be sure I'm not an idiot"
02:32:46soapWhat version of Rockbox were you using?
02:32:58Fewlioinstalled it half an hour ago
02:33:03vertic23what can I do if the HDD won't format (stopps at a certain point)
02:35:03 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
02:35:21Fewliooh, it just turned itself off
02:35:27Fewliobattery died haha
02:35:29 Join fdinel [0] (
02:40:33vertic23hmm anybody got a suggestion what to do? my formatting won't proceed
02:41:11Fewliorun checkdisk
02:41:31Fewlionew or old drive?
02:41:43Fewliomight be toast
02:41:55vertic23that's why I am formatting...
02:42:07 Quit fdinel (Read error: 104 (Connection reset by peer))
02:42:08vertic23thought maybe that will fix the read/write timeouts
02:42:23Fewliono I mean actual toast
02:42:57vertic23hm? don't make fun (I just broke my mp3 player ^^)
02:43:16FewlioI mean spread some butter on that because it's not gonna save your data anymore
02:43:29Fewliowhat're you using to format it?
02:43:41vertic23thought it'd be the easiest way
02:43:52vertic23even though if I had the feeling that it wouldnot work
02:44:08Fewliopartition magic might do a better job
02:44:23 Join fdinel [0] (
02:44:25FewlioI just had a drive die in me in the same way not too long ago
02:44:37Fewliowould go about half way and then just freeze
02:45:09vertic23hmm, I got the X5V - should I buy a new one then? guess will be about 50 bucks for a new one
02:45:38Fewlioyou might be able to replace the drive if it's really busted
02:45:58Fewliochance that it's windows just failing, which it doesn't seem to do much in simple tasks like formatting a drive
02:46:31FewlioI suggest finding a second opinion
02:47:37vertic23true, first I'm trying another tool
02:47:50Fewliogood idea
02:59:29 Join ctaylorr [0] (
03:00:46vertic23hmm, chckdsk fails with E/A timeout
03:00:53vertic23@3% sucks
03:01:04vertic23I knew it would end here
03:02:43 Nick fxb is now known as fxb__ (
03:02:57 Join JdGordon|uni [0] (i=768aa360@gateway/web/ajax/
03:05:35 Quit waldo (Remote closed the connection)
03:14:10Fewliobefore you buy a new one, look into replacing the drive, might be cheap might cost the same
03:17:40 Quit Thundercloud (Remote closed the connection)
03:27:19 Quit vertic23 (Read error: 104 (Connection reset by peer))
03:31:21 Join midgey [0] (
03:34:41 Quit DerDome (Nick collision from services.)
03:34:42 Join DerDom1 [0] (
03:34:54 Nick DerDom1 is now known as DerDome (
03:39:01 Join vertic23 [0] (
03:39:19vertic23hmm, seems like I did it...
03:39:38***Saving seen data "./dancer.seen"
03:39:55Fewlioyou fixed it?
03:40:04vertic23now I got a fresh HDD - for 'installing' rockbox, I just need to copy a new build on it
03:40:33vertic23I think - I deleted the partition - created a new one with acronis disk director...
03:40:48 Quit spiorf (Remote closed the connection)
03:41:14vertic23sorry left out the ?
03:44:28 Join __Dragon__ [0] (
03:44:40vertic23Fewlio: I have the iAUDIO X5 not disconnected - rebooted - so there is still rockbox booted - should I reboot?
03:45:06FewlioI'm not sure I joined here for rockbox support also
03:45:17vertic23I see hehe
03:45:29Fewlioit fixed itself by running out of batteries
03:46:04__Dragon__i would like to know if i can keep rockbox from restrating and going into the origial ipod software when i plug it into the usb
03:46:37vertic23search for dualboot
03:46:48vertic23doesnot look that good, Fewlio
03:47:09Fewlioit did that when I plugged the USB in with the sansa on
03:47:24Fewliowhich I found was an older bug apparently
03:48:02soap__Dragon__, A: the __ before your name is annoying. B: Rockbox does not have a USB mode of its own. If you want disk access you must be in Apple firmware of one sort or another. If you want to simply charge, press "Menu" while inserting the USB plug.
03:48:44vertic23heh, it booted with the new build
03:48:56vertic23love ya all :D :***
03:49:24vertic23guess I keep the new theme hehe
03:50:29*__Dragon__ playing: "Insane Clown Posse - Growing Again" [256kbps][44kHz][Stereo]
03:50:29vertic23speed could be higher though, let's see if I keep those writetimeouts
03:51:54soap__Dragon__, please, no more now playing spam.
03:52:11__Dragon__i hit the wrong button
03:52:42vertic23soap: do you think there is a connection between a dying HDD and slow transferspeeds (I get now 1,2 mb/s)
03:52:53 Join Llorea1 [0] (
03:53:04vertic23had (sometimes) speeds >2-3 MB/s
03:53:07JdGordon|unithose sort of speeds are usb 1.1 anyway arnt they?
03:53:10soappossibly, failed reads and or writes would slow transfers down.
03:53:12JdGordon|unii.e maybe not a dying disk
03:53:18 Quit Llorean (Nick collision from services.)
03:53:20 Nick Llorea1 is now known as Llorean (
03:53:36vertic23hmm, well how can I see which USB mode is used?
03:53:58chrisjs169JdGordon|uni, you have an e200, right?
03:54:01vertic23I'm using the front USB connector - though I don't think my motherboard got 1.1 ^^
03:54:14JdGordon|unichrisjs169: yes
03:55:12chrisjs169JdGordon|uni, i managed to put a corrupt i2c on my sansa's recovery mode drive, and broke it. I've used e200tool dozens of times, but for some reason this time it doesn't seem to enter preboot mode
03:55:40chrisjs169e200tool init doesn't pick it up, and lsusb doesn't show it as a portalplayer device
03:56:28chrisjs169kugel and I are talking on MSN, and can't figure out why it's not entering preboot mode
03:56:50LloreanWhy were you putting an i2c rom on it in the first place?
03:56:54LloreanWhat did you do that necessitated this?
03:57:05 Quit __Dragon__ ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.")
03:57:26chrisjs169being an idiot and testing things
03:57:38LloreanThat's kinda vague though.
03:57:41 Join kugel [0] (n=chatzill@unaffiliated/kugel)
03:58:34chrisjs169i'm not really asking for a howto on fixing it, (./e200tool i2cprogram <file>) I'm just asking how it's possible for it to not enter manufacturing nor preboot mode
03:59:03LloreanAnd I'm trying to figure out the steps that led up to it refusing to boot, because sometimes a cause is more than "just the last thing that happened"
03:59:18chrisjs169Oh, ok
04:00:21LloreanThough you might want to try to catch gevaerts around. He'd be asleep right now, I'd imagine, but if you can catch him, I think he has the most experience causing damage to a Sansa (notably a c200 though) and consequently recovering it.
04:00:53chrisjs169I was mostly messing with e200tool's recovery for when the bootloader fails (haven't had much to do today) and one of the times i was in recovery mode I had placed a corrupt I2c on it. The Sansa froze writing the boot rom, and after a hard shutdown, it stopped working
04:02:41chrisjs169Looks like gevearts usually gets off around 7:30 my time (2.5 hours ago)
04:03:31 Part Fewlio ("Leaving")
04:04:01joecoolusing a sansa e200 on rockbox, is it possible to get it to charge on usb like ipod does
04:04:10joecoolby holding menu or something
04:04:13LloreanHonestly though, if you can't get it into any sort of mode where your PC can detect it as a USB device, I can't imagine there will be much you can do without hardware intervention.
04:04:17Lloreanjoecool: Hold the center button.
04:04:41 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:06:12chrisjs169Llorean, That's kind of what I figured, but I'm just confused as I thought that the Sansa can't be bricked without hardware modification, as it will always go to Preboot or Manufacturing mode if there's a problemn
04:06:17joecoolone other thing
04:06:26joecoolwhat is this study mode
04:07:09chrisjs169I've also (yay, more warranty voiding) tried removing the daughterboard just to make sure it can't try to execute any startup code, to force it into preboot mode, but without any luck
04:07:36kugeljoecool: With the mode enabled, you don't skip the entire track if you press |<< or >>|, but rather jump back/forward lets say 5 minutes
04:07:45kugelthe time can be specified in the settings afaik
04:08:55joecoolhrm.. the dsp really sucks in the sansa compared to ipod :(
04:09:02joecoolglad i did not buy
04:09:02kugelchrisjs169: I'm not entirely sure, but I think you should be even able to get into menu mode without the daughterboard
04:09:20Lloreanjoecool: "DSP" means "digital signal processing", and would be affects applied mostly by the software, not hardware relevant...
04:09:26kugelwhich means, removing it does nothing
04:09:34chrisjs169kugel, AFAIK, manu mode requires a working i2c, which is stored in the daughterboard
04:09:51kugelchrisjs169: again, I'm not sure
04:10:02joecoolin case noone in here saw me a day ago... that was 2 days of sleep deprivation, this is day 3 now
04:10:11joecooler night now... it all feels the same after awhile
04:10:29chrisjs169which is why i was able to get into preboot after shorting the daughterboard on my last sansa
04:12:37 Quit ctaylorr (Read error: 110 (Connection timed out))
04:16:34vertic23how much does the iAudio M3 cost? it is not yet available here in germany
04:17:08vertic23not yet.. or not anymore? how old is that one?
04:17:16scorche|shnot anymore
04:17:34vertic23I see
04:19:27kugelvertic23: most of the rockbox targets aren't available anymore. Except on ebay of course
04:19:29vertic23hmm, I learned now that only very few players are still in active "production" - selling
04:19:45vertic23yeah, hmm sad
04:20:25vertic23so I go and look for which one the rockbox will be available in the future, heh? :D
04:20:51kugelvertic23: cowon d2 seems promising
04:21:08kugelthat's the only player which I know being still available
04:21:23LloreanI wouldn't recommend the d2 to someone who seems to be looking for an HD based player.
04:21:27kugelbut, this one is pretty much the opposite of the M3
04:21:47LloreanPerhaps the Gigabeat S. More recently unavailable, so you can often find them used or refurbished.
04:21:49vertic23Llorean: I am looking for a player for my girlfriend
04:22:07vertic23so ...the player doesnot be that ...expensive hehehe
04:22:29Lloreanvertic23: Well, you'll more or less just have to search the internet.
04:22:30kugelvertic23: Then I#d recomment ebay
04:22:44LloreanD2 is probably not your best bet, since it's impossible to predict when it'll be really usable
04:23:15vertic23I did already, Llorean: and I found the cowon iaudio 7 (which is with 110$ affordable)
04:23:23vertic234 GB too - but HDD based
04:23:42kugelbesides, if he wants an M3, which has no display, a D2 which pretty much only consists of a display (a touchscreen), I doubt the D2 is the one he searches for
04:23:45LloreanWell, if you're just discussing players not running Rockbox, it doesn't really belong here.
04:24:19vertic23well... yeah, thanks for the info ;)
04:24:20advcomp2019vertic23, the iaudio 7 is flash based but it is getting off topic
04:28:55 Quit kugel ("ChatZilla 0.9.82 [Firefox 3.0b5/2008032620]")
04:30:32 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
04:32:40vertic23can somebody tell me if it's now possible to make a scrolling text when there is a character in the first place?
04:36:02vertic23zezayer.cfg <−− I think in this skin it was not possible to let the text scroll (which was annoying when you had long titles...)
04:38:16 Quit joecool (Remote closed the connection)
04:38:45 Join RBPFC1 [0] (
04:40:47 Quit jhulst (Read error: 104 (Connection reset by peer))
04:42:12vertic23hmm iriver h120 is available again, cool
04:47:14 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
04:47:26 Join homielowe [0] (n=eric_j_l@
04:47:44 Quit simonrvn (Nick collision from services.)
04:47:51 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
04:48:50*JdGordon|uni 's sansa seems to be FUBAR :'(
04:49:14LloreanWhat'd you do to yours?
04:49:38JdGordon|uninothing, screen doesnt want to turn on!
04:49:55LloreanEven when dual booting?
04:49:57JdGordon|univolume control isnt working either
04:50:15JdGordon|unina, its fine if i reboot it..
04:50:22*JdGordon|uni should have said rockbox was playing up :p
04:50:37 Quit RBPFC (Read error: 110 (Connection timed out))
04:51:25JdGordon|unihmm... the sd chip isnt in.. I wonder if its tag/dir chache being naughty
04:51:37JdGordon|unigrr.. it just crashed
05:00:33 Quit z35 (Read error: 113 (No route to host))
05:07:12chrisjs169JdGordon|uni, do you know if the i2c is stored somewhere on the daughterboard, or should I wait for Bagder or gevaerts tomorrow?
05:07:47JdGordon|unino idea
05:08:23 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
05:10:44chrisjs169ok, i'll wait till tomorrow
05:10:50*chrisjs169 tired anyways
05:22:30vertic23OK, here I go again - after ~6 GB of data copied to my iAudio X5V he says "Disk is full" (so 12-13GB / 18 GB available)
05:22:50vertic23does that mean my HDD is about to die?
05:22:51scorche|shhave you run a disk check?
05:22:58vertic23well, fresh formated
05:23:35vertic23does checkdisk other stuff? (I deleted the partition, created a new one / quickformated with FAT32)
05:24:09vertic23what would you recommend as disk check tool?
05:25:38 Join Makuseru [0] (
05:27:29vertic23now I have difficulties in editing other files I had transfered (changing the ID3 tag with a taggingtool - takes [still] minuted to edit)
05:27:44vertic23now I have data loss @ windows in writing :/
05:28:16scorche|shif you are using windows, just run their included checking definitely sounds like something is a bit wrong...
05:28:25 Quit JdGordon|uni (" ajax IRC Client")
05:28:32vertic23so chkdsk
05:28:51vertic23which couldn't finish last time :/ and won't be this time :(
05:29:27vertic23which cmds would you recommend?
05:29:33vertic23/F /R?
05:30:41scorche|sheh...the gui version should work can always have it run on startup too
05:31:42vertic23what does the opened lock say in the standard theme?
05:32:39 Join sharky6000 [0] (
05:34:25sharky6000hello. anybody here ever install rockbox on a Sansa c250?
05:34:33sharky6000(in linux)
05:36:06scorche|shvertic23: probably that it isnt key-locked
05:36:10 Part midgey
05:36:28scorche|shsharky6000: was there a real question beneath that? ;)
05:37:17sharky6000yeah, hehe, i can elaborate
05:37:30sharky6000just wasn't sure if anybody here was paying attention :)
05:37:44 Quit Makuseru (Read error: 104 (Connection reset by peer))
05:39:33sharky6000i was planning to post the full details on the mailing list or forum but i haven't received the confirmation emails yet. i just followed the installation instructions and sansapatcher seemed to work, but when i turn off my sansa and power it back on after unplugging the USB device, the initial image flashes .. then when I press a button the rockbox firmware tells me that it can't load rockbox.mi4 (File not found)
05:39:43***Saving seen data "./dancer.seen"
05:40:00LloreanSansapatcher is not the only install step.
05:40:13LloreanDid you do the rest of the install?
05:40:41sharky6000i'm following
05:41:29sharky6000after sansapatcher it pretty much goes right to "2.4 Running Rockbox"
05:41:43LloreanBut there's a step before sansapatcher, called "Installing the firmware"
05:42:09scorche|shsharky6000: so, you didnt get the registration email?
05:43:07sharky6000yeah, i got the firmware and uncompressed it.. same goes for the fonts. all the files are now in $HOME/.rockbox
05:43:24vertic23Llorean: do you get many rewards / money donations for your work?
05:43:30scorche|shthe instructions dont say to put it in $HOME..
05:43:36sharky6000root@gravid:~/.rockbox# ls
05:43:36sharky6000backdrops database.ignore fonts recpresets rocks viewers.config
05:43:36sharky6000codecs docs icons rockbox-info.txt tagnavi.config wps
05:43:36DBUGEnqueued KICK sharky6000
05:43:36sharky6000codepages eqs langs rockbox.mi4 themes
05:43:47sharky6000(oops, sorry)
05:44:01Lloreansharky6000: $HOME/.rockbox is not where it tells you to extract them to.
05:44:08 Quit leox_ (Read error: 104 (Connection reset by peer))
05:44:28scorche|shvertic23: we are volunteers who do not receive any monetary compensation, although i wouldnt say it is rewardless ;)
05:44:47Lloreanvertic23: I personally don't get any rewards. Rockbox itself has a fund that it uses for such things as buying replacement players when people doing work do something horribly wrong, etc.
05:44:54vertic23well, true - but ...maybe some bills for the server need to be paid... or beer, lotsof beer ;)
05:45:18vertic23so who wants the beer of you hehe
05:45:29sharky6000so it's supposed to be in /.rockbox?
05:45:42scorche|shsharky6000: the instructions say the root of the device
05:45:55Lloreansharky6000: "extract the files in the .zip file onto your player."
05:46:05LloreanNot your home folder.
05:46:26sharky6000yeah....... ok.....
05:46:34vertic23you have a rockbox party soon?
05:46:50scorche|shvertic23: well, we have a developer conference soon, yes
05:47:05sharky6000sorry, i thought the sansapatcher copied those files from the current directory to the device after finding it
05:47:07vertic23'secret' lmao
05:47:31Lloreansharky6000: If it did, the instructions wouldn't say "extract the files in the .zip file onto your player" in them.
05:47:32scorche|shwe do work, make decisions and many other things during the conference, and it is far from just a "party"
05:47:42vertic23I hope so
05:47:52vertic23wasn't expecting a group of crackheads ;)
05:48:01Lloreansharky6000: Did you have problems with the automatic installation?
05:48:02vertic23well −− ehr you know what I mean ;)
05:48:05sharky6000rtfm .. :)
05:48:15scorche|shvertic23: see the 2 links there
05:48:47vertic23hmm, ok - I got now one error @ checkdisk "Timelimit \Device\HardDisk7\DR20
05:48:59vertic23was reached before E/A was done..."
05:49:05sharky6000no.. didn't try it. just assumed an automatic installer wouldn't exist for linux :)
05:49:28scorche|shsharky6000: even when the manual specifies an automatic installer link? ;)
05:49:42sharky6000alright, my bad.. thanks for the help, but i would maybe suggest changing "onto your player" to "to the root of your device" =)
05:49:55Lloreansharky6000: "Prebuilt binaries for Windows, Linux and MacOSĀ X" and a link. You *really* need to read the manual more carefully, especially since there's a lot of features of rockbox that you'll benefit from having read the manual entries for. :)
05:50:15sharky6000i hastily read through the manual... ok, i got it
05:50:29Lloreansharky6000: We tried "The root of your device." People who know what "root" means can figure out "on to your device." People who don't know what "root" means generally still get "onto your device" though
05:50:51sharky6000yeah... true. i missed it entirely
05:51:37scorche|shwe had lots of people unzipping to /root/.rockbox (and other fun variations)
05:53:47sharky6000thank for the help
05:54:12vertic23so Llorean, scorche|sh you'll be in berlin?
05:54:31scorche|shlooks that way
05:54:49vertic23so I'll donate you some beer then
05:54:58scorche|share you in the area?
05:55:19vertic23~200 km away
05:55:31vertic23but used to live there, so got many friends there
05:56:15 Part sharky6000
05:56:23 Join leox_ [0] (
05:57:22vertic23hmm now my player freezes while calculation free diskspace in chckdisk
06:01:34 Join fml [0] (n=4fd3f6b9@gateway/web/cgi-irc/
06:02:27 Join sharky6000 [0] (
06:03:56fmlbarrywardell_: (for the log): I couldn' reproduce the 'e200' message on c250. Now no text is shown, just the logo (which blinks once or twice).
06:04:32jmworxanyone here would like to help with subjective testing on a new codec?
06:05:05Lloreanfml: I seem to recall that for some time the c200 builds were identified as e200 when loaded by the bootloader.
06:05:50 Quit Crayzie (Read error: 110 (Connection timed out))
06:08:17 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
06:09:05 Join _vertic23 [0] (
06:10:46 Part sharky6000
06:24:27fmlLlorean: ok. But the main thing is that everything works as it should.
06:24:51LloreanYes, the problem is just with a string somewhere I believe
06:25:14LloreanIt really is a c200 build, but since an awful lot of it was copied from the e200 target, I suspect that string accidentally got left. Just a guess though
06:26:48 Quit vertic23 (Read error: 113 (No route to host))
06:26:52_vertic23hmm in GUI mode scandisks hangs @ phase 2 again :(
06:27:19_vertic23so hardware damage? or anything else I could try?
06:28:11_vertic23or should I try until it surrenders *g* playing the "who is first" game?
06:29:43 Nick _vertic23 is now known as vertic23 (
06:32:15 Quit fml ("CGI:IRC")
06:34:32 Quit chrisjs169 (Remote closed the connection)
06:36:48vertic23hm, ok a night with my player I know it's the harddisk :/
06:53:51vertic23wee some progress
07:16:34 Quit m0f0x ()
07:18:51 Quit csc` (Remote closed the connection)
07:39:44***Saving seen data "./dancer.seen"
07:40:37 Join DaCapn_ [0] (
07:40:41 Quit DaCapn (Read error: 110 (Connection timed out))
07:40:47 Nick DaCapn_ is now known as DaCapn (
07:58:20 Join z35 [0] (
08:02:15 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
08:02:20 Quit vertic23 (Read error: 110 (Connection timed out))
08:11:57 Quit BHSPitLappy (Read error: 110 (Connection timed out))
08:14:51 Join newnick [0] (n=3a6a9689@gateway/web/cgi-irc/
08:15:09newnickhey guya
08:16:06newnickquick question
08:16:27newnickipod 6g, you working on a rockbox release for it?
08:16:30Mouser_XQuick answer: No.
08:16:36Mouser_XAh, you asked after all.
08:16:49Mouser_XAnswer is still hte same.
08:17:04newnickmay i ask why
08:17:12newnicknot possiable? or?
08:17:20LloreanBecause work gets done by people who own the player and are interested.
08:17:21Mouser_XThe iPod Classic is using unknown hardware, and has an encrypted firmware file.
08:17:33LloreanIt's not easy, and nobody who owns the player has been up to the work.
08:17:43newnickah ok
08:18:04newnicki thought the hardware would be pretty much the same as the previous model
08:18:08Mouser_XWork can't be done, because no one knows what the hardware is, and that can't be figured out without disassembling the firmware. One can't disassemble the firmware, because it's encrypted.
08:18:27newnickwhere theres a will theres a way
08:18:33Mouser_XNo doubt.
08:18:36Mouser_XThere's no will.
08:19:40newnickits been like 7 months though.. would of thought someone would have got it by now... but ah well.. thanks for clearing that up for me
08:19:53Mouser_XAt least, there's no will to do it, from those who have the capability. Those that can are endevouring to do other things which they deem more worthwhile, or more entertaining, or easier.
08:20:14newnickyeah true
08:21:56CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
08:21:56*Mouser_X is happy with the Gigabeat S.
08:22:03Mouser_X(Or the F. Both are great.)
08:22:09 Quit jhulst (Read error: 113 (No route to host))
08:22:25GodEaterwhich reminds me - time to read up on what I missed for S developments over the weekend!
08:22:41Mouser_XTrue. I ought to update as well.
08:22:58*GodEater is pleased he remembered to bring it with him to work today
08:23:34 Join miepchen^schlaf [0] (
08:24:07Mouser_XOne of the commits gave me the impression that I might need a new bootloader.
08:24:15Mouser_XThough, I'm entirely unsure on that.
08:25:04GodEateronce you have a rockbox bootloader on there, is upgrading it possible by simply replacing the nk.bin on the first partition with the new one ?
08:25:13GodEateror do you still have to boot OF and use sendfirm ?
08:25:14Mouser_XIndeed it is.
08:25:21GodEaterneat :D
08:25:36Mouser_XMy problem is building an updated bootloader.
08:26:15*Llorean is more or less just waiting until power management is more complete to start using his beast, so he doesn't need OF.
08:26:50Mouser_XOF is nice for video out. Video out kind of sucks though...
08:27:15GodEatermake your mind up ;)
08:27:30*linuxstb is waiting for 160GB disks...
08:27:43Mouser_XIt's nice to have the feature, but the feature is poorly implemented.
08:27:47*Llorean has a PSP if he *really* must have a video out capable device.
08:27:47Mouser_XHow's that?
08:27:49GodEaterlinuxstb: you want more than one ?
08:35:17 Part toffe82
08:37:43 Join Rob2222 [0] (
08:39:50linuxstbHave people reported problems with bass/treble on the E200 before? I thought it was just other targets...
08:40:42LloreanI think it's only been Gigabeats and iPods so far.
08:41:14LloreanWell "so far" being "up until that thread"
08:41:15linuxstbI thought it was just some of the iaudios...
08:41:23linuxstbSo it seems broken virtually everywhere...
08:41:39LloreanSince austriancoder's commit, at least as far as I know.
08:42:26LloreanAt least, that broke it completely on gigabeat until part of it was reverted, and it seems to mark the time the problems began cropping up for other people, though I don't know of the non-saving problem has been explicitly narrowed down to that revision yet.
08:50:11 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
08:51:44 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/
08:55:58 Quit Rob2223 (Read error: 110 (Connection timed out))
08:59:30 Quit newnick ("CGI:IRC")
09:02:12 Join ender` [0] (
09:04:41 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:12:35 Join OlivierBorowski_ [0] (
09:25:03 Join davina [0] (
09:28:25 Quit OlivierBorowski (Read error: 110 (Connection timed out))
09:28:58 Join [CBR]Unspoken|w [0] (n=cbr@
09:37:13 Join lee-qid [0] (
09:38:41 Join Synergy6 [0] (
09:39:49***Saving seen data "./dancer.seen"
09:41:27 Join spiorf [0] (
09:52:02 Join Llorea1 [0] (
09:52:17 Quit Llorean (Nick collision from services.)
09:52:19 Nick Llorea1 is now known as Llorean (
09:57:37 Quit Shaid (Read error: 110 (Connection timed out))
09:58:17 Quit linuxstb (Read error: 110 (Connection timed out))
10:05:57 Join n1s [0] (n=nils@rockbox/developer/n1s)
10:09:04 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
10:22:52 Quit Synergy6 ("Adios")
10:22:53 Join Buschel [0] (
10:39:41 Join radio-head [0] (n=Dangerme@
10:39:48radio-headhi guys
10:39:53radio-headwhat's rockbox?
10:40:05 Quit Mouser_X (Read error: 104 (Connection reset by peer))
10:41:04radio-headi went on it
10:41:13radio-headit doesn't explain it that well?
10:41:27 Join Mathiasdm [0] (
10:41:45GodEateryou read this too : ?
10:45:26Buschelquestion: codecs use the plugin iram?
10:47:36 Quit z35 ("Leaving")
10:47:46GodEaterradio-head: did that help ?
10:48:14radio-headGodEater: a bit
10:48:25GodEateris there still something which is unclear ?
10:48:25radio-headi know its firmware
10:48:35radio-headand it replaces the original ipod firmware
10:48:36B4gderBuschel: no, then they wouldn't run while playing music
10:48:46B4gderI mean plugins and codecs
10:48:51radio-headbut i don't know the advantages and the features of it yet
10:49:06Buschelb4gder: ok, so codecs use the iram size defined in the
10:49:38B4gdercore, codecs and plugins basically have one part each of the iram
10:51:28GodEaterradio-head: perhaps this then too :
10:51:41GodEaterscroll down past the first table to find the feature comparisons for the ipod
10:51:45radio-headGodEater: ty
10:52:06 Join Arathis [0] (
10:52:08 Join Pichet_Goulu [0] (
10:52:10 Nick Pichet_Goulu is now known as Pichet (
10:52:15markunradio-head: rockbox has some features (more codecs, normal folder browsing, some games, audio effects) which might be an advantage to some, but others are happy with itunes and the original firmware.
10:52:41 Join GodEater_ [50] (n=bryan@rockbox/staff/GodEater)
10:52:46radio-headmarkun: ty, much better help
10:52:57radio-headbyt markun
10:52:59 Part radio-head ("Fuck off!! I'm fucking the T.V...")
10:53:21markunI guess he was the 2nd kind of user then :)
10:53:28GodEaterI guess he was :)
10:55:35n1sBagder: ?? afaik plugins use the same iram as codecs, that's why you _can't_ use iram in a plugin without stopping playback
10:56:50*B4gder forgets
10:58:23Buschelwhen trying to support the 128KB iram of PP5022/24 i need to change (new length) and (new iram start adress and length). correct?
11:01:51Buschellike this
11:05:56 Join bertrik [0] (
11:07:24 Join Genre9mp3 [0] (
11:08:14 Part Genre9mp3
11:08:50 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
11:09:19pondlifeHmm, has an interesting installation sequence... :)
11:09:43pondlifeBut also, a GPL-violating ipodpatcher.exe
11:11:08pondlifeMy thoughts exactly
11:13:26Buscheltypo −− forgot a "0" ->
11:14:04scorchepondlife: a GPL violating ipodpatcher?...looks like they tell them to use rbutil
11:14:44pondlifeThere's apparently an ipodpatcher.exe link there
11:16:29pondlifeWhich is particularly odd given that they go the RBUtil route - a minor blessing in itself...
11:16:42BigBambiGodEater, MouserX: I uploaded a new dual-boot nk.bin after the recent you need a new bootloader build too commit
11:18:32scorchepondlife: quite odd...probably just took it from and put it there though
11:19:07pondlifeIndeed, but they should provide at least a link to the source (and the license), no?
11:19:14scorcheof course
11:20:22pondlifeTo be honest I'm more depressed by the quality of the instructions (and of most YouTube "help" videos) that make Rockbox look harder to install than it really is. isnt really something we can really do though (wrt the videos)
11:21:41 Quit Pichet ("ChatZilla 0.9.81 [Firefox]")
11:22:44 Join inversions [0] (n=sam@
11:23:02*scorche might sign up on the site and send him a message
11:27:14 Join Mouser_X [0] (
11:27:14*JdGordon reminds scorche that it is already "tomorow"
11:27:20JdGordonor actually this morning...
11:27:30JdGordonand soon will be yesterday
11:27:42*scorche reminds JdGordon to stuff it and let him get his 3 hours of sleep before worktime
11:34:22 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
11:37:13GodEaterBigBambi: url ?
11:39:08GodEaterand just to double check, it's possible to replace the nk.bin from the bootloader's usb mode? Or is that a bad idea, and I should do it from rockbox proper ?
11:39:52***Saving seen data "./dancer.seen"
11:40:37Buschelwow, configuring my 5.5G to 128KB iram and use it for several arrays speeds up the mpc decoder by 6.6% ;o)
11:41:36BigBambiGodEater: I've never tried it from the bootloader usb mode, but from rb proper it is fine
11:42:10 Quit simonrvn (Read error: 113 (No route to host))
11:45:25 Join Thundercloud [0] (
11:47:00 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
11:49:07 Nick fxb__ is now known as fxb (
11:55:02 Quit Genre9mp3 ()
11:59:06*JdGordon thought we didnt allow the delete option in the WOS context menu?
11:59:47 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:06:41 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:08:36 Join lee-qid_ [0] (
12:19:18 Quit lee-qid (Read error: 104 (Connection reset by peer))
12:20:41n1sJdGordon: it's there in official builds at least...
12:21:58Nico_PB4gder: "Bagder got a nano2g bootloader image to disassemble"... how? does that mean you managed to decrypt it?
12:22:48B4gderjust that I have the image, which is mostly encrypted
12:22:50bertrikI looked at it briefly last night and at least some parts did seem plaintext
12:23:41Nico_PB4gder: ah, I thought this was some major breakthrough :p
12:24:13B4gdera minor one only, they extracted this ;-)
12:24:13Nico_Phow did you get the image? it's available at Apple's?
12:24:42B4gderthis came from work done by the linux4nano guys
12:25:05 Quit miepchen^schlaf ()
12:25:42GodEaterbloody hell
12:25:54GodEateryou mean that project has actually acheived something ?
12:25:59Nico_PB4gder: is there somewhere I can read about this? the linux4nano website doesn't seem to be quite up to date
12:26:32B4gderNico_P: no, i don't think so. the only info I've found there was useless
12:27:10B4gder1MB image
12:27:24B4gderbig-endian arm in the beginnning
12:32:15linuxstbIsn't the meizu also big-endian (and also the same/similar CPU)?
12:32:23B4gderyes and yes
12:32:26 Quit desowin ("KVIrc 4.0.0 Insomnia")
12:38:23 Join chevron [0] (n=7cbf6166@gateway/web/cgi-irc/
12:38:23 Quit pabs (Read error: 113 (No route to host))
12:38:50chevrondoes anyone know when the nano 3rd gen are coming out?
12:38:57 Quit chevron (Client Quit)
12:46:26 Quit spiorf (Remote closed the connection)
13:01:47 Join MiniUser [0] (n=kevin@
13:02:52 Join miepchen^schlaf [0] (
13:03:04 Join waldo [0] (
13:08:40MiniUserHi, I'm using an Ipod mini, 1st gen with rockbox r17250-080426. I'm getting a lot of errors when copying files to the player from xubuntu. A lot of the time, I'll try to copy a file and the attempt will fail with an I/O error, and then it becomes impossible to eject the Ipod without shutting down the computer
13:09:10MiniUserit's happening on 2 different machines, one with xubuntu 7.10, the other with 8.04
13:09:26MiniUsermy windows machine is down at the moment so haven't been able to try there
13:09:38domonokyMiniUser: did you check the disk on your player for errors ?
13:10:10MiniUserI've fsck'ed the player, nothing special, and the problem has reoccurred
13:10:54*Buschel added a patch to the tracker which enables 128KB IRAM for PP5022/24 -> FS #8987
13:10:58MiniUserI've googled, looked through manuals and faqs, So far nothing
13:11:26 Join das-perceptron [0] (
13:12:09Buschelthere is also a patch included to take advantage of the additional iram for musepack decoding
13:12:23B4gdersounds like a good idea to make sure we use more iram
13:12:45 Part das-perceptron
13:12:59B4gder5022 and 5024 are the most popular PP models too - counted by download
13:13:03domonokyMiniUser: its probably not a rockbox problem, as on ipods rockbox doesnt have its own usb mode (till now) .. you are using apple software for usb transfers..
13:13:25MiniUserany ideas on where to look then?
13:13:49BuschelB4dger: it also can help runtime as some of the codecs can be further optimized now
13:14:03MiniUserit's a second hand player, I never used it with Itunes aside from reflashing it, but I can try moving files with itunes to test it out
13:14:16 Join desowin [0] (n=desowin@atheme/member/desowin)
13:14:30BuschelB4dger: nevertheless somebody should check my patch. i am not sure everything is done right. works for me though
13:15:28domonokyMiniUser: you could also try if it is your usb-cable, i had such problems with a broken usb extension cable..
13:16:27MiniUserThanks, that's actually on my list of things to try once I get my hands on another cable
13:16:36 Quit Evilnick (Read error: 104 (Connection reset by peer))
13:20:52 Nick Buschel is now known as Buschel_away (
13:27:35 Join Bensawsome [0] (n=upirc@
13:27:57MiniUserdomonoky: Thanks a lot for the ideas. I'm heading off now. Hopefully it really is just a dodgy cable
13:29:46 Quit MiniUser ("Leaving.")
13:30:00 Quit Bensawsome (Client Quit)
13:32:04linuxstbBuschel_away: Looking at your patches, did you look to see how much core IRAM is used by each target? Will the core benefit from the extra? Also, your musepack patch seems to have what look like unrelated changes - is decreasing MPC_DECODER_MEMSIZE related to the IRAM patch?
13:36:22preglowBuschel_away: weird...
13:36:41*preglow back in a few hours
13:39:56***Saving seen data "./dancer.seen"
13:49:56 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
13:51:22 Join nplus [0] (n=nplus@141.25.Globcom.Net)
13:53:42 Quit lee-qid_ (Read error: 110 (Connection timed out))
13:54:56 Quit simonrvn (Read error: 113 (No route to host))
13:54:56 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
13:56:11 Quit Horscht ("")
13:57:03 Part LinusN
14:00:21 Quit ender` (Read error: 104 (Connection reset by peer))
14:00:25 Join petur [50] (n=petur@rockbox/developer/petur)
14:00:43 Join das-perceptro1 [0] (
14:02:23 Join ctaylorr [0] (
14:06:28 Join fleytin [0] (n=fleytin@
14:07:57 Part fleytin
14:08:31 Join p3tur [0] (
14:09:22 Quit petur (Nick collision from services.)
14:09:27 Nick p3tur is now known as petur (
14:12:08 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
14:12:25 Nick Buschel_away is now known as Buschel (
14:13:09Buschellinuxstb: MPC_DECODER_SIZE was another change I've made experimenting with the IRAM. this change is not needed, but doesn't harm anything −− speedwise
14:13:41linuxstbBuschel: So does it need to be part of that patch?
14:13:57Buschellinuxstb: i did not check how much iram is used by the core. i just enabled it as a first step to check, if it works.
14:14:37Buschellinuxstb: mpc -> this change is not needed. nevertheless it makes sense to reduce ram usage, if it doesn't hurt speed
14:15:39linuxstbBuschel: I'm just in favour of making patches as small as possible, and not mixing independent changes.
14:16:26Buschellinuxstb: that's right. i not submit it this way (if the iram stuff should be agreed for submission)
14:17:52 Quit perrikwp (" ajax IRC Client")
14:22:55Buschelis there any core stuff which may have advantages of more iram? otherwise we could simply add the additional iram to the plugins
14:23:04 Join ender` [0] (
14:28:31 Nick Buschel is now known as Buschel_relaxing (
14:36:09 Join dabujo [0] (
14:42:51 Join Siku [0] (
14:45:03 Quit BlakeJohnson86 (Read error: 110 (Connection timed out))
14:45:34 Join moos [0] (n=c40cd9a6@gateway/web/cgi-irc/
14:48:10peturJdGordon: around?
14:48:18JdGordonam now
14:48:33*JdGordon not exactly in a useful state though
14:48:44peturis that rec screen as viewport somewhere online?
14:50:21JdGordondunno.. dont remember how far I actually got..
14:50:31JdGordongimme a min.. ill look around ehere for it
14:53:09JdGordoni found a patch changes.recscreen but I'm not sure hoiw much of it it is
14:53:10peturno hurry, I'm going to (try to) sync the REP first...
14:54:01peturwas just thinking that maybe changing the rec screen to viewports would save the work of re-syncing again afterwards
14:57:40 Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/
14:59:41 Quit OlivierBorowski_ (Remote closed the connection)
15:01:40 Nick JdGordon is now known as JdGordon|zzz (i=jonno@rockbox/developer/JdGordon)
15:07:49JdGordon|zzzpetur: instead of syncing the REP patch.. if you strip the drawing code out of the main loop it would make viewportting it much easier
15:08:40peturI'm looking at the viewport now and will try to clean it up
15:15:58 Join p3tur [0] (
15:15:58 Quit petur (Read error: 104 (Connection reset by peer))
15:16:18 Nick p3tur is now known as petur (
15:17:11 Join perrikwp [0] (i=982176d7@gateway/web/ajax/
15:24:01 Quit petur (Read error: 104 (Connection reset by peer))
15:24:24 Join petur [50] (n=petur@rockbox/developer/petur)
15:25:56 Join Shaid [0] (
15:28:57 Join voltagex [0] (
15:29:02voltagexhi, anyone active?
15:29:14voltagexthe os x rbutil keeps crashing on me
15:30:12LambdaCalculus37There's 142 people in this channel right now.
15:30:51domonokyvoltagex: do you have more details when it is crashing and how ?
15:31:05voltagexinstalling the bootloader
15:31:10LambdaCalculus37And also what device you're trying to install Rockbox onto?
15:31:14voltagexafter it finishes downloading bootloader.bin
15:31:24voltagexsorry for not providing details... H340
15:33:09voltagexi think it's the firmware patching app that's crashing
15:34:10LambdaCalculus37Have you tried with both the "Small Installation" and "Full Installation" options?
15:34:29voltagexsame result
15:34:37voltagexcrash before the .hex is patched
15:34:40domonokyLambdaCalculus37: that wont help its the same code.. :-)
15:34:48domonokyvoltagex: whats the last output ?
15:34:55voltagexwith both 1.29 and 1.30 firmware .hexes
15:35:12voltagex"Downloading bootloader.bin"
15:36:14domonokyvoltagex: could try running it from a console, and see if there a more outputs on the console ?
15:36:42voltagexdomonoky: unsure how to run the osx .app from a console
15:37:00*domonoky also doesnt know OSX.. :-)
15:37:25LambdaCalculus37voltagex: Run it by typing "open <appname>.app" in the console.
15:37:37*LambdaCalculus37 is glad he bought that "Unix for Mac OS X" book :)
15:39:08LambdaCalculus37voltagex: Before you do that though... is RbUtil in "Applications" in the Finder?
15:39:20voltagexdesktop & on my h300
15:39:27voltagexlocation does not change the crash
15:39:59***Saving seen data "./dancer.seen"
15:40:54voltagexrbutil doesn't seem to like the EU version of 1.30 firmware
15:41:17LambdaCalculus37Try with the J or K versions, then.
15:41:21domonokyfirmware patching for h300 with rbutil works fine on windows, but i am not sure if someone tested it on Mac.. :-)
15:41:56voltagexdomonoky: i will be your test pilot...note i had it working on Tiger, i am now on Leopard
15:43:05voltagexok OSX's crash reporter has hundreds of qtcore errors from rbutil captured
15:43:19domonokywhat do you mean with "rbutil doesnt like 1.30 EU" ? what does rbutil say for it..
15:43:31voltagexUnable to detect firmware type
15:44:21domonokyah, then its probably too new, rbutil has a list of hashes built in, to identify the firmwares, and check the patched result.. do be really sure its working..
15:44:46voltagexnew as in 4 years old?
15:44:52domonokyas a broken patched firmware can brick a hxxx player... (only BDM will then help) ..
15:45:20voltagexi just bricked one h300 by blowing a capacitor, so this is a new one which i do not want to brick
15:46:12voltagexhave a look -
15:46:39domonokyso nobody has done the neccessary tests, and provided the md5sums needed for the v1.30EU firmware, and as we have other working versions, nobody cares ..:-)
15:47:01 Quit saratoga ("CGI:IRC (Ping timeout)")
15:48:15 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
15:48:36voltagexthat paste is as much of a crash dump as i can get
15:48:40voltagexany help?
15:49:00domonokyvoltagex: unfortunatly this crash log doesnt really help.. best would be to compile a debug version of rbutil and run it in gdb, and get the backtrace when it crashes... but this a bit of work.. :-)
15:49:27voltagexok if you can give me the gdb commands to run
15:49:30domonokyso if you can compile rbutil on your mac, it would really help... :-) (i dont have a mac)..
15:49:35linuxstbvoltagex: Is your Mac Intel or PPC?
15:49:35voltagexi will do it
15:49:38voltagexas i want this thing to damn well work!
15:49:51voltagexyes, be aware this is only breaking on 10.5
15:50:00voltagexIntel, 1st gen macbook
15:50:15linuxstbOK, I just wanted to rule out an endian problem...
15:50:30domonokyif you have built rbutil as debug, just run "gdb ./rbutil" then "run" and when it crashes "bt" ..
15:50:57voltagexactually don't think this is 1st gen but who cares
15:51:14voltagexok ./configure −−enable-debug right?
15:51:49domonokysee :
15:52:25domonokyuse "qmake -config db" + "make" to build a debug build of rbutil..
15:52:27voltagexoops ended up with an rbutil/rbutil/rbutil folder
15:52:38domonokyqmake -config dbg
15:53:33voltagexhmmm svn checkout still going
15:53:42voltagexwill get on it asap
15:54:11domonokytake your time... building rbutil gets more and more complex.. :-)
15:54:30voltagexyeah don't even have qt on this
15:54:42voltagexonly just formatted a broken 10.4 and put 10.5 on
15:54:57 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
15:55:07domonokyyou will need qt-dev, and i think lib-usb-dev...
15:55:16linuxstbdomonoky: 1.30EU is listed in h300sums.h...
15:55:36voltagexas a side note, linuxstb I'm still using your DVB utilities.
15:55:49linuxstbvoltagex: ;) So am I...
15:56:20voltagexi still want additional features but don't have the knowledge to do it myself ;)
15:58:35 Quit petur (Remote closed the connection)
16:00:52preglowBuschel_relaxing: doesn't the official musepack code use it either? afaik, they have the same thing
16:01:58voltagexdomonoky: libusb devel/libusb 0.1.12 Library providing access to USB devices
16:02:03voltagexthat the one?
16:02:12domonokyvoltagex: jup..
16:02:46voltagexboy am i glad ports for mac exist
16:02:56voltagexbecause resolving dependencies manually sucks
16:04:23 Join kharo [0] (
16:10:47 Quit Ragnor (Nick collision from services.)
16:10:50 Join petur [50] (n=petur@rockbox/developer/petur)
16:10:57 Join Ragnor [0] (
16:11:10 Quit XavierGr ()
16:12:11voltagexdomonoky: this could take a while
16:12:14 Quit advcomp2019 (Read error: 110 (Connection timed out))
16:12:51bertrikCan someone with an e200 try the test_fps plugin? When I run it, the screen goes blank.
16:12:57domonokyvoltagex: jup :-) ..
16:16:56bertrikoops, doesn't happen with official r17471
16:18:29voltagexi need to hit the hay
16:18:44voltagexdomonoky: can I email or do you want me to post this on a mailing list?
16:19:01voltagexits 12:18am here and I don't think our timezones match up very well
16:19:26domonokyemail is fine..
16:19:45voltagexPM me?
16:20:52 Nick Buschel_relaxing is now known as Buschel (
16:21:48Buschelpreglow: but the way it was called in rockbox the buffer was not used. when changing the source to always use the statis buffer i've had noises and freezes
16:22:46Buschelpreglow: as far as i can see from the svn repository the static buffer was introduced via a patch.
16:23:47 Quit Mathiasdm ("Yuuw!")
16:23:53 Quit petur (Remote closed the connection)
16:24:08 Join petur [50] (n=petur@rockbox/developer/petur)
16:25:43 Quit Shaid (Read error: 110 (Connection timed out))
16:25:49 Quit Nico_P (Remote closed the connection)
16:26:02 Join Mackes_ [0] (n=root@
16:26:03 Quit Mackes_ (Read error: 104 (Connection reset by peer))
16:28:32B4gdercasainho's ways certainly are unpredictable...
16:28:51B4gderI always told him u-boot is good while porting rockbox
16:28:55B4gderdue to the tftp etc
16:29:01 Quit voltagex ("Lost terminal")
16:29:19B4gdernow he seems eager to switch to full-speed usb isntead
16:37:00 Quit petur (Read error: 104 (Connection reset by peer))
16:41:10 Join k4y [0] (
16:41:39 Part k4y
16:42:18 Join saratoga [0] (n=9803c50e@gateway/web/cgi-irc/
16:43:45LambdaCalculus37B4gder: I don't think he can make up his mind anymore. He's all over the place.
16:44:14B4gderyes clearly
16:44:49 Join toffe82 [0] (
16:45:54 Join petur [50] (n=petur@rockbox/developer/petur)
16:46:00LambdaCalculus37Actually, scratch that... He could never make up his mind.
16:50:58 Quit dabujo (Read error: 104 (Connection reset by peer))
16:51:04 Join dabujo_ [0] (
16:51:07 Quit domonoky (Read error: 104 (Connection reset by peer))
16:51:30 Join fyre^OS [0] (
16:53:11 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
16:53:32 Join Mathiasdm [0] (
16:55:06 Join pabs [0] (
16:55:16 Part B4gder
16:59:12 Quit Arathis ("Bye, bye")
17:05:40 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
17:08:21 Quit fyrestorm (Read error: 113 (No route to host))
17:12:38 Join fml [0] (n=4fd3cf5a@gateway/web/cgi-irc/
17:14:28fmlHe-he. With all the things done by linuxstb to port sansav2 I think we all should be buying Sansa e200 as long as the are sold!
17:15:02linuxstbfml: I think you're over-estimating what I've done (and what I intend to do....)
17:16:25fml But the experience is that once a custom code (be it 1 byte long) can be executed, it lasts not long until any code can be executed. Especially if there is a preson behind pushing it with such energy!
17:16:52fmlThe whole v1 team! ;-)
17:16:53 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
17:17:24linuxstbTrue ;) But the v1 team are all busy on the v1...
17:18:01fml:-) By the way: do the new Sansa e200 have file browser in their original firmware?
17:19:00fmlAnd MSC mode?
17:19:14linuxstbI'm pretty sure they do, but have never touched any kind of e200
17:19:57fmllinuxstb: do you mean the browser or the MSC moder?
17:20:28linuxstbBut as I said, I've no real idea... So ignore me and wait for someone who knows.
17:21:07fmlBut the sansa e200 v1 doesn't have the file browser, just the database. Do you think they've changed that?
17:21:22linuxstbIt doesn't?
17:21:30*linuxstb retracts all previous comments
17:21:57 Quit petur (Connection reset by peer)
17:22:05 Join petur [50] (n=petur@rockbox/developer/petur)
17:22:14*linuxstb was misled by Sandisk's advertising - "provides everything you need for music, photo, and video clip playback. "
17:22:25fmlNo, not a hint of a file browser :-/
17:22:28 Quit pabs ("leaving")
17:23:07fmlAnd without MSC mode it would be a real &%$
17:23:25Buschelsaratoga: patch updated with all add-on iram to plugin/codec. works fine here
17:25:41fmllinuxstb: have you talked to the sansa v1 team if they could help you on porting sansa v2? :-P
17:26:00linuxstbfml: I can't get through - the phone is always engaged...
17:26:05 Join pabs [0] (
17:26:25*GodEater wasn't aware of a sansa v1 "team"
17:27:13fmllinuxstb: you pick up the speaker, dial the number and it's always engaged? Weird, weird...
17:27:59fmlYou could try the mobile, that should work
17:28:24 Quit fml ("CGI:IRC")
17:28:34saratogabuschel: looks good
17:28:47saratogathough i don't know much about how the lds stuff works
17:28:57saratogabut thats what i'd done when playing around with the wma codec
17:29:01 Join gregzx [0] (
17:29:08saratogaand it seems to work
17:29:12bertrikBuschel: how do you decide which parts get to use the newly available iram?
17:29:51Buschelbetrik: i chose some large array which i knew are under heavy use while decoding
17:30:07 Join r0rshach [0] (n=chatzill@
17:31:07Buschelbertrik: or are you asking for plugins vs. core?
17:32:02*Buschel needs to undo r17470 :/
17:32:29preglowBuschel: it was introduced via a patch, but i think official svn has the same code from the same guy (snowgoon). if rockbox didn't use it properly, why not fix that instead of removing it?
17:32:39Buschelif there is strange behaviour in the audiothread debug screen, there will some more in other parts of rockbox
17:33:02r0rshachmy question is kind out there, but i get the feeling rock box is capable of it...
17:33:07bertrikBuschel: Both. IIUC, iram is a scarce resource that could be of benefit to a lot of functions. What I mean is, how do we decide which parts DO get to use IRAM and which parts do not?
17:33:45bertrikor is there enough of it now?
17:33:53preglowwe've gotten more iram?
17:33:55Buschelpreglow: i will have a look at it.
17:34:25n1spreglow: we only use 96kB even on targets with more currently
17:34:28linuxstbr0rshach: Just ask...
17:34:31r0rshachI can continute taking more photos?
17:34:43r0rshachshoot whoops
17:34:44saratogabertrik: unless theres some specific need for IRAM in the core I don't see much sense in giving the core more since it uses relatively little CPU time compared to codecs
17:34:45r0rshachone sec
17:34:53preglowBuschel: anyway, i'm quite satisfied with our mpc seek efficiency as it is, i just want to keep our code as close to official as possible if there's not a good reason
17:35:18preglowwell, if you ask me, the best place to use iram is for codecs and some occasional core stuff
17:35:51r0rshachCan I extract photos off my camera, w.o a pc, to my rockbox enabled player and store them in a folder?
17:35:54GodEatersaratoga: did you have a specific target in mind for your RBaA GSoC project ?
17:36:06GodEaterr0rshach: not currently
17:36:15LambdaCalculus37No USB-host.
17:36:15 Join Mackes_ [0] (n=root@
17:36:24GodEaterr0rshach: it's on someone's todo list though
17:36:25r0rshachthat would have been so awesome
17:36:26linuxstbr0rshach: It also depends on which player you have - the hardware may not even be capable of it.
17:36:35GodEatergood point
17:36:43r0rshachi got the iaudio x5 60 gigger
17:36:59r0rshachi figure you guys were working on that
17:37:06r0rshachill keep my eyes peeled
17:37:45 Quit Mackes_ (Remote closed the connection)
17:38:26 Join mackes-Office [0] (n=root@
17:39:05linuxstbr0rshach: No-one seems to be working on USB host for the X5...
17:39:26 Join ali_as_ [0] (
17:39:38Buschelpreglow: either i am blind or the seek code is not part of the sv8 svn-version
17:39:41r0rshachwell for what its worth rockbox is still awesome as is and It makes the player way better
17:39:52preglowBuschel: yeah, sv8 is simpler to seek in
17:40:04***Saving seen data "./dancer.seen"
17:40:13r0rshachits cool, i can pursure other option that will accomodate me, figure it didnt hurt to ask you guys
17:40:22Buschelpreglow: yes, but the sv7-seek stuff seems to not be included
17:40:45Buschelpreglow: the source should support both sv7 and sv8
17:40:47 Quit das-perceptro1 ("Leaving.")
17:43:23Buschelpreglow: btw, the current seek code allocates 4 bytes seek-table for each frame of the file
17:43:53Buschelpreglow: this adds up to some 100KBs depending on duration of the track
17:43:56 Join kugel [0] (n=kugel@unaffiliated/kugel)
17:45:02bertrikBuschel: just curious, what kind of regression did r17470 cause?
17:45:07preglowBuschel: it doesn't matter, the codec buffer is always 512 kb
17:45:25linuxstbIt would be nice to reduce it though...
17:45:46preglowsure, but the mpc seek table code can change the stride in the seek table for big files
17:45:54preglowso we could keep that arbitrarily small
17:48:29Buschelbertrik: if you were in the audiothread debug menu, it was not possible to skip one track. it always skipped 2.
17:49:17Buschelpreglow: the stride did not work. i hardcoded the source to always use the seek table and set it to 512 entries. it crashes then.
17:49:51Buschelpreglow: maybe the limitation to 512KB is the reason for a flyspray entry which describes playback and seek erros on long duration files >60min
17:50:48preglowBuschel: if that doesn't work, it wouldn't surprise me
17:52:34Buschelpreglow: maybe its better to limit the seek table to each 40 frames or so. this would still lead to a precision of 1 second
17:53:23Buschelpreglow: that's what i will try.
17:55:25*petur discovers the patch JdGordon gave him was not what he used for the fancy screenshots....
17:57:29 Quit ali_as (Read error: 110 (Connection timed out))
17:57:50peturit also neatly steps around some of the key issues like different gain options depending on source :(
17:59:21 Join Evilnick [0] (
18:01:04EvilnickJust taken delivery of a gigabeast 8)
18:01:28EvilnickTime to get downloading the vmware build environment
18:01:55LambdaCalculus37Evilnick: Ahoy there! :)
18:02:17EvilnickHello! I can almost do my own personal ToR now!
18:02:55LambdaCalculus37So you got a Beast, too? :)
18:03:51LambdaCalculus37preglow: Just saw your comment on FS #8680. I think the MOD codec is ready for full-time, too.
18:04:12EvilnickI had to - I was using my iPod for too long. I'm blatantly not cool enough for that.
18:05:20preglowLambdaCalculus37: yeah, there has been some reports, but nothing is happening, so i think it's time to force the issue by commiting it
18:05:49preglowi'll see about it tonight
18:05:56LambdaCalculus37preglow: I see no reason why it shouldn't be committed. I've already used it on three players with no issues.
18:06:20LambdaCalculus37Evilnick: Want to jump onto #rockbox-community?
18:18:00saratogaGodEater: I was going to begin by merging in the Motorola EZX port to rockbox SVN
18:18:30saratogabut currently i'm somewhat stuck since I'm having a lot of trouble finding out about licensing and the build tools
18:24:40 Join bluebrother [0] (
18:26:56linuxstbsaratoga: How about ignoring specific device targets for now, and start to adapt Rockbox to a generic "Unix" target platform? This could use SDL for I/O, but wouldn't be a simulator of any specific target.
18:28:32 Quit ctaylorr (Read error: 110 (Connection timed out))
18:30:32 Join ali_as [0] (
18:31:06linuxstbpreglow: Are you still interested in a backup h120?
18:31:17 Quit petur (Remote closed the connection)
18:31:32 Join petur [50] (n=petur@rockbox/developer/petur)
18:31:40*scorche|sh glares at linuxstb
18:31:52*linuxstb credits scorche|sh for the link
18:32:06*scorche|sh thinks about sniping it before preglow gets a chance
18:32:14linuxstbThey have more than one...
18:32:25scorche|shoh...missed that :)
18:32:36*scorche|sh apologizes to linuxstb for the glare
18:34:19Evilnicker, I'm getting some FPA errors when building the beast bootloader, with a brand new vmware image. Any ideas?
18:35:30linuxstbThe brand new vmware needs updating...
18:35:44preglowlinuxstb: nah, i think i'll just drop that
18:35:52preglowscorche|sh: go ahead :)
18:36:04EvilnickFor a linux novice; can you let me know the commands needed?
18:36:06linuxstbEvilnick: You'll need to run to rebuild the ARM compiler.
18:36:56linuxstbOr you could just ask someone to give you a beast bootloader...
18:37:12scorche|shEvilnick: sorry about that...been meaning to update that image
18:37:45EvilnickWell, I was trying to go the "teach a man to fish" route, rather than being too grasping... BUT, does anyone have the bootloader? And the sendfirm utility?
18:37:53EvilnickAnd a car?
18:39:03linuxstbYou can build the sendfirm utility - you don't need arm-elf-gcc for that.
18:39:28linuxstbAlthough you'll need libmtp.... I think someone had a download of that as well - you could search the IRC logs.
18:39:58 Join krazykit [0] (
18:40:00linuxstbThis is from gevaerts - gevaerts/sendfirm">
18:40:20 Join Synergy6 [0] (
18:40:30EvilnickThanks linuxstb
18:41:12 Quit Buschel ()
18:43:53 Quit DaCapn ()
18:45:55 Join OlivierBorowski [0] (
18:48:00Evilnickwhere is located? Is it in the svn checkout?
18:48:10linuxstbYes, in tools/
18:48:20 Quit ali_as_ (Connection timed out)
18:50:10 Quit toffe82 (Connection timed out)
18:50:35 Join mf0102 [0] (n=michi@
18:52:16Evilnickand should I update all architectures?
18:53:22LambdaCalculus37Yes, do so.
18:55:40 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
18:58:15 Join BlakeJohnson86 [0] (
19:00:10 Quit BigBambi_ (Remote closed the connection)
19:00:16 Quit BigBambi (Remote closed the connection)
19:00:32 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
19:06:04 Join toffe82 [0] (
19:06:06 Quit linuxstb (Read error: 110 (Connection timed out))
19:06:25jhMikeSopinion requested: where's the nicest place to specify that an ARM target supports unaligned access? autoconfig.h or config*.h. It may or may not need to be turned on in system setup so it's not simply based on chosen CPU.
19:09:23preglowwhy would we want that? :>
19:12:20 Join oswald_rocker [0] (n=simon_so@
19:13:56jhMikeSpreglow: just load words starting at any address like with mpeg parsing
19:14:13 Part oswald_rocker
19:14:44jhMikeSit's faster to let the hardware do it than mask and shift afterall
19:20:34jhMikeSmaybe I'll just make it compulsory for arm1136 (along with mixed-endian support)
19:22:04 Join Vorador [0] (
19:22:09 Join fml [0] (n=4fd3cf5a@gateway/web/cgi-irc/
19:22:25 Quit daskhweg (Read error: 110 (Connection timed out))
19:22:28 Join daskhweg [0] (
19:24:03VoradorHi. Do you know that flyspray (your bug tracker) registration is currently broken?
19:34:30n1sLinusN: ping (see ^) also the page is blang and Bagder blamed your upgrading of php ;)
19:35:00 Join Synergy66 [0] (
19:35:23 Quit Synergy66 (Client Quit)
19:36:25 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
19:38:37 Join gevaerts_ [0] (
19:40:07***Saving seen data "./dancer.seen"
19:41:17 Quit simonrvn (Nick collision from services.)
19:41:18 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
19:42:21 Quit r0rshach ("ChatZilla 0.9.82 [Firefox]")
19:42:22fmlThere is a patch about anti aliased fonts. Does this mean that rockbox can have them in a not so far future? Or is it a 'nodo'?
19:43:53n1sdepends on who you ask :)
19:44:07bluebrotherfml: it's quite controversial ... there was a (more or less) lengthy discussion a few days ago
19:44:09domonokyfont aliasing is discussed very controversal, many think its too much bloat for too less gain..
19:44:33bluebrother(search for amiconn thinking about forking)
19:44:41bluebrotherme too thinks it's bloat.
19:44:50 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
19:45:16fmlNow the main question is who is "many." If they are the core developers then there is little chance
19:45:30*jhMikeS has though about forking too in order to support more capable hardware without restriction
19:45:42*preglow doesn't feel very strongly about anti-aliased fonts
19:45:55fmlBut I think the modern player have got enough RAM to have that. And that would allow nice fonts to be implemented.
19:46:20jhMikeSipod video OF has antialiased fonts so I don't know why it would be a huge burdon
19:46:46jhMikeSI think even e200R OF does IIRC (have to look again)
19:46:53 Join atm [0] (n=atmb4u@
19:46:55domonokyfml: you never have enough ram and cpu, and there are better ways to spend cpu and ram, as for fonts..
19:46:59fmlBut IMHO forking would be a pity
19:47:18 Part atm
19:47:20austriancoderif someone has time.. please review:
19:47:40Neovanglistdoh, misfire
19:47:43fmldomonoky: for example?
19:48:31domonokyfml: how about dsp plugins.. :-)
19:48:46n1saustriancoder: have you seen the reports of problems with bass and treble setting son some players since your last commit?
19:48:54*preglow wants his relocatable plugin format, then
19:49:00domonokydoesnt the ipod OS fake the antialiasing with their always white background ?
19:49:17Bagderalpha blending!
19:49:26austriancodern1s: yes... but it i need to contect a device owner to check some stuff
19:49:50Lloreandomonoky: My understanding though is that it continues working even with iPodwizard used to change backdrop images. But this is just what I've heard.
19:49:54*jhMikeS thinks fair amount of nice graphics stuff can be implemented frugally
19:49:57 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
19:50:46fmlCouldn't we implement a somewhat reduced anti aliasing, i.e. only for a one-color-background? So when the font is loaded, it's "precalculated" for that background color
19:50:55*jhMikeS always means "implement" as in "nothing cut in capability" too
19:51:33jhMikeSfm1: I would never do it with anything less than blendable with anything or there no real point imho
19:51:36LloreanHave you guys tried the antialiased font patch and found it wanting, or just throwing alternate hypothesis around in advance?
19:52:43fmlLlorean: I once wanted to create a font larger that nimbus14. Without anti aliasing, the next possible size was 19. A big step.
19:52:54jhMikeSalpha isn't really very CPU-intensive anyway
19:53:19 Quit Synergy6 (Read error: 110 (Connection timed out))
19:53:43 Quit gevaerts (Read error: 110 (Connection timed out))
19:53:56 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
19:54:19LloreanjhMikeS: Well the existing patch is used by a couple of unsupported builds for the Sansa which is probably, what, 3rd slowest color target because of its (relatively) large screen?
19:54:19bluebrotherfml: still, it increases code size and complexity. So ...
19:54:29Voradorfml, you can check clR6x12-(12) font (Grey Scale theme -> which looks pretty good even without anti aliasing and silk nano icon theme ;)
19:54:52preglowif we are to implement alpha blending, we should surely do it properly, no hacks
19:54:57fmlLlorean: I have not tried the patch. But I've seen enough comparisons of anti aliased vs. no anti aliased. And AA looks way better.
19:54:59preglowno one forces you to use it anyway
19:55:17fmlbluebrother: sure. But it also gives you something.
19:55:46Lloreanfml: If you haven't seen it on-player, comparing antialiased and normal versions of the same font, I don't see at all how you can say it looks "way better"
19:55:57LloreanThe screens of the players make a significant difference.
19:56:10bluebrothersure. The big question is if it's worth the price.
19:56:38bluebrotherIMO it would be much better to concentrate on making the current state better −− i.e. squash bugs etc. But I also think a release would be nice.
19:57:24bluebrotheronly adding new features all the time only tends to make the code unmaintainable. Or at least makes that much harder.
19:57:37austriancoderis a m:robe 100 owner online?
19:57:47bluebrotheraustriancoder: yes :)
19:58:19fmlVorador: the small font is too small for me, and in the large, I dont't like the round pieces, e.g. lower left rounding of 'e' and 'a'
19:58:42Lloreanaustriancoder: Would you have any idea why we've got many users saying they can't save bass/treble settings? They can set them, but they don't get saved on shutdown, at boot up they're not working.
19:58:51jhMikeSLlorean: but it's also a target with a memory framebuffer so really it's not slow at all
19:59:02*domonoky raises hand (for the m:robe100)
19:59:16austriancoderLlorean: i am checkig it atm
19:59:18fmlbluebrother: properly implemented, it should have no impact at all on the main app code.
19:59:32austriancoderbluebrother: cool - can you help me in debugging this:
19:59:40Lloreanaustriancoder: Reports have come in on m:robe100, a few iPods, and I think the sansa.
19:59:50fmlI know, the best way is to make a patch and see how the others find it. So I'll shut up.
19:59:56jhMikeSand I just looked and the e200R has antialiased font and seems to run quite well with it
19:59:57austriancoderLlorean: sansa is working... i have one
20:00:07 Join hannesd [0] (
20:00:08EvilnickI'm getting further in putting rockbox on my beast, but now having updated the dev environment so that i can build the bootloader, I get a "fatal: kernel too old" then a segmentation fault. I've used the sendfirm from gevaerts
20:00:14bluebrotherfml: added functionality always has an impact −− at least code size and cpu usage, even if it's quite low.
20:00:20 Join einhirn_ [0] (
20:00:24Lloreanaustriancoder: Well there's two e200 users in the forums for whom it's not working. They can set bass/treble, but it doesn't save across shutdowns.
20:00:40VoradorOkey, anyone with iAudio X5 here?
20:00:56 Quit hannesd (SendQ exceeded)
20:00:57*jhMikeS has one
20:01:26jhMikeS...and it's still the best sounding player I've got
20:01:34LloreanjhMikeS: I was just basing it on mpegplayer performance, since that's the only approximation I've got for "overall performance" right now.
20:01:38austriancoderLlorean: ahh.. thats something different.. doesnt save settings across shutdowns.. but here i have made no change...
20:01:50VoradorCan you take a look at ->
20:01:53bluebrotheraustriancoder: you're referring to the diff you posted? Can you / someone (domonoky?) provide me a build? I'm not on my usual development environment (doing some w32 tests for rbutil)
20:01:57pondlifeUrgh, redness...
20:02:03fmlbluebrother: with that philosophy, we should cut away 80% of rockbox code and have it small and cute.
20:02:05VoradorWrong link sorry.
20:02:12Lloreanaustriancoder: I said "doesn't save the setting across shutdowns" in my first statement to you too. It's just bass/treble, and reports started coming in since that one change of yours.
20:02:15VoradorHere ->
20:02:17 Join hannesd [0] (
20:02:24austriancoderbluebrother: I will give you one..
20:02:29bluebrotherfml: right. But as I said earlier, the main question is if it's worth the price.
20:02:50austriancoderLlorean: ok
20:03:23Lloreanfml: No, with that philosophy we need to weigh carefully any new feature vs its cost in binsize increase, cpu load, and code complexity. Antialiasing is an incredibly minor feature, over all, in terms of visual change. Especially on very small screens (which are most of them)
20:04:14fmlbluebrother, Llorean: you always win
20:04:27jhMikeSVorador: mine is definitely black with the backlight turned off (which means graphical display is powered down but not the whole chip)
20:04:50 Join jgarvey [0] (
20:04:51jhMikeSbasically it looks just like it does when its off
20:05:05 Quit gevaerts_ ("Lost terminal")
20:05:06 Quit fml ("CGI:IRC (EOF)")
20:05:07VoradorIs there any way to not turn off the screen when backlight is off?
20:05:48*Llorean would like it to be noted that he, personally, is in favour of antialiasing being included if it can be done so in an efficient way, but nobody actually asked his opinion on the matter, just continued to make statements he had objections to...
20:05:50 Quit hannesd (Client Quit)
20:06:01LambdaCalculus37Evilnick: Try using wget to save the file directly in the environment.
20:06:21jhMikeSVorador: you're saying yours looks different when the backlight turns off that it does when powered down?
20:06:22 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:06:41pondlifeAnyone know how I build checkwps?
20:06:53*jhMikeS wonders how that's possible
20:07:36krazykitpondlife, read the readme in tools/checkwps ;)
20:07:38bluebrotherpondlife: just run make?
20:07:42VoradorAnd are you sure your screen turns off completely?
20:07:53Vorador..when backlight is off.
20:08:12 Quit Reinhart (Read error: 104 (Connection reset by peer))
20:08:19 Quit markun (Read error: 113 (No route to host))
20:08:23*bluebrother wonders if he committed the changes to the checkwps makefile to make building easier
20:09:12 Join bluebrother^ [0] (
20:09:24bluebrother^hmm. No, I didn't.
20:09:24 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:09:29EvilnickStill getting the same error message. Anyone know how to install libmtp so I can build sendfirm myself?
20:09:35Nico_Ppondlife: run
20:09:50jhMikeSVorador: it does and the datasheet procedures were followed to the letter for both visible display poweroff and standby mode. could be that some hardware change happened along the line.
20:10:04LambdaCalculus37Evilnick: sudo apt-get install libmtp libmtp-dev
20:10:24bluebrother^any objections against me making checkwps build a bit easier?
20:10:40 Quit bluebrother (Nick collision from services.)
20:10:43 Nick bluebrother^ is now known as bluebrother (n=Dom@rockbox/staff/bluebrother)
20:10:48 Join Reinhart_ [0] (
20:10:51Nico_Pbluebrother: please do :)
20:10:52LambdaCalculus37jhMikeS: Good news... toffe82 successfully repaired my Beast!
20:11:01Nico_PLambdaCalculus37: awesome! :)
20:11:19VoradorjhMikeS, and is there any way to get the old behavior when the screen is not turned off when blacklight is off back?
20:11:21LambdaCalculus37I have to seriously update the bootloader though; I'm about 9 versions behind. :)
20:11:31jhMikeSLambdaCalculus37: :) BTW, there is an errate for the mc13783 that may have to with that problem
20:12:02 Join SliM1 [0] (n=stefan@
20:12:16jhMikeSVorador: removing a couple #defines in the config file should do it
20:12:33VoradorCould you send me a patch ;)
20:13:27n1sVorador: try disabling lcd sleep, general settings -> display
20:13:30LambdaCalculus37jhMikeS: Is it okay to use a single-boot bootloader, or still stick with a dual-boot bootloader?
20:13:37 Join DaCapn [0] (
20:14:03VoradorDoesn't work for me.
20:14:09 Quit Mathiasdm ("Yuuw!")
20:15:01jhMikeSn1s: this sounds just bizarre to me that it should differ at all from having the power turned off
20:15:31n1sjhMikeS: well, yes it sounds kind of odd :)
20:15:33jhMikeSLambdaCalculus37: not if you want to charge but that's being worked on atm
20:15:42VoradorjhMikeS, I can make a video for you if you don't believe me ;)
20:16:00jhMikeSVorador: I would like to see that, yes
20:16:03LambdaCalculus37What version of Debian is the VMware image based on?
20:16:32 Join at1 [0] (n=atmb4u@
20:16:45 Part at1
20:17:09 Part SliM1
20:19:09austriancoderbluebrother: and -> change bass/treble settings and look which values are different from version to version (logf)
20:21:03pondlifeI must be missing something...
20:21:50jhMikeSVorador: (not tested but it should be enough to disable the powermangement there)
20:22:24toffe82LambdaCalculus37: I am surprised it is still working ;)
20:22:31VoradorThanks, I'll test it soon.
20:23:03*jhMikeS wonders why the sleep timer stuff was moved to the target backlight code (this makes no sense at all)
20:24:34 Quit moos ("CGI:IRC")
20:24:54LambdaCalculus37toffe82: Because it's running Rockbox and is really happy. :)
20:25:12pondlifebluebrother: Any hints on how I can compile checkwps... under Cygwin, note.
20:25:35bluebrotherpondlife: give me a couple of minutes −− I'm about to check in a change to checkwps.
20:25:59bluebrotherI haven't tested it on cygwin but it allows me to build it fine on MinGW, so I guess it should work on cygwin too
20:26:30 Quit DaCapn ()
20:27:27pondlifeI have probably just broken checkwps.c, but can't build to check. You should have const char* parameters on load_remote_wps_backdrop() and load_wps_backdrop().
20:27:35pondlifeI can commit uncompiled if you like
20:27:45*jhMikeS tasers amiconn over the commit that did that
20:28:53bluebrotheraustriancoder: ok, it works fine with r17273. About to check the other revision now
20:29:31austriancoderbluebrother: fine.. can you note the b: and t: lines from logf?
20:30:27bluebrotherpondlife: committed
20:30:35*jhMikeS wonders how many 5.5g owners haven't noticed the removal of the ata locking hack yesterday
20:31:42Nico_Psome have?
20:32:04jhMikeSNico_P: none I know about actually
20:32:43Nico_PI've had some dropouts at one point. looking at the buffering debug screen, they happened when the "real" value became negative
20:32:59Nico_P...which shouldn't happen of course
20:33:12jhMikeSNico_P: I see that happen there quite often
20:33:13bluebrotheraustriancoder: no changes with r17475. Will retry, as logfdump seems to have hung
20:33:48Nico_PjhMikeS: yes, me too. this time was special though, as the value remained negative for longer than usual and caused the PCM buffer to empty
20:33:49jhMikeSNico_P: should any values become negative? :)
20:34:04pondlifeSurely not...
20:34:42Nico_Palso loading time seem longer to me, but that might just be an impression
20:36:27bluebrotheraustriancoder: the logf only contains button events −− at least the r17475 build
20:38:27jhMikeSNico_P: I've never measured variation here and there more than a couple seconds with or without and that was before serializing metadata loading.
20:38:51 Quit XavierGr ()
20:39:02austriancoderbluebrother: hmm.. maybe i did something wrong with logf usage
20:40:06austriancoderbluebrother: I think i have found the mistake
20:42:47LearNow this is weird. For some playlists (not all), resume (via bookmark or otherwise) will often cause a crash/freeze, but only if the resumed track is on the microSD (e200). The track plays fine if I don't resume. Anyone with a suggestion on what it might be caused by?
20:43:56austriancoderbluebrother: I have commited a fix.. could you test latest build, when it got compiled?
20:44:24Evilnickscorche: Could I request that the vmware image be built with the updated build environment and if possible with libmtp and dependencies preinstalled?
20:44:54EvilnickWhenever you have time, obviously.
20:45:48 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
20:46:11 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
20:48:05 Quit Llorean (Read error: 104 (Connection reset by peer))
20:48:50 Join ikari [0] (n=53be794d@gateway/web/cgi-irc/
20:49:31 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
20:52:40 Join Llorean [0] (
20:59:07bluebrotherBagder: what do you think about adding a diffstat output at the top of the svn commit mail notifications?
21:00:01 Join markun [0] (
21:00:07*austriancoder Build should have been done 8m 44s ago, at 20:51:02
21:02:27*linuxstb sees austriancoder has broken the build system... ;)
21:03:02 Join lee-qid [0] (
21:03:26peturthat too? :p
21:04:27LearHmmm, increasing the dircache stack size seems to have helped...
21:04:33 Join das-perceptron [0] (
21:06:08 Join matsl [0] (
21:06:49Nico_PLear: helped for what?
21:07:25saratogai've noticed tthe build system doesn't really seem to make good use of my CPUs
21:07:31*linuxstb notices new warnings for checkwps for the touchpad targets (D2 and the music wardrobe 500)
21:07:40saratogai think it averages maybe 20% CPU while running
21:08:20austriancodermake -j2
21:08:41saratogathis is with make -j 4
21:10:33 Quit K4rP4D ("Leaving")
21:11:56LearNico_P: Playlist resume problem.
21:13:48bluebrotheris the build server hanging?
21:14:54peturlooks like it got kicked
21:14:54 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
21:15:09Nico_Pit kicks itself after a timeout IIRC
21:15:13 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
21:15:21saratogacould someone with a 128k IRAM Coldfire target (X5?) try buschel's patch?
21:15:24peturandd that didn't help it seems
21:16:11 Quit saratoga ("CGI:IRC (EOF)")
21:16:35 Join saratoga [0] (n=9803c50e@gateway/web/cgi-irc/
21:17:27linuxstbsaratoga: Does it affect iaudios? Looking at the .lds files, IRAM seems to already be split 64KB/64KB on the X5/M5.
21:18:55saratogalinuxstb: ah didn't realize that was already resovled
21:19:11saratogaout of curiosity, do you know if we use the extra IRAM in core on that target?
21:19:21saratogait would be nice if we could also use that IRAM for codecs
21:19:41linuxstbNo, I've no idea how much core IRAM any of the targets use. "someone" should find out...
21:20:00saratogai assume thats as easy as checking the .map files?
21:20:07linuxstbAt least the codec and main stacks are always in IRAM - about 9KB each IIRC.
21:20:21linuxstbPlus I think the mem* functions are there (memset, memcpy etc)
21:20:31linuxstbAnd mono targets put the lcd framebuffer in IRAM...
21:21:20saratogado we not have map files on the builds page anymore?
21:21:28linuxstbI was just thinking that...
21:22:06linuxstbAh, seems they are on the "old" daily builds pages - e.g.
21:22:10bertrikAh we used to have map files? I wondered sometimes about that being useful to diagnose data and prefetch aborts
21:23:37LearSlasheri: I get indications that the dircache size is too small, though I'm not sure why that would help after initial dircache build (could be that it moves things around in memory, hiding another problem that way). Any thoughts?
21:23:55 Quit matsl (Read error: 104 (Connection reset by peer))
21:24:52linuxstbsaratoga: h140 for example is using 0xbe04 bytes (out of 0xc000 bytes) - so almost all of the 48KB.
21:25:03saratogai get 50KB used for the x5
21:25:24linuxstbIs the lcd framebuffer in IRAM on the x5?
21:25:50linuxstbAh, no it's not.
21:27:07saratogais speex in IRAM on the other targets?
21:28:19n1slinuxstb: but it probably has the 2bit remote buffer in iram
21:28:26linuxstbn1s: Yes, it does.
21:28:56saratogaactually i think i misread that
21:29:09saratogaassuming stack_end is the address of the end of the stack its only using 48KB
21:29:24saratogain which case maybe the 48/80k split could be used on the X5 too
21:29:53linuxstbI make it 0xa3e4 bytes - so well under 48KB (0xc000)
21:30:25saratogathen lets do the same for coldfire, so that the arm stuff buschel and I are doing help the X5 too
21:30:55linuxstbWe should check the M5 as well - that probably has the (greyscale) framebuffer in IRAM...
21:32:19*preglow wtfs
21:32:32preglowwhen trying to build ordinary builds now, naggage about a missing sysfont.h happens
21:32:44saratogathat was fixed yesterday i think
21:32:49preglowi just svn upped
21:32:51saratogamake veryclean and try again
21:32:59saratogaor maybe rerun configure
21:33:01linuxstb0xbcb8 bytes on the M5 - so under 48KB as well...
21:33:05preglowi just tried that...
21:33:07preglowwell, i'll try again
21:33:08 Quit nplus (Read error: 104 (Connection reset by peer))
21:33:14n1spreglow: have you added anything to SOURCES that doesn't exist?
21:33:33preglown1s: perhaps i've typoed, but even so, why would this happen then?
21:33:46n1sold buildsystem bug
21:34:01 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
21:34:06 Join matsl [0] (
21:34:31n1ssee fs#7583
21:35:05n1smaybe it's time to poke Bagder again ;)
21:35:12preglown1s: i've added a file, and it seems to cause what you say, but it exists :/
21:35:19preglowno, it does not
21:35:29preglowtarget/targer, same thing!
21:35:39preglown1s: annoying bug, that
21:35:49preglown1s: but thanks for the heads up
21:37:00saratogai really need to find 3 straight hours when no one will bother me so i can work on the imdct in arm assembly
21:37:11saratogai just suck so much at assembly though
21:37:28preglowwell, using it is good traning :)
21:37:31preglowtraining too
21:37:38das-perceptronamiconn, good that I found you: The iRiver remote clock still seems to work too fast for some models (including mine)
21:37:57amiconnI know...
21:38:29das-perceptronWould it be possible to slow it down a little more? Is there anything that I can help for "debugging"?
21:38:45*amiconn needs to prepare a set of test builds
21:40:08***Saving seen data "./dancer.seen"
21:41:06 Quit mackes-Office ("Ex-Chat")
21:42:09 Quit austriancoder (Read error: 113 (No route to host))
21:42:19das-perceptronamiconn, good luck on that and thanks. If there is anything the owners of the affected devices can look up for you, please post in the bug list. Bye.
21:42:26 Part das-perceptron
21:45:39 Join Mathiasdm [0] (
21:46:05 Join tkooda [0] (
21:50:18 Quit GodEater_ ("+++ OK ATH OK")
21:51:43tkoodaI recently had my F40 stolen. in looking for another F40, it looks like some 40GB iPod's are cheaper (and I think I like the wheel interface better than the gigabeat's cross), can anyone comment on weither or not I should get an iPod (4th gen?) instead of another Toshiba Gigabeat F40?
21:52:19tkoodaany known issues with 4th gen ipod (didn't see any on the site)
21:53:39Evilnicktkooda: I would recommend the gigabeat over the iPod any-day
21:53:57 Join hcoal [0] (n=hcoal@unaffiliated/hcoal)
21:54:12EvilnickIt's faster in terms of decoding the audio files, connecting/disconnecting to USB.
21:54:38EvilnickHowever, the iPod does have a nicer screen (in terms of alignment anyway)
21:54:50EvilnickAnd far more support from case manufacturers etc!
21:54:59tkoodaI know the GB's got a faster cpu.. but presuming it plays the same audio (and I don't need mpeg2 video)...
21:55:18tkoodahow long does the ipod take to mount via usb?
21:55:40EvilnickI also think that the wheel isn't a very nice way to navigate. I've used an ipod video for a few months and I will still overshoot way more often
21:56:22Lloreantkooda: They don't play the same audio equally well. If you turn on too many DSP features and have a complex WPS you can experience playback dropouts on the iPod. As well, higher complexity formats (AAC+SBR, Monkey's Audio) won't play at all on iPods.
21:57:33tkoodais there any other hdd player recomended over the F40?
21:57:56LambdaCalculus37The Gigabeat S, although that port needs a little more work.
21:58:16LloreanThe Gigabeat S is just coming into its own, though the install process is still a bit complicated, and the port is in the early stages of being usable so not *everything* works well yet (for example, charging should still be done in the OF)
21:58:25gevaertstkooda: the short summary is that it entirely depends on you
21:58:26amiconnImho it all depends on what you want to do/use
21:58:49*jhMikeS is still yelling at powermgmt.c
21:59:06*amiconn deems the iriver H1x0 series the most versatile hdd based rockbox target
21:59:18*Llorean seconds amiconn's opinion there.
21:59:28*LambdaCalculus37 goes home
21:59:29LloreanVersatile for audio, especially.
21:59:38*gevaerts thinks that ebay prices of the H1x0s confirm that opinion
21:59:46 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
21:59:53toffe82amiconn: have you seen the block diagram of the hdd6330 ?
22:00:04*jhMikeS likes his H120 for recording by far over anything else
22:00:21amiconnNo, why?
22:00:28jhMikeSthey'll never make one like that again
22:00:45 Quit Evilnick ("ChatZilla 0.9.82 [Firefox]")
22:00:59toffe82amiconn: to see if it is like something you know with a pp (some component...)
22:01:33 Quit hcoal ("leaving")
22:02:19linuxstbtkooda: My ear's aren't the best, but the Gigabeat sounds better than the 4th Gen ipod to me. I can't tell a difference between the 5th gen ipod and the Gigabeat though.
22:02:30toffe82philips make a dock which is compatible gogear and ipod with the difference of the connector
22:02:31linuxstb(but others claim the Gigabeat sounds better)
22:02:49tkoodairiver h1x0's seem expensive on ebay, or only like 20GB
22:07:03amiconnjhMikeS: powermgmt.c needs a fundamental inside-out rework anyway
22:07:46amiconnThat's a requirement for g1/g2 suspend, proper iaudio power management, ...
22:07:56saratogai have high hopes for the S as a HD based player, the button layout on it is quite nice
22:08:20saratoganone of that touchpad nonsense
22:08:40*Llorean will probably always prefer discrete buttons.
22:09:11*amiconn too
22:09:22preglowme too, i guess
22:09:39linuxstbI've never got on with the h1x0's joystick though.
22:09:58amiconnI used my new "super-mini" this weekend, and while it's really nice to be able to carry all my music on such a small and robust device, the wheel always annoys me
22:10:16jhMikeSamiconn: I'm ready to move on it due to the new charging algorithm required for the beast
22:10:44toffe82try to the gogear serie and you will like better the discretes buttons
22:10:53saratogai'm really surpised the S has software charging, i'd think that'd be too dangerous
22:11:27amiconnjhMikeS: Basically, the inner loop should call the various functions, instead of the current method to implement the more frequent task as the "sleep function" for the once-per-minute tasks
22:11:57amiconnThat's a pretty fundamental change though, and needs testing on all targets, especially recorder v1 (software NiMH chargign)
22:12:26amiconnsaratoga: I think it's software charging with hardware protection
22:12:28jhMikeSsaratoga: why would it be too dangerous?
22:13:02*preglow wonders why anyone would implement software charging
22:13:13preglowtons of nice cheap charging chips around
22:13:15*amiconn wouldn't dare coming too close to a purely software charged LiIon cell
22:13:18saratogabecause if you put too much current into a lipoly battery they catch fire and then cause lawsuits
22:13:51jhMikeSsaratoga: why program it to put too much current in? :)
22:14:00*linuxstb resurrects the "torch" plugin
22:14:17amiconnThe iaudio X5 and M5 have kinda hybrid charging. All basic charging control is done by hardware (the PCF), but in order to get 500mA USB charging, we need to implement software control
22:14:24*bertrik points linuxstb to the fireworks plugin
22:14:25amiconnOtherwise it will only charge at 100mA
22:14:32saratogathe "too much" point for current varies as a function of temperture and charge cycle, so its more a case of failing to not program too much current
22:14:55*preglow sees his first sd card attempts fail
22:15:13jhMikeSsaratoga: it's has current and temperature readout. the Lion cell charging really isn't that difficult
22:15:26saratogahardware charging is fail safe, since it typically involves a dedicated gate array that watches the temperture and voltage level
22:16:03saratogawhat happens if the player crashes? does the charging circuit disengage if the CPU stops talking to it?
22:16:10amiconnMy main concern isn't that the algorithm miscalculates something, but that the software crashes, leaving a high charging current set without control
22:16:13jhMikeSit's not much different from PP or x5 in that you turn on the charging current by software
22:16:38saratogathats basically hardware charging then . . .
22:16:39jhMikeSit has a voltage limiter and then you watch battery current for the constant voltage phase.
22:16:40amiconnBut if the charging voltage is capped properly, there is no problem
22:16:48amiconn(in hardware)
22:16:57jhMikeSbut you must turn the charger off in software once it's done
22:17:04bertrikamiconn: sure about that? what voltage would be safe then?
22:17:26saratogaas long as the hardware is throttleing the current and not the software, its more or less a hardware charger
22:17:40jhMikeSthe battery will slowly rise above the limit in order to continout past the constant current stage
22:17:43saratogasince you can't really over charge such a system
22:17:50amiconnbertrik: I mean in hardware, of course. The exact LiIon end-of-charging voltage is temperature and model dependent
22:18:22jhMikeSyou can and you never leave Lion batteries trickly charging, you stop charge and let them drop again to about 4.05V and then top off again
22:19:36bertrikamiconn: so to properly charge you need a table of end-of-charging voltages vs. temperature?
22:20:02*jhMikeS is glad to be able to use a charge current readout to make things simpler. :)
22:20:19amiconnbertrik: No, you need a chip that controls end-of-charge voltage, matching the cell
22:20:34amiconn...and in good thermal contact with the cell
22:21:26bertrikI am looking at charging for the e200/c200's that use a AS3514 for charging but I'm getting confusing results
22:22:02bertrikI can configure a max. charging current and charging voltage, but there's no mention of temperature factoring into that, except for a high-temperature safety of course
22:22:49jhMikeSLion packs have safety circuitry built in to keep things in safe limits. this gives a charging algorithm for Lion:
22:23:03*amiconn thinks doing that properly needs a little OF RE
22:24:03LearOn a data abort on the arm, does the address readout say anything useful?
22:24:25preglowLear: well, yeah, where it happened
22:24:26gevaertsIt should be the address of the instruction that caused the abort
22:24:31saratogai think most people just assume a constant temperture when charging and expect the hardware to cut out if it gets too hot
22:24:41preglowLear: at least i think i fixed it up so that it's the correct address
22:25:33bertrikThe AS3514 does have an end-of-charge bit, but it seems to become active before reaching the configured voltage. In some cases it doesn't become set at all (e.g. when charging a battery that is already quite close to the max. charge voltage).
22:25:43LearHrm, so would an abort in crt0-pp make sense?
22:25:53gevaertsOf course you can get a data abort (indirectly) from stack corruption as well
22:25:57saratogahmm blackhawk made a random post about getting rockbox running on his ezx without using the motorola QTE headers at all, but rather some native linux api
22:26:04saratogai really need to find this guy
22:26:07LearSorry, read wrong...
22:26:11jhMikeSbertrik: it's quite the case that if a battery is too close to max it shouldn't start the charging cycle at all.
22:26:45 Join evilnick [0] (
22:26:55bertrikjhMikeS: unfortunately, how close is not mentioned in the data sheet
22:27:11Learbuffering.c seems like it. Makes sense, as it happens during buffering...
22:28:26linuxstbbluebrother: Did you test your checkwps Makefile change on cygwin?
22:29:02bluebrotherlinuxstb: no, I currently don't have cygwin around. But it's similar to *patcher, so I assumed it works just fine. Are there issues?
22:29:30linuxstbbluebrother: IIUC, Makefile variables are case-sensitive, and you used "ext" for Cygwin.
22:30:07bluebrotheryou're correct −− that's definitely a bug
22:30:10jhMikeSbertrik: follow that link and it tells about it. (I've done other reaseach but that sums it up nicely with the flowchart)
22:32:02 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
22:32:04bluebrotherlinuxstb: change committed −− thanks for noting.
22:32:17 Quit lee-qid (Connection timed out)
22:32:39bluebrotherfor some unknown reason I overlooked that ... should install cygwin :o
22:39:39evilnickI'm now trying to setup the crosscompiler in Ubuntu, when I try to run the script then it closes the Terminal window. My command is: "." (minus quotes), what am I doing wrong?
22:39:55bertrikjhMikeS: ah so the important parts are that the charger may modify the termination voltage based on current temperature and that we there should be a (yet unknown) minimal difference between the current battery voltage and the voltage configured in the charger?
22:40:02bluebrotherevilnick: it's "./", not ". "
22:40:16evilnickYay for silly mistakes
22:40:16tkoodais there any effort by audio player manufacturers to begin to use some "standard"/"open" interface? (e.g. alternative to "iPod port/interface")
22:40:28tkooda(for controlling player)
22:40:43saratogatkooda: not really
22:40:59mcuelenaereevilnick: . refers to the current directory, so it would the same as path/to/dir/
22:41:52evilnickRight, so how do I run the darn thing?
22:41:59saratogasoap: around?
22:42:03evilnickIt's set to be executable
22:42:38mcuelenaereevilnick: like bluebrother said, ./
22:43:07linuxstbevilnick: Open up a terminal window, type "cd /path/to/rockbox/tools/", then type "sudo ./"
22:43:22evilnickCool. Thanks guys, I'll install PATCH and try again.
22:43:42bluebrotherevilnick: if the script isn't marked as executable you can either chmod +x or put the interpreter in front −− in that case, "bash ./"
22:45:35evilnickbluebrother: I'm very new to linux, or some aspects of it. I had an extra space AFTER the ./
22:47:13 Join Falafel [0] (
22:47:23jhMikeSbertrik: Current draw seems to be more significant a factor than termination voltage. The hardware should handle the voltage part.
22:48:00 Quit ikari ("CGI:IRC (EOF)")
22:49:37bluebrotherhmm. Installed cygwin and building checkwps fails due to the ATTRIBUTE_PRINTF in debug.h. Do I need to install special stuff for that to work?
22:50:07amiconnThere's probably an #include missing
22:51:58evilnickI'm being told that my C compiler cannot create executables
22:52:13gevaertson linux ?
22:52:31Bagderthen you probably lack some of the necessary packages
22:52:36saratogahave you installed a c compiler?
22:52:42linuxstbTry "sudo apt-get install build-essential"
22:53:09*gevaerts had that once after accidentally screwing up the permissions on /tmp
22:53:13bertrikThe AS3514 handles both the charge current and the voltage, but does not allow to measure current (as far as I know anyway). There is an end-of-charge indication on which the software has to act to stop the charger. The datasheet mentions that end-of-charge current level is at 10% Inom (typical)
22:53:35evilnickI'm following the instructions on the crosscompiler wiki.
22:53:55amiconnbluebrother: firmware/include/_ansi.h
22:54:36gevaertsevilnick: what happens if you run "gcc" ? Does it complain about not finding gcc, or does it say "no input files" ?
22:55:08 Quit Siku ()
22:55:15 Quit Mathiasdm ("Yuuw!")
22:55:19evilnickIt was probably not installed. I've just installed the build-essential package
22:55:47jhMikeSbertrik: 10% is what's mentioned in the panasonic info too (0.1CmA)
22:56:53 Quit n1s ()
22:57:57jhMikeSso on the S with a stock battery, we stop at 70mA
23:01:20evilnickAh. NOW I see the note for Ubuntu users. Sorry all.
23:03:02amiconnjhMikeS: Were there tests/reports that the sleep-at-ata-poweron fixes the problems on G5.5?
23:03:34*amiconn is a bit puzzled, because *enabling* the hack on mini (before the fix) didn't help at all
23:05:46jhMikeSamiconn: Nico_P checked it
23:06:03Nico_Pmy test was rather basic
23:07:23jhMikeSNico_P: I don't remember much delay in hearing "unresponsive" on previous tries :)
23:07:39Nico_Phehe :)
23:08:19Nico_Pit does feel more responsive than it was without the hack before the fix, but I can't guarantee the behaviour is the same without and with the hack
23:09:30 Join chrisjs169 [0] (n=none@unaffiliated/chrisjs169)
23:09:39jhMikeSthat's why I just decided to let time pass with it disabled and see if anything comes up
23:09:54*chrisjs169 hopes gevaerts is on
23:11:24jhMikeSNico_P: I wouldn't expect everything to be precisely the same in terms of times or whatnot but things should run just fine as with other targets.
23:11:34*gevaerts wonders what he has done now
23:12:05 Join dan_a [0] (n=dan-mirc@
23:12:22chrisjs169from what i understand, you're familiar with recovering sansa's, correct? ;)
23:12:26*linuxstb spots a Clip owner...
23:12:51gevaertsDepends on what's broken I guess.
23:12:57*dan_a spots someone who's got further with the Clip than he did
23:13:00chrisjs169i2c on e200
23:13:11linuxstbdan_a: I had everyone elses work to build on though...
23:13:36gevaertshmm. I've never actually gone that far.
23:13:39chrisjs169normally, i'd just use e200tool and be on my way, but for some reason the sansa isn't showing up in lsusb
23:13:52gevaertslsusb as root ?
23:14:20linuxstbdan_a: Are you still interested in hacking it?
23:14:24*chrisjs169 checks
23:14:32chrisjs169lsusb as root doesn't make a difference
23:14:44 Part simonrvn ("Thanks, and Take Care")
23:14:57dan_alinuxstb: I am
23:15:32LearHm, buffering thread stack seems to be larger than necessary...
23:15:42gevaertsI've not had i2c issues yet, so I can't really suggest anything
23:16:05dan_aI've not done anything on it in a long time though, and I've never been any good at reading disassemblies
23:16:21linuxstbdan_a: Do you understand how the library blocks are organised in the firmware file? I'm not sure how to calculate their start addresses...
23:16:22chrisjs169gevaerts, a while back (nearly a year ago) i managed to brick my sansa by shorting the daughterboard due to a drop of water, which put it into preboot mode. i suppose what i'm asking is do you know if the i2c is stored on the daugherboard?
23:16:32*amiconn spotted something interesting in the DEV_EN table
23:16:33 Quit Vorador ("Ex-Chat")
23:16:39gevaertsI don't know, sorry
23:16:49domonokybluebrother: you forgot the elides when you change the backup filename in rbutil.. :-)
23:16:51Bagderchrisjs169: I don't think anyonw knows where that memory is physically located
23:17:14*gevaerts can fix nand flash issues on c200, but i2c issues on e200 are unfortunately still out of his reach
23:17:24chrisjs169Bagder, ok, I figured since e200tool can read from it, it'd be known
23:17:33linuxstbdan_a: The Clip OF contains a lot of thumb code, which makes it nastier as well. At least for me using objdump (I should start using IDA...)
23:17:53Bagderchrisjs169: only from the processor's view, not from physical
23:18:09chrisjs169Bagder, ah
23:18:28dan_alinuxstb: I don't understand it at the moment. I'll have a look at what everyone else has found out so far, and see what I can add to that
23:19:07chrisjs169Bagder, do you know if it's possible for the sansa to try running/executing/(whatever the proper word is) the i2c, failing, and not go into preboot mode? I'm rather stumped as to how it isn't going into either preboot or manufacturing mode
23:19:53Bagderchrisjs169: we've not seen it happen before, but I guess everything is possible even though unusual
23:21:00chrisjs169Bagder, ok. I've always heard (and said) that it isn't possible to brick a Sansa without hardware modifications, so I've just been rather confused
23:21:37bluebrotherdomonoky: I did? Dang.
23:21:47Bagderchrisjs169: so how did it end up like this?
23:21:55*domonoky just fixed.. another commit count increase.. :-)
23:22:44chrisjs169Bagder, I had put a copy of the i2c rom on the recovery mode partition, and the sansa froze while writing it
23:23:39gevaertsAnd since then it does basically nothing ? Did you do a hard reset ?
23:24:09 Quit pondlife (Read error: 110 (Connection timed out))
23:24:19chrisjs169gevaerts, I've done everything from hard resets, to booting with no battery (power via usb), to removing the daugherboard itself, without any luck
23:24:21Bagderchrisjs169: I would expect that you just use the extension ".bin" and replace your BL with it...
23:24:43Bagderhm no
23:24:46Bagderthe BL is .rom
23:25:00chrisjs169i2c is .bin
23:25:15chrisjs169suppose "i2c rom" wasn't correct then
23:25:34Bagderbut the BL has no known way of writing it
23:25:52*linuxstb hugs his "unbrickable" telechips devices with their usb boot mode safely stored in ROM
23:26:14*gevaerts dares linuxstb to lend one of these to chrisjs169
23:26:27chrisjs169gevaerts, heh
23:26:34chrisjs169Bagder, really? because placing an i2c.bin file on the 16mb-format drive causes it to write it
23:26:35*Bagder offers a quote from an old mrh mail:
23:26:40 Quit petur ("*plop*")
23:26:47Bagder"You do not upload i2c.bin via 'recover'. You copy it to the recovery 'disk' and hopefully it will be written to the i2c boot-ROM"
23:27:05linuxstb"hopefully" ? ;)
23:27:07Bagder"You NEVER ever copy ANY .bin file on the recovery disk unless you cannot get to the manufacturing mode anymore."
23:27:27chrisjs169Bagder, yeah, that's what I noticed
23:27:29gevaertsThat seems to match what we see
23:27:29Bagder"I cannot emphasize this point too much."
23:27:35scorche|shBagder: what about renaming a patch to the BL name and copying it over? ;)
23:27:36 Quit domonoky (Read error: 104 (Connection reset by peer))
23:28:59pixelmais the SoundCodecWMA page up to date? And what was the type/version wma Rockbox can not play?
23:29:07evilnickI've run the script, added the PATH line to my .bashrc file (for my user), when i run ../tools/configure from the build directory to create the makefile then I get an error telling me that the gcc compiler is not in my path!
23:29:25bluebrotherBagder: don't know if you saw it in the logs: what do you think about adding a diffstat output at the top of the svn commit notifications?
23:29:38linuxstbpixelma: I think it's just "wma pro" (v9?) and "wma lossless"
23:29:41 Join voltagex [0] (
23:29:45gevaertsevilnick: .bashrc is only evaluated when you start a new shell.
23:29:47Bagderbluebrother: a fair idea, indeed
23:29:58pixelmalinuxstb: thanks :)
23:30:05evilnickgevaerts: thanks again. That's good to know!
23:30:10chrisjs169i've thought that since my last sansa went directly to preboot after I shorted the daughterboard, the i2c would be stored somewhere on the daughterboard as well (perhaps that small chip on the bottom?
23:30:11bluebrotherevilnick: as a start you could "export PATH=/your/compiler/path:$PATH"
23:30:40Bagderchrisjs169: quite possibly
23:31:16mcuelenaere"Build should have been done 117m 50s ago, at 21:33:09" -> shouldn't this get fixed?
23:31:43chrisjs169Bagder, that's what seems odd though - if it was, the sansa should be in preboot mode right now (i have the daugherboard out) instead of some dead mode
23:33:35Bagdermcuelenaere: poking it
23:34:14mcuelenaereBagder: thanks :)
23:34:17 Quit bertrik ("bye")
23:34:40jhMikeSamiconn: what did you mean exactly by "the inner loop should call the various functions"? It sounds like you're saying the inner loop should just be gone and use one loop instead.
23:35:21Bagdermcuelenaere: the zen vision build needs a unique target_id, not it has the same as zvm (in configure)
23:36:30voltagexI'm trying to compile rbutilqt, I've installed libusb but I get autodetection.cpp:24:17: error: usb.h: No such file or directory
23:36:32mcuelenaereBagder: ok, does this need to be set somewhere else too ? (ie config-xxx.h ?)
23:36:33Bagder39 is available
23:37:17Bagderno, it's just a way to keep track of things in the configure for the most cases
23:37:35gevaertsvoltagex: linux ?
23:37:43voltagexgevaerts: mac
23:38:39gevaertsDoes it distinguish runtime and development packages ? You might need to install the libusb devel package
23:39:11chrisjs169gevaerts, here's one you might be able to help on - what program could i use as a usb sniffer?
23:39:34voltagexgevaerts: no packaging system on os x by defult, I'm using macports and it doesn't seem to have libusb-dev
23:39:50gevaertsvoltagex: I don't know then
23:40:11***Saving seen data "./dancer.seen"
23:40:13linuxstbvoltagex: Did it actually install usb.h anywhere? e.g. /usr/include/usb.h or /usr/local/include/usb.h
23:40:25voltagexlinuxstb: /opt...somewhere
23:40:28gevaertschrisjs169: I've used the wireshark/usbmon way for a bit, but I'm actually more used to sniffing hardware
23:40:49linuxstbvoltagex: Then that's probably the problem - you need to add that to the -I include path somewhere in the rbutilqt Makefile
23:41:55linuxstbI think you'll need to add that to INCPATH in rbutilqt/Makefile
23:42:26linuxstbAnd maybe add /opt/local/lib to LIBS
23:42:54voltagexstrange, the makefile had -Included most of /opt/local
23:43:09voltagexbut not /opt/local/include
23:43:50voltagexanyone with a mac feel like testing my new binary?
23:45:27 Quit OlivierBorowski (Remote closed the connection)
23:46:14 Join stripwax [0] (
23:46:20 Join OlivierBorowski [0] (
23:47:07 Quit stripwax (Client Quit)
23:47:39 Quit Lear ("ChatZilla 0.9.82 [Firefox 3.0pre/2008051206]")
23:48:46bluebrothervoltagex: add the path to the INCLUDEPATH variable in
23:49:21bluebrotheror LIBS += -L/opt/libusb
23:50:29 Join stripwax [0] (
23:50:57 Quit mcuelenaere ()
23:51:12chrisjs169gevaerts, ok, thanks. sadly, i'm getting absolutely no usb info from my sansa
23:55:05bluebrotherStrange. Trying to build checkwps on cygwin fails because _ANSIDECL_H_ seems to be already defined!?
23:58:08 Quit amiconn (Nick collision from services.)
23:58:14 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
23:58:40 Quit davina (Remote closed the connection)

Previous day | Next day