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-02-17

00:00:32 Quit fyrestorm (Read error: 104 (Connection reset by peer))
00:00:41FrankOttoDavide-NYC: I think this is right.
00:00:56FrankOttobut personally, I don't want to mess with the bootloader...
00:01:10 Join fyrestorm [0] (
00:01:30FrankOttoIt seems to be highly discouraged to install your own.
00:01:59peturyes, brick-risk
00:02:06Davide-NYCUnderstood. I am now going to re-enable the RTC.
00:02:32FrankOttoDavide-NYC: I'd like to ask you for one more test.
00:02:53Davide-NYCI was just about to ask you both what you needed me to look out for.
00:03:51FrankOttoas I mentioned (in the wiki), this patch disables a call to ide_poweroff . I did this because otherwise my disk access LED stays on during "sleep" (i.e. when the "disk" is idle)
00:04:17Davide-NYCmy LED is off
00:04:54FrankOttoyes, because my patch works around LED=on, but it's an evi hack. can you edit ata.c again, lines 852-854 have been commented out by my patch.
00:05:04 Quit desowin ()
00:05:48FrankOttoplease uncomment these lines again, so that the call to ide_power_enable(false) does happen.
00:05:58FrankOttorebuild etc.
00:06:05Davide-NYCthat bit about mutex_lock?
00:06:07 Part linuxstb ("Ex-Chat")
00:06:35FrankOttoyes, the three lines: mutex_lock, ide_power_enable, mutex_unlock
00:06:48Davide-NYCI'll do that right after I put in RTC.
00:06:56Davide-NYC(one thing at a time)
00:06:56FrankOttook, thanks.
00:06:57peturamiconn: I tried running always relaxed timings -> ok. Next I tried setting relaxed timings just before power-on but that fails. I can't of course guarantee that there's no boost/unboost between power-on and set_features....
00:07:49peturnext step is to use a global pio mode flag and look at that when boosting
00:08:04peturwill be for tomorrow, gtg now
00:08:14 Quit petur ("gonne")
00:08:52Davide-NYCmy make failed with RTC enabled :-(
00:09:01FrankOttoIn my case, this causes the disk access LED to turn on on "disk spindown", i.e. after some time without disk activity. How soon that happens is set by Settings>General>System>Disk>Disk Spindown
00:09:04Davide-NYCmake clean, reconfig, fingers crossed
00:10:43Davide-NYCLOL @ "evil hacks" in the wiki.
00:11:55kugelHappy birthday kugel!!
00:12:03kugelYo, happy birthday
00:12:14kugelkugel: thanks
00:12:50Davide-NYCcygwin = slowest make ever :(
00:13:12FrankOttoDavide-NYC: ah, you use windows...
00:13:25*Davide-NYC ducks
00:14:19FrankOttohere, a full make (I use -j3) takes less than a minute... my PC is too fast ;)
00:15:51*gevaerts gives kugel a mirror
00:16:24kugelgevaerts: I can imagine better birthday presents! :/
00:16:48*gevaerts also gives kugel two beers
00:17:00*FrankOtto gives cake to kugel
00:17:02kugelfor example beer
00:17:09kugelor beer
00:17:12kugelthanks dudes :)
00:17:16kugelor cake*
00:17:25*FrankOtto takes cake away, it doesn't go well with beer.
00:17:43 Quit bertrik ("bye")
00:18:12*FrankOtto gives cake back
00:18:29*gevaerts proposes to play musical cakes
00:19:35*FrankOtto is reminded of "Fashion Nugget" by "Cake"
00:25:05 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
00:27:22Davide-NYCFrankOtto: LED works fine while transferring files. RTC works from CF card, also worked after flashing to RAM although it did freeze and require a reset.
00:27:40Davide-NYCI will now compile with your lines uncommented.
00:29:54FrankOttoDavide-NYC: with my proposed patch (i.e. with ide_poweroff *disabled*) I was afraid that the device might use more power than usual. I've now been testing this for some time, letting my iriver simply sit around completely idle. On the first test run, battery went from 48% to 37% within two hours. Then I tested with ide_poweoff enabled, and it went from 37% to 28% within 1.5 hours, which is roughly the same rate (of course the LED was on
00:29:54FrankOttoall the time, I guess that needs power too). Now I've been testing again for almost another two hours with ide_poweroff disabled, and it's been sitting at 28%. Kinda strange... but the battery display was never very exact, I gues.
00:30:52Davide-NYCI'd be willing to do a battery bench, even though I'd be using an original (tired) battery.
00:31:55FrankOttoOK, that would be nice, especially if you compare with a benchmark that was made with HD.
00:32:38Davide-NYCDOes it have to be the same battery? (I have two H120s)
00:33:25FrankOttoFor exact comparisons, I'd say yes. But do as you please, rough numbers are also helpful.
00:34:13FrankOttoI'll do some benchmarks myself (within the next days), as added battery runtime is one of the goals why I'm attempting this mod.
00:35:06Davide-NYCis rolo enough or do I have to flash this build to RAM?
00:35:44Davide-NYCI'm a little confused as to when rockbox.iriver is modified and when it isn't.
00:36:02FrankOttono, rolo should be enough.
00:36:36Davide-NYCReport: LED turns on during access and then turns off as it should AFAICT.
00:36:52FrankOttowhat is your disk spindown setting?
00:37:12Davide-NYC5 s
00:37:33FrankOttoi see. so the LED stays off for you?
00:38:38Davide-NYCYess, it seems to turn on during buffer fill (I presume) and them it turns off as expercted.
00:39:01 Join qwedsa_ [0] (
00:39:06FrankOttoin my case, it also turns off, but comes back on after the 5secs.
00:39:23FrankOttothen it stays on until i do another disk acess. :(
00:39:28Davide-NYCI am not experiencing that behavior
00:39:39FrankOttoGood, I guess.
00:39:58FrankOttoThat means my adapter or my card are doing something strange. Sigh.
00:40:04***Saving seen data "./dancer.seen"
00:40:17FrankOttoWhere's your adapter from?
00:40:26Davide-NYCI believe they are all the same
00:40:51 Quit spiorf (Read error: 104 (Connection reset by peer))
00:41:09Davide-NYCI bought this one from eBay (linuxbeginner maybe?) and I have another doming in from dealtime soon.
00:41:24FrankOttoMine doesn't have a jumper... though it's "prepared" to have one, but nobody put one on.
00:43:03FrankOttoGot it off eBay from "i88990" for 2$ ... with shipping from Hongkong it cost me 5.50 EUR ... maybe a bit too cheap, LOL
00:43:37Davide-NYCFWIW mine has the jumper.
00:44:06FrankOttoI doubt the jumper has anything to do with the LED, as it only controls master/slave.
00:44:23FrankOttoProbably the card makes the difference.
00:44:25Davide-NYCWow, CF, RTC, all this thing needs is a way to charge from the USB port and it'll be perfect (for me at least).
00:44:55FrankOttoThere are cables which let you charge it from USB, aren't there?
00:45:10FrankOttoI believe I saw them all over ebay.
00:45:18Davide-NYCyes, but those regular mini usb cables can be found in every office.
00:45:39FrankOttoAh, you want to charge with a regular cable?
00:45:41Davide-NYCI often forget my $15 minisync cable.
00:46:50Davide-NYCI might just jump the cables internally. BRB
00:47:00FrankOttoBTW, when you transfer files via USB to the CF-modded iriver, do you know what speed you get?
00:47:41FrankOttoI tested it briefly today, and while the HD gives me ~10MB/s, with the CF I only get ~2.5MB/s :-(
00:48:12 Quit HellDragon (Client Quit)
00:48:15FrankOttoThough my card is rated 133x which should mean ~20MB/s, so it shouldn't be slower than the HD
00:48:25 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
00:49:30Davide-NYCwhat bitrate is WAV?
00:52:00 Quit qwedsa (Read error: 110 (Connection timed out))
00:53:42FrankOttoyes, if it's cd-audio
00:55:55 Quit ender` (" In the west, Eastern religions are exotic and have strange powers. In the east, Western religions are exotic and have stran")
00:56:08 Quit HellDragon (Remote closed the connection)
00:56:17 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
00:56:47FrankOttoDavide-NYC: for CF, 1x = 150 kByte/s (so says Wikipedia)
00:57:19*gevaerts assumes that this is because CF cards use CD technology inside
00:57:45Davide-NYCSo writing a stereo WAV requires 0.16 MB per second?
00:57:53*FrankOtto tries to find the eject button on the CF card
00:58:23Davide-NYCMy math seems to be in the ballpark. Can someone confirm?
00:58:46FrankOttoDavide-NYC: 0.17 MB/s
00:59:09Davide-NYCYes, I rounded wrong.
00:59:12Davide-NYCHDTach says that I'm getting 12MB/s
00:59:43FrankOttoIs that reading or writing?
00:59:48 Join b_ [0] (
01:00:06FrankOttoBecause reading for me is also quite fast, 11MB/s
01:01:10FrankOttoMy writing benchmark wasn't very accurate, I simply copied 250MB of music files over and it took ~100s.
01:01:40FrankOttoAnd eventually I was planning to use a 32GB CF card, so filling that would take...
01:02:43FrankOtto3-4 hours?
01:02:47gevaertsIt's a pity that the H1x0 doesn't use PP502x, otherwise that would make my full speed USB limitation a bit more acceptable (only 5 times slower instead of 25)
01:03:09Davide-NYCAh, I just remembered iometer.
01:03:15FrankOttogevaerts: what's a PP502x?
01:03:48gevaertsFrankOtto: PortalPlayer 5020..5024, the chips used in most ipods and the sansas
01:04:15gevaertsThat's the current target for my usb work
01:05:43*gevaerts also has a 2GB mp3 player from a brand that google's never heard of that only does full-speed USB.
01:06:08FrankOttogevaerts: but transferring via USB to the original HD is quite fast for me, it's only my CF-modded H120 which is kinda slow.
01:07:48gevaertsThat's why this CF-mod would be such a perfect companion for this usb driver. They both are slow, so no one's at fault
01:08:29FrankOttohm. maybe I shouldn't have reformatted the card to FAT32, as it was FAT16 originally. These flash controllers do quite some black magic with the filesystem, I've heard.
01:08:46Davide-NYC715MB in 75 seconds
01:09:07 Join b__ [0] (
01:09:17Davide-NYCSize on disk is reported (by windows) as 698MB
01:09:50Davide-NYC9.5MB/s? I think that's pretty good.
01:09:51FrankOttoyes, it's probably the difference between M (=1000^2) and Mi (=1024^2)...
01:10:00FrankOttoindeed, pretty good.
01:10:27*gevaerts is going to sleep
01:10:35 Quit seablue ("life, death, life, death")
01:10:37 Quit gevaerts ("ZZzz..")
01:10:59Davide-NYCStill an hour to fill 32GB.
01:11:53FrankOttoDavide-NYC: then again, I won't transfer 32GB every day.
01:12:05 Quit lee-qid (Read error: 110 (Connection timed out))
01:12:15Davide-NYCFrankOtto: I want to sincerely thank you for the patch.
01:12:22Davide-NYCVery very cool.
01:12:37FrankOttoDavide-NYC: you're welcome, and thank *you* for testing :)
01:13:18FrankOttoalso, I only picked up the ideas from petur, so he deserves the most merit.
01:13:41FrankOttoIt's late here, so I'll go to sleep. Bye.
01:13:52Davide-NYCTo all the devs: If anyone wants my 2GB 266x CF card for the exclusive purpose of fixing the GPIO timings so that the CF hardware mod is auto-detected please let me know and I will send it to you.
01:14:08Davide-NYCGood night.
01:14:13 Quit FrankOtto ("Leaving")
01:14:24 Quit Davide-NYC ("ChatZilla 0.9.81 [Firefox]")
01:16:01 Quit bernz (Read error: 110 (Connection timed out))
01:20:06 Quit eightfold ("thanks for all the help today")
01:21:45 Quit TMM ("Ex-Chat")
01:25:30 Quit b_ (Read error: 110 (Connection timed out))
01:27:47 Join BHSPitLappy [0] (
01:31:20 Join bruck [0] (n=chatzill@
01:33:43 Quit gregzx ("ChatZilla 0.9.80 [Firefox]")
01:36:32 Nick bruck is now known as aurium (n=chatzill@
01:38:16 Quit waldo (Remote closed the connection)
01:39:12 Quit aurium (Remote closed the connection)
01:39:48 Quit hannesd (Read error: 131 (Connection reset by peer))
01:42:46 Quit mf0102 ("Verlassend")
01:51:49 Join aurium [0] (n=chatzill@
01:52:44 Quit ompaul (Client Quit)
01:54:17 Quit conando (Read error: 110 (Connection timed out))
01:56:53 Quit Nico_P (Remote closed the connection)
01:58:24 Join BlameHofmann [0] (n=50e5e0ec@gateway/web/cgi-irc/
02:06:00 Quit BlameHofmann ("CGI:IRC")
02:06:30 Join aneka [0] (n=kvirc@
02:11:41 Quit kugel ("ChatZilla 0.9.80 [Firefox]")
02:14:10 Quit |AhIoRoS| (Read error: 110 (Connection timed out))
02:15:10 Join spiorf [0] (
02:15:13 Quit jhMikeS (Read error: 104 (Connection reset by peer))
02:15:23 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
02:20:24 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
02:25:39 Quit jhMikeS (Nick collision from services.)
02:25:45 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
02:35:08 Quit BigBambi (Read error: 110 (Connection timed out))
02:36:08 Join toffe82 [0] (
02:40:06***Saving seen data "./dancer.seen"
02:40:34 Quit n1s ()
02:42:26 Quit spiorf (Remote closed the connection)
02:45:15 Nick BigBambi_ is now known as BigBambi (n=Alex@rockbox/staff/BigBambi)
02:45:53 Join dmb [0] (n=dmb@unaffiliated/dmb)
02:46:02dmbhey, is there any plans to support ipod touch?
02:55:41BigBambiOnly if interested owners do the work
02:56:04BigBambiCheck the New Ports forum, I think there is a thread on it
02:56:23BigBambiBut I would be very surprised for a number of reasons
03:04:11 Quit weezerle ("...und tschГјss!")
03:04:48 Quit robin0800 (Read error: 104 (Connection reset by peer))
03:08:27auriumi'm reading the
03:09:03auriumin "Scan the PCBs" what is the "PCB"?
03:09:29auriumi didn't find it on
03:10:10hcsPrinted Circuit Board
03:10:57auriumwhy i need to scan it? how to do if i can't open the player?
03:11:29hcsit would be useful to scan it and upload the images so that knowledgeable people can see what components are on the board and how they are connected
03:11:41hcsand of course you can't scan them if you can't open it
03:13:18 Quit toffe82 (Read error: 110 (Connection timed out))
03:13:25auriumhcs, i have a MaxMux player and in the menu i find the firmware information: act75xx_s77
03:13:55auriumin the google i didn't find anything about act75xx_s77
03:14:25auriumyou know some way to get useful informations about it?
03:14:56auriumho... :-/
03:18:18BigBambiaurium: You cannot write code unless you know what you are writing it for
03:18:35BigBambiYou need to know all of the components in the player, and go from there
03:18:35auriumhcs, the MaxMux comply with the FCC standards. It can help the RockBox port?
03:18:57BigBambi<BigBambi> You need to know all of the components in the player, and go from there
03:20:33auriumBigBambi, the only way is to see it's board? How the guys did it for the iPod? May can do the same...
03:20:44BigBambiaurium: People opened it...
03:21:03BigBambiYou may be able to find someone who already has on the web
03:21:12 Quit jhMikeS (Nick collision from services.)
03:21:18 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
03:21:26BigBambiaurium: How do you expect to write code to operate a chip if you do not know what the chips are?
03:21:48auriumBigBambi, yeah, you are full right!
03:22:03auriumbut i need to try some other way.
03:22:17auriumthat is my only mp4. :-/
03:22:35auriumno other...
03:22:48BigBambiaurium: Even if you find out the chips are you capable of porting rockbox?
03:23:36BigBambiIf not, then you probably want to find other owners who also want rockbox who are capable
03:23:53BigBambiAs ports are made by owners, not a rockbox 'team'
03:24:03auriumI'm not good in C programing, but if the RoLO works i can work with time...
03:24:14 Join JdGordon [0] (
03:24:39auriumI think...
03:24:48BigBambiROLO is just for loading a different rockbox binary from within rockbox
03:25:30BigBambiYou need work out how to run your own code on it (if possible), write drivers for all the chips, adapt other parts of rockbox to work on it...
03:25:46BigBambiYou cannot just load it, it is a LOT of dificult work
03:25:56BigBambieven with fully documented chips
03:27:25auriumThe RoLo is like the LiLo or GRUB right? If the Rockbox port is not working i can try and try again, right?
03:27:42BigBambisorry, didn't mean to be so emphatic
03:28:15auriumbut i undestand it reading the website
03:28:17BigBambiThe people doing the port will generally write a rockbox bootloader
03:28:28 Quit JdGordon (Remote closed the connection)
03:28:32BigBambiWhich can then boot either rockbox proper or the OF
03:29:00BigBambiROLO is a function within rockbox that allows you to load a different binary
03:29:10auriumCool. it can be good to my work
03:29:27BigBambiROLO is not important
03:29:42BigBambiFor getting rockbox running that is
03:29:54BigBambiIt is just useful for testing at a later date
03:29:59auriumthe Rockbox need to be full ok to RoLo works?
03:30:11BigBambiForget about ROLO for porting
03:30:12 Join JdGordon [0] (
03:31:07BigBambiYou need to identify the chips used in the player, work out how to run your own code (is there a firmware update function for example, is it encrypted, is there a checksum), then start to write drivers for the chips
03:33:16auriumBigBambi, I think you and other guys talk about similarities in the players, right?
03:33:24BigBambiThat can help
03:33:43BigBambiBut if you don't know what chips are in the player, how do you know if any are similar?
03:34:26auriumyes... forgoting my player now... i need to research.
03:34:46BigBambiSeriously, the NewPort page is accurate
03:34:54BigBambiThere is no way of skipping the steps
03:36:15BigBambiWell, if someone else has already disassembled the player and identified the chips, you can use that, but that is about it.
03:37:41auriumYou think is possible to exist a way to make a easiest portable firmware, were we only need to set some variables to compile right?
03:37:48auriumAfter identified the chips!
03:37:56BigBambiI don't understand the question
03:38:09auriumsory my english...
03:38:24auriumi will try to say...
03:38:41BigBambiYou can compile anything you want, but it won't run unless it has been written for the specific chips
03:40:24auriumYou think that is possible to create a new firmware portable code, when we need to port to a new player we only need to set some friendly variables and compile it?
03:40:39BigBambiHow would that possibly work?
03:40:55BigBambiYou need to write specific code for the specific chips
03:41:03auriumok. i only want to know.
03:41:17BigBambiYou cannot use a driver for an ATI graphics acrd with an Nvidia one for example
03:41:27 Join lord_sauron [0] (n=niranj@
03:41:39auriumno no... it's not the idea!
03:42:01BigBambiThere are two levels to rockbox
03:42:18BigBambiThe device specific code, and the independent layer on top
03:42:36BigBambiIn porting rockbox you are writing all the device specific code
03:42:54BigBambiThe rest of it is straightforward by comparison
03:42:59auriumthe realy hard work
03:44:11auriumI will try to find the chipset and useful information and i back to say to you.
03:44:19BigBambigood luck :)
03:49:31soapJdGordon, Do you see a need for a viewports testing build, and if so which viewports related patches do you feel need included?
03:50:08JdGordonthere is definatly a need, but the patches havnt been updated for ages so no real point unltill they get fixed
03:53:34soapjust need syncing? Or more involved work?
03:53:35 Quit keanu (Read error: 104 (Connection reset by peer))
03:55:07soapp8457 is lists, p8553 is quickscreen, p8385 is wps
03:55:10JdGordonprobably syncing... they are not commitable in the current state so more real work is needed
03:55:17soapthose are the three I am aware of.
03:55:24JdGordonwps is probably testable
03:55:28JdGordonI havnt looked at it
03:55:33JdGordonI know the other 2 need work
03:56:35 Nick lymeca_ is now known as lymeca (i=lymeca@unaffiliated/lymeca)
03:59:37soapI'd be happy to start building and hosting testing builds for them.
03:59:47JdGordonno real point atm
04:00:06JdGordonnext tie a patch gets updated then that should be done...
04:00:11JdGordonunless you really want to do it :p
04:04:31JdGordonbloody IRS is gonna screw me out of 42 cents!
04:10:42 Join keanu [0] (n=none@unaffiliated/keanu)
04:12:44 Quit Llorea1 (Read error: 104 (Connection reset by peer))
04:13:20 Nick fxb is now known as fxb__ (
04:13:40 Join Llorean [0] (
04:17:03 Quit BigBambi (Remote closed the connection)
04:29:30auriumBigBambi, i didn't find anything useful. :-(
04:30:37auriumi only find sellers. I didn't know who build the MaxMux player.
04:32:14auriumThere is a mp4 builder who sell it with Rockbox installed?
04:38:06 Join webguest99 [0] (n=4c10ea95@gateway/web/cgi-irc/
04:40:07***Saving seen data "./dancer.seen"
04:40:11 Quit Thundercloud (Remote closed the connection)
04:40:11 Join BenniBoya [0] (
04:41:00 Quit BenniBoya (Client Quit)
04:41:19webguest99hi do you guys know of a converter i can use to convert .swf video files to a format rockbox can play?
04:44:32webguest99please help if any of you guys know... ireally want to know. :)
04:45:59 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:46:17 Join miepchen^schlaf [0] (
04:48:30auriumwebguest99, did you have some tool to convert SWF to some video format? (like AVI or MPEG)
04:50:36 Part lord_sauron ("Konversation terminated!")
04:51:51webguest99i have the one i got her from a link you guys gave me some time ago. i got the VLC transcode and WinFF.
04:51:51webguest99But those wont do it.
04:53:17auriumyou are using Window or Linux?
04:54:10webguest99i'm using windows xp.
04:55:09auriumman... on window i can only say to you use the VLC. :-/
04:55:42auriumThe Rockbox suport MPEG:
04:56:06webguest99i try to find a different converter then convert it.
04:56:11auriumyou try to convert the swf to MPEG?
04:56:19 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
04:56:31webguest99after i convert the vids the i'll just convert them again with the ones you guys gave me.
04:57:26 Quit perrikwp (Client Quit)
04:58:11webguest99i got another question guys.
04:59:23webguest99i was looking at the section with all the patches and i was looking at one of them that says i can install a plugin in rockbox that let me play SNES games.
04:59:56 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
05:00:05webguest99and another that let me port the ipodlinux wikepedia to rockbox.
05:02:30 Join locutox [0] (
05:06:20webguest99can you guys tell me where i can get the rockipedia plugin?
05:09:09 Quit locutox ()
05:10:31webguest99is um... somebody here? or are you guys busy? :)
05:10:42 Quit aneka ("KVIrc 3.2.4 Anomalies")
05:13:15auriumwebguest99, i think if the plugin is not on the list, it do not exists.
05:16:31webguest99ok thanks let me check that. :)
05:25:00 Join ctaylorr [0] (
05:25:44webguest99no its not there.
05:37:28 Join toffe82 [0] (
05:45:08 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
05:46:52saratogawho do i talk to about settings_list.c ?
05:59:27 Quit webguest99 ("CGI:IRC (EOF)")
06:01:16 Join y_ytyy [0] (
06:02:36 Part y_ytyy
06:27:30 Quit aurium (Remote closed the connection)
06:40:08***Saving seen data "./dancer.seen"
06:41:17 Join aurium [0] (n=chatzill@
06:42:35 Join webguest36 [0] (n=4c10ea95@gateway/web/cgi-irc/
06:45:17webguest36hi can you guys help out on how to apply patches please?
06:46:38 Join FOAD_ [0] (
06:50:44webguest36please help. anyone? :)
06:59:06 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:59:28 Quit aurium ("ChatZilla 0.9.80 [Firefox]")
07:01:14webguest36um...ok...bye! :)
07:02:31 Quit FOAD (Read error: 110 (Connection timed out))
07:02:31 Nick FOAD_ is now known as FOAD (
07:04:14 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
07:04:23 Quit advcomp2019 (Nick collision from services.)
07:04:27 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
07:04:27 Quit webguest36 ("CGI:IRC (EOF)")
07:11:54 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
07:20:23 Quit perrikwp (" ajax IRC Client")
07:39:39 Join FOAD_ [0] (
07:51:32saratoga(for the logs) could someone familar with settings_list.c take a look at the new patch under FS #8443?
07:51:52saratogai would like to change the default theme to CabbieV2 soon
07:51:54saratogaand now i sleep
07:54:54 Quit saratoga ("CGI:IRC (EOF)")
07:57:03 Quit FOAD (Read error: 110 (Connection timed out))
07:57:04 Nick FOAD_ is now known as FOAD (
08:01:43 Join toffe82__ [0] (
08:02:15 Part toffe82__
08:17:35 Quit toffe82 (Read error: 110 (Connection timed out))
08:23:40 Quit aliask ("ChatZilla 0.9.80 [Firefox]")
08:24:21 Quit spr0k3t (Read error: 104 (Connection reset by peer))
08:24:48 Join spr0k3t [0] (
08:40:09***Saving seen data "./dancer.seen"
08:59:52 Join Rob222241 [0] (
09:10:00 Join roxfan2 [0] (
09:14:37 Join Axio [0] (
09:16:15 Quit Axio (Remote closed the connection)
09:16:31 Join Axio [0] (
09:18:25 Quit Rob2222 (Read error: 110 (Connection timed out))
09:21:08 Quit roxfan (Read error: 110 (Connection timed out))
09:23:04 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
09:34:01 Join desowin [0] (n=desowin@atheme/developer/desowin)
09:47:55 Quit moos (Read error: 104 (Connection reset by peer))
09:48:14 Join moos [0] (
09:48:32 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
09:57:59 Join countrymonkey [0] (n=3dd50610@gateway/web/cgi-irc/
09:58:28countrymonkeyWhat is it causing svn recent activity on the home page to not update?
09:58:54 Join gregzx [0] (
10:10:09 Join lee-qid [0] (
10:12:09 Quit BHSPitLappy (Remote closed the connection)
10:14:06 Join n1s [0] (
10:20:16 Quit ompaul (Client Quit)
10:27:08 Quit amiconn (Nick collision from services.)
10:27:14 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
10:27:28 Join ender` [0] (
10:33:55 Join conando [0] (
10:40:11***Saving seen data "./dancer.seen"
10:48:05 Join Phill [0] (n=irc-Feb2@
11:04:52 Quit jhulst ("Konversation terminated!")
11:07:12 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
11:10:20 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
11:11:24 Quit countrymonkey ("CGI:IRC (Ping timeout)")
11:15:55 Join tvelocity [0] (
11:17:25 Join fehmicans [0] (n=canavar@
11:17:59 Join tants39 [0] (
11:20:32tants39can you hurt people with sound and noise and what if you refused to do something some one else said? can that person get you kicked out of places? thank you
11:21:00 Quit Axio (Read error: 113 (No route to host))
11:22:05 Join homielowe [0] (
11:22:16tants39do people like you when you are outside or inside
11:22:22 Join RvX [0] (
11:24:03homielowetants39: This is an on-topic channel. It is also logged, If you don't have anything rockbox related please don't post your mindless dribble here.
11:24:43tants39homie was that an insult
11:25:06 Join chuckandbuck [0] (n=18d962f4@gateway/web/cgi-irc/
11:26:04RvXI have patched rockbox (for StarDict compatibility) and I am getting "Data abort at 0004B5B0 (0)" when I try to search for to short words that appear at many keyphrases..
11:26:41RvXIf the list of similiar kayphrases is short, it's ok.
11:27:07tants39homielowe has insulted me
11:27:20tants39you have insulted me
11:27:32RvXHow can I limit it, (fix it)?
11:28:17 Quit tants39 ("Leaving")
11:28:23chuckandbuckI'm having problems with video playback on an e280; the video plays fine but the colors are really weird; this did not happen several months ago, but I have since reinstalled rockbox −− with a newer build perhaps... I've googled my heart out and searched everywhere to no avail.
11:33:26 Join sietherine [0] (n=18113e18@gateway/web/cgi-irc/
11:33:34 Quit chuckandbuck ("CGI:IRC (Ping timeout)")
11:33:38n1sRvX: it usually means that there is a misaligned memory access happening somewhere (at the adress reported) could be a wrong cast, wild pointer or something entirely different...
11:34:06 Quit amiconn (" HydraIRC -> <- Would you like to know more?")
11:35:23pixelmamaybe it's an overflow somewhere when it appears while the list of hits is very long...
11:35:35*n1s wonders why the frontpage commits don't update
11:35:38RvXpixelma: that's right.
11:35:45 Join ddalton [0] (
11:35:54RvXBut how to deal with it?
11:36:07RvXHow to somehow limit that list?
11:36:26ddaltonI can't compile rbutil here on linux with qmake and make on debian linux. is this a problem with everyone? Or am I missing a package? Could someone send me a cli binary of rbutil?
11:36:40pixelman1s: I don't see newer commits in the build table either, or am I missing something?
11:36:45desowincopied about 500mb to sansa with ums v15, and just one file was copied wrong, and I still can get usb resets
11:37:03n1spixelma: yep seems that isn't updateing either...
11:39:08 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
11:39:13 Join philoware [0] (n=canavar@
11:40:22RvXAnd the second thing: how to get created on my own keyboard layout to load on every boot? I tried to put it in /.rockbox/ , and /.rockbox/wps/mytheme and nothing....
11:40:59 Join Thundercloud [0] (
11:44:33pixelmaaccording to it should reside in the .rockbox folder if you want Rockbox to load it on every boot (maybe you have to chose it once after you put it in there so that Rockbox knows the right path). This is only my impression though as I never used it...
11:46:46RvXpixelma: the thing is that I cannot access ./rockbox/ from my player, because it's hidden
11:47:29pixelmasure you can, just set "file view" to "all" to do this...
11:50:32RvXThanks, pixelma, one case is now solved :)
11:52:57 Join petur [50] (n=petur@rockbox/developer/petur)
11:53:26 Quit fehmicans (Read error: 110 (Connection timed out))
11:55:19 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
11:55:23RvXBut with first thing (the memory case), there is nothing I can do to fix it?
11:55:23 Quit ddalton ("leaving")
11:55:44aliaskjhMikeS: Around?
11:56:25pixelmaRvX: I have no idea, maybe ask the author of the patch (if you got it off of flyspray, add a comment)
11:56:49 Join robin0800 [0] (
11:58:20RvX Comment by Enmar (Enmar) - Wednesday, 02 January 2008, 07:18 GMT+1
11:58:22RvXI found out that when listing 80+ articles at once you get the data abort error and a hex address followed undefined instruction and a hex address.
11:58:23RvXListing less than 80 articles causes no errors and this occurs on the ipod nano as far as I know.
11:58:26RvXComment by Tri Nguyen (tri170391) - Wednesday, 02 January 2008, 07:58 GMT+1
11:58:26RvXI can confirm this. If I search the word "sin" when using default config -> Data Abort
11:58:28RvXIf I change the topic limit to 15 and do it again -> No Data Abort
12:05:09RvXI'll try to modify cfg file :)
12:06:39RvXOwh, yes, there it is. But What value to put instead of 100 for max_list?
12:07:03Nico_Paliask: hi! do you have any idea how to enable writing to the S' disk?
12:08:18aliaskNico_P: Yep, I just commented out the #define for optimised writing
12:08:30aliaskI also have plugins running
12:08:36Nico_Paliask: but isn't that disabled when in the booloader?
12:08:39Nico_Poh? how?
12:09:07aliaskNeeded a bit of poking around the and adding keymap defines but other than that, not much
12:09:37aliaskGetting the actual .rock files on the device is the hardest part :)
12:09:53aliaskWhy do you want to write inside the bootloader anyway?
12:10:27Nico_PI want the bootloader to untar a tar archive containing a rockbox installation
12:10:58aliaskAh, nice idea
12:11:15RvXThanks all, I limited list to 60 and it works like a charm :) Bye.
12:11:58 Quit RvX ("ChatZilla 0.9.81 [Firefox]")
12:13:27aliaskHrm, I can't see why it won't work in the bootloader... unless it's something in ata.c
12:16:24Nico_PI'll try with the stuff commented out
12:19:34Nico_Pnope. no luck
12:20:06 Join seablue [0] (
12:21:55 Quit philoware (Read error: 110 (Connection timed out))
12:25:15Nico_Pit does work in the core
12:25:34 Join Buschel [0] (
12:25:36 Quit seablue ("life, death, life, death")
12:25:45aliaskPeculiar... ata.c has no references to BOOTLOADER - so it's not #ifdeffing that at all...
12:26:01Nico_Pata-target.h has some
12:26:42aliaskThe gigabeat specific file?
12:27:22aliaskYeah, but that's only declaring the "optimised" function - if you remove that then writing work.
12:27:27peturthere is some ide specific stuff in the target tree (system-xxx.*)
12:29:24 Quit Phill (Read error: 113 (No route to host))
12:30:18Nico_Paliask: how did you manage to send a plugin?
12:30:53aliask./connect −−sendfile /path/to/plugin and then using rockbox's inbuilt cut/copy/rename stuff
12:31:35Nico_Pit would be nicer to get writing to work in the BL
12:31:58 Join Shark_7-11 [0] (n=Wallace@
12:32:26aliaskI agree. I'll get this plugin work committed, then take a look.
12:32:42Shark_7-11hi all
12:33:21aliaskHi Shark_7-11
12:34:08Shark_7-11Quick Q: (Ipod 5G 80gig) My picture flow says i have no artwork... (after loading for 5 minutes or more)
12:34:27Shark_7-11i dont have much but i have a few...
12:34:27 Join seablue [0] (
12:34:34Shark_7-11any ideas?
12:36:10 Join Wolf_ [0] (n=pIRCuser@
12:36:37aliaskShark_7-11: You might be interested in this page
12:36:47Shark_7-11tx :-)
12:36:48aliaskBut I don't have any personal experience with album art.
12:36:49Wolf_in Russian
12:37:32Shark_7-11ok cool tx, i dont have BMP's ...tx aliask
12:37:45markunWolf_: you want to ask a question in Russian?
12:38:33 Quit sietherine ("CGI:IRC (EOF)")
12:39:16markunWolf_: I doubt that many (if any) people in here would understand it. Please try in English.
12:40:06Wolf_I shall try
12:40:12***Saving seen data "./dancer.seen"
12:41:08Wolf_I ask to excuse me for English
12:41:21Shark_7-11go 4 it :-P
12:42:16Wolf_I wrote about the problem at a forum
12:42:57Wolf_I have switched on mode Recovecy mode. Has copied casually some files.
12:42:58Wolf_Now the player is not included
12:42:58Wolf_What to me to do? Whether is what reset at a level of ?
12:44:08markunwhich player?
12:44:39Wolf_sansa e260
12:44:47Wolf_Who can help me?
12:45:18markunsorry, I don't know anything about the sansa players
12:46:18Wolf_It is a pity
12:47:32 Join Schnueff [0] (
12:50:05 Join Buschel_ [0] (
12:51:05Wolf_markun Prompt who on this channel can help me
12:51:38 Quit Buschel (Read error: 104 (Connection reset by peer))
12:53:31Shark_7-11does rockbox have a file manager (PC Client) or do you use the default software (eg iTunes) ?
12:55:35peturhmmm unless I get something wrong, ata timings on coldfire look to be a bit off
12:55:43BigBambiShark_7-11: Use what you want
12:55:51BigBambiShark_7-11: Just copy and paste is what I do
12:56:20 Join Horschti [0] (
12:56:30Shark_7-11I'm just thinking maybe there is sotware allready doing that so that the artwork etc is all in place
12:56:35Wolf_Here my problem is described
12:56:45Shark_7-11when you start up rockbox, everything is working
12:56:52BigBambier, yes?
12:56:59Shark_7-11but seeing that this is only filemanagement, one can right a program like that yourself easily
12:57:01BigBambiI don't understand what that means
12:57:04 Quit Horscht (Nick collision from services.)
12:57:20BigBambiYou can put the music on anyway you want
12:57:22Shark_7-11BigBambi: Me?
12:57:22Horschtiyou connect you ipod to your PC, and use windows explorer to copy the music iver
12:57:43BigBambiFor many of us a big advantage of rockbox is that it means we DON'T have to use itunes etc
12:57:46Horschtiwhat is there not to understand?
12:58:06BigBambiI didn't understand the sentence "<Shark_7-11> when you start up rockbox, everything is working"
12:58:14Shark_7-11i hear you :-)
12:58:26Horschtino, not you, BigBambi
12:58:32Shark_7-11I am saying, a client that does everything for you (like auto aupdates, theme loader etc)
12:58:45BigBambiIs there anyone here who understands this conversation? :)
12:58:53BigBambiShark_7-11: try rbutil for that
12:58:55Shark_7-11oh what i mean with that is
12:59:16Shark_7-11you dont need to manually go check the files and what not after wards... in shirt, let me right an app then u guys use it?
12:59:20Shark_7-11hows that?
12:59:21BigBambiRockbox Utility will do installation, updating, theme intalling, voice file generation, installing doom
12:59:24BigBambiand more
12:59:33BigBambiShark_7-11: No thanks
12:59:33advcomp2019Wolf_, so you copied files via recovery mode and now it does not work?
12:59:42BigBambiShark_7-11: Feel free to do what you want
12:59:53BigBambiBut I do NOT want to have to use additional software
13:00:16BigBambiIf you feel the need, please do, and I'm sure there are some who will appreciate it
13:00:34Wolf_advcomp2019 bootloader.bin
13:00:40Shark_7-11not a must
13:01:09BigBambiLook at Rockbox Utility
13:01:21BigBambiIt isn't a music manager, but it does everything else pretty much
13:02:34advcomp2019Wolf_, what are you trying to do actually then?
13:03:04pixelmaNico_P: got a album art question for you (just out of interest) - what happens if you want to use album art (maybe even differently sized) in the WPS and RWPS on the Iaudios?
13:03:21Shark_7-11like a nice to have kinda thing... anyhow... tx for the help
13:03:21Shark_7-11will check it out tx
13:03:32Nico_Ppixelma: I'm not sure actually
13:03:58Nico_Ppixelma: I don't think the RWPS is handles
13:05:01pixelmaok, but the Iaudio remote is greyscale and album art is possible on greyscale main displays...
13:06:26Wolf_advcomp2019 I have casually copied
13:07:18Wolf_advcomp2019 I apologize for English, I from Russia
13:08:07advcomp2019Wolf_, i am still trying to figure out what you need
13:09:13 Join MethoS- [0] (
13:09:44Wolf_advcomp2019 Now I try will start sansa in Recovery mode
13:10:43advcomp2019Wolf_, why do you need to go into recovery mode for?
13:11:47Wolf_advcomp2019 What to remove from a player files which has casually copied
13:12:30Wolf_PC does not see a player
13:13:27 Part Shark_7-11
13:17:16advcomp2019Wolf_, what usb mode are you using? what operating system?
13:18:44Wolf_advcomp2019 At a player the display is not included, the circle shines only
13:24:43aliaskNico_P: Have you had any leads, or should I just start trying to work it out?
13:26:10Wolf_advcomp2019 Whether there are at me chances to restore a player?
13:26:38 Join fehmicans [0] (n=canavar@
13:26:45advcomp2019Wolf_, that is manufacturing mode.. did you put it there or did it do it on its own?
13:28:01Nico_Paliask: no, haven't found anything, sorry
13:29:42 Join waldo [0] (
13:34:17Wolf_advcomp2019 и прошу меня извинить, но я не совсем понял вопрос
13:34:27Wolf_advcomp2019 Also I ask me to excuse, but I have not absolutely understood a question
13:38:01 Nick Horschti is now known as Horscht (n=Horscht@xbmc/user/horscht)
13:39:44 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
13:41:27advcomp2019Wolf_, i do not know russian so i do not know how to tell you the info to make you understand it
13:43:36 Quit robin0800 (Read error: 104 (Connection reset by peer))
13:44:10 Join cool_walking_ [0] (
13:44:31 Quit gregzx ("ChatZilla 0.9.80 [Firefox]")
13:48:21 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
13:48:41 Quit daurnimator ("ZNC by prozac -")
13:51:57rasherWolf_: Did you do something to get in this mode?
13:52:49Wolf_rasher * Power off
13:52:49Wolf_ * Turn ON lock/hold
13:52:49Wolf_ * Hold down record
13:52:49DBUGSent KICK Wolf_ to server
13:52:49Wolf_ * Hit Power/Menu Button
13:52:50Kick(#rockbox Wolf_ :No flooding!) by logbot!n=bjst@gateway/web/cgi-irc/
13:52:50 Join Wolf_ [0] (n=pIRCuser@
13:53:16Wolf_rasher Power off
13:53:17*petur pats logbot on the back
13:53:40rasherWolf_: Okay. Why did you do it?
13:54:32Wolf_rasher What exactly?
13:54:40 Join bertrik [0] (
13:54:49rasherWolf_: Why did you go to manufacturer mode?
13:55:21Wolf_rasher I wanted to stitch
13:55:45 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
13:55:50rasherTry explaining with other words
13:56:15 Quit fehmicans (Remote closed the connection)
13:56:25Wolf_I do not know as to say in English
13:56:59rasherAh, did you read about it on a page?
13:57:09Wolf_rasher I wanted to replace the microprogram
13:57:17bertrikhe means patch maybe
13:58:50rasherWolf_: To get out of manufacturer mode you can hold the power button for 15 seconds
13:59:08 Join DerDome [0] (
13:59:49Wolf_rasher ок, now I shall try
14:00:52austriancodermaster build server down :( Hope everything is green...
14:01:16 Quit Horscht ("Snak 5.0.2 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
14:02:01 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:03:01 Join romeo1 [0] (
14:04:41peturanybody with ata specs knowledge around?
14:05:24romeo1thank you and why don't we kill and harass and discriminate against all the people who are physically unattractive in this world? and how much time do we/i have? thanks
14:05:47*rasher blinks
14:06:18Horschti had him in a different chan saying the exact same thing
14:06:36Horschtwhich is weird, cause it's a german channel
14:07:30Wolf_rasher Has not helped
14:08:10DBUGSent KICK romeo1 to server
14:08:10Kick(#rockbox romeo1 :spammer) by logbot!n=bjst@gateway/web/cgi-irc/
14:08:26 Join romeo1 [0] (
14:08:30romeo1what is a spammer
14:08:51peturyou were talking nonsense
14:08:53rasherWolf_: Try holding longer
14:09:18peturromeo1: obey the channel rules or get kicked/banned
14:09:25Wolf_:) ок
14:10:23 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
14:10:40 Part Buschel_
14:10:53BigBambiHow does that work? i.e. how did logbot know? Or did someone 'nudge' logbot?
14:11:11*petur smiles
14:11:16BigBambiaha :)
14:11:16moosB4gder: buildserver problems
14:12:27B4gdermore specificly?
14:12:53mooslook at the build table, it stoped yesterday :)
14:12:55romeo1this is essentially different. does ugly people hate and discriminate against other ugly people too as much as attractive people? and do attractive people really discriminate against ugly people?
14:13:22Wolf_rasher нажимать только кнопку power?
14:13:31rasherWolf_: I don't understand
14:13:38DBUGSent KICK romeo1 to server
14:13:39Kick(#rockbox romeo1 :final warning) by logbot!n=bjst@gateway/web/cgi-irc/
14:13:45Wolf_rasher To press only the button power?
14:13:46Horschti only understand "rasher" and "power"
14:14:01rasherWolf_: Yes. In 15-25 seconds
14:14:06B4gdermoos: and what was committed after then?
14:14:43mooscheck svn mail, last revisions aren't
14:15:28moos6 revisons
14:17:09 Join BitTorment_ [0] (
14:18:41 Join Buschel [0] (
14:18:43 Join romeo1 [0] (
14:18:45romeo1i've been always a loner my entire life and no real friends or people who gives me feed-backs or stayed away from people in a room for 30 years of age is it embarrassing and am i stupid or can hurt others?
14:19:02B4gdermoos: thanks, I triggered a manual build now and it should be up and fine after that
14:19:24Mode"#rockbox +o B4gder " by ChanServ (ChanServ@services.)
14:19:31Wolf_rasher Not, I seem to me of it{him} finally have broken
14:19:38Mode"#rockbox +b *!*n=there@* " by B4gder (n=daniel@rockbox/developer/bagder)
14:19:38WarnBanlist contains 19 bans!
14:19:46Kick(#rockbox romeo1 :B4gder) by B4gder!n=daniel@rockbox/developer/bagder
14:20:09*aliask can only think of one other person who's been banned
14:20:20rasherWolf_: It can be saved with e200tool. I don't know how
14:20:37Horschtwe have bans in here?
14:21:09Mode"#rockbox -b *!* " by B4gder (n=daniel@rockbox/developer/bagder)
14:21:20Mode"#rockbox -b Ch33zm0ng3r!*@* " by B4gder (n=daniel@rockbox/developer/bagder)
14:21:32Mode"#rockbox -b *!* " by B4gder (n=daniel@rockbox/developer/bagder)
14:22:44B4gderHorscht: we really don't need to use them very often
14:23:05Wolf_rasher I thank for the help:)
14:23:16aliaskB4gder: Why -b those three?
14:23:37B4gderbecause they're somewhat old and I rather not have lots of oldish bans hanging around
14:23:37rasherWolf_: Maybe you could find someone who knows Russian and better English to help you
14:24:13B4gderone being on a nick only, and two most likely being for dhcp ips anyway
14:24:14rasherThere are plenty of other equally old bans afaics
14:24:30B4gderbut I just wanted to give some room and then leave them
14:24:44*aliask is reminded of dongs :)
14:24:48B4gderI'm not even sure what the freenode ban limit is
14:25:05moosred builds
14:25:31B4gderaustriancoder: your red!
14:25:43*aliask breathes a sigh of relief
14:25:48B4gder860 fresh points
14:26:53 Quit cool_walking_ (Read error: 110 (Connection timed out))
14:29:30 Join robin0800 [0] (
14:30:09Mode"#rockbox -o B4gder " by B4gder (n=daniel@rockbox/developer/bagder)
14:30:28 Quit BitTorment (Read error: 110 (Connection timed out))
14:34:23 Join gevaerts [0] (
14:35:30*gevaerts is trying to decide if he should do SCSI commands today, or experiment further with the core USB stuff
14:35:45*B4gder ducks
14:36:41*gevaerts waits until B4gder un-ducks before reacting
14:36:58bertrikget out and enjoy the nice weather
14:37:57gevaertsI could do that of course. Might be a nice compromise
14:38:41*petur will do the same soon too
14:40:15***Saving seen data "./dancer.seen"
14:41:01 Join bertrik_ [0] (
14:46:09desowingevaerts: - it's what I got with v15, it happened while writing and only one file was bad copy
14:48:49 Quit petur ("gone to enjoy the nice weather :)")
14:48:57Nico_Paliask: any leads on why writing doesn't work in the BL?
14:49:05 Join ForumLover [0] (n=ForumLov@
14:49:08 Part ForumLover
14:49:28aliaskNico_P: None so far, but I haven't done much testing
14:49:34 Join Febs [0] (
14:49:55Nico_PI haven't found anything either
14:51:36gevaertsdesowin: that seems to suggest that my control-transaction theory is incorrect.
14:53:29 Join jcollie [0] (
14:54:39rashergevaerts: have you tried torturing the OF to the same degree? (badblocks and continous lsusb)
14:54:53FebsDoes anyone know if the E200 automatically adjusts gain when bass boost is applied?
14:56:36gevaertsrasher: not yet, but I'll do it now. Anyway v15 still responds in a worse way to it than v7 (the one in svn), and desowin has problems without such tricks.
14:56:40 Quit bertrik (Read error: 110 (Connection timed out))
14:57:20desowinwell, I haven't diffed files copied using v7 ;)
14:58:21bertrik_I still see a lot of failed tests on the chapter 9 handling
14:58:44FebsI'm looking at posts 9 and 11 in this thread:
14:59:20 Nick bertrik_ is now known as bertrik (
15:02:19gevaertsFrom the device numbering it looks like desowin connecting through a hub to a ohci controller. I'm connecting directly to a uhci controller. Maybe that makes a difference ?
15:02:20 Quit desowin (Remote closed the connection)
15:02:39 Join desowin [0] (n=desowin@atheme/developer/desowin)
15:02:42FebsIf I add 24 dB of gain using the low shelf filter, I can easily introduce clipping. But if I apply 24 dB of bass boost, it doesn't clip.
15:02:59Febs(though it sounds terrible)
15:04:25gevaertsThe OF seems to handle my lsusb+badblocks torture correctly (no pauses, no errors, no resets), on both full speed and high speed
15:04:56rasherFebs: Bass boost being the Bass setting int he sound menu?
15:05:32rasherI'm pretty sure that scales down the gain accordingly, but not positive
15:05:33bertrikyay, high speed works already?
15:05:40rasherFebs: preglow will know
15:05:48gevaertsbertrik: OF
15:06:00*bertrik should read more carefully
15:06:32gevaertsdesowin: Are you connecting to a ohci controller through a hub (maybe built-in somewhere), or am I reading your dmesg output wrongly ?
15:07:10desowinyes, connecting it through hub, should I connect it directly?
15:07:28Febsrasher: I remember there being extensive discussion of that sort of scaling a couple of years ago with respect to the H100 and the decision was made that Rockbox should not scale gain to prevent clipping. That's why I was surprised to read that comment that there is scaling on the e200.
15:07:47 Join gregzx [0] (
15:07:59gevaertsdesowin: it would be useful to know if that maks a difference. I really want to reproduce your error rate here, so I can properly debug this.
15:08:22*gevaerts thinks he also ha a usb hub somewhere, and goes to look for it
15:11:23FebsThis is the discussion I was thinking of:
15:11:53 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
15:12:53 Join MethoS_mobile [0] (
15:13:34gevaertsrasher: did you do any testing with recent patches ?
15:13:49desowingevaerts: without hub and it's still copying files
15:17:20 Join ally_oxxxoo [0] (
15:17:31ally_oxxxoohey guys
15:17:39gevaertsdesowin: so basically no difference. I assume ohci vs uhci shouldn't make a difference on this. Are you using some kind of GUI file manager that tries to update it's filelist regularly (i.e. is something trying to get a directory listing from the sansa while it's writing) ?
15:17:41aliaskNico_P: I just modified the bootloader to actually test writing, rather than just reading code and it seemed to work fine...
15:17:57Nico_Paliask: what did you change?
15:18:04ally_oxxxooim have a problem with rockbox on my ipod. Is there a way to formate it?
15:18:21ally_oxxxooright now its formated by a Mac not a windows computer..
15:18:34aliaskNico_P: Nothing. I'll make a patch of the bootloader so you can verify on your device
15:18:58 Quit DerDome ("Leaving.")
15:19:13Nico_Paliask: ok, thanks
15:19:18desowingevaerts: I'm using thunar, I'll test with bare cp later
15:19:37ally_oxxxoothanks horsht
15:19:49soapally_oxxxoo, Rockbox is not like a Windows 95 install - there is no reason to format your player because of weird behavior.
15:20:09soapOh - didn't see it was a MacPod - ignore me.
15:21:10gevaertsdesowin: is it mounted woth -o sync ?
15:21:14 Quit desowin (Remote closed the connection)
15:21:22ally_oxxxoosoap no
15:21:38 Join desowin [0] (n=desowin@atheme/developer/desowin)
15:21:40ally_oxxxoothats not the reason. I had rockbox on my ipod video but not my ipod nano
15:21:52ally_oxxxooi need to formate my nano cause its not Fat32 right now...
15:21:57ally_oxxxooim on linux
15:22:10gevaertsdesowin: (if you missed it) is it mounted woth -o sync ?
15:22:42gevaertsso that's not it (same here)
15:27:07gevaertsdesowin: are you actively using other usb devices on the same controller (keyboard, mouse,...) ?
15:28:18*gevaerts is still trying to find out why desowin's setup behaves so differently
15:28:38desowinmouse, and have printer connected to it which is unpowered though, and empty usb hub
15:29:55aliaskNico_P: Did you get my PM?
15:30:06Nico_Paliask: sorry. yes I did
15:30:43aliaskDoes it work, or is there some difference in our players?
15:30:53*gevaerts plugs in his usb mouse
15:31:01gevaertse H100 and the
15:31:01gevaerts+decision was made that Rockbox should not scale gain to prevent clipping. That's why I was surprised to read that comment that there is
15:31:01gevaerts+scaling on the e200.
15:31:01DBUGSent KICK gevaerts to server
15:31:01gevaerts*** gregzx ( has joined channel #rockbox
15:31:01gevaerts> desowin: it would be useful to know if that maks a difference. I really want to reproduce your error rate here, so I can properly debug
15:31:01 Quit gevaerts (Excess Flood)
15:31:04 Join gevaerts [0] (
15:31:04Nico_Paliask: I'll test it now
15:31:08 Quit gevaerts (Client Quit)
15:31:23 Join gevaerts [0] (
15:31:49desowingevaerts: I'll disconnect every other usb device and test
15:31:52*gevaerts is not used to a mouse with all kinds of weird buttons that paste content everywhere
15:32:09gevaertsSorry about that. I'll try to be more careful
15:32:17 Quit ally_oxxxoo ("Ex-Chat")
15:33:12desowinI'll do fsck first though
15:33:23Nico_Paliask: doesn't seem to have written correclty
15:33:37Nico_PI get "buff was 0x41100DE"
15:33:43gevaertsdesowin: I did get one usb reset since I plugged in this mouse
15:34:01 Quit desowin (Remote closed the connection)
15:34:07aliaskHrm, interesting. I'll try re-running it. Maybe it's not consistent.
15:34:14gregzx[15:31]<gevaerts>*** gregzx ( has joined channel #rockbox <−−- whats that about gevaerts ?
15:35:02gevaertsgregzx: I plugged in a mouse with lots of buttons in unexpected places, and it selected and pasted some text
15:35:14Nico_Paliask: at least your code writes. I think it's normal that I don't get "Written data verified."
15:35:21*gevaerts is used to his trackpoint.
15:36:03Nico_Paliask: do you?
15:36:16aliaskNico_P: I got it first time, but every time afterwards it's been incorrect (noticeably with the last byte 0xDE too)
15:36:43aliaskCould be 3 bytes out
15:36:43 Join desowin [0] (n=desowin@atheme/developer/desowin)
15:36:54Nico_Pmine seems to be consistent
15:37:17 Quit bertrik ("bye")
15:37:18aliaskIt works after a format, but fails subsequent times. So if the file exists it fails.
15:41:29 Join MethoS-- [0] (
15:42:06rasherFebs: I'm not sure that decision still stands. At any rate, I'm pretty sure behavior would be the same on all targets
15:42:29rashergevaerts: nope, haven't done any testing recently - do you need testing?
15:44:10desowingevaerts: with every other usb device disconnected, no usb resets so far
15:44:21gevaertsrasher: I'm just wondering why desowin gets lots of errors and I don't.
15:45:19gevaertsdesowin: interesting. Maybe one of them has a bad cable that makes the usb signal unreliable ?
15:45:31desowinI'll try that later
15:45:57gevaertsdesowin: on the other hand, if that's the problem the OF should give problems too.
15:46:25gevaertsMaybe we just don't handle errors properly yet in some way.
15:47:11Nico_Paliask: I think I got it to work!
15:47:24amiconnaustriancoder: I'm really wondering about your latest commit
15:47:34aliaskNico_P: Nice, what was it?
15:47:54amiconnThe debug menu is apps code. So moving it into target tree (i.e. below firmware/) is clearly wrong
15:47:56Nico_Pmkdir was failing because of a trailing '/', so then creating files wouldn't work either
15:49:38markunB4gder: I guess you are right
15:50:07markunand Berlin gets my vote for the eurocon as well
15:50:13B4gderwe'll get a lot more people attending
15:50:26B4gderI just edited and mention Brussels too
15:50:35B4gderI'm fine with either
15:50:51markunI love Berlin as a city, but don't know Brussels. Maybe it's nice too/
15:51:03aliaskNico_P: Ah, good to hear you nailed it. Does it extract a .rockbox? Or am I getting too ahead of myself :P
15:51:13Nico_Pit does extract a .rockbox dir
15:51:26Nico_PI'm not sure it does it correctly though
15:53:17B4gdermarkun: I've actually not been to any of them... and I doubt we'll see much of the city anyway :-)
15:53:29 Join jac0b [0] (
15:53:58jac0bis there a limitation on the albumart size?
15:54:43aliaskjac0b: It cannot exceed the dimensions of the LCD in any direction
15:55:59jac0bso I have the gigabeat and the albumart can't be bigger than 320x240
15:56:45aliaskRight. But because the AA is usually square it won't be bigger than 240x240
15:57:02soapA reasonable limitation, IMHO. I scale my album art images to MinDimensionXMinDimension upon transfer to a player as is.
15:57:22jac0byeah I usally max mine at 200x200
15:57:33Horschtwhich is still quite big
15:57:47Horschtgiven that rockbox requires bmp
15:57:51jac0byeah I guess
15:58:20 Join Tschaad [0] (n=5b71158e@gateway/web/cgi-irc/
15:58:25Nico_Paliask: loading files seems to sometimes fail. I don't know if this is because the files are corrupted
15:58:49Nico_Por just because the disk is slow. maybe I'm not patient enough
15:58:57 Quit Schnueff ("Lost terminal")
15:58:59 Quit MethoS_mobile (Read error: 110 (Connection timed out))
15:59:06TschaadDoes someone know, if Rockbox run on a M:robe 500?
15:59:15 Quit MethoS- (Read error: 101 (Network is unreachable))
15:59:28jac0bTschaad: is it on the front page?
15:59:29rasherNico_P: Have you seen mention that "frequent skipping in large playlists makes skipping unreliable"?
15:59:42*gevaerts can't help pinting out that the location petur proposed is nearer Gent tha Brussels, which might matter if you want to visit the city (Gent is probably worth a visit as much as Brussels. see
15:59:46Nico_Prasher: I think so
15:59:56TschaadI dont know, what do you mean
16:00:24rasherTschaad: All currently supported targets are listed on the frontpage of
16:00:33Tschaadi searched , and I found MROBELOAD
16:00:35 Join webguest13 [0] (n=4a8e5fd8@gateway/web/cgi-irc/
16:00:40Tschaadits a zip file
16:00:47rasherTschaad: that said, a port to the M:Robe 500 is in the works, but not useful for users yet
16:00:58Slasherii started re-designing pcmbuf.c :) let's see what comes from that
16:01:08webguest13is the 2nd generation of ipod minis supported
16:01:20 Quit B4gder ("It is time to say moo")
16:01:31 Quit jac0b ("Ex-Chat")
16:01:39rasherwebguest13: Yes - it's right there on the frontpage of
16:02:14webguest13it only said ipod mini, so i had to ask
16:02:22aliaskNico_P: I have noticed something like this too - but it doesn't happen all the time
16:02:23rasherwebguest13: That means every model of Mini
16:02:31Slasherithe idea is to do a realtime pcm streaming engine, with configurable latencies and stream specific controls
16:02:58desowingevaerts: unplugged all devices, started copying files, then I plugged devices back one-by-one, and so far I haven't got any usb reset
16:02:58 Quit webguest13 (Client Quit)
16:03:26 Quit Tschaad ("CGI:IRC")
16:03:30gevaertsdesowin: interesting. Did you do an fsck as well ?
16:03:37desowinyes, I did
16:03:53 Join ArchDemon [0] (
16:04:13 Part ArchDemon
16:04:14gevaertsNot that it should matter, the errors were pure block devie errors and nothing file system related
16:04:55desowinoh, got resert
16:06:20*desowin tries again with printer unplugged
16:11:15 Join DerDome [0] (
16:11:53 Quit Buschel (Read error: 104 (Connection reset by peer))
16:20:31desowingevaerts: I'm almost sure it's my printer what causes the usb resets
16:23:34 Quit robin0800 (Read error: 110 (Connection timed out))
16:25:05gevaertsdesowin: good to know. It still should behave better though
16:25:39*gevaerts goes back to trying to understand SCSI MODE_SENSE and MODE_SELECT
16:29:57 Join petur [50] (n=petur@rockbox/developer/petur)
16:30:06 Join einhirn [0] (
16:35:42peturgevaerts: nice typo there: 'pinting' ;)
16:36:09peturand I'm indeed in Gent (Ghent), not Brussels
16:36:21desowinyou beer freak' ;)
16:38:46 Nick fxb__ is now known as fxb (
16:39:11*gevaerts hoped that petur wouldn't notice
16:39:43aliaskpetur: Was/is your favourite leffe tripel?
16:39:46peturamiconn: I tried calculating PIO-0 values but they didn't solve the freezing. I then put in maximum values and that worked OK. So I am probably not understanding the timings...
16:39:59peturaliask: tripel karmeliet
16:40:16***Saving seen data "./dancer.seen"
16:40:31aliaskAh, thought I remembered something about tripel. I'll need to try that one too now :)
16:41:10 Join Buschel [0] (
16:41:38*petur tries to avoid beers from inbev because of their aggressive commercialising of beer
16:41:38micols_my ipod nano 4gb white is getting "buffer miss!" a few times during each midi-song, any suggestions to what i can do to change this?
16:41:50micols_its using the patchset from the rockbox forum
16:44:08aliaskWow, they even own an Australian beer...
16:46:27desowingevaerts: yup, with printer disconnected, copied whole that directory without single error
16:46:59 Quit petur ("real life calls")
16:47:02n1smicols_: there isn't a lot you can do, the midid plugin is simply too slow on pp cpus
16:49:09gevaertsdesowin: so this might be stable enough for normal use after all. Does the OF work reliably with the printer connected ?
16:50:36desowinoh, one file doesn't match its copy
16:50:49desowinI'll try in OF later
16:51:47gevaertsdesowin: any chance of finding out what the difference is (i.e. one sector wrong, some random bytes wrong,...) ?
16:52:09pixelmaaustriancoder: seen amiconn complaint earlier?
16:55:18micols_n1s: you know if its possible to changte rockbox bootlogo without recompiling ?
16:55:24micols_or patching, just by adding a .bmp
16:56:23n1smicols_: yes it's possible, i think there is even an app to do it called logoswapper however I have never used it and we do not support it
16:57:03micols_uhm, isnt the logo hardcoded into the firmware? or is it a regular file?
16:58:03 Join MethoS_mobile [0] (
16:58:46n1smicols_: yes it is but the file can be edited, and of course just swapping the bmp and recompiling is much easier
16:59:17 Join mf0102 [0] (n=michi@
16:59:30micols_yea, that win app wont work anyway, using wine :)
16:59:35micols_needs .net framework
16:59:51BigBambiThen you need to edit the original picture then compile
17:01:20Horschtnice one
17:05:55 Join Rondom [0] (
17:06:21*gevaerts wants to know why the scsi RBC spec uses 40-bit values. Those will be fun to work with
17:06:56 Quit austriancoder (Read error: 113 (No route to host))
17:07:01 Join alienbiker99 [0] (
17:14:56micols_hm its rather annying that the backlight is on all the time when its connected to usb/charger and showing apple logo with full backlight.
17:15:08micols_i dont know why this is the default of rockbox
17:15:17micols_makes no sense, its only annoying when going to sleep :)
17:15:24micols_lighting up the room.
17:15:48micols_doesn't even seem to be changeable
17:15:55rashermicols_: If it's showing the Apple logo, why do you think it's Rockbox' doing?
17:16:01pixelmait's apple's code, complain to them
17:16:06micols_it doesn't do it with apple firmware
17:16:14Horschtyes it does
17:16:15micols_it shows only backlight for 3secs or so and then dimms down
17:16:21BigBambiYou are seeing the apple disk mode
17:16:23micols_with rockbox it shows infinite backlight
17:16:32BigBambiBelieve us, it is Apple's code, not Rockbox
17:16:36rashermicols_: It's not rockbox. It's Apple code.
17:16:46micols_weird, how come it doesnt do it with apple firmware then :(
17:16:51Horschtit does
17:17:00BigBambiBecuase the two modes are different
17:17:01rashermicols_: it IS Apple firmware
17:17:21HorschtI am not sure what you are seeing, but it does it both with the OF as well as with the emergency disk mode
17:17:23micols_it never shows the apple screen only with apple firmware
17:17:29BigBambiThere is an emergency disk mode (APPLE'S FIRMWARE) and the disk mode from within the OF (APPLE'S FIRMWARE)
17:17:34micols_it shows do not disconnect screen or similar.
17:17:39micols_or ok to remove.
17:17:45 Quit aliask ("ChatZilla 0.9.81 [Firefox]")
17:17:57micols_apple screen only shows during boot with apple firmware.
17:17:58BigBambiRockbox resets to the former, when you plug in from the OF, you see the latter
17:18:03BigBambiBOTH ARE APPLE's
17:18:20desowingevaerts: 0x250020 matched bytes, then 2 bytes 'disappeared' in copy, then 0x15FDE matched bytes, then again 2 bytes 'disappeared' and then 0x6FEB60 matched bytes
17:18:47Horschtplus, they both behave the same for me, in regards to backlight
17:19:05Buschelquestion to our experts: is spinlock_lock()/-unlock() used for thread safety?
17:20:29 Quit Wolf_ ("Bye-Bye")
17:20:37gevaertsdesowin: what do you mean by disappeared ? Are they missing (i.e. is the file shorter), or are they zero ?
17:20:48desowinthe file is shorter, those are missing
17:22:54gevaertsTha shouldn't happen at all. The entire usb storage system works on sector level, so any error should be either a few corrupted bytes, or entire blocks of 512 bytes missing. I really don't understand how this can happen.
17:24:26 Quit advcomp2019 (Read error: 113 (No route to host))
17:25:32gevaertsdesowin: just to make sure I understand this correctly: does ls -l report a size difference of 4 bytes ?
17:29:15desowinfirst 2 bytes are 'extra' second two are missing
17:29:24desowinso file size is the same
17:31:23gevaertsSo the middle block is shifted by two bytes somehow
17:31:34desowinthe extra bytes are 0x15 0x2A, the missing ones are 0xFB 0x0B
17:33:09*gevaerts can't think of any kind of error that could cause this
17:33:41Nico_Paliask: works nicely for me
17:33:59Nico_Poh he's gone. pity
17:34:00 Quit Rondom ("Ex-Chat")
17:34:09Nico_Panyway, I'll commit that soonish
17:34:43 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
17:34:54aliaskNo I'm not. :)
17:35:53aliaskPatching and testing now
17:38:00 Join openforlife [0] (
17:38:36openforlifeHi all...
17:39:05openforlifeAre there any plans to get rockbox on the iPod touch?
17:39:37 Quit openforlife (Remote closed the connection)
17:40:02Horschtthere he left again
17:40:09 Join openforlife [0] (
17:41:48 Quit alienbiker99 ("( :: NoNameScript 4.02 :: )")
17:43:34 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
17:45:38aliaskNico_P: Awesome! Works perfectly :D
17:45:38 Quit einhirn (Read error: 104 (Connection reset by peer))
17:50:05desowingevaerts: and I can't seem to be able to reporduce it
17:51:43gevaertsdesowin: The only possible cause I can think of (and even that sounds improbable to me) would be some kind of memory or cpu problem on the PC side.
17:55:31 Join Siku [0] (
17:55:44 Join crzyboyster [0] (n=6210f19c@gateway/web/cgi-irc/
17:56:35crzyboysterLlorean: Did you get my PM?
17:59:23 Quit crzyboyster (Client Quit)
18:04:33 Quit desowin ("leaving")
18:06:28 Quit aliask ("ChatZilla 0.9.81 [Firefox]")
18:10:45 Join toffe82 [0] (
18:15:06 Join timl [0] (
18:15:34 Join desowin [0] (n=desowin@atheme/developer/desowin)
18:17:05 Quit DerDome ("Leaving.")
18:22:52 Join kugel [0] (i=kugel@unaffiliated/kugel)
18:23:35 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
18:26:11 Join webguest42 [0] (n=639c00bf@gateway/web/cgi-irc/
18:26:52webguest42I'm brand new to Rockbox and own a Sansa E260. Can anyone help me install Rockbox?
18:27:44 Quit webguest42 (Client Quit)
18:27:56 Join webguest57 [0] (n=639c00bf@gateway/web/cgi-irc/
18:28:58 Quit webguest57 (Client Quit)
18:32:13 Join Kage [0] (
18:32:14 Quit Febs ("ChatZilla 0.9.80 [Firefox 3.0b3/2008020514]")
18:32:46 Join spiorf [0] (
18:35:32 Join mcuelenaere [0] (
18:36:20 Quit tvelocity (Remote closed the connection)
18:38:36 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
18:39:00Nico_Paliask: glad you like it :)
18:40:20***Saving seen data "./dancer.seen"
18:41:50amiconnaustriancoder: Did you get my remark?
18:42:56austriancoderamiconn: nope
18:42:57 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
18:43:15amiconnWhy did you move the debug code to target tree?
18:43:40amiconndebug_menu is debug code, at apps layer, and should be kept together as close as possible
18:44:10amiconnThe ultimate goal is to remove this code when it's no longer needed
18:44:42austriancoderbecause s3c2440, tcc780x and maybe others have them also there and I think its cleaner to have target specific code in the target tree
18:45:09amiconnThe target tree is for the firmware layer *only*
18:45:37amiconnIf s3c2440 etc put debug menu code there, this is also wrong
18:46:01austriancoderah okay.. I will redo my commits
18:46:42amiconnLook at e.g. the codecs - they have cpu specific code as well (codlfire, arm etc), but not in target tree because it is app level code
18:47:01amiconn*Might* be interesting to hear other opinions here.
18:47:27 Join tvelocity [0] (
18:47:48amiconnPerhaps we should move it back, but then split architetcure specific parts from debug_menu.c and put the into apps/debug/ or sth
18:48:47austriancodersound like a good idead to..
18:48:52amiconnWould still keep the code together, and yet make the file shorter (== more readable)
18:50:18*amiconn thinks there might be *some* candidates for removal right now
18:50:23 Join mcuelenaere [0] (
18:50:40amiconnOtoh, some debug items are pretty long-term stuff, e.g. screenshot, or disk info etc
18:50:41austriancoderI have an other question.. in firmware/target/arm/ looks very pp50xx specific.. what do you think about moving pp specific files to firmware/target/arm/pp50xx ?
18:51:34amiconnWell, that *could* be done this way for .c files, but not easily for .h files
18:52:18amiconnThe target tree has a common structure: /<architecture>/<manufacturer>/<model>, which cannot be changed easily
18:52:48 Join lazka [0] (n=lazka@
18:52:57amiconn...*but* there was the idea to "redefine" <manufacturer> for the ARM architecture a bit, and make it the arm "flavour"
18:53:31austriancoderyes.. else /firmware/target/arm/tcc780x/cowond2 would we wrong or
18:53:48amiconnThis is already done for s3c2440, pnx-0101, tcc77x and tcc780x
18:53:49 Quit MethoS_mobile (Read error: 104 (Connection reset by peer))
18:54:03amiconnYeah, just that I would rename the latter to cowon-d2
18:54:33amiconn(to stay consistent with e.g. the gigabeats)
18:54:44amiconnJust for PP502x and PP5002 this isn't done yet
18:54:50 Join openforlife_ [0] (
18:55:58mcuelenaereI've a question about the vector loading routine: where exactly is the address defined from where the device is loading the vectors?
18:58:19*amiconn thinks it would be useful to do this move, but for ipod this will cause a bit of code duplication
18:58:38 Join Davide-NYC [0] (
18:58:56amiconn..because e.g. the greyscale lcd driver will exist both for pp5002 (1st..3rd gen) and pp502x (4th gen and minis)
18:59:47austriancodermaybe put it to the not existing firmware/drivers/lcd/ folder?
19:00:09amiconnNo, as it's clearly target specific code
19:00:21amiconn(in this case, pp specific)
19:00:40austriancodernot easy..
19:00:42amiconnThe generic stuff already resides under firmware/drivers/
19:02:57austriancoderamiconn: what rockbox target do you own?
19:03:19amiconnWrong question... what rockbox target_s_ it is ;)
19:03:32 Quit openforlife_ ()
19:04:12pixelmaaustriancoder: a lot, if you look at our christmas tower of rockbox (in the wiki) you'll see most of them... only 3 of all those are mine ;)
19:04:16amiconnArchos Player, Recorder v1, Ondio SP, Ondio FM, Iriver H180, Iriver H340, Iriver H10 6GB, iAudio X5, iPod 1st Gen, iPod 2nd Gen, Mini 2nd Gen
19:04:27amiconnPlus one not-yet target - iUadio M3
19:04:50austriancoderamiconn: Because I have an other patch waiting.. but I dont know how to procced with it - #8602
19:05:52 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:06:30 Quit Kage ("return(EXIT_SUCCESS);")
19:07:19 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:08:11kkurbjunamiconn, I don't understand your arguments for the revert
19:08:31amiconnWell the debug code is apps layer code
19:08:42kkurbjunwhat is your proposal for the target specific code in debug-menu?
19:09:04kkurbjunso you just don't like where it is being placed?
19:09:05amiconnIt might make sense to create an apps/debug/ folder and put it there
19:09:15amiconnYes, as target tree is firmware/
19:09:20kkurbjunpersonally I would like ot see all target specific code in one easy to find location
19:09:47kkurbjunspreading it out does not really offer any added benefit in my mind
19:10:16amiconnWell, this way you spread debug code instead, which is not meant to stay permanently
19:10:55kkurbjunagreed, but that debug code is riddled with #ifdefs which makes it difficult to read
19:11:24kkurbjunand for at least the dm320 and s3c targets there are a few specific sections that are very target centric
19:11:27amiconnMy main arguments are (1) keep debug code together so that this mostly temporary code stays together and (2) do not mix apps/ and firmware/ as that separation is there for a reason
19:11:44austriancodermaybe its time to remove some debug stuff for some targets
19:12:12kkurbjunI don't think any of the targets are ready to have debug code removed
19:12:30kkurbjunI don't think there should be any target specific code in apps if it can be avoided
19:12:38amiconnThe big problem is that sometimes even old debug code might become useful again. Some is also quite generic stuff that helps us tracking down user problems
19:12:43kkurbjunI understand that it is necessary though
19:13:19kkurbjunbut I think the debug menu would be a good exception ot this rule, moving it to a new location just adds more complexity for a new port
19:13:48kkurbjunand I personally like being able to easoily modify the gigabeat debug menu's
19:13:52kkurbjunsince I use that code alot
19:14:10kkurbjunwading through #ifdefs and code trees is painful at best
19:14:32kkurbjunplus the code in the target tree is pretty easy to pick out
19:14:41kkurbjunit's not like anyone will confuse what it is for
19:14:44 Join mcuelenaere [0] (
19:15:18 Quit openforlife (Read error: 110 (Connection timed out))
19:16:52kkurbjunamiconn, what is the reason for making that distinction in the target tree, maybe I could better address that particular concern if I understood why that is supposed to be a /hard/ rule?
19:20:04amiconnThe distinction is between apps/ and firmware/ (whic target tree is a part of)
19:20:48 Quit courtc (Read error: 113 (No route to host))
19:20:49Buschelamiconn: what does "spinlock" exactly do. I am aksing because of it used to encapsulate the frequency scaling
19:21:06Buschelexcuse my typos...
19:21:10amiconnThat question you need to ask jhMikeS...
19:21:13kkurbjunbut apps and firmware are mixed in compilation anyway
19:22:11amiconnThey aren't mixed
19:22:15kkurbjunall that's being moved, at least in the dm320 and s3c targets are two functions in the debug menu
19:22:21amiconnfirmware/ is compiled into a library
19:22:57amiconnapps/ is compiled into single objects which are linked together and against the firmware library (librockbox.a)
19:23:24kkurbjungotcha, I see
19:23:35kkurbjunwaht about an apps/target tree?
19:23:57austriancodernice idea :)
19:24:10amiconnThis distinction is mainly to keep a somewhat logical structure and avoid wild spaghetti calls
19:24:52kkurbjunI see
19:24:55amiconnapps/target doesn't make sense in general because apps/ should be as target independent as possible by definition
19:25:19 Part lazka ("cya")
19:25:29kkurbjunI can understand why you would be opposed to the mi, if there is an exception now then where is the line drawn in the future
19:25:33amiconnOne of rockbox' goals is to act as similar as possible across all supported targets
19:26:04kkurbjunyeah, but in apps/target we could have specific code optimizations that are used in apps
19:26:07amiconnThat's why I suggested the apps/debug/ sub-folder, which should be the only exception
19:27:12kkurbjunwe have cpu specific code in apps though
19:27:32amiconnYes, but *only* cpu, not more specific
19:27:59kkurbjunthe target could be target/arm(coldfire, sh)
19:28:00amiconnThis cpu specific code would also apply if someone e.g. runs a simulator on an arm based *nix
19:28:26kkurbjunsimilar to what is done in firmware
19:28:36amiconn(e.g. an xscale based pda)
19:28:43kkurbjunin this case it would require one deeper level for the target specifc debug code
19:29:13amiconnNo, since the code in firmware/target/ is *target* specifc. Most of it isn't compiled at all for sims
19:29:36amiconnJust some target specific definitions are included from there
19:29:46kkurbjunthe arm tree has cpu only specific code
19:30:07kkurbjunthe mmu would be an example on arm vx and greater
19:30:07austriancoderI am happy with apps/debug, but the question is how to organize files and even folders in there?
19:30:23amiconnThe arm tree has cpu specific code which applies to targets only
19:30:36kkurbjunok, gotcha
19:30:40amiconnFor sims, the appropriate libs provided by the host system must be used
19:31:06kkurbjunI'm thinking that it would be difficult to seperate the cpu specific code out of apps anyway in a clean manner
19:31:29kkurbjunI just liked the idea of having all target specific code in a central location
19:31:30 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:31:32austriancodermaybe something like apps/debug/<model>.c
19:31:57kkurbjunthe .lds scripts for and would be another example of something that owuld be nice to have in one place
19:32:05amiconnkkurbjun: Don't mix 'cpu specifc' and 'target specific'
19:32:44kkurbjunno, I'm not in what I said last, I liked having the target specific portions of the debug menu in the target tree
19:32:45amiconnThe linker scripts *are* target specifc
19:32:51amiconnNone of these are used for the sims
19:33:03kkurbjunit was a logical place without understanding the reason between the apps and firmware division
19:33:12kkurbjunI agree
19:33:25kkurbjunbut not the plugin linker script
19:33:28amiconnSo those scripts should of course be spilt and moved to firmware/target/
19:33:35kkurbjunwhich has some target specific portions in it
19:33:52amiconnYeah, the plugin linker script is a bit of a problem
19:33:55kkurbjunand depends on how is setup
19:34:26amiconn...since plugins reside on app layer, but the linking is target specifc
19:35:02kkurbjunyes, same with that debug code, it's in the apps layer but target specific
19:35:18amiconnWe should probably move to target tree as well
19:35:39kkurbjunthat breaks the divison though
19:35:55kkurbjunI personally would like to see all of those pieces in the target tree
19:36:04kkurbjunI think that's the logical place for it
19:36:07amiconnIt doesn't, at least not nearly as much as moving the debug menu code
19:36:56kkurbjunyeah, I guess that debug code it linked into the library
19:37:03kkurbjunfor firmware
19:37:03SlasheriNico_P: hi, could you fix the playback engine to call unbuffer events immediately after track has been played? if that would make it easier to fix the runtime data gathering from playback.c
19:37:15SlasheriNico_P: now that would be no longer a problem causing an extra spinup
19:37:16amiconnThe plugin linker script is only used on target. Sim plugins are dynamic libs (.so / .dll). The linker scripts also don't do UI interaction
19:37:41amiconnThe debug code does though, that's why it is clearly apps code, imo
19:38:06kkurbjunso you would like to see the .lds stuff in the target tree, but not the debug code
19:38:22kkurbjunI am ok with that since the debug code is not critical to getting a new port running
19:38:25amiconnIn fact there will probably always be corner cases
19:39:09amiconnI will (hopefully soon) add an asm optimisation for the greyscale lib which is kind of target specfic
19:39:19 Join mcuelenaere [0] (
19:39:28kkurbjuna target specific section in apps for the debug code would be reasonable I think
19:39:39amiconnIt doesn't depend on an exact target, but on both cpu (coldfire) and pixelformat
19:39:45kkurbjunI just don't want ot see the gigabeat code put back in the main debug menu
19:39:56amiconnYes, that'd be my apps/debug/ suggestion
19:40:15amiconnWould be nice to hear other core dev opinions on this
19:40:16kkurbjunso do you think it would be apps/debug/arm/s3c..?
19:40:31amiconnyup, like that
19:40:51amiconnAnd the linker script should all be moved to target tree
19:42:52kkurbjunso now that tree just needs to be created and some #ifdef sections added to the apps/SOURCES file
19:43:04kkurbjunor can you think of a better way to do it than the #ifdefs there?
19:44:53 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
19:45:46*pixelma will hand out all points she'll get to Slasheri :P
19:46:10pixelmaand austriancoder
19:46:19Nico_PSlasheri: yeah, that's quite easy to do
19:47:17Nico_PSlasheri: what does your latest commit change?
19:47:59kkurbjunamiconn, where are the calls between firmware and apps distinguished?
19:48:17SlasheriNico_P: now calling update event wont cause a spinup, unless queue gets full
19:48:55SlasheriNico_P: so now it would be ok to call the unbuffer event immediately after a track has been finished
19:49:02amiconnkkurbjun: There's one important point: apps code calls firmware code, never the other way round
19:49:19Nico_PSlasheri: cool! it will make things simpler
19:49:25SlasheriNico_P: nice :)
19:49:38SlasheriNico_P: i will probably improve that soon more
19:49:58Nico_PI guess we can do it in the track_changed_callback and get rid of the track_unbuffer_callback
19:50:32amiconnReverse actions always require callback registration (usually not the best solution) or sending events (better)
19:51:00kkurbjunamiconn, another arguement that I would like to bring up in that case then would be that the debug code follows that direction
19:51:19kkurbjunin that the apps code is calling that target specific chunk
19:51:21SlasheriNico_P: sounds great
19:51:37amiconnYeah, but it does UI interaction
19:51:50kkurbjunit's not a target specific call
19:52:11kkurbjunthat UI code is ont used in the sim either though
19:52:13amiconnI know there's one dirty case in firmware/ - RoLo
19:52:24 Join ol_schoola [0] (
19:52:34amiconnThat needs to be fixed anyway, since it isn't localised either
19:53:26kkurbjunwhat about a call that returns an array of data to then be used in the UI?
19:53:43kkurbjunbut the UI interface is defined in apps
19:54:52kkurbjunoh, gotcha, the ui calls in the target tree are the problem - sorry, I just connected that
19:56:33kkurbjunso what about that call for the data, but not the UI definition?
19:56:34 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:57:43 Quit Davide-NYC ("ChatZilla 0.9.81 [Firefox]")
19:57:45 Quit ol_schoola ()
19:58:13 Join ol_schoola [0] (
19:58:52kkurbjunthat could also give the other targets debug menu's a familiar appearance and a unified UI in debug as an added benefit - it also seems like more work than necessary for a debug menu - at the same time the tree should be kept as clean as possible
20:01:25 Quit jhMikeS (Nick collision from services.)
20:01:31 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
20:03:04 Join mcuelenaere [0] (
20:05:48kkurbjunamiconn, I am going ahead and sanatizing the apps calls from the debug code and just returning filled buffers of data to display as an alternative
20:05:58kkurbjunfor the gigabeat and dm320 at least
20:06:12 Join Tarth [0] (
20:06:13kkurbjunthat will keep those reverse calls out
20:06:41markunjhMikeS: I find the headphone debounce delay too long
20:07:07 Quit mcuelenaere (Client Quit)
20:07:21markundid you have any problems with it before your change?
20:07:45Tarthhello i still cant get rockbox to work on my ipod60gb
20:08:07Tarthi'm running xp pro now
20:08:40Tarthused the auto installer and nothing, the crappod just reboots normal. what did i do wrong?
20:08:53krazykitTarth, have you tried doing a manual installation?
20:09:13Tarthno. will that work? i hate ipods
20:09:31krazykitit should work.
20:09:33Slasheripixelma: ups, you meant that red.. fixing :)
20:10:28Tarthi sure hope this works!
20:11:32 Quit MethoS-- (Read error: 110 (Connection timed out))
20:13:20markunTarth: do you think you will hate your ipod less with rockbox on it?
20:13:30Tarthi cant tell you how much i hate apple and their apple software only player.
20:13:40 Quit perrikwp (" ajax IRC Client")
20:13:47Tarthyes i will love it.
20:14:00 Join midgey_ [0] (
20:14:04Tarthdrag and drop, plays vid files without conversion
20:14:24krazykitTarth, have you read the manual? you still need to convert video for rockbox.
20:14:27Tarthi could care less about less battier life,
20:14:31Tarthseveral times
20:15:54Tarthi think this was my trouble before, the bootloader runs under xp only, and the autoinstall does read its not updayed
20:16:27Tarthwonderful, bootupdate is doing its thing
20:17:45Horschtare you using rbutil?
20:18:03Tarthyes i was.
20:18:52Tarthit put all the stuff where it needed. exseped the bootstrap
20:19:05krazykitTarth, the term is the bootloader
20:19:09 Quit midgey (Read error: 110 (Connection timed out))
20:19:26Tarthall right bootloader says installed sucsessfully
20:20:18Tarthnow to read tinny print
20:20:18Horschtguess it worked...
20:21:10Tarthim so happy
20:22:23 Nick JdGordon|zzz is now known as JdGordon (
20:22:51Tarthhow to add my own fonts i wonder
20:23:28Tarthi like lucida console
20:24:02 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
20:24:45rasherTarth: with great difficulty (because most fonts today are vector fonts, and Rockbox needs bitmap fonts)
20:26:06 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
20:27:36Tarththank you
20:29:07jhMikeSmarkun: it bounces like crazy and plugging makes it go play, plause, play, pause ... as you plug or extract the headphones. perhaps it could be shortened a bit but not too much.
20:29:52kkurbjunjhMikeS: is this on the gigabeat?
20:29:59jhMikeSthough I can't imagine why 1s so long
20:30:05jhMikeSkkurbjun: yes
20:30:32kkurbjunhave you seen the hardware filter you can use on ports?
20:30:39jhMikeSit can be adjusted for any target really
20:31:30kkurbjunthis would be specifically a gigabeat F feature, but the ports have a debouncing filter that is somewhat programmable
20:31:46jhMikeSkkurbjun: didn't notice that but why would that change anything re: the contact frequency?
20:32:13markunjhMikeS: 1s is long because I loose 1 second of my audio book for example. But I guess I could let it rewind 1s after unpause.
20:32:28kkurbjunwell, yeah, actually I might be thinking of an external interupt debouncing feature
20:32:37Tarthargh exploer forze and wont restart. does anyone know of a sortcut to rebooting?
20:32:46markunI never had problems with play, pause, play, etc
20:32:49kkurbjunand youre right it won't change how long it will have to be filtered for
20:32:58kkurbjunso nevemind :P
20:32:59 Join Casainho [0] (
20:33:04 Quit midgey_ (Read error: 113 (No route to host))
20:33:37markunTarth: CTRL+SHIFT+ESC and then kill it and start it again in "run task"?
20:34:15jhMikeSmarkun: when I was checking that out the short rewind worked nicely. the bouncing is much more noticeable with video.
20:34:28Tarthwell thats just it xp wont resarte xp. lol i love fire fox keeps running. brb
20:34:36jhMikeSplug really slowly
20:34:50markunjhMikeS: ah, never tried it with video
20:35:06Tarththe fire demo app wont exit in rockbox
20:35:13 Quit Horscht ("User was distributing pornography on server; system seized by FBI")
20:35:20 Join midgey [0] (
20:35:25Tarthwhat, sorry select menu did it
20:35:28jhMikeSI guess you'd have to disable the one-shot to see it though
20:35:53amiconnaustriancoder: There's still some red left...
20:36:17 Quit amiconn (" bbl")
20:38:49 Part pixelma
20:38:53rasherTarth: We have a lovely manual which documents that (and a lot of other stuff)
20:39:35jhMikeSmarkun: another way to see the bouncing is to set the timeout really short and also use the rewind feature and watch it rewind by several settings intervals on a single unplug or plug
20:40:25***Saving seen data "./dancer.seen"
20:41:18 Join einhirn [0] (
20:41:31 Join Tarth_ [0] (
20:42:11Tarth_how do i fix...rockbox ipod60gb form freezing my com when usb connected?
20:42:40 Quit Tarth (Read error: 104 (Connection reset by peer))
20:42:43 Nick Tarth_ is now known as Tarth (
20:43:08Tarthhow do i fix...rockbox ipod60gb form freezing my com when usb connected?
20:43:29bluebrotherTarth: there is no need of repeating yourself.
20:43:29 Quit homielowe (Read error: 104 (Connection reset by peer))
20:43:46bluebrothercan you elaborate "freezing" a bit further? Rockbox doesn't have a usb mode (yet)
20:44:50jhMikeScurrent SVN tries inits threads from within the tick ISR so freezing is to be expected at this time
20:45:06Tarthwell i put the ipod on the usb corb, and no programs, explorer, task bar. will respond, but however the numlock will respond. the processor seems to be not to bussy
20:45:21 Join homielowe [0] (
20:45:40Tarthare there speacial driver for rock box?
20:45:40bluebrotherjhMikeS: freezing of the host PC?
20:45:45*bluebrother is puzzled
20:46:12bluebrotherno, once the usb driver is working it will be a UMS device. No driver required
20:46:45Tarthwell that worked before.
20:46:54rasherTarth: Where did you download Rockbox from?
20:47:28rasherOr did you install using the Rockbox utility?
20:47:50rasherThen that's not the problem at least
20:48:12Tarthwell ok. whats my particualr xps problem you think then?
20:48:35rasherI quite frankly have no idea
20:48:46kkurbjunamiconn, what do you think of this as a solution? :
20:49:01rasherTarth: What happens on the ipod when you plug it in?
20:49:05Tarththere it does it again
20:49:08kkurbjunit's a bit messy right now because of the diff
20:49:19Tarthall microsft thing die
20:49:43Tarthin running chatzilla off oof firefox
20:49:52JdGordonSlasheri: did your commit actualy fix the problem? in my tests it didnt?
20:50:18Tarthunplug it and now everthings dandy
20:50:21rasherTarth: What happens on the ipod when you plug it in?
20:50:33Tarthi swear i will burn this thing
20:50:41rasherErr. Didn't mean to do that, but you didn't answer my question in fact
20:51:29jhMikeSbluebrother: well, I doubt that
20:52:15BuscheljHMikeS: as you are the expert -> what does "spinlock" exactly do? i am asking because it's used for encapsulating the frequency scaling.
20:52:36Tarthgoes from theme usb splash to check mark do not disconnect screen
20:53:38bluebrotherthe "do not disconnect" screen is apple's usb mode.
20:54:10rasherThat indicates a problem with Windows that is not Rockbox related
20:54:23jhMikeSBuschel: mutual exclusion between processor cores
20:54:24rasherOr a problem with the Apple firmware I suppose
20:54:54Tarthi thought rockbox replaces apple firmware.?
20:54:59BuscheljhMikeS: somethin like a cross-core mutex?
20:55:32bluebrotherit does. But apples bootloader and emergency usb mode is still present.
20:55:40jhMikeSBuschel: right. no on-core task swiches happen
20:55:48Rob222241@Rockbox Devs: I like the KeyTone option, bus is there a chance to get a third option for it? Yes/No/All_but_Volume ?
20:55:50bluebrotherand as Rockbox doesn't have a complete usb driver (yet) it uses emergency disc mode
20:55:55rasherTarth: It doesn't, it lives alongside it. And currently Rockbox reboots into Apple's Disk mode for USB functionality when USB is plugged in
20:57:37 Join petur [50] (n=petur@rockbox/developer/petur)
20:57:54jhMikeSBuschel: It's just the corelock wrapped to allow reentrancy by the core that holds the lock (which makes things easier to deal with).
20:58:05*gevaerts has now improved the usb storage code so much that it doesn't work any more
20:58:35Tarthso what if i put the ipod in disk mode manually frist. what is it play select?
20:59:21rasherTarth: Yeah, try that and see if your computer still freezes when connecting. That should rule out the last remote chance that what you're seeing is Rockbox related
20:59:28preglowpoor build table
20:59:44bluebrothergevaerts: nice ;-)
21:00:09rasherpreglow: Oh my, colourful
21:00:33Tarthi can ust atl tab but mycomputer wont open up to look at the new drive
21:01:06Tarthhell i can even open mydocuments on the desktop
21:01:18rasherTarth: Right, then it is not a Rockbox problem, and as such off topic for this channel
21:01:24Tarthbut it wont let me go up levels
21:01:30Tarthok ok
21:01:39bluebrotherkill explorer.exe using the task manager and restart it manually. Or reboot.
21:01:59Tarthone last quetion, rock box will work in win98?
21:02:14bluebrotherRockbox runs on your player, not on the PC.
21:02:23BuscheljhMikeS: hmm, can a spinlock/-unlock sequence be interrupted by interrupt or any task switching at all?
21:02:43 Join MethoS_mobile [0] (
21:02:47rasherTarth: If you have iTunes installed, try getting rid of that (either completely or temporarily by killing all itunes related processes)
21:02:52bluebrotherand apples disc mode is simply UMS. You just need a UMS USB driver (on w98, later versions of windows already have such a driver)
21:02:52SlasheriJdGordon: what problem? i didn't notice any
21:02:52Tarthgoodbye thank you
21:02:57 Quit Tarth ("ChatZilla 0.9.81 [Firefox]")
21:03:41 Join robin0800 [0] (
21:05:12 Quit soap ()
21:05:41jhMikeSBuschel: if there's no yield obviously no task switch will happen but right now it's not safe to yield inside it but my kernel cleanup makes it possible. an interrupt can happen if interrupts aren't disabled.
21:07:04 Join Philll [0] (n=irc-Feb2@
21:08:47 Join Mathiasdm [0] (
21:09:39 Join FOAD_ [0] (
21:09:44jhMikeSreally, I wouldn't recommend allowing a switch when holding it. it's meant for code that shouldn't switch on core but to serialize thing between cores unlike a mutex with handles any thread from any core.
21:09:54 Quit Bagder (Read error: 104 (Connection reset by peer))
21:10:37BuscheljhMikeS: of course. I am asking because i was wondering, if changing the clock could be interrupted by other tasks
21:10:57 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
21:11:01Buschelwhich would be kind of suicide
21:13:35jhMikeSThat's why the disable and slight delays which are to keep the other core unclocked while the clock changing core sets the registers.
21:13:38JdGordonSlasheri: the extra spinning up
21:14:28 Quit bluebrother ("leaving")
21:14:35SlasheriJdGordon: well, i didn't notice that
21:14:41Slasheriat least the queuing seems to work well now
21:14:53 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
21:16:40 Join webguest04 [0] (n=5b11d003@gateway/web/cgi-irc/
21:16:56BuscheljhMikeS: there is a flyspray entry which describes issues with cross-fading between different codecs. the user sais this issue comes up more often since my power patch, but they were there before. my only idea is the frequency scaling...
21:18:49 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
21:19:52 Join toffe82_ [0] (
21:20:13jhMikeSI'm not sure why it should be an issue unless the new code make frequency switching take much longer than before for some weird reason
21:21:40 Quit gevaerts ("back later")
21:23:07 Join BlackChaos [0] (
21:24:42 Quit einhirn (Read error: 104 (Connection reset by peer))
21:27:05 Quit FOAD (Read error: 110 (Connection timed out))
21:27:05 Nick FOAD_ is now known as FOAD (
21:29:25 Quit midgey ()
21:32:18 Join midgey [0] (
21:33:02 Quit Philll ()
21:34:22 Quit ol_schoola ()
21:34:51 Quit toffe82 (Read error: 110 (Connection timed out))
21:41:14 Quit Buschel (Read error: 110 (Connection timed out))
21:46:48 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
21:47:07 Join soap [50] (n=soap@rockbox/staff/soap)
21:47:26saratogai'm having trouble figuring out how to select the progress bar style
21:47:38saratogais there an option for that somewhere?
21:47:43saratogaright now i just get a blank line
21:48:13 Quit webguest04 ("CGI:IRC (Ping timeout)")
21:49:28 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
21:50:22 Quit soap (Remote closed the connection)
21:52:12robin0800on the current build page some models have different build numbers to others why?
21:52:52Bagderbecause of austriancoder ;-)
21:53:04Bagderthey don't build atm
21:53:42 Join robin0800_ [0] (
21:54:20 Join Axio_ [0] (
21:54:52*petur seems to miss amiconn today... either he's online, or me...
21:55:11 Join soap [50] (n=soap@rockbox/staff/soap)
21:55:17saratogais there someone I could ask about the progress bar in WPS files?
21:55:24saratogai have everything else working for Cabbie
21:55:43saratogabut the progress bar doesn't appear unless i load the theme from inside rockbox, and i can't figure out why
21:56:58 Quit Axio_ (Client Quit)
21:58:59 Quit Mathiasdm ("Yuuw!")
22:01:06 Quit robin0800 (Read error: 110 (Connection timed out))
22:01:06 Nick robin0800_ is now known as robin0800 (
22:01:54 Quit JdGordon ("Konversation terminated!")
22:03:38 Join Ubuntuxer [0] (n=543c9834@gateway/web/cgi-irc/
22:04:15 Quit Ubuntuxer (Client Quit)
22:04:19 Join Ubuntuxer [0] (n=543c9834@gateway/web/cgi-irc/
22:05:12 Quit Ubuntuxer (Client Quit)
22:06:01 Join JdGordon [0] (
22:07:06 Quit JdGordon (Client Quit)
22:07:44 Join JdGordon [0] (
22:08:29Bagdernice creative progress
22:09:50Bagdercreative zen version:m
22:09:54Bagdervision:m even
22:10:14Bagderrunning custom code
22:11:27 Quit J (Nick collision from services.)
22:11:39 Join morrijr [0] (
22:12:43 Quit BigBambi (Remote closed the connection)
22:17:15 Join Arathis [0] (
22:17:53saratogais the vision M the furthest along TI target?
22:18:18saratogai may have to get one in order to play with that cool new DSP compiler TI released
22:18:36 Quit timl ("Leaving")
22:18:45 Quit OlivierBorowski_ (Read error: 110 (Connection timed out))
22:18:47 Join OlivierBorowski_ [0] (
22:18:54Bagderthe mrobe500 already did sound
22:22:37JdGordon... just waiting for eigima to commit it
22:23:45rasherHurray, another language brougt up to date
22:24:41 Join ally_oxxxooo [0] (
22:24:55 Quit fyrestorm (Read error: 104 (Connection reset by peer))
22:25:12 Quit soap ()
22:25:12rasherBagder: What do you think of FS #8578?
22:25:19ally_oxxxooohey guys, i have a question. My ipod nano is not formated with FAT32 because i have a Mac. Can i still formate it from a linux machine?
22:26:03Bagderrasher: sounds good to me!
22:26:32 Join IRCMonkey [0] (
22:26:36ally_oxxxoooany ideas?
22:27:33Horschti gave you that wiki page a few hours ago, already
22:27:56 Quit seablue ("life, death, life, death")
22:28:02IRCMonkeyhow hard is it to port an app to rockbox?
22:28:33Bagderit depends
22:28:42rasherBagder: The thing for the Player is rather obvious, but what about not shipping outdated languages?
22:29:37IRCMonkeyok something writen in visual basic 6 in windows
22:29:41rasherMy personal preference is that I'd rather use an English interface than a 25% Danish and 75% English interface
22:29:41Bagderrasher: well, it doesn't make a lot of sense to ship them, but then they don't hurt much and a crappy translation file might serve as a motivation for people to work on it more than a missing file
22:29:49Casainhohello :-) - is there any page on TWiki that talks about RB bootloader?
22:29:55 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
22:30:17ally_oxxxooohey guys, i have a question. My ipod nano is not formated with FAT32 because i have a Mac. Can i still formate it from a linux machine?
22:30:27rasherBagder: Indeed. I guess I can add it as disabled and and then it can be disabled at release time (...)
22:30:59rasherBut excluding literally useless languages for the Player is a no-brainer
22:31:15BagderCasainho: there really isn't that much to say in generic terms about it. but there are a few target-specific pages about the boot, like IaudioBoot
22:31:31 Join soap [50] (n=soap@rockbox/staff/soap)
22:31:50 Join S [0] (
22:32:15CasainhoBagder: okok, I will read that IaudioBoot - I was expecting a general page to link to them :-)
22:32:36BagderCasainho: the bootloader isn't a lot to document
22:32:56rasherDoes anyone object to switching the seek buttons on Sansa to use the ones that appear to be left and right when the player is flipped?
22:33:00Bagderother than internal functionality of course, and we bascially never document that
22:33:26ally_oxxxooohow do i unmount my ipod?
22:33:33Bagderrasher: are you talking mpegplayer then?
22:33:46rasherBagder: Ah yes, rather important detail
22:34:09rasherIt doesn't make much sense imho to use the actual left/right buttons, even though they have seek symbols printed on them
22:34:14Horschton linux, it's usualy "umount /dev/sdX"
22:34:14CasainhoBagder: eheh - but for new people like me, I think is importante... well, If have time, I will write a basic page bout it :-)
22:34:17*Bagder never watches video on his sansa...
22:34:32BagderCasainho: indeed, go ahead!
22:34:34rasherBagder: Then imagine having to use up/down to seek in the wps.. it feels really strange
22:35:28Bagdersounds like a valid point
22:36:42rasherI think the Gigabeat is flipped, but then that doesn't have seek symbols printed on it afaik
22:36:55ally_oxxxoooyes horscht?
22:37:08ally_oxxxooocan i do "" from my linux computer?
22:37:15ally_oxxxoooor do i need access to a mac?
22:38:02Horschtboth would probably work
22:39:44Horschtthe wiki is focused on mac, but all the terminal commands should work on Linux as well. a few have to be modified (linux usualy uses /dev/sdX instead of /dev/diskN iirc
22:39:57 Quit midgey ()
22:40:17ally_oxxxoooyeah horscht i just unmounted my ipod nano from my Mac
22:40:28***Saving seen data "./dancer.seen"
22:40:39ally_oxxxooonow im taking it to my linux pc and trying to download the partition and terminal commands
22:40:42ally_oxxxooohope this works!
22:40:48Horschtno, this wont work
22:41:36Horschtor maybe it will, but most linux distros will mount Universal mass storage devices
22:41:48 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
22:41:52Horschtso you'll have to unmount it in linux again
22:42:24 Quit conando (Read error: 110 (Connection timed out))
22:43:02 Join jac0b [0] (
22:43:05 Quit ctaylorr (Read error: 110 (Connection timed out))
22:43:18ally_oxxxooohorscht im not sure what "DiskN" is, can you explain?
22:43:31 Quit Nimdae (Read error: 113 (No route to host))
22:43:42jac0bit is a known bug with the lists using viewports patch to have the icons not aligned with the text?
22:44:22ally_oxxxooodarn Horscht, I was able to unmount my ipod on my Mac but i can't figure out how on linux, any ideas?
22:44:44Horschtsame command, different device probably
22:44:55ally_oxxxooooh never mind i found it
22:44:57Horschtumount /dev/<devicehere>
22:45:06ally_oxxxoooi just right-click the icon and there is "unmount"
22:45:18ally_oxxxooohorscht: im not too good with linux commands hehe, still learning though
22:45:31ally_oxxxooocan you explain what "diskN" is?
22:45:38pixelmasaratoga: I don't understand your problem have with the progress bar in the wps. In cabbiev2 it is simply a bmp (which should be in the cabbiev2 folder as other bitmaps used by the WPS) and is referenced from the .wps file
22:45:39Horschti think that will actually eject the device, not only unmount it
22:45:47Horschtally_oxxxooo, it's a variable
22:46:00ally_oxxxooobut how do i find out which diskN i use for my ipod
22:46:11Horschtit's the "name" of the device
22:46:11 Quit jac0b (Client Quit)
22:46:11ally_oxxxoooi mean, to find out what "diskN" is assigned to my ipod
22:46:21ally_oxxxooooh mine is "ally's ipod"
22:46:51ally_oxxxoooNOTE you must replace "diskN" with the correct name of the disk device assigned to your iPod - disk1, disk2 etc. Using an incorrect device name in this command may result in the partition table for another hard disk in your system being changed. Which is very bad news.
22:47:12Horschton *nix systems, every hardware has an entry in /dev/
22:47:52ally_oxxxooo is it "/media/Ally's Ipod" ?
22:47:53Horschton linux, your ipod could be sdb, but I can't tell you for sure
22:48:05Horschtno, that's teh mountpoint
22:48:22Horschtthis is where /dev/<device> is mounted too
22:48:22ally_oxxxooowhat command can i type to find out what diskN?
22:48:38Horschtthat, I don't know
22:49:17ally_oxxxooodoes anyone know what diskN is assigned to an ipod?
22:49:53Horschtit's different on every system, ally_oxxxooo
22:50:11ally_oxxxoooi know, but im saying... how do i know which diskN to use?
22:50:20*ally_oxxxooo confused now
22:50:46ally_oxxxoooi use Ubuntu horscht
22:50:47pixelmarasher: do I see correctly that you excluded bulgarian for the player? AFAIK bulgarian uses mostly cyrillic like characters and those should work there. Just asking...
22:51:12Horschtally_oxxxooo, type "nano /etc/mtab"
22:51:57Horschtand look for a line that looks like /dev/XXXXX /media/Ally's Ipod
22:51:59 Join midgey [0] (
22:52:23ally_oxxxoooyes its /dev/sda3 /media/Ally's Ipod
22:52:28ally_oxxxooogreat work Horscht :)
22:52:41Horscht/dev/sda is your ipod then
22:52:57Horschtso, type "sudo umount /dev/sda3"
22:53:12Horschtwait, exit nano first
22:53:21ally_oxxxoooi did
22:53:24Horschtby pressing CTRL + C
22:53:28Horschtah, ok
22:53:42ally_oxxxooothat is weird
22:53:48ally_oxxxoooit says command not found
22:54:07*petur is thoroughly puzzled... removing the SLEEP ata command (which never fails) solves the freezing. PIO modes and ata timings have some influence but don't prevent freezing... :(
22:54:10Horschtsudo umount
22:54:28Horschtnote that on linux, capitalization is important
22:54:34ally_oxxxooosame thing when i type "sudo unmount" command not found
22:54:56ally_oxxxoooi spelled it wrong
22:55:07Horschtumount, not unmount
22:55:13ally_oxxxoooi umount it just now
22:55:18Horschtok, before proceding further
22:55:20rasherpixelma: right, I'm confused. Cyrillic works on Player. See I knew that, because I didn't exclude Russian, and yet... I'll fix.
22:55:39 Quit n1s ()
22:56:35Horschtally_oxxxooo, whenever talks about diskN, that's "sda"
22:56:36saratogapixelma: the progress bar doesn't update
22:56:46ally_oxxxooosda or sda3?
22:56:51HorschtdiskNs2 is sda3
22:56:51saratogait just draws the backdrop and the text, but doesn't actually scroll
22:56:58rasherpixelma: I may have missed something else - if you find languages that won't work on the Player, feel free to fix
22:57:00saratogaobviously i'm not setting something, but i have no idea what
22:57:20HorschtI'll go to bed now
22:57:20ally_oxxxoooso you want me to put diskNs2 ?
22:57:30Horschtno, you follow the wiki link
22:57:40ally_oxxxoooim on the wiki link now
22:57:43pixelmasaratoga: I can't imagine what it is because the progress bar is a wps thing only
22:57:44Horschtand everytime it talks about disN, you use sda instead
22:57:48 Join DerDome [0] (
22:57:53Horschtand whenever it uses diskNs2, you use sda3
22:58:01ally_oxxxoooyeah horscht i thougth that was right :)
22:59:17 Quit IRCMonkey ("ChatZilla 0.9.79 [Firefox]")
22:59:20Horschthmmm... from my knowledge, it should be sda2 instead of sda3, though
22:59:47HorschtI am going to bed now, though
22:59:52 Quit ender` (" Debian comes in three flavours: stale, rusting and broken.")
23:00:08ally_oxxxooodd: opening `mbr-nano2gb.bin': No such file or directory
23:00:14ally_oxxxooothe file is on my desktop..
23:00:21ally_oxxxooowhy does it give me an error?
23:00:27 Join gevaerts [0] (
23:00:42Horschtbecause you're in your home directory
23:00:46Horschtnot your desktop
23:00:50 Quit JdGordon (Read error: 104 (Connection reset by peer))
23:00:51Horschtcd Desktop
23:00:56ally_oxxxoooim on ally@ally-desktop
23:01:23Horschtally-desktop is your computers name
23:01:30ally_oxxxoooah sorry
23:02:04Casainhoanyone can tell me how many MB RB bootloader typically use? 1MB? 4 MB?
23:02:08rasherBagder: What was the problem with your patch on FS #8482? It seems to work for me
23:02:11ally_oxxxooookay so i think its working now Horscht: 1+0 records in
23:02:11ally_oxxxooo1+0 records out
23:02:11ally_oxxxooo512 bytes (512 B) copied, 0.0595284 seconds, 8.6 kB/s
23:02:14pixelmasaratoga: what target are you testing with? Not that I have an idea if it changes something but who knows...
23:02:25saratogapixelma: just the gigabeat sim
23:02:38 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
23:02:47Bagderrasher: I don't remember right now but I had some problems. Do you build with make -j ?
23:02:49saratogai get no progress bar until I load the actual theme file, though everything else in cabbie works fine with my latest patch
23:02:53 Join JdGordon [0] (
23:03:18rasherBagder: Ah, no I don't
23:03:53saratoga"statusbar: on" refers to the bar at the bottom with the icons right? or is that the progress bar
23:03:54gevaertsCasainho: you mean on flash ? My sansa c200's bootloader.bin is 55004 bytes
23:04:19pixelmasaratoga: no that refers to the statusbar in the menus and browser
23:04:21Horschtbtw, ally_oxxxooo. I think you'll have to replace diskN2 with sda2 instead of sda3. I assume Mac Ipods have a different partition setup, winpods only have 2 partitions
23:04:23rasherBagder: Still seems to work fine with -j 3 (although my cpu doens't like it)
23:04:34*Bagder silently mentions that he advocates u-boot for Casainho
23:04:35Horschtnow, final nn
23:04:45Casainhogevaerts: yes, I was talking on flash... - so at least 100kB should be ok :-)
23:04:54rasherI'll upload a modified patch against current svn in a moment
23:05:01ally_oxxxooothat sucks! :(
23:05:08Bagderrasher: ok, I'll try that when you've done it
23:05:40CasainhoBagder: eheh :-) - thank you for remember :-) - well, can you estimate a size for the u-boot? do you think that u-boot makes sense in a comercial player?
23:06:06Bagderu-boot is used in hundreds of commercial devices already
23:06:11Bagderso I don't see why not
23:06:26Bagderand it's size can easily be below 100K, depending on what features you enable
23:06:45rasherBagder: Done
23:07:43CasainhoBagder: ah, okok, I am writing on TWiki about space for RB bootloader, so in this case can be the u-boot, with about 100kB :-) - thank you.
23:08:15Bagderwell, it would be fairly easy to check the size
23:08:23Bagderu-boot is already there for the at91sam9 target
23:08:31rasherBagder: you might want to add some magic in the apps/lang/Makefile to re-implement what I just committed to
23:09:19Bagderdid you miss a svn add perhaps?
23:09:40Bagderfor the apps/lang/Makefile
23:10:11BagderI do have the previous one still present though
23:11:04Bagdergah, and then I pick a target that is red atm... :-)
23:11:11 Join gromit`` [0] (
23:11:39*amiconn is about to correct austriancoder's mess
23:12:37rasherAh, there comes the sysfont.h error for me.
23:12:57rasherWhich is rather obvious, since I'd been building for Player previously..
23:13:31*petur will then bother amiconn with his CF mess
23:14:40petursorry for bothering ;)
23:15:05rasherBagder: I suppose apps/lang/Makefile should use and the SOURCES should be split by BITMAP/non-bitmap
23:15:35kkurbjunamiconn, did you see the pastbin code I sent
23:15:50amiconnBagder: Does the build system perhaps need a bit of poking?
23:15:53kkurbjunas an alternative solution to keep app calls out of firmware
23:18:00Bagderamiconn: it does seem to have halted, but I don't see why...
23:18:01 Quit gromit` (Read error: 110 (Connection timed out))
23:18:08pixelmarasher: btw. the two strings on your "deutsch.lang problems" page that are marked "unnecessary" are like intended. This is because "disk" is translated differently - one more like "hard disk" and the other for flash targets; for me this works as expected with deutsch.lang and a german voice file even though english.lang doesn't make this distinction
23:18:26*petur hands Bagder his big boots
23:18:46*gevaerts wonders if RoLo not making rockbox save it's settings like on shutdown can be considered a bug
23:19:33amiconnkkurbjun: That would avoid UI interaction in the target specific code, but it would not avoid debug code scattering
23:19:45*amiconn wonders what Bagder thinks about this issue
23:19:55rasherpixelma: Yeah - it's just a guideline anyway. I'm just hilighting potential problems. A human needs to check what to do (in this case, nothing)
23:22:17BagderI've not seen this particular pastebin, but I do agree with amiconn about debug screen being apps code so moving it to firmware/target isn't the nicest
23:22:30ally_oxxxooohey guys, my ipod is not getting detected, any ideas why?
23:22:49ally_oxxxoooim using rbuild utility but its not detecting my ipod and the install fails
23:23:41pixelmarasher: yes, understood. It's just that the explanation below this headline sounded harsher than the others :)
23:24:00rasherpixelma: True, but there's also a much higher probability that it's an error
23:24:12amiconnBagder: Today's log starting 18:40, and kkurbjuns suggestion
23:24:19rasherpixelma: So that's a feature, not a bug
23:24:41pixelmaboth true :)
23:24:59amiconnIt's rather the opposite of that - the lack of AI in the script ;)
23:25:03 Quit K4rP4D ("Leaving")
23:26:07peturamiconn: did you seem my puzzledness at 22:54?
23:26:33*rasher notes that FS #8482 will free 11779 bytes on the Player
23:26:53rasherIf only it didn't break every bitmap build..
23:28:32pixelmaand the Player doesn't even have a bin size problem
23:29:15rasherWell it should also save a good deal for the rest of the targets! Right now, several hundred kilobytes!
23:29:18Bagderbuild table back in green shade with yellow stripe
23:30:01peturwhat a mess
23:30:52rasherBagder: Weird, when I build I get a "create sysfont.h" line, and then later on it errors out with No rule to make target `sysfont.h'?
23:31:09Bagderkind of ironic that there were more points awarded for the bad reversion than for the original commit ;-)
23:31:57Bagderrasher: I think the latter is because the deps file hasn't got the correct path to the file
23:32:30Bagderwhich typically happens when the file doesn't exist when the dep file is created
23:33:04Bagderthere's a hack in there for the lang.h exactly for that reason
23:33:27Bagderin tools/
23:34:00Bagderwould be interesting to try the same for sysfont to see if that fixes it
23:34:14 Quit ally_oxxxooo ("Ex-Chat")
23:34:34rasherI think that's over my head
23:34:51Bagderthat's really an effect of our automatic dependency-generation and a slight lack of options for gcc for that purpose
23:37:16rasherI won't even pretend to understand what is doing
23:38:32 Quit mf0102 ("Verlassend")
23:39:04Bagderhm, yes it does seem to fix the problem...
23:39:08 Quit MethoS_mobile (Read error: 110 (Connection timed out))
23:39:24 Join MethoS_mobile [0] (
23:39:27BagderI'll just test some more first
23:39:35rasherYeah - did you get the latest version?
23:39:40Bagderv5, yes
23:40:23Bagderlots of warnings on the languages....
23:40:44rasherYeah, most of those are just genlang being silly (no quotes around none)
23:40:45Bagdershould we make sure they cause yellows?
23:41:08 Join aneka [0] (n=kvirc@
23:41:19rasherI think so
23:41:28Bagderah but then genlang should be poked to not whine on silly things
23:41:37rasherI'll have a look
23:41:38Bagderand the warnings should be changed to look like other warnings better
23:41:48peturamiconn: gtg, the last state is that it seems related to the reset, ie not setting the sleeping flag also solves the freezing
23:42:00 Quit petur ("gonne")
23:48:07rasherBagder: Changed in which way? I've added a check to the if statement before the "no quotes around voice" line to check if the voice is "none", but I'm not sure that's the appropriate place
23:49:05amiconnrasher: Btw, while the now included languages should all work on the player in general, it might be that a very few characters are missing.
23:49:45amiconnIn particular, I know of 2 such characters for czech. Probably something to check and add...
23:50:00rasherHow about Polish?
23:50:11amiconnThat should be okay
23:50:13 Quit gregzx (Read error: 104 (Connection reset by peer))
23:50:32Bagderrasher: I think that's a fine place to do the change
23:51:02 Quit aneka ("KVIrc 3.2.4 Anomalies")
23:51:07rasherOkay. How should the errors look, then?
23:51:11amiconnIt's not that we'd need to exclude a language just because of a single character. Rather the font (built in in case of player) should be fixed or adjusted
23:51:51amiconnThe "no such char" symbol will show up in a few places
23:52:15 Join gregzx [0] (
23:52:39 Join Axio [0] (
23:52:45 Quit desowin ()
23:52:47 Quit Axio (Read error: 104 (Connection reset by peer))
23:53:18Bagderrasher: so my v6 is now uploaded for test
23:53:41*amiconn compiles a fresh build
23:53:54 Quit XavierGr (Read error: 113 (No route to host))
23:55:43saratogahow do I combine several #defines into a string using the preprocessor?
23:56:12saratogawon't that just combine the define names and not their values?
23:56:23rasherBagder: I get a cc1: error: config.h: No such file or directory before the genlang lines
23:56:32saratogaI tried LCD_WIDTH##x##LCD_HEIGHT
23:56:34dionoea#a makes a string out of the contents of a
23:56:50Bagderrasher: oh right, now I see I get those too...
23:56:59amiconn or
23:57:06 Quit midgey (Read error: 104 (Connection reset by peer))
23:57:16saratogaso I want #LCD_WIDTHxLCD_HEIGHT?
23:58:02dionoeawell that wouldn't work. #define foo(a) #a \n foo(LCD_WIDTH) "x" foo(LCD_HEIGHT) might work
23:58:13dionoeaand even that's not sure
23:58:26BagderI think it's a vague area in ansi
23:58:26saratogai just want to make a string that has the LCD's width and height
23:58:28*amiconn wonders what saratoga wants to do
23:58:34Bagderthe ordering of the cpp operations

Previous day | Next day