--- Log for 24.08.108 Server: kornbluth.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 3 days and 4 hours ago 00.00.13 # XavierGr: No. the Gigabeat S is clocked at half the maximum speed. At that speed it gets similar framerates to the F which is clocked a bit faster. Given that, I think without some optimization of the video codec for the architecture it's not going to be fast enough for full DVD resolution. Just a guess though. 00.00.47 # I am doing a new port and I have a question: on config-target.h file I have: 00.00.47 Join fyre^OS [0] (n=fyre@cpe-68-173-168-48.nyc.res.rr.com) 00.00.48 # /* The size of the flash ROM */ 00.00.49 # #define FLASH_SIZE 0x400000 00.00.51 # For what is this value, the flash size??? 00.01.04 # DVDs are hugely higher bitrate than video we generally play on the F, not to mention 4.5 times the number of pixels 00.01.05 Quit faemir ("Leaving") 00.01.18 # Llorean: yeah I don't know at all if the maximum frequency alone could do that 00.01.24 # Casainho: that's in a .lds file isn't it? 00.01.37 Join Yskyflyer [0] (n=chatzill@ool-435787e5.dyn.optonline.net) 00.01.49 # no, is on config-mrobe500.h, for example 00.01.55 # the first thing to do would probably be to use the onboard image processing hardware on the S, I believe it can resize video and convert color spaces in hardware, so that would free up a lot of CPU time for the actual mpeg decoder 00.01.55 Join ZincAlloy [0] (n=d9eeebcd@gateway/web/cgi-irc/labb.contactor.se/x-97587d2ab89d8947) 00.02.05 # Casainho: but where is it used? 00.02.27 # saratoga: I think it can also do some of the standard operations. I seem to recall it's supposed to offload something like 44% of the work of h.264 decoding. 00.02.46 # Bagder: well, here: http://www.rockbox.org/twiki/bin/view/Main/RockboxPlayerLittlePrototype 00.02.47 # that'd certainly be nice 00.03.07 # Casainho: you're asking about the define you're already using? 00.03.26 Quit tessarakt ("Client exiting") 00.03.28 # Bagder: I would like to use RB kernel to make a flash led code... - so I now that I am doing kernel_init() ok :-) 00.03.59 # saratoga: I can't remember what it was. Like FFT or IMDCT. One of those abbreviations that I just don't remember which it was. 00.04.15 # Casainho: and how is that related to FLASH_SIZE ? 00.04.50 # Llorean: for H.264 I would guess it does the DCT 00.05.07 # you've got me curious, i'll look at the datasheet (or rather data book) 00.05.09 # what's the point in having dvd quality videos on a portable player if has no video out, anyway? 00.05.16 Quit rasher ("leaving") 00.05.19 # Bagder: I don't know, but on MRobe500 is that value and I am try to copy that file, use is as reference... 00.05.24 # ZincAlloy: It has video out. 00.05.36 # OH! 00.05.42 # coool 00.05.54 Join rasher [0] (n=rasher@0x5550f5a3.adsl.cybercity.dk) 00.05.55 # But the point is actually because you can store the video on the player, watch it portably, and then hook it up to a PC and watch the same file there at higher quality 00.06.43 # Bagder: maybe I can comment that define, ignore it, right? -- I would like to understand why that define is there... since I am trying to build the Rockbox bootloader.... 00.07.21 # find . -type f | xargs grep [word] 00.07.24 # is your friend 00.07.32 # I would rather convert it to divx 00.08.00 # Casainho: afaict, it's only used in the debug menu to dump the flash contents to disk 00.08.27 # ZincAlloy: divx requires the implementation of an entirely new codec, rather than improvements on the existing one. 00.09.10 # Bagder: okok :-) - thanks -- I have another question: 00.09.12 # /* Offset ( in the firmware file's header ) to the file CRC */ 00.09.13 # #define FIRMWARE_OFFSET_FILE_CRC 0 00.09.15 # /* Offset ( in the firmware file's header ) to the real data */ 00.09.16 # #define FIRMWARE_OFFSET_FILE_DATA 8 00.09.59 # of course. I'd use divx for playback on the pc 00.10.05 # FIRMWARE_OFFSET_FILE_CRC --- can I put it to 0? and the FILE_DATA?? what that means? 00.11.03 # again, the answer is in the code so find+args grep is useful 00.11.08 # xargs even 00.11.10 # but I guess I'm old fashioned 00.11.23 # ./bootloader/common.c: lseek(fd, FIRMWARE_OFFSET_FILE_DATA, SEEK_SET); 00.11.37 # and firmware/rolo.c 00.12.05 # ZincAlloy: one good reason to keep mpeg is to not lose quality 00.13.47 # the S doesn't have TV out in the dock? 00.14.39 # saratoga: It has TV-out in the headphone jack. 00.14.41 # I don't know about the dock 00.14.45 # yes it have, but there is no dock 00.14.51 # just the connector 00.14.59 # saratoga: accordign to the block diagram it does 00.15.24 # well that'd be one use for DVD resolution I guess 00.16.48 # actually I used it once, the quality wasn't so good but I guess that might have to do with the low resolution and encoding format that Gigabeast OF uses 00.16.50 # Bagder: so, maybe something about MI4_FORMAT... so I will ignore that values, putting 0 :-) -- thanks :-) 00.17.07 # no 00.17.15 # it's not at all about mi4 00.17.22 # again, check the code 00.17.23 # XavierGr: Well, the headphone output just does 320x240 scaled up to the TV screen's size, so the quality is pretty bad. 00.17.29 # it's the file format the bootloader loads 00.17.34 # ie rockbox itself 00.18.08 Quit fyrestorm (Read error: 113 (No route to host)) 00.18.20 # Casainho: that's also why most target have the same values there, we use the same basic format on most targets 00.20.56 # anyway, time for bed for little me 00.22.29 Quit snoh ("GNU/Linux the free alternative to Windows") 00.23.08 # Bagder: :-) 00.25.03 # Bagder: just another uqestion 00.25.22 # make[1]: *** No rule to make target `button-target.h', needed by `/home/cas/Documentos/RockboxPlayer/svn.rockbox.org/build/firmware/backlight.o'. Stop. 00.25.55 # gevaerts: divx still looks awesome at a fraction of the original file size.. 00.26.22 # ZincAlloy: Discussion like that belongs in -community 00.26.34 # true.. 00.26.35 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 00.26.35 # * gevaerts apologizes for starting it here 00.27.05 # that means I don't have button-target.h file... but for now I don't have buttons, I just need to have kernel working... I don't want buttons, LCD and so on... How can I build the bootloader, but just the kernel_init() without all that files for buttons. lcd, etc... ?? 00.28.03 Quit Yskyflyer ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]") 00.28.45 Quit midkay ("Leaving") 00.29.33 # anyone can help me, guiding, on how to build just the kernel of RB? - to make a flash led code using kernel? 00.30.45 # toffe82, (or others) do the Gigabeat F and X series have the same battery? Does the F10 have the same battery size as the F40? 00.32.34 # Soap: I think the answers are "no" and "yes" but don't quote me. 00.32.40 # yes for f10 and f40 , the X is the same as the S if I remember 00.33.27 # I picked up my S60 today - was going to do some battery benches, looking at the wiki page I think I need to divide up the results by model then. 00.33.53 Join midkay [0] (n=midkay@rockbox/developer/midkay) 00.38.02 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) 00.43.27 Nick oofus is now known as oofus[away] (n=chris@oofus.demon.co.uk) 00.45.02 # Soap: the S has a lower amperage battery than the F if I remember correctly 00.45.09 # (default battery that is) 00.45.50 # my bench on S was quite dissapointing but it might be that the battery is flacky. It was used so I am not sure about the battery condition 00.45.53 # well, it is different hardware, so it needs separated from the F/X listings for easy of looking nonetheless 00.46.19 # I was going to do some original firmware tests as well. 00.46.59 # Soap: because the wiki page is GigabeatRuntime I just added mine with the rest of the F's showing it as an S 00.47.22 # Now I have to run a bench with the new 1000mAh 00.47.37 # I saw - no biggie - I just made separate headers for the three models much as on the IpodRuntime page. 00.48.01 # I'll make an extra column for OF runtime (again like the Ipod page) if I get the tests done. 00.48.35 # ok that sounds better 00.52.40 Quit Mathiasdm ("Invisible Internet Project: http://www.i2p2.de") 00.58.27 Quit ZincAlloy ("CGI:IRC (EOF)") 00.58.49 Join ZincAlloy [0] (n=d9eeebcd@gateway/web/cgi-irc/labb.contactor.se/x-a5f72891b33d14b4) 01.03.52 # Soap : F and X should be separate too, they don't have the same battery 01.04.10 # thanks toffe82 for the verification, I split them. (one X benchmark) 01.04.33 # My S will run for 24 hours. I can feel it in my bones. 01.04.37 # ask LambdaCalculus to make another bench on the X 01.13.32 Quit ZincAlloy ("CGI:IRC") 01.13.50 Join ZincAlloy [0] (n=d9eeebcd@gateway/web/cgi-irc/labb.contactor.se/x-78b82caa2be50b9c) 01.20.18 Join bughunter2 [0] (n=j@77.164.66.126) 01.20.55 # ok 01.21.08 *** Saving seen data "./dancer.seen" 01.21.18 # mhm... ok - survived. 01.21.20 # Good night! 01.21.29 # Here a storm is coming 01.21.31 # bye 01.21.33 Quit mrkiko ("leaving") 01.22.16 Quit nuonguy ("This computer has gone to sleep") 01.24.01 Quit Bensawsome ("The awsome is gone :(") 01.25.23 Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome) 01.25.47 Quit Casainho ("ChatZilla 0.9.83 [Firefox 3.0.1/2008072820]") 01.30.37 Join tete_ [0] (n=tete@85.103.234.52) 01.32.42 Quit ompaul_ (Remote closed the connection) 01.32.51 Quit ender` (" People are more violently opposed to fur than leather because it is safer to harrass rich women than motorcycle gangs.") 01.36.29 # Soap: with the default battery? I doubt it, more like 10? 01.39.14 Quit domonoky (Read error: 104 (Connection reset by peer)) 01.45.21 Quit shotofadds ("Leaving") 01.45.57 Nick Kopfgeldjaeger is now known as Kopfi|offline (n=nicolai@monitor-mode-enabled-on-mon0.phy0.de) 01.48.51 Quit mf0102 (Remote closed the connection) 01.55.07 Nick oofus[away] is now known as oofus (n=chris@oofus.demon.co.uk) 01.56.42 Quit oofus (Remote closed the connection) 01.58.16 Part tete_ ("Konversation terminated!") 02.01.04 # My tongue was firmly in cheek, XavierGr 02.02.00 Quit ZincAlloy ("CGI:IRC (Ping timeout)") 02.12.57 Quit Nico_P (Remote closed the connection) 02.13.54 Quit EspeonEefi ("さよなら") 02.30.33 Quit XavierGr () 02.46.21 Quit n1s () 02.48.37 Quit Schmogel (Read error: 104 (Connection reset by peer)) 02.50.39 Part pixelma 02.53.23 Quit nplus (Remote closed the connection) 03.11.50 Quit Unhelpful (Read error: 113 (No route to host)) 03.12.16 Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 03.14.04 Part grai 03.21.12 *** Saving seen data "./dancer.seen" 03.21.17 # anyone around whos familar with semaphores? 03.23.05 Join lee321987 [0] (i=chatzill@64.24.51.138) 03.23.08 # builds for the e and c200 are broken, Llorean ? 03.28.23 # anyone here been using Mass Storage on a Sansa c200 03.29.27 Quit dabujo (Read error: 104 (Connection reset by peer)) 03.29.56 Quit avis (Read error: 104 (Connection reset by peer)) 03.30.51 # Soap: Pardon? 03.31.54 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 03.31.55 # I'm about to enable mass storage, and am wondering if there is still a big difference between High and Full speed. 03.32.34 # lee321987: If you have a sandisk player, you shouldn't enable mass storage at this time unless you're willing to accept regularly corrupted files 03.33.13 # And there should always be a difference between full and high speed. By their nature they are different speeds. 03.33.53 # Soap: IIUC the present daily build is just broken, as all builds compiled "locally" rather than sent out to other computers on the build system were broken. I'm not sure if it's fixed or not. 03.35.03 Quit herrwaldo ("Konversation terminated!") 03.35.18 # Sorry - meant difference between the amount of corruption. Did I misunderstand http://svn.rockbox.org/viewvc.cgi?view=rev;revision=18327 (meaning this commit actually only makes the _patch_ work rigth)? 03.35.55 Join EspeonEefi [0] (i=espeonee@STRATTON-ONE-ELEVEN.MIT.EDU) 03.36.04 # lee321987: Notice the key word "seems to" 03.36.26 # If it had fixed it, 8663 would be closed. 03.36.44 Quit culture (Connection timed out) 03.36.47 # Further testing indicated that the problem is not yet resolved. 03.36.49 # Sorry again - I didn't mean for sure fixed. 03.37.42 # So if I want to post results of my tests I should still apply the patch? (sorry if this is a stupid question) 03.39.27 # I don't believe there are any patches in that task that are still valid. Have you read through the comments on it? 03.40.02 # I don't know what good test results would do though. Now that we know corruption still happens, re-confirming it won't tell us much. Instead, people need to be investigating the cause. 03.40.24 # thank you. 03.42.42 Quit Zom_ (Remote closed the connection) 03.42.53 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 03.43.42 Part lee321987 03.44.27 Join ChristopherW [0] (n=christop@ip68-0-174-182.tc.ph.cox.net) 03.46.00 Join DerDome [0] (n=DerDome@dslb-082-083-252-126.pools.arcor-ip.net) 03.58.24 # I got an idea. I'm going do CF-card mod on my iPod Mini. And my idea is to follow the iPodManualRestore and restoring to the CF-card. Then the swap should be smooth? 03.58.47 # Zambezi: should be 03.58.58 # I did that to my iPod Video and it worked 03.59.11 # the only problem would be if your CF card doesn't work with the mini 04.01.54 # wpyh: It does. Two pages confirms that. 04.01.54 # markun: I have successfully restored my Meizu M3 using my own code 04.02.07 # hm.. markun doesn't seem to be here 04.02.12 # Zambezi: great :D 04.02.26 # wpyh: And you know what's even better? :-P 04.02.31 # yeah? 04.02.46 # wpyh: I paid 10 euro with delivery. :-) 04.02.53 # wpyh: 32 GB. 04.02.55 # hm... how big is the card? 04.02.56 # :O 04.03.05 # hm... is that a scam? 04.03.08 # wpyh: They mistagged it. 04.03.17 # "they"? 04.03.23 # wpyh: The store. 04.03.26 # ah, ok 04.03.31 # which one? 04.03.33 # wpyh: Gotta love Pricerunner. ;-) 04.03.45 # wpyh: A Swedish store. 04.03.46 # hm... 04.03.55 # you confirmed that it's 32 GB? 04.04.03 # i don't understand the results i'm seeing with the multithreaded mp3 decoder 04.04.29 # the CPU never boosts, and the UI remains responsive, but the codec frequently pauses playback for a second at a time 04.04.38 # wpyh: Yes. It's right infront of me. The price is changed on the homepage to over 100 euro. 04.04.44 # wow :D 04.04.54 # is it a transcend? 04.04.56 # * wpyh is guessing 04.04.59 # wpyh: Yes. 04.05.01 # wpyh: 133x 04.05.14 # it doesn't work with my Video, but it works with the mini, according to some reports 04.05.19 # good luck on your mod ;) 04.05.26 # since the UI is responsive, I assume the CPU isn't deadlocking, but I made the COP thread blink the lights and even when paused the lights keep blinking 04.05.41 Quit Acksaw ("Erection reset by queer") 04.05.42 # wpyh: It will be awesome since I only have 4 GB now. 04.05.53 # so i don't think its deadlocking either 04.06.25 # :) 04.06.35 # btw, anyone working on the Meizu port around here? 04.10.44 Join Zarggg [0] (n=z@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) 04.14.53 # A question, will the MBR-file partition the CF-card? I assume so. 04.14.59 # yes 04.16.06 Quit Thundercloud (Remote closed the connection) 04.16.37 # wpyh: Good. Then it's not that scary. I have gluegun, woodenstick too. So I might do it tonight (it's 04.15 here atm). 04.17.00 Quit courtc (Read error: 113 (No route to host)) 04.18.49 # good luck ;) 04.27.27 Join miepchen^schlaf_ [0] (n=miepchen@p54BF4D72.dip.t-dialin.net) 04.29.54 Quit DerDome ("Leaving.") 04.31.04 # The CF-card is already formated so I have a sdX1 already. I think I need to remove the partiontable first. 04.33.26 Quit miepchen^schlaf (Read error: 110 (Connection timed out)) 04.36.58 # Zambezi: you don't need to do that 04.37.22 # just put the new MBR and then make the kernel reread the partition table 04.37.41 # does anyone know how rockbox mtimes map to UTC? 04.50.21 # wpyh: That didn't work. 04.52.02 # Zambezi: hdparm -z didn't work? 04.52.04 # hm... 04.52.23 # you can always unplug it and plug it back in 04.53.20 # wpyh: No. Something with B didn't work. 04.54.50 # B? 04.55.10 # maybe you could post the output of whatever's in your console to pastebin and put the link here 04.57.31 # My bad. I didn't umount the CF-card before. It worked after umount. 04.59.19 Join avis [0] (n=ident@pdpc/supporter/student/avis) 04.59.31 # wpyh: http://www.pastebin.ca/1182904 just so you'll see. 05.00.23 # hm 05.00.29 # so it's working now? :) 05.02.08 # (for the logs) if anyone wants to look at my mp3 multithreading patch and suggest why the decoded audio sounds funny, feel free: http://www.duke.edu/~mgg6/rockbox/mad_threading.patch 05.02.25 # I fixed the shuttering problem, but it started being glitchy 05.03.59 # on the upside, it does run unboosted 05.04.10 Quit saratoga ("CGI:IRC") 05.04.24 # wpyh: Yes. And I formated it so it's no crappy Transcendfiles on it. :-) 05.06.54 # ok... 05.06.55 Join jhulst [0] (n=jhulst@unaffiliated/jhulst) 05.07.07 # was there a transcend file on the cf card? 05.07.40 # wpyh: Or at least it had a driveletter named Transcend. 05.08.15 # hm... honestly, I never knew where those "drive names" come from 05.08.25 # it doesn't seem to be the fs label... 05.08.34 Join Dagida [0] (n=satana@host-84-222-206-32.cust-adsl.tiscali.it) 05.08.52 Part Dagida 05.09.08 # wpyh: Dell got the same thing. There's a hda1 which is like 50 MB and hda2 is the rest. 05.10.08 # wpyh: I just need to extend the drivesize now cause it's 3.8 GB now. 05.11.10 # hm... 05.11.24 # * wpyh is not familiar with such things :p 05.12.15 # wpyh: Extended and formatted. 30 GB now. 05.12.46 # I had to do it as root. I really hope this doesn't matter. 05.13.27 # congrats :D 05.13.30 # time to install rockbox ? 05.13.49 # wpyh: I need to put the CF-card in the iPod first. 05.14.44 # right 05.16.45 # wpyh: I'm ready now, but I'm think about the root. But you can format without root and hdparm isn't even able to access without root so it should be fine. Time for the hardware-mod now. 05.17.22 Join Unhelpful [0] (n=Militant@pool-98-117-9-134.hrbgpa.fios.verizon.net) 05.17.45 Part Unhelpful ("Leaving") 05.18.04 Join Unhelpful [0] (n=Militant@pool-98-117-9-134.hrbgpa.fios.verizon.net) 05.18.32 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 05.18.35 # root is okay 05.18.38 # just be careful ;) 05.18.45 Quit Seed ("cu, Andre") 05.21.16 *** Saving seen data "./dancer.seen" 05.24.36 Join beta2k_ [0] (n=beta@d193-118-104.home3.cgocable.net) 05.25.39 Quit beta2k (Read error: 60 (Operation timed out)) 05.29.56 Quit Zom (Read error: 110 (Connection timed out)) 05.31.22 Quit Unhelpful ("ZNC by prozac - http://znc.sourceforge.net") 05.32.10 Join Unhelpful [0] (n=Militant@pool-98-117-9-134.hrbgpa.fios.verizon.net) 05.32.20 Part Unhelpful ("Leaving") 05.36.02 # wpyh: I'm always. The stick is glued on the iPod now. It's drying. 05.43.46 Quit Bensawsome ("The awsome is gone :(") 05.46.18 Join Bensawsome [0] (i=Bensawso@unaffiliated/bensawsome) 05.47.43 Quit Bensawsome (Client Quit) 05.50.19 Quit BHSPitLappy (Read error: 110 (Connection timed out)) 05.53.03 Join sH4RD [0] (n=x@ip68-100-182-34.dc.dc.cox.net) 05.54.03 # hey guys, wondering if I could get wiki edit privs or if someone could just fix this for me 05.54.16 # link to one of the themes on the Gigabeat F/X WPS page is broken, its a nice theme too 05.54.25 # just a matter of bad casing actually 05.56.43 Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome) 05.59.01 # what is your WikiName? 05.59.34 # EricHarmon, I'm actually waiting for the activation e-mail (sorry if that causes issues), I just figured I'd ask now in case things were slow in here 06.01.25 # well there it goes, just activated it 06.03.42 Part sH4RD 06.04.40 Join sH4RD [0] (n=x@ip68-100-182-34.dc.dc.cox.net) 06.05.17 # *sigh*, sorry, locked up opera's lame irc client (not on my normal linux box...) 06.17.07 # Zambezi: I'm not sure I fully understand the "stick"... :p 06.17.13 # anyway 06.17.29 # I've uploaded an M3 dfu recovery package on MeizuM6Port 06.17.39 # please test it (only works on M3 right now) 06.23.58 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey) 06.30.46 Quit Zom_ (Read error: 104 (Connection reset by peer)) 06.30.59 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 06.41.14 Quit Zom (Read error: 104 (Connection reset by peer)) 06.41.21 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 06.41.50 # I've updated MeizuM6Port with linux DFU instructions 06.42.10 # no instructions for M6 SL for now, sorry 06.51.22 Quit BigBambi (Remote closed the connection) 06.52.58 # hm.... 06.53.08 # no one seems to be insterested in the meizu ports... 07.00.10 Join courtc [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) 07.02.06 Join massiveH [0] (n=massiveH@ool-44c48a1e.dyn.optonline.net) 07.05.25 Quit jhulst ("Konversation terminated!") 07.05.58 # I am, but I am impotent 07.09.31 # The swap is done. Now time to install Rockbox. :-) 07.15.14 Join beta2k [0] (n=beta@d193-118-104.home3.cgocable.net) 07.17.11 Quit ChristopherW (Read error: 110 (Connection timed out)) 07.17.58 # It said it can't open the iPod. 07.18.33 Quit JdGordon (Read error: 110 (Connection timed out)) 07.21.20 *** Saving seen data "./dancer.seen" 07.24.06 # it? 07.24.29 # Rockbox can't open the iPod to install the bootloader. 07.26.45 Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) 07.27.38 # Probably it's not recognized as an iPod. I need to restore it in iTunes. 07.32.00 Quit beta2k_ (Read error: 110 (Connection timed out)) 07.38.18 Join desowin [0] (n=desowin@atheme/member/desowin) 07.47.06 Quit massiveH ("Leaving") 07.47.18 Join massiveH [0] (n=massiveH@ool-44c48a1e.dyn.optonline.net) 08.03.43 Join JdGordon [0] (n=jonno@c220-237-62-106.smelb2.vic.optusnet.com.au) 08.10.29 Quit massiveH ("Leaving") 08.20.42 Part sH4RD 08.21.05 Join ChristopherW [0] (n=christop@ip68-3-207-47.ph.ph.cox.net) 08.21.31 Quit ChristopherW (Remote closed the connection) 08.29.35 Quit gevaerts (Nick collision from services.) 08.29.48 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) 08.44.15 Join Rob2223 [0] (n=Miranda@p4FDCD06F.dip.t-dialin.net) 08.45.40 Quit nuonguy (Read error: 113 (No route to host)) 08.48.04 # saratoga: (for the logs) I have a suspicion what might be the problem with synth on cop... 08.48.19 Part toffe82 08.51.20 Quit Rob2222 (Read error: 60 (Operation timed out)) 08.55.14 Join AndyI [0] (n=pasha_in@212.14.205.32) 09.02.15 Join krz [0] (n=irc_by@turbo.sml.by) 09.02.51 # hi! does anyone know if it is possible to make something like symlink in svn? 09.03.34 # btw, are there svn admins? 09.08.33 Quit AndyIL (Read error: 110 (Connection timed out)) 09.14.42 Quit perrikwp ("http://www.mibbit.com ajax IRC Client") 09.15.39 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) 09.17.54 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 09.21.21 *** Saving seen data "./dancer.seen" 09.25.06 # krz: guess you need to stick around till Bagder or linusN gets in 09.25.39 # krz: no 09.26.00 Join krz|afk [0] (n=irc_by@turbo.sml.by) 09.26.04 # symlinks need to be created by the build if you need them, but symlinks aren't portable so I'd advice against that 09.26.05 Quit krz (Read error: 104 (Connection reset by peer)) 09.26.26 Quit Zom_ (Read error: 104 (Connection reset by peer)) 09.26.38 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 09.28.50 Join Mathiasdm [0] (n=Mathias@78-22-6-189.access.telenet.be) 09.29.15 Join Lambduh [0] (n=Lambda@12-202-140-90.client.mchsi.com) 09.29.37 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) 09.30.10 # voices and daily builds seem to be working again 09.30.25 # hm or perhaps not 09.33.23 # voices work, but not target builds 09.37.02 Quit Zom (Read error: 110 (Connection timed out)) 09.38.06 # * Bagder reinstalls all the cross-compilers on the machine 09.38.06 # .rocks and codecs still seem to be missing 09.43.33 # Hmm, the packaged KNOWN_ISSUES file has an issue... 09.44.43 # It contains issues for all targets, e.g. it talks about the MAS (meaningless on anything swcodec), or portalplayer (meaningless on archos, iriver, gigabeat etc) ... 09.48.46 Quit Zom_ (Read error: 104 (Connection reset by peer)) 09.48.54 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 09.52.17 Quit krz|afk (" ?") 09.56.47 Join Acksaw [0] (n=omgwtfbb@cpc2-stok5-0-0-cust754.bagu.cable.ntl.com) 09.58.17 Quit Zom (Read error: 104 (Connection reset by peer)) 10.01.45 # Hmm, it seems there's quite some optimisation potential in our font code (wrt saving ram), when the font is sparse 10.03.02 # Noticed that because adding just the euro sign upped the size of rockfont-8 from ~6KB to ~26KB 10.03.18 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 10.03.50 # This is because 'lastchar' increased a lot, and the offsets are stored as an array of (lastchar-firstchar) size 10.04.27 Join Ubuntuxer [0] (n=johannes@dslb-084-060-131-137.pools.arcor-ip.net) 10.07.36 Part Ubuntuxer 10.15.54 Quit GodEater_ (Read error: 113 (No route to host)) 10.15.58 Join GodEater__ [0] (n=ge@rockbox/staff/GodEater) 10.16.11 Join appleipodder [0] (i=eXact@dsl-mlibrasgw2-fefafa00-80.dhcp.inet.fi) 10.19.00 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 10.23.25 Quit Zom (Read error: 110 (Connection timed out)) 10.24.14 Quit Alext1232 () 10.25.13 Join midkay_ [0] (n=midkay@71-35-99-88.tukw.qwest.net) 10.34.44 Quit Zom_ (Read error: 60 (Operation timed out)) 10.35.26 Join snoh [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) 10.37.27 Join mazling [0] (i=largeear@host86-143-12-152.range86-143.btcentralplus.com) 10.38.44 Quit amiconn (Nick collision from services.) 10.38.51 Join amiconn [50] (n=jens@rockbox/developer/amiconn) 10.40.32 Join goffa_ [0] (n=goffa@216.220.23.105) 10.41.19 Quit midkay (Read error: 110 (Connection timed out)) 10.42.20 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 10.47.26 Join ender` [0] (i=krneki@foo.eternallybored.org) 10.51.33 Quit goffa (Read error: 110 (Connection timed out)) 11.05.26 # Extending the font format to contain a glyph table would be an option. Shouldn't be difficult to handle, neither in convbdf nor in rockbx, and it can even be optional, so that tightly packed .fnt files won't see a file size increase 11.07.01 Quit desowin ("KVIrc 4.0.0 Insomnia http://www.kvirc.net/") 11.07.55 # It would just be a binsearchable list of glyphs contained in the font. Converting from char_code to glyph_num would be done by binsearching that list. If it's not present, it would be glyph_num = char_code - firstchar, like now 11.08.43 # That's certainly post-3.0 stuff though 11.14.40 Join godoitis [0] (n=chatzill@dslb-088-071-007-251.pools.arcor-ip.net) 11.17.10 Quit godoitis (Read error: 104 (Connection reset by peer)) 11.17.29 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 11.18.33 Quit Zom (Connection timed out) 11.19.14 # markun: ping 11.20.13 Quit Zom_ (Read error: 60 (Operation timed out)) 11.21.26 *** Saving seen data "./dancer.seen" 11.22.33 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 11.23.01 Quit BHSPitLappy ("Ex-Chat") 11.25.18 Join godoitis [0] (n=chatzill@dslb-088-071-007-251.pools.arcor-ip.net) 11.26.52 Join stoffel_ [0] (n=sfr@p57B4C45C.dip.t-dialin.net) 11.27.10 Quit godoitis (Read error: 104 (Connection reset by peer)) 11.29.35 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 11.29.57 Quit Zom (Read error: 104 (Connection reset by peer)) 11.30.45 Join godoitis [0] (n=chatzill@dslb-088-071-007-251.pools.arcor-ip.net) 11.32.10 Quit godoitis (Read error: 104 (Connection reset by peer)) 11.34.22 Join godoitis [0] (n=chatzill@dslb-088-071-007-251.pools.arcor-ip.net) 11.37.10 Quit godoitis (Read error: 54 (Connection reset by peer)) 11.46.06 Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com) 11.47.47 Join godoitis [0] (n=chatzill@dslb-088-071-007-251.pools.arcor-ip.net) 11.48.04 Join herrwaldo [0] (n=waldo@ip-81-11-213-164.dsl.scarlet.be) 11.48.51 Quit ompaul (Client Quit) 11.52.10 Quit godoitis (Read error: 104 (Connection reset by peer)) 12.00.15 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 12.05.35 # amiconn: sounds reasonable. Imagine the increase if you added a few chinese glyphs to rockfont 12.06.30 # Yep. The extreme case would be a font that just contained glyphs for U+0000 and U+FFFD. Almost 192KB of tables, a few bytes of glyph bitmaps... 12.07.08 # And it becomes worse if the glyph bitmap data exceeds the 64KB limit, as then the offsets become 32bit instead of 16bit 12.07.40 Join Zom__ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 12.07.43 # The player unicode support already uses such a binsearch mechanism 12.09.49 # JdGordon: I thought the WPS should only update parts that changed not the whole WPS - but I don't know whether this works correctly at the moment. 12.11.27 # rasher: We could also make this glyph table mandatary. While this would impose a slight penalty with tightly packed fonts, it would enable us to check .lng files against .fnt files 12.12.30 # Right now this is impossible, because missing intermediate glyphs (gaps between firstchar and lastchar) aren't marked as such, but their offsets and widths just reference the same glyph bitmap as defaultchar 12.12.42 # That always seemed like it'd be a good idea to me. (considering someone using the chinese language selecting rockfont and seeing nothing but boxes) 12.14.30 Join miepchen^schlaf [0] (n=miepchen@p54BF4D72.dip.t-dialin.net) 12.16.02 # Yes, although it should only warn and offer cancellation if glyphs are missing 12.16.21 # Otherwise it wouldn't be possible to select a language because of a single missing glyph... 12.16.50 # Yeah, a yes/no dialog seems reasonable 12.17.51 # Or perhaps apply heuristics. If more than say 5% of the needed glyphs are missing, refuse. If less than that but more than zero, just warn 12.18.32 Join Casainho [0] (n=chatzill@89-180-69-153.net.novis.pt) 12.18.40 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother) 12.18.40 # hello RB people :-) 12.18.56 # I want to put RB kernel working, I am now looking at timer.c 12.19.22 Join PaulJam [0] (n=PaulJam_@p54BCC65F.dip.t-dialin.net) 12.19.37 # bool timer_register(int reg_prio, void (*unregister_callback)(void), 12.19.39 # long cycles, int int_prio, void (*timer_callback)(void) 12.19.40 # IF_COP(, int core)) 12.19.42 # Can someone tell me what are all that arguments? 12.20.02 Mode "#rockbox +o logbot " by ChanServ (ChanServ@services.) 12.22.18 # well, from reading the prototype I'd say you register a new timer, with a timer callback, a callback when the timer gets unregistered, it does have a scheduling priority and a number of cycles it runs. 12.22.30 Quit Zom (Success) 12.22.39 Quit stoffel_ ("Lost terminal") 12.22.51 Quit Zom_ (Connection timed out) 12.23.42 # and please don't do multiline pastes -- you wake logbot ... 12.24.07 # hmmm... eheh - english is not my language, nor I am professional of C, so, I don't know what mens callback and that :-) 12.24.11 # That reminds me that I should remove int_prio 12.24.21 # anyway, I think I am understanding it a bit more 12.24.36 # It's only used on SH1, and even there all callers choose the same, low priority 12.25.35 # bluebrother: looks to me that part of the code is constant over all targets, just the initialization of the timer differ, right? 12.26.10 # the only thing that differs is the IF_COP part which only applies if the CPU has a COP 12.26.47 # apart from that (from my understanding, but I'm not familiar with that code) it should be identical over targets 12.28.27 # bluebrother: now, just another question: in what frequency should I configure the timer?? on TIMER_FREQ (defined at timer.h) ??? 12.29.21 # That depends on your CPU 12.29.32 # no idea about that -- as I said, I'm not familiar with that code. My guess is that the frequency is based on the tick timer, and the timer cycles are calculated by a macro 12.29.49 # More precisely, it depends on what input frequency the timers are running 12.30.39 Quit miepchen^schlaf_ (Connection timed out) 12.31.16 # amiconn: I have on timer on MCU, at what frequency should I configure the interrupt? 12.32.53 # another question: on interrupt handler function, there is the "pfn_timer 12.33.15 # whats menas "pfn_timer"? - ok, timer I understand, but pfn...??? 12.36.22 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 12.41.28 Mode "#rockbox -bbbb SETH_HIKARU!*@* *!*=SETH_HIK@bismarck.pat.k12.nd.us daurnimator!*@* *!*=luxun@gateway/tor* " by ChanServ (ChanServ@services.) 12.41.28 Mode "#rockbox -bbbb lomur!*@* *!*phileas@*.cpe.net.cable.rogers.com *!*phileas@CPE00134645d969-CM000f9fa62b04.cpe.net.cable.rogers.com *!*Vicious@bzq-79-181-255-131.red.bezeqint.net " by ChanServ (ChanServ@services.) 12.41.28 Mode "#rockbox -b *!*47c2d7ed@* " by ChanServ (ChanServ@services.) 12.51.31 Quit Zom__ (Connection timed out) 12.56.02 Quit Zom (Read error: 104 (Connection reset by peer)) 12.56.33 # amiconn: can you please tell me for what, or what value should be on TIMER_FREQ? -- I see that there is 3 functions: to enable the timer, to stop it and to configure its period... 12.57.18 Quit miepchen^schlaf (Remote closed the connection) 12.57.59 Join miepchen^schlaf [0] (n=miepchen@p54BF4D72.dip.t-dialin.net) 12.58.36 Join Zom [0] (n=zom@reactos/tester/Zom) 13.00.24 Join webguest99 [0] (n=51427fcd@gateway/web/cgi-irc/labb.contactor.se/x-e74d982d394499bb) 13.00.31 Quit webguest99 (Client Quit) 13.02.04 Join n1s [0] (n=nils@rockbox/developer/n1s) 13.05.07 Quit Kopfi|offline ("Serverwechsel") 13.07.34 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 13.12.08 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon) 13.13.45 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) 13.18.33 Join nplus [0] (n=nplus@141.25.globcom.net) 13.20.39 Join Schmogel [0] (n=Miranda@p3EE20F2D.dip0.t-ipconnect.de) 13.21.27 *** Saving seen data "./dancer.seen" 13.26.09 Quit Zom (Read error: 104 (Connection reset by peer)) 13.26.49 Quit mazling ("Inde da'covale misain ye; Caballien misain ye!") 13.30.00 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 13.30.15 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 13.33.40 Part pixelma 13.34.19 Quit amiconn (" bbl") 13.36.25 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.") 13.39.44 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 13.40.26 Join Horscht [0] (n=Horscht@xbmc/user/horscht) 13.53.21 Join krz [0] (n=irc_by@turbo.sml.by) 13.54.55 Join kpkeerthi [0] (n=chatzill@59.92.47.238) 13.56.28 # new rockbox user.. just wanted stop by and say 'Hi'. rockbox rocks. Running it on Ipod 5.5 Gen 30 GB 13.57.20 Join Zom__ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 13.57.30 # kpkeerthi: :-) 13.58.43 Join Tuplanolla [0] (n=jani@unaffiliated/tuplanolla) 13.59.04 Join dabujo [0] (i=xx@p4FDB1762.dip0.t-ipconnect.de) 13.59.16 # kpkeerthi: thanks and welcome to the rockbox world :-) 14.00.16 # old rockbox user here ... just wanted to say "Rockbox still rocks!" ;-) Running it on Ipod 5.5 Gen 80 GB & Iriver H340 14.00.30 # :) 14.01.10 # * gevaerts wonders if rockbox also boxes 14.02.15 Part kpkeerthi 14.05.06 # Bagder: hello :-) - can you help on a timer question? 14.05.41 # helloes! 14.06.07 Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) 14.07.28 Quit Mathiasdm ("Invisible Internet Project: http://www.i2p2.de") 14.08.03 Quit Zom (Connection timed out) 14.08.07 # anyone can help me on a question about timer.c and timer.h?? 14.08.22 # Tuplanolla: hello :-) 14.08.45 # Casainho: only if you ask the question.. :-) 14.09.02 # domonoky: okok: 14.09.11 # TIMER_FREQ, is for what? 14.10.15 # * bluebrother suggests asking svn praise about who committed the timer function in question and looking after that person 14.10.51 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message") 14.11.25 Quit Zom_ (Connection timed out) 14.11.29 # :-) TIMER_FREQ is the Frequency of the timer source we use in rockbox .. 14.11.45 # bluebrother: thanks for the suggestion 14.13.31 # domonoky: I see that timer.c have mainly 3 functions, to setup timer, to turn it off and to set his period -- I don't understand what value TIMER_FREQ should have... - english is not my language, I may not understand the comments and variable names... 14.14.12 # domonoky: another question about: "pfn_timer" - what means pfn?? 14.14.13 # for example the pp cpus have a microsecond timer built in. Rockbox uses this for its software timer, so TIMER_FREQ is 1000000 14.14.21 # Casainho: from what I understand TIMER_FREQ needs to be the frequency of your hardware timer 14.14.27 # if i run the tools/rockboxdev.sh script, what will it exactly do? 14.15.24 # it will download and install the selected toolchain(s). 14.15.43 # ah, okok!! so now I understand ;-) -- or maybe not :-) --- well, If we can setup the period of the timer, why have one constant frequency value of it??? 14.16.55 # bluebrother: yeah. but what if i want to remove them later on? 14.16.58 # Casainho: for software timers you usually have one fixed timer, if possible tied to a hardware timer. Then you can deduce any needed timer from that. 14.17.00 # i think rockbox uses a fixed hardware timer, and the period is then for the gernated variable software timer... 14.17.20 Join Horscht [0] (n=Horscht@xbmc/user/horscht) 14.17.25 # Tuplanolla: just remove the output folder (well, obviously only works if you installed the toolchain into its own folder 14.17.41 # ah 14.18.04 # ok, i'll try :) 14.18.09 # look at the beginning lines of that script -- the output path can get set there 14.21.38 # domonoky: bluebrother - okok, I see that the timer_set() always work with hardware prescaller of the timer... - so I guess that is better to use hardware timer for delays instead multiples of quick interrupts, because battery run time 14.25.27 # so, I now know what should I do to setup the timer... - so I assume that TIMER_FREQ is the maximum frequency that timer interrupt can happens - what should be a good value of that TIMER_FREQ? maybe I will use 1MHz as domonoky said that pp uses :-) 14.26.53 # Casainho: it depends a bit on what the cpu you have can give. If possible this timer should be independent from the cpu frequency.. 14.27.02 Quit Zom__ (Read error: 60 (Operation timed out)) 14.27.23 Quit wpyh (Read error: 110 (Connection timed out)) 14.27.47 # domonoky: I have one PITC -- Programmable Interrupt Timer Control 14.28.08 # domonoky: I guess it should be ok, no? 14.28.46 # yes, should be okey, and you can always change things later, if it isnt good :-) 14.29.02 # domonoky: ah, okok - I understand now what you said :-) -- yes, PITC in this case don't depends on CPU, CPU can be on sleep and the timer is always working... 14.30.13 # domonoky: and what about "pfn_timer"? - can you guess what that means? 14.30.59 # i dont know what pfn_timer is, but the code tells me, its somehow related to the user timer (ie app code can register a timer callback) .. 14.32.04 # domonoky: hmmm... what is a callback? what is used for? 14.33.02 # ie, application code, or a plugin can register a function at the timer, which is the called when the timer elapses... 14.33.17 # Casainho: if you don't know what a call back is, I think you should learn a bit more about C before attempting a rockbox port 14.34.36 # domonoky: :-) -- okok, I understand now :-) 14.35.31 # gevaerts: I don't have motivation to learn C, to read books... but hacking and going for this problems helps me learning.... :-) 14.36.47 # okok - so now I can setup my timer hardware - my first task is to do kernel_init() and after use it's API to make a LED FLASH -- now I have a code that flashes the LED using the timer, but not with RB kernel :-) 14.37.00 # I think I am setuped now :-) 14.37.14 # That is indeed a good way to learn, but please understand that this channel is about rockbox, not about basic programming concepts 14.37.38 # gevaerts: sorry :-) 14.38.13 # bye bye :-) 14.38.16 Quit Casainho ("ChatZilla 0.9.83 [Firefox 3.0.1/2008072820]") 14.38.47 # yeah, just built my first rockbox :) 14.41.12 Join mazling [0] (i=largeear@host86-143-12-152.range86-143.btcentralplus.com) 14.45.00 Join Horschti [0] (n=Horscht@p4FD4D674.dip.t-dialin.net) 14.45.37 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 14.45.46 Quit Horscht (Nick collision from services.) 14.47.59 Join shodanX [0] (n=shodanX@arie.informatik.uni-erlangen.de) 14.49.35 # hmmm - is it possible to sort the entries in the WPS-gallery? 14.49.45 # would be a nice feature ... 14.50.07 Join mrkiko [0] (n=IRCExplo@host105-28-dynamic.20-79-r.retail.telecomitalia.it) 14.52.54 Quit PaulJam (".") 14.53.26 Join Kopfgeldjaeger [0] (n=nicolai@monitor-mode-enabled-on-mon0.phy0.de) 14.53.53 Quit mrkiko (Remote closed the connection) 15.01.55 Join tessarakt [0] (n=jens@e180067099.adsl.alicedsl.de) 15.02.10 Join wpyh [0] (n=william@12.168.247.130) 15.04.17 Join scatterp- [0] (n=scatterp@host86-145-38-131.range86-145.btcentralplus.com) 15.04.20 Part scatterp- 15.04.28 Quit Zom (Read error: 104 (Connection reset by peer)) 15.04.58 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se) 15.05.29 Join kharo [0] (n=teemu@a88-113-7-130.elisa-laajakaista.fi) 15.08.24 # in the Wiki this is not really possible, but in the upcomming new theme site it should be possible i think.. 15.10.34 # nice :) 15.15.25 Join DerDome [0] (n=DerDome@dslb-082-083-252-126.pools.arcor-ip.net) 15.16.13 # Zambezi: did you manage to restore rockbox? 15.16.22 # uh... your ipod mini, I mean? 15.18.25 Quit Bensawsome (Read error: 110 (Connection timed out)) 15.18.39 # mcuelenaere: I missed your comment two days ago :) 15.21.30 *** Saving seen data "./dancer.seen" 15.22.06 # yes, the page there mentions a checksum 15.22.19 # but I don't know where to find it 15.22.31 # do you know the format of ccpmp.bin? 15.22.38 # I think it's just a binary blob... 15.25.24 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-030feb63612622b1) 15.31.04 Quit Zarggg () 15.36.33 Join krz|afk [0] (n=irc_by@turbo.sml.by) 15.36.38 Quit krz (Read error: 104 (Connection reset by peer)) 15.38.28 Join Zom_ [0] (n=zom@h81172159115.kund.kommunicera.umea.se) 15.38.49 Join OltreIrc`16126 [0] (n=djwatt3@151.60.56.42) 15.38.50 Quit Zom (Nick collision from services.) 15.39.06 # hello my friends 15.39.08 Nick Zom_ is now known as Zom (n=zom@h81172159115.kund.kommunicera.umea.se) 15.39.12 Nick OltreIrc`16126 is now known as djwatt3^ (n=djwatt3@151.60.56.42) 15.39.22 # i have one problem with rockbox 15.39.29 # i can explain it? 15.41.17 Quit kharo ("Leaving.") 15.41.45 # djwatt3^: Please don't ask to ask... 15.41.54 # ok 15.41.56 # sorry 15.42.22 # where i can find games for rockbox (work on ipod video 30 gb) 15.42.26 # please 15.42.51 # djwatt3^: Plugins > Games 15.43.29 Quit appleipodder () 15.43.37 # i dont see plugin on web site 15.44.24 # can past me the link please 15.45.03 Join holscher [0] (n=holscher@port266.ds1-svg.adsl.cybercity.dk) 15.47.11 # how come i can't make "album artist" work? I have tagged tracks with the "album artist" tag but the database wont sort them accordingly... 15.47.45 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) 15.48.24 # djwatt3^: there are no plugins on the website. All plugins are included 15.49.44 # but in my rockbox --> plugin ---> games or apps there isn't anything 15.50.27 # In that case you have a bad build. Try installing the current build 15.52.05 # yes bro 15.52.21 # sorry 15.52.29 # i have installed bad build 15.52.33 # thanks 15.54.48 Join beta2k_ [0] (n=beta@d193-118-104.home3.cgocable.net) 16.01.53 Quit djwatt3^ () 16.02.06 # wpyh: No. I'm going to a friend tonight restoring it in iTunes, then I think it'll work. 16.04.54 # hm... 16.04.59 # ok, what are its symptoms? 16.05.10 # when you try to restore manually? 16.11.52 Quit beta2k (Read error: 110 (Connection timed out)) 16.12.33 Part wpyh 16.17.29 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) 16.23.40 Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome) 16.27.00 Quit XavierGr (Nick collision from services.) 16.27.10 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) 16.37.33 Quit krz|afk (" ?") 16.41.16 Quit DerDome (Nick collision from services.) 16.41.17 Join DerDome1 [0] (n=DerDome@dslb-082-083-252-126.pools.arcor-ip.net) 16.41.25 Nick DerDome1 is now known as DerDome (n=DerDome@dslb-082-083-252-126.pools.arcor-ip.net) 16.45.02 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) 16.49.24 Join Ubuntuxer [0] (n=johannes@dslb-084-062-098-233.pools.arcor-ip.net) 16.50.06 Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) 16.50.45 Quit Ubuntuxer (Client Quit) 16.53.56 Join einmus [0] (n=ded79317@gateway/web/cgi-irc/labb.contactor.se/x-7a24766b673fe808) 16.56.00 Quit einmus (Client Quit) 16.58.43 Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) 17.09.23 Quit XavierGr (Nick collision from services.) 17.09.34 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) 17.21.34 *** Saving seen data "./dancer.seen" 17.24.24 Quit Zom ("leaving") 17.24.35 Join Zom [0] (n=zom@h81172159115.kund.kommunicera.umea.se) 17.25.16 Join Mathiasdm [0] (n=Mathias@78-22-6-189.access.telenet.be) 17.44.08 Join Ubuntuxer [0] (n=johannes@dslb-084-062-093-037.pools.arcor-ip.net) 17.45.35 Join DjExcile [0] (n=djexcile@host217-42-110-83.range217-42.btcentralplus.com) 17.45.40 # hey 17.45.47 # having problems installing rockbox on my ipod 17.45.58 # i have the ipod in disk mode but it says cant find ipod aborting etc 17.46.06 # iv trying everything..even on another computer..any ideas? 17.47.31 # can anybody help? 17.47.45 # DjExcile: you are sure its a supported model ? and does the apple os work fine ? 17.47.52 # yeh 17.47.58 # my ipod comes up on itunes and stuff 17.48.02 # its a 80gb video 17.48.13 # i just downloaded the rockbox installer but it cannot find my ipod 17.48.40 # when i hit autodetect it comes up and stuff..but when i click to install it cannot find it 17.48.53 # No Ipods Found 17.48.54 # autodetection finds it ? 17.49.01 # yeh it comes up the drive letter n all 17.49.33 # the ipod is connected and is in disk mode, so i duno wot the problem cud be 17.49.35 Join Nibbl [0] (n=Nibbler@e181074083.adsl.alicedsl.de) 17.50.30 # also, its only saying its 30gb in the program 17.51.04 # bootloader is already installed and upto date, do you want to replace bootloader 17.51.12 # then if i hit ok it says progress, cannot find ipod 17.51.37 # yes, rbutil can not distuinguish the 80gig and 30gig versions.. but its safe to install a 30gig version on a 80gig ipod video.. 17.51.46 # k np 17.51.55 # any chance we can talk on msn and maybe you cud sort this for me? 17.52.23 Part Ubuntuxer 17.52.31 # perhaps try quitting rbutil, and start it again, then try the bootloader install again, without autodetection first.. 17.53.04 # k 17.53.33 # there was a bug in the past, which let the bootloader install fail, if first used autodetection... this bug should be fixed, but its worth a try... 17.53.44 # which version of rbutil is this ? 17.54.09 # 1.0.4 17.54.29 # uh, thats old... 17.54.36 # k 17.54.38 # can you send me the new one 17.54.46 # use the newest, m1.0.6.. see wiki 17.54.53 # http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility 17.55.05 # thanks 17.58.17 # stil says no ipods found 17.58.35 # wen i hit autodetect it says 17.58.42 # unsupported apple player found 17.58.46 # but its a 80gb video 17.59.03 # i hav the ipod connected in disk mode..is this right 17.59.48 # disk mode is correct, but if rbutil says its unsupported, it may be "classic" and not a video ? 17.59.54 # no its a video 17.59.58 # deffo video 18.00.08 # says videos n stuff on the menu on it lol 18.00.15 # and iv played videos on it 18.00.36 # must be sumthing 2 do with the computer 18.00.44 # are you sure it is not a classic 18.00.47 # 100% 18.00.54 # playing video doesnt mean its a ipod video (aka 5gen or 5.5gen) ... 18.01.03 # http://www.eliteukelectronics.com/apple-ipod-video-80-gb---black-263-p.asp 18.01.13 # thats the one i have 18.03.43 # its a 5gen 18.04.27 # you could try ipodpatcher instead of rbutil for the bootloader install... but i dont think that helps.. :-) 18.04.34 # i tryed it first 18.04.38 # it says no ipod found lol 18.04.41 # see this page to identify your player: http://support.apple.com/kb/HT1353 18.04.51 Quit nuonguy ("This computer has gone to sleep") 18.04.51 # k thanks 18.05.32 Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) 18.06.38 Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-46573d85b1a81ae6) 18.07.21 Join Schmogel [0] (n=Miranda@p3EE20F2D.dip0.t-ipconnect.de) 18.07.26 # o it is a classic lol 18.07.29 # 80gb classic 18.07.30 # sorry 18.07.34 # does that mean i cant put rockbox on it 18.07.51 Quit mazling ("Inde da'covale misain ye; Caballien misain ye!") 18.08.00 # :| 18.08.06 # jup, rockbox doesnt work on this.. and please write longer lines... 18.08.19 # ah ok, thanks for the help 18.08.43 # can you mod anything on the ipod classic 18.09.04 # probably not 18.09.21 # ok thanks 18.09.22 Quit DjExcile () 18.14.44 Join mf0102 [0] (n=michi@85.127.21.119) 18.14.45 Join massiveH [0] (n=massiveH@ool-44c48a1e.dyn.optonline.net) 18.18.03 Join toffe82 [0] (n=chatzill@adsl-75-37-118-121.dsl.frs2ca.sbcglobal.net) 18.20.50 Join Dhraakellian [0] (n=ntryon@cpe-69-207-147-61.rochester.res.rr.com) 18.21.22 # * Dhraakellian ponders measuring how long his e260's battery lasts when recording 18.22.46 Join Zarggg [0] (n=z@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) 18.22.57 Quit nuonguy (No route to host) 18.23.38 # assuming you record to wav with the screen off, probably longer then playing music 18.24.27 Join bughunter21 [0] (n=j@77.164.66.126) 18.27.13 # domonoky: if rbutil tells an unsupported ipod was found the player is _definitely_ a classic or a nano [23]G. Except if the PIDs we have are wrong ... 18.31.57 Quit bughunter2 (Read error: 110 (Connection timed out)) 18.33.34 Join Lear [0] (i=chatzill@rockbox/developer/lear) 18.34.29 Nick bughunter21 is now known as bughunter2 (n=j@77.164.66.126) 18.41.27 Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 18.43.05 Quit nplus (Remote closed the connection) 18.43.44 Join nplus [0] (n=nplus@141.25.globcom.net) 18.48.51 Quit Mathiasdm ("Invisible Internet Project: http://www.i2p2.de") 18.49.38 Quit Thundercloud_ (Read error: 104 (Connection reset by peer)) 18.49.51 Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 18.55.30 Quit Thundercloud (Read error: 110 (Connection timed out)) 19.10.47 Quit holscher (Read error: 104 (Connection reset by peer)) 19.21.35 *** Saving seen data "./dancer.seen" 19.23.38 Join Yondering [0] (n=Timo@pppoe-133-033.wcta.net) 19.25.59 Join holscher [0] (n=holscher@port266.ds1-svg.adsl.cybercity.dk) 19.32.03 Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) 19.35.40 Quit saratoga ("CGI:IRC") 19.47.48 Nick Kopfgeldjaeger is now known as Kopfi|offline (n=nicolai@monitor-mode-enabled-on-mon0.phy0.de) 19.48.26 Join kharo [0] (n=teemu@a88-113-7-130.elisa-laajakaista.fi) 19.54.22 Quit Thundercloud_ (Remote closed the connection) 19.56.40 Join DC1 [0] (n=dc1@70.107.161.31) 20.13.39 # do we really need / want patches for automated cleanups done by tools (as FS#9313)? 20.16.45 # * bluebrother notices the close message on that task 20.21.52 Quit Yondering ("Leaving") 20.21.56 Join parafin|away [0] (i=parafin@parafin.dialup.corbina.ru) 20.24.35 Quit CyBergRind|w (Read error: 110 (Connection timed out)) 20.26.22 Quit parafin (Nick collision from services.) 20.28.48 Quit parafin|away ("So long and thanks for all the fish") 20.28.51 Join parafin [0] (i=parafin@paraf.in) 20.30.20 Join LambdaCalculus37 [0] (n=LambdaCa@nmd.sbx07801.newyony.wayport.net) 20.41.56 Join Casainho [0] (n=chatzill@89-180-69-153.net.novis.pt) 20.43.58 Nick Kopfi|offline is now known as Kopfgeldjaeger (n=nicolai@monitor-mode-enabled-on-mon0.phy0.de) 20.44.09 # hello RB people :-) 20.44.45 # * bluebrother hides 20.45.21 # I am trying to build RB, and on doing make, I get the following error: 20.45.23 # export/timer.h:38:27: error: timer-target.h: No such file or directory 20.45.35 # can someone help me? 20.46.03 # well, seems there is something broken with your target-tree configuration 20.46.04 # I have that timer-target.h file on target directoryy..... 20.46.31 # hmmm, my is: 20.46.33 # rockbox/firmware/target/arm/atmel/at91sam9260/rockboxplayerlittle 20.47.27 # why "arm/atmel"? PP chips are arm too, and we don't have a "PP" folder for them 20.47.53 # well, I don't know - so, what do you advice? 20.48.23 # so following the present logic you should strip the "atmel" part 20.48.43 # it's family/controller/player 20.49.09 # firmware/target/[cpu]/[manufacturer]/[model]/*.h 20.49.37 # ? 20.49.59 Join Mathiasdm [0] (n=Mathias@vpnc110.ugent.be) 20.50.02 # hmmm, okok - I think I mistake manufacturer of player to manufacturer of CPU :-) 20.50.33 # bluebrother: that info, is on page Twiki PortingHowTo 20.50.37 # folders like "pp5020/apple" wouldn't make sense, would they? 20.51.04 # yes, you are right :-) -- okok, I go back to try build it :-) 20.51.32 Quit Nibbl (Read error: 110 (Connection timed out)) 20.51.59 Join Nibbl [0] (n=Nibbler@e181085041.adsl.alicedsl.de) 20.52.05 # so the tree is now: 20.52.36 # firmware/target/arm/rockbox/at91sam9260/rockboxplayerlittle 20.52.40 # does it makes sense? 20.52.55 # no, even worse. Why "rockbox"? 20.53.03 # cpu = arm 20.53.12 # menufacturer = at91sam9260 20.53.28 # model = rockboxplayerlittle 20.53.35 # no, manufacturer is Rockbox! 20.53.44 # ah, okok :-) 20.54.08 # so I will remove that at91sam9260 20.54.20 Quit LambdaCalculus37 ("Do quit now, there's a demon around the corner!") 20.54.22 # * bluebrother sighs 20.54.43 # rockbox doesn't make chips. 20.55.42 # just look at the existing tree: it's like "target/arm/imx31" 20.55.59 # so in your case using "target/arm/at91sam" would go along 20.56.54 # okok :-) -- thanks, I will try :-) 20.57.20 # * bluebrother prepares stealing on "ok" from Casainho 20.58.04 # s/on/an/ 20.58.22 # so, firmware/target/arm/at91sam/rockboxplayerlittle, ok? 20.59.21 # yes, like that 20.59.24 # hmmm. I have the "timer-trar 20.59.47 Quit Schmogel (Read error: 104 (Connection reset by peer)) 20.59.55 # timer-target.h file inside directory rockboxplayerlittle but I continue to have error: 21.00.43 # export/timer.h:38:27: error: timer-target.h: No such file or directory 21.01.04 # well, then figure if the include paths are correct (which I guess they aren't) 21.02.30 Join faemir [0] (n=faemir@88-106-145-209.dynamic.dsl.as9105.com) 21.03.22 Join madspin [0] (n=madspin@i-83-67-106-212.freedom2surf.net) 21.03.25 # okok - I got it -- on configure file, is now "t_manufacturer="at91sam" - before were the old value... my timer.c did build no without any error :-) -- thanks ;-) 21.03.37 Join Schmogel [0] (n=Miranda@p3EE20F2D.dip0.t-ipconnect.de) 21.04.06 # * bluebrother finally steals an "ok" or two 21.07.22 Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) 21.09.28 Quit fyre^OS (Read error: 54 (Connection reset by peer)) 21.11.14 Join fyrestorm [0] (n=fyre@cpe-68-173-168-48.nyc.res.rr.com) 21.11.40 # eheh - now I get other error: make[1]: *** No rule to make target `/home/cas/Documentos/RockboxPlayer/svn-code.google/trunk/rockbox/build/firmware/target/arm/crt0.o', needed by `/home/cas/Documentos/RockboxPlayer/svn-code.google/trunk/rockbox/build/librockbox.a'. Stop. 21.12.26 # what that means? what am I missing? 21.12.41 # well, isn't the error explaining enough? 21.13.14 # target librockbox.a, which is needed, requires the object crt0.o to be built first. Make does not know now to create crt0.o in your setup 21.13.43 # more or less - I don't see any crt0.c file... what is that? 21.14.11 # it's the startup file and rather important. Besides, it usually is pure asm. 21.14.31 # "usually" meaning I've never seen a startup file in any other language than asm. 21.14.43 # not sure if it's even possible 21.14.47 # I already have one startup file - my MCU is alreay started, no need no more to do it again... 21.15.01 # no. 21.16.11 # Casainho: its a .S file in the target tree. for example firmware\target\arm\crt0-pp-bl.S i think.. 21.16.33 # there is need to have a startup. You always need startup code. Even on a host environment you need the runtime startup 21.16.41 # * bluebrother throws some slashes at domonoky 21.17.15 # domonoky: that's the bootloader crt 21.18.36 # bluebrother: I already have one bootstrap, and it configure the MCU, the SDRAM, etc... it uses already that start up file.... - is really need to use it again? 21.18.44 # plus, there are several crt0.S files in subdirs -- like imx31/crt0.S 21.19.46 # Casainho: yes. You might not need to do all initialization again, but a startup file _is_ necessary. As I said, even on a PC you need it (search your linux box for crt1.o) 21.20.10 # * bluebrother suggests asking wikipedia: http://en.wikipedia.org/wiki/Crt0 21.20.11 # Casainho: you need it at least for defining the sections and memory addresses for the linker... 21.21.37 *** Saving seen data "./dancer.seen" 21.21.40 # domonoky: you sure? That would be the linker script (f.e. firmware/target/arm/imx31/app.lds) 21.21.48 # I need some help here. I did the CF-card mod on my iPod Mini, did the manual restore before the swap, then restore and iPod reports 30 GB. I install Rockbox with bootloader, but the bootloader says there's no partion. 21.21.49 # well, so I think I must adapt it, because I have all that work already done... 21.21.59 # crt for example usually does stuff like zeroing out .bss and initializing .data 21.22.25 # ah, you are right... 21.22.33 # and you *can't* initialize .data for your application from the bootloader, as the bootloader doesn't know the values to initialize with. 21.22.40 # in short, you *need* a crt file 21.23.08 # Zambezi: Are you using a self-compiled bootloader, or the current official bootloader? 21.23.16 # so, can you explain why the RB bootloader needs a crt file? for what? 21.23.38 # Llorean: I used the installer. First just small, then the "big install", no difference. 21.23.44 # Casainho: for exactly the same reason. 21.23.52 # so, I was reading a bit about that lds linker script, and I have it already made... 21.24.12 # if you execute a program you need a startup. This is independent of platform or if something ran before 21.24.14 # Llorean: iPod worked before the install. I did a restore in iTunes. 21.24.27 # Zambezi: The bootloader there isn't designed to work with the CF mod. The changes necessary for the CF mod to work require a more recent bootloader 21.24.41 # You'll have to compile from SVN for the time being 21.24.51 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 21.24.54 # there is a binary posted in some FS task 21.25.02 # (at least for mini 1G and 2G) 21.25.03 # so, that crt file would run in the end of the bootloader? 21.25.14 # * bluebrother wants to scream 21.25.17 # or at the beguining? 21.25.27 # no. It's what's run first. It's the initialization 21.25.29 # I am trying to understand 21.25.39 # does it make sense to initialize the system after your program finished? 21.25.49 # crt0 stands for "c runtime 0" .. :-) 21.25.55 # Llorean: Oh, I thought that was corrected, but thanks. I'll build it. It's for iPod Mini 2gen. 21.26.03 # Zambezi: It's corrected in SVN. 21.26.08 # * bluebrother already posted a link to wikipedia exactly explaining this 21.26.13 # There hasn't been a bootloader release since the correction. 21.26.17 # well, I think I have 3 programs - bootstrap -> RB bootloader -> RB firmware 21.27.26 # Casainho: both bootloader and RB firmware need a crt0 file, because it sets up the enviroment to execute c code... 21.27.28 # Zambezi: check http://www.rockbox.org/tracker/task/8901 21.27.38 # I have one crt0 used by bootstrap, so, I now think that I need other for RB bootloader, is that correct?(to initialize the RAM data, etc) 21.27.45 # I don't know what exactly your bootstrap thing does ... 21.28.05 # sounds to me like your bootstrapping is something that would be done by the bootloader 21.28.29 # and if you have control over your mcu, why not put the bootloader in flash? Makes much more sense anyway imo. 21.28.40 Join [CBR]Unspoken|w [0] (n=cbr@212.98.160.130) 21.28.50 # oh, I am confused now :-) 21.29.26 # bluebrother: Lovely. The last guy's post got exactly the same thing as me. Same model, same card, same size. :-) 21.29.48 # the bootloader is simply a program. Rockbox is also a program. Both have rather special purposes, but from a code point of view both are programs. If you use C programs (or any other higher level language except asm) you need to initialize the runtime 21.29.56 # can you please read more about the bootstrap and tell me what you think?? am I not complicating? http://www.rockbox.org/twiki/bin/view/Main/RockboxPlayerLittlePrototype 21.30.07 # so, if you f.e. write tie bootloader completely in asm you don't need a crt0.S 21.30.09 # so the main things a crt0 does is: set exception vectors, setup stacks, setup interrupt handlers... 21.31.03 Join sH4RD [0] (n=x@ip68-100-182-34.dc.dc.cox.net) 21.31.07 Quit sH4RD (Client Quit) 21.31.45 # where can I find the code for that bootstrap thing? 21.32.02 Quit fyrestorm (Read error: 104 (Connection reset by peer)) 21.32.59 # on SVN: http://code.google.com/p/rockboxplayer/source/browse/trunk/tools/bootstrap-v1.9?r=21 21.33.32 Join fyrestorm [0] (n=fyre@cpe-68-173-168-48.nyc.res.rr.com) 21.33.38 # ah, and I did run one flash led code that didn't use the crt0 file - the flash led code were lanched by that bootstrap.... 21.34.42 # strange, the web svn browser didn't show me that folder 21.35.06 # and since the bootstrap already did set up the stack, vectors and handlers... - and bootstrap code were running on internal SRAM of MCU... while LED flash code did run after on external SDRAM - does this make sense? 21.35.15 # if the bootstrap code has access to your mass-storage, you could just skip the rockbox bootloader i think.. 21.35.33 # bluebrother: because I deleted that folder, I will update again later 21.35.36 # Since I'm installing another bootloader, should I remove the old or will upgrade do? 21.35.47 # Zambezi: It'll just overwrite. 21.36.11 # domonoky: put it the other way round: put the bootloader in flash and let it "bootstrap" 21.36.46 # Casainho: and what makes you sure the required stack is the same for the bootloader and the application? 21.37.23 # bluebrother: sorry, don't understand your question.... 21.38.33 # well, that "bootstrap" simply loads code from the dataflash to memory and executes it. 21.38.42 # that's almost the same as the Rockbox bootloader does. 21.39.09 # the only difference is that your "bootstrap" is in flash while the code it's loading is on the external memory. 21.39.37 Join kugel [0] (n=chatzill@unaffiliated/kugel) 21.39.58 # which means, if you drop this bootstrap and simply let the Rockbox bootloader do it by putting it into flash you have the same situation as we have on e.g. iriver h100 21.41.12 # bsides, some of the files in your repo are (c) Atmel. Check if / how you can redistribute them ... 21.42.20 # * bluebrother pulls out an "e" and leaves it to the reader putting it at the correct location 21.42.40 # * Redistribution and use in source and binary forms, with or without 21.42.42 # * modification, are permitted provided that the following conditions are met: 21.42.53 Join oofus [0] (n=chris@oofus.demon.co.uk) 21.43.42 # yes, I can use them but put a notice in the documentation 21.43.49 # atmel is pretty nice with his sample code, unlike other firms.. :-) 21.44.24 # thats why I did choose to go with Atmel :-) 21.45.06 # well, what can be the advantages in using that bootstrap? 21.45.22 # ok, how does your current hardware setup look like? Only the dev board? 21.45.31 # I was thinking in using the bootstrap, because is already done and I tested it :-) 21.45.38 # well, where is the bootstrap code saved? 21.45.57 # http://www.rockbox.org/twiki/bin/view/Main/RockboxPlayerLittlePrototype -- please read and give me advice 21.46.07 # and this dataflash is an external chip, right? 21.46.48 # on that image, just the LCD, buttons, batteries and audio data coded are external of development board 21.46.49 # ok, so you're using the SAM9-L9260 board right now? 21.46.56 # yes, yes 21.47.28 # well, if you want to make custom pcbs later you'd want to cut unneeded hardware. And the dataflash might be one. 21.48.03 # question is, where is the bootstrap code saved? The SAM has to have some flash memory, has it? 21.48.15 # bluebrother: I want to make RB for that hardware, for now - I do not want to think in any possible future.... 21.49.11 # that SAM don't have any internal flash memory - it can boots by dataflash memory or NAND flash memory 21.49.42 # do you have already access to the NAND flash ? 21.50.00 # I have booth on board but I prefer to use dataflash... because I am using it on another projects, I have a bit of knowledge 21.50.15 # then you could just start the bootloder from there, or even rockbox directly.. :-) 21.50.47 # well, there is a program to where I can initialize any of that memories... even the SDRAM - try my code uploading it by USB 21.50.53 # * bluebrother heads over to atmel.com 21.51.24 # I can put any code directly to SDRAM and run it 21.51.35 # domonoky: exactly that's my point: why load another bootloader if the bootstrap isn't really different? 21.51.59 # thats pretty nice for testing, like we can to for the telechip cpus.. 21.52.07 # s/to/do 21.52.29 # well, the AT91SAM9260 data sheet summary talks about 32kiB internal ROM 21.52.59 # but that ROM have a "special" boot loader code that can boots by USB or serial port... 21.53.34 # if no correct code id found on dataflash or nand flash... - the exception vectors of ARM 21.53.54 # so theoretically you dont even need a extra bootloader or even a bootstrap for this player.. 21.53.56 # well, can we modify that content? 21.54.01 Join fyre^OS [0] (n=fyre@cpe-68-173-168-48.nyc.res.rr.com) 21.54.13 # no, we can't change the ROM 21.54.37 # i would just place the main rockbox binary for the start in dataflash, and later in the NAND... 21.54.43 # then its like the old archos... 21.55.11 # why struggle with a bootloader, when there is already one in the CPU.. :-) 21.55.12 # hmmm - dataflash is just 2MB and NAND 512MB 21.55.57 # * bluebrother looks for a distributor for that board 21.56.38 # domonoky: I think no, because: the bootlader on CPU just copies the first 32kB to internal SRAM and jumps to it.... RB firmware is much more large, righ? 21.56.56 # bluebrother: I bought on Olimex... about 200€ 21.57.09 # urgh, that's a bit :/ 21.57.23 # dev boards arent cheap.. 21.57.32 # true 21.57.42 # I hoped for something more like 100EUR 21.57.45 # bluebrother: yes, a bit, but since there is a lot of code and drivers.... - I paid for that because I am learning 21.57.50 # Writing just ./ipodpatcher didn't work. It says something like using internal bootloader so I added the name of the bootloader, but then I got this error: http://www.pastebin.ca/1183662 What could be wrong? 21.58.12 # so, any better sugestions than my actual ideas? 21.58.15 # Casainho: for a easy start i would then use your bootstrap and load the main binary with it, you can change it later if needed.. 21.58.40 # Btw. it's in diskmode right now if that helps. 21.59.38 # in the end i would place a rockbox bootloader instead of bootstrap into dataflash, and the main binary in NAND flash... 22.00.06 # Zambezi: ipodpatcher --a bootloader-ipodmini2g.ipod 22.00.21 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-cc2e41fd3f13ff0a) 22.00.30 Join sH4RD [0] (n=x@ip68-100-182-34.dc.dc.cox.net) 22.00.41 # domonoky: I think there is a problem with your idea - the bootstrap must be no more than 32kB!!! 22.01.03 # and you most likely will need to give it the device node too -- iirc it only searches when using internal bootloaders 22.01.12 # amiconn: since I keep missing you, maybe you could drop a hint about my patch in the logs? 22.01.15 # i'm sort of stuck 22.02.08 # Casainho: well, try to make the bootloader small enough to fit into 32kiB 22.02.50 # domonoky: for bootstrap read the RB firmware, it must mount the FAT partitons, I don't believe it can take less than that 32kB 22.03.30 Quit sH4RD (Read error: 104 (Connection reset by peer)) 22.03.36 # then we are back to your solution, with a 3 stage load process.. 22.03.39 # you only need a minimal FAT driver: no write support, possibly you could even go without vfat 22.03.39 # :-) 22.04.11 # 3 state is very common on those Atmel things due to size restrictions such as that 22.04.12 # I was thinking in use RB FAT drivers.... 22.04.19 # bootloader.bin for mini2g is ~50kiB, and that's with code for booting the OF 22.04.22 # stage even 22.04.45 # * bluebrother tries to remember how big his FAT16 code was 22.05.13 # 1 tiny bootloader that just loads 2nd level bootloader without size restriction that then 3 loads the real OS 22.05.51 Quit Rob2223 () 22.05.58 # so bootstrap -> rb bootloader (both in dataflash) -> rb main image in NAND, isnt that bad... 22.06.04 # the 1 have now tested 22.06.07 # fat.o is around 25kiB. 22.06.15 Join Rob2222 [0] (n=Miranda@p4FDCD06F.dip.t-dialin.net) 22.06.28 Quit tessarakt (Read error: 113 (No route to host)) 22.06.54 # but regardless of the number of boot stages, you still need to properly initialize hardware and runtime :) 22.07.08 # I was trying to build the 2nd, the RB bootloader -- the question is that crt0 file, which I don't need but looks like actual RB bootloader codes need it........ 22.07.34 # * bluebrother shuts up 22.07.49 # Casainho: rockbox comes with all the sources the bootloader needs 22.07.54 # Casainho: you need it ! no question. The question is more, what is need in it.. :-) 22.08.20 # of course you're free to remvoe whatever your particular port won't need 22.08.51 # bluebrother: Big thansk! 22.08.52 # well, can you please see this simple flash LED code I did run without using the crt0 file? 22.08.54 # http://code.google.com/p/rockboxplayer/source/browse/trunk/flash_LED/flash_led.c?r=21 22.09.00 Quit Rob2222 (Client Quit) 22.09.15 # how is that related? 22.09.18 Join Rob2222 [0] (n=Miranda@p4FDCD06F.dip.t-dialin.net) 22.09.19 # I'm absolutely sure you had a crt file. 22.09.28 Join dabujo_ [0] (i=xx@p4FDB1419.dip0.t-ipconnect.de) 22.09.29 # Bagder: he doesn't believe us that he needs a crt ... 22.09.43 # the crt0 file was used by the bootstrap..... 22.09.57 # And thanks to all you guys for all your help! My iPod Mini 2gen 4 GB is now fitted with 32 GB CF-card, no iTunes-crap. Just Rockbox! :-D 22.10.15 # Casainho: how should the cpu know where to jump after a reset? How does it know that the program starts at main()? 22.10.29 Quit fyrestorm (Read error: 113 (No route to host)) 22.10.46 # because crt0 file said it is on the _start().... 22.11.02 # and how did this work if you haven't use a crt0? 22.11.08 # you have here all the code for that flash led, without any crt0 file: http://code.google.com/p/rockboxplayer/source/browse/trunk/flash_LED?r=21 22.11.32 # why is that so important? 22.11.48 # start in the other end: get a rockbox bootloader and adapt it for your hw 22.11.51 # because he has trouble with the bootloader at the crt stage. 22.11.53 # you really need it for the rb-bootloader.. 22.13.01 # because I don't know how to do that crt0 file, and I already have one made and tested, I want to take advantage on that.... (if possible) 22.13.02 # Bagder: Can you update a part in the manual? I think you're involved. 22.13.06 # * bluebrother wonders if arm-elf-gcc comes with a generic crt0 22.13.38 # bluebrother: please understand that crt0 file were used before by the bootstrap! 22.13.47 # Casainho: again, to make a bootloader you're much better off starting with the existing bootloader code and just adjusting it for your hw 22.13.56 # like it has adaptions for all the other targets already 22.14.02 # then the crt or not won't be an issue 22.14.11 # Casainho: did you use the same compiler for this led-test program, than now for th rb bootloader ? 22.15.07 # domonoky: yes, I am using the same - arm-elf-gcc 4.1.1 22.15.21 Join Unhelpful [0] (n=Militant@pool-98-117-9-134.hrbgpa.fios.verizon.net) 22.15.27 # If I connect iPod to the computer with Rockbox on, should it automaticlly switch to "Apple mode" (Do not disconnect)? 22.15.51 # Casainho: we recommend using 4.0.3 as built with rockboxdev.sh for rockbox development 22.15.59 # * bluebrother decides to look at the map file and runs away in horror -- localized maps :(( 22.16.03 # Bagder: is there a way to bootloader build skip the crt0 file? -- I just want to initialize the kernel and use it.... 22.16.13 # Zambezi: yes 22.16.26 # Casainho: if you want to do things the hard way, feel free 22.16.57 Quit EspeonEefi ("さよなら") 22.17.12 # bluebrother: Good. And I bet you could make rsync updating the music automaticlly. I really love open source. 22.17.44 # Zambezi: if you have a manual fix/suggestion, please post it as a patch or as a mail to the dev mailing list 22.17.50 # Casainho: ok, after checking the map: you simply map _start to 0x20000000, which is the address the system jumps after loading the code. 22.18.19 # bluebrother: yes, is the start of the SDRAM :-) 22.18.30 # still, you don't have properly initialized memory for the loaded code unless you do it afterwards. This might be not important for your LED example, but it *will* break on larger programs 22.19.03 Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 22.19.15 # bluebrother: but the bootstrap did that.... 22.19.17 # so, to repeat once more: you need a runtime initialization. If you want to make your bootstrap do this (which would be possible) you're prone to errors and major pain 22.20.03 # for example the flash_led.c program, doesnt even use the stack... so no problem when stacks are not set up correctly :-) 22.20.11 # Casainho: NO. How is it supposed to initialize .data for the *application* if it's not linked with the application? The linker does not know about the .data in the *application* 22.20.45 # and in your bootstrap -> bootloader -> application setup the bootloader is an application too. It *needs* proper initialization. 22.21.17 # Casainho: why are you fighting against what we tell you? 22.21.19 # the only way around this would be to build both parts in the same run. But then you need to put all initialized data into the bootstrap, enlarging it. 22.22.28 # and this would really hurt ... 22.22.34 # Bagder: Will do. 22.23.01 # sorry for all this problems I am giving you all - I may be wrong... I will check better this quesions 22.23.27 Join EspeonEefi [0] (i=espeonee@STRATTON-SEVEN-TWENTY-EIGHT.MIT.EDU) 22.24.28 # as an example, just use initialized data. Put a global variable in your led example, make sure the compiler isn't removing it during optimizations. Check if it (a) builds at all and (b) if the data is at the correct location after you've started your LED stuff. It will be not. 22.24.47 Quit Mathiasdm ("Invisible Internet Project: http://www.i2p2.de") 22.25.43 # I was wrong. 22.25.44 # Casainho: it's your approach that is wrong, thus your questions too 22.26.22 # the flash LED code have one "cstartup.S" file and one .lds file..... 22.26.34 # see, there's the startup code 22.26.37 Quit dabujo (Read error: 110 (Connection timed out)) 22.27.25 # sorry for all this mess :-) 22.27.54 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) 22.27.56 # on AVR devices you also need a startup, but that is distributed with avr-libc (as that cpu has fixed memory) 22.27.57 # so, I can use that file for RB bootloader, no? 22.28.11 Quit ompaul (Read error: 113 (No route to host)) 22.28.21 # * Bagder sighs loudly and stops answering 22.28.25 # bluebrother: I use AVR8 bits on my daily work.. eheh - I am always learning :-) 22.28.45 # that was the reason why I said it. I can read the wiki :D 22.29.00 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) 22.29.00 # * bluebrother started with AVR like 4 years ago 22.29.10 # eheh :-) 22.30.08 # * domonoky also uses AVRs sometime, its quite a step from those little avrs to a arm cpu..(lots to learn) :-) 22.30.13 # okok - I think I will do as said before, look at others crt0 files on RB tree and on that from flash led code and try to figure out a new one :-) 22.30.42 # domonoky: yes, but I am motivated :-) -- and I am being learning a lot :-) 22.31.04 # (also asking many questions and bugging people :-) ) 22.31.28 # bye bye - I go sleep :-) 22.31.41 # Casainho: but do you even listen to what we say? 22.31.50 # ...? 22.32.30 # Casainho: Well you spent over an hour constantly refusing to accept an answer you were given... 22.32.50 # well, yes, or no? -- Casainho: again, to make a bootloader you're much better off starting with the existing bootloader code and just adjusting it for your hw 22.33.01 # I'm playing my first song now. 22.33.13 # Casainho: yes, and if you do that way, the crt issue is gone 22.33.21 # move on to the next problem 22.33.52 # Llorean: but I must understand, I did a mistake... - I don't believe just because 22.34.01 # we have a bootloader in rockbox already, all you need to do is adjust it for your target 22.34.12 # * bluebrother just scrolled back ... 21:22 < bluebrother> in short, you *need* a crt file 22.34.16 # NOT writing an entirely new one from scratch based on a LED example from Atmel 22.34.23 # Bagder: alright 22.35.47 # the hardest part of that should be the .lds stuff, and that should be fairly easy 22.36.06 # I didn't know Rockbox had Swedes involved. 22.36.11 # assuming you in a first phase let the primary bootstrap load the rb bootloader 22.36.28 # yes, I am in the 1st phase 22.36.36 # Zambezi: you better read up on the early Rockbox history ;-P 22.36.48 # I did build the RB bootloader until the crt0 file :-) 22.37.01 # okok 22.37.05 # bye bye :-) 22.37.08 Quit Casainho ("ChatZilla 0.9.83 [Firefox 3.0.1/2008072820]") 22.37.09 # Bagder: someone need a rockbox/swedes/* cloak :) 22.37.21 # (not me, of course ;-) 22.37.46 # * domonoky gives a hurray to our 3 swedish founders.. :-) 22.37.57 Join einhirn [0] (i=Miranda@p5B0319C1.dip0.t-ipconnect.de) 22.38.36 # casainho: for the record: find ./firmware/ -name "crt0.S" 22.38.53 # Bagder: I bet I have to do. I just heard about it or a couple of weeks ago. My friend mentioned it in a discussion about Flac and OGG. 22.39.15 # Zambezi: Rockbox was basically started by us 3 Swedes back 2001 22.39.57 # and then a few others joined, and here we are now ;-) 22.39.58 # Bagder: Oh. Cool you're still working with it. 22.40.08 # Bagder: a "few" others :) 22.40.18 # Bagder: I saw it was like 500 people in the credits... 22.40.19 # the entire rockbox history in two lines ;-) 22.40.43 # something like that, yes 22.40.56 # Even if my dislay is a little tiny, I can still read nfo-files. That's cool. 22.41.57 # something around 430 right now 22.42.08 Nick oofus is now known as oofus[away] (n=chris@oofus.demon.co.uk) 22.42.43 # It takes awhile to get use to the new menusystem, but I like it. 22.43.13 # if you haven't checked the manual I can recommend it :D 22.45.43 Join amiconn [50] (n=jens@rockbox/developer/amiconn) 22.46.17 Nick oofus[away] is now known as oofus (n=chris@oofus.demon.co.uk) 22.47.31 Join livingdaylight [0] (n=livingda@77-101-174-180.cable.ubr06.camd.blueyonder.co.uk) 22.47.44 # hi 22.48.39 # i'm hoping someone can tell me how to set the screenlight with rockbox on iAudio X5 22.48.59 # trawling through the manual and i can't find help for that particular function 22.49.35 # livingdaylight: It's called a backlight. 22.49.52 # the screen comes to life when i flick the joystick; but the minute i don't touch the system it switches off 22.49.55 # saratoga: YOu patch doesn't apply... 22.49.59 # *Your 22.50.35 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) 22.50.46 # the second i should say... which is annoying because i want to be able to look at what i'm looking at for more than three seconds before screen goes off 22.51.18 # livingdaylight: Are you saying you can't find it in the manual when looking for "backlight" ? 22.51.26 # livingdaylight, change the backlight 22.51.30 # livingdaylight: just take a look at the manual 22.51.44 # under General Settings.. 22.51.54 # no, LCD settings :) 22.52.56 # livingdaylight: settings->general settings->display->lcd settings->backlight 22.53.02 # 7. General Settings 22.53.15 # oofus, thx 22.53.38 # Llorean: no, couldn't find it in the manual 22.53.49 # livingdaylight: I just did a search of the X5 manual for the word "backlight" and found it no problem... 22.54.40 # Backlight: The amount of time the backlight shines after a key press. If set to 22.54.40 # O FF, the backlight will not light when a button is pressed. If set to O N, the 22.54.40 # backlight will never shut off. If set to a time (1 to 90 seconds), the backlight 22.54.40 DBUG Sent KICK livingdaylight to server 22.54.40 # will stay lit for that amount of time after a button press. 22.54.41 Kick (#rockbox livingdaylight :No flooding!) by logbot!n=bjst@gateway/web/cgi-irc/labb.contactor.se/x-0abfcee92fa3e95f 22.54.51 # wpyh (logs): I tried to document the CCPMP structure (AFAIC figure it out) on the ChinaChip wiki page; but I can't seem to find a checksum anywhere.. I also can't seem to find the particular firmware version mentioned on the Chinese webiste (could be found by looking to the filesize) 22.55.05 Join livingdaylight [0] (n=livingda@77-101-174-180.cable.ubr06.camd.blueyonder.co.uk) 22.55.14 # sorry 22.55.17 # s/webiste/website/ 22.55.23 # livingdaylight: Why are you pasting the contents of our own manual back to us? 22.55.36 # Llorean: to show you i found it 22.55.45 # but i was searching in the Contents 22.55.52 # how did you search? 22.55.57 # wpyh: my guess is the OF generates a checksum, but doesn't verify it against some value in the fw itself 22.56.05 # livingdaylight: Using the "search" function in the program i used to view it. 22.56.08 # s/generates/*does* generate/ 22.56.21 Quit perrikwp ("http://www.mibbit.com ajax IRC Client") 22.56.34 # Llorean: the pdf manual i downloaded doesn't allow me to search 'words' 22.56.45 # livingdaylight: that's a flaw in your viewer program. 22.56.57 # what viewer do you use? 22.57.13 # The official adobe on on this PC, and the default one with Ubuntu on my other machine. 22.57.49 # I would recommend though that if you don't find it by skimming the contents, and you don't have a working search, that you try reading the appropriate chapter before saying you can't find it in the manual. 22.58.03 Quit einhirn (Read error: 104 (Connection reset by peer)) 22.58.08 # I would also recommend reading the channel guidelines as they would've warned you not to paste multiple lines here. 23.01.31 # no matter what i set the backlight to screen goes black after about 10secs 23.01.36 # modern browsers also can search in the html manual pages :) 23.01.59 # livingdaylight: Are you sure you're confirming the setting and not actually cancelling out of the screen? 23.02.20 # i push the joystick to the right 23.02.35 Join tessarakt [0] (n=jens@e180067099.adsl.alicedsl.de) 23.02.37 # on other settings that seems to work 23.02.51 # i can try clicking on it instead 23.02.55 # Is it running on battery or outside power? 23.03.34 # its in the cradle 23.03.46 # yea, clicking gives me same result 23.03.52 # There should be a second setting for the timeout when on external power 23.04.00 # i set it to 30secs but it goes off after at most 10 23.04.11 # ahh 23.04.24 # why? 23.04.50 Quit DC1 ("If Obi-wan ain't home then I don't know what the fsck we're gonna do. I ain't got no other connections on Tattooine.") 23.04.55 # Because it's a battery saving feature that doesn't make sense if you're not using battery, so you may prefer to have different settings in different situations 23.05.09 # Many people use their devices in their car in a cradle where it makes sense for the screen to always be lit. 23.05.49 # Thank You :-D 23.05.52 Quit XavierGr () 23.06.21 # Again I'd like to urge you to actually read the manual rather than just skipping around in it. It's often the case, like this, where you just didn't know about the right setting. 23.07.26 # by the way, i just got this iAudio, and i thought that while in the cradle i wouldn't use battery. But after use when i switch off the charger light always comes off as though the battery has been drained some... is this normal? 23.07.34 Quit domonoky (Read error: 104 (Connection reset by peer)) 23.07.44 # is it *that* hard to read "Backlight" and "Backlight (while plugged)" in the menu? 23.07.51 # * bluebrother shakes head 23.07.53 # sorry, charger light comes 'ON' 23.08.23 # livingdaylight: The battery will self-discharge very slightly when not in use, it may be that it's just topping it off. 23.08.36 # not to worry then 23.11.10 # what is the default theme, the one we see in the manual with black background and orange fonts? When i've gone into themes i lose original and can't get it back 23.12.39 # only way was to re-install rockbox again 23.13.34 # that is almost certainly not true 23.13.40 # You can reset settings without reinstalling, but the default is called cabbiev2 23.14.05 Join LambdaCalculus37 [0] (n=LambdaCa@nmd.sbx00825.newyony.wayport.net) 23.17.44 # are you all programmers who put Rockbox together? 23.17.50 Join perrikwp [0] (i=474cd1dd@gateway/web/ajax/mibbit.com/x-1528e27d53d20bea) 23.18.03 # livingdaylight: a lot of us are, yes 23.18.21 # Awesome - good job 23.20.20 # can i use RockUtility to remove the games? or do i easier go into the files and remove games folder? 23.20.58 # it's easier to just ignore them 23.21.18 # yes, except they take up some space? 23.21.31 # very little space I'd say 23.21.35 # k 23.21.37 # a complete installation of Rockbox takes only a few megabytes 23.21.40 *** Saving seen data "./dancer.seen" 23.22.02 # how can you ignore the best part of Rockbox? Doom and stuff !!!11! ;) 23.22.03 # i didn't think i had chosen 'complete' installation 23.22.24 # * bluebrother prepare a svn rm apps/plugins/doom :D 23.22.26 # have you played it on an iAudio X5? 23.23.25 # the joystick on the X5 feels a bit delicate, especially to be playing games with. My only criticism of the X5 i'd say 23.23.33 # * bluebrother "played" it on a mini ... 23.24.01 # maybe not only, but main 23.25.45 # livingdaylight: I have an M5 (the greyscale version of the X5, without radio and USB host). And I agree that the joystick is not the nicest but I play some games now and then (not Doom but Sudoku or Solitaire). I was just joking about statements of some users... 23.26.56 # if you used the h100 joystick you'll love the x5 one 23.27.40 Quit Lear ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]") 23.27.55 # * Bagder has a h100 and a x5 and can only agree 23.28.25 Quit mcuelenaere ("Zzzzz") 23.28.56 # for that iPods do have the best design it seems 23.29.51 # the Sansa also uses the same navigation system? 23.30.12 Quit LambdaCalculus37 ("Do quit now, there's a demon around the corner!") 23.32.47 Nick oofus is now known as oofus[away] (n=chris@oofus.demon.co.uk) 23.37.36 # does the sleep function come into effect after the set time of backlight being off, even when playing music? 23.39.23 Quit mf0102 ("Ex-Chat") 23.43.14 # livingdaylight: It'll start to countdown just in the moment you set a timer 23.43.47 # and the player will turn off when the countdown finishes, no matter what happened in the meantime (except you change the countdown ofc) 23.55.27 Nick oofus[away] is now known as oofus (n=chris@oofus.demon.co.uk)