--- Log for 20.11.104 Server: niven.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 10 days and 1 hour ago 00.00.03 # <[IDC]Dragon> but probably won't save us a flash sector? 00.00.56 # No, unfortunately. It saves the ReadADC function, but that's <100 bytes 00.02.48 *** Alert Mode OFF 00.04.58 # <[IDC]Dragon> new -t behaviour committed 00.06.47 *** Saving seen data "./dancer.seen" 00.07.54 # <[IDC]Dragon> grr, still not right 00.09.03 # <[IDC]Dragon> -n could either mean to use the builtin minimon, which is 14400 00.09.41 # <[IDC]Dragon> or re-use an already started, which may have switched to 38400 00.10.27 # Hmm. 00.14.01 # Oooh, I got a memory_guard hit on the player! 00.14.47 # <[IDC]Dragon> how? 00.15.18 # Me silly: by using an outdated archos.mod, and having speaking menus enabled 00.15.49 Quit matsl (Remote closed the connection) 00.18.35 # [IDC]Dragon: "Startup from charger connected" detection works 00.18.51 # <[IDC]Dragon> nice 00.19.07 # It's simple: read PA0 00.19.32 # <[IDC]Dragon> yes, sure 00.22.03 Quit midk ("just STOP it arspy") 00.22.40 Join mecraw_ [0] (~lmarlow@69.2.235.2) 00.23.33 # [IDC]Dragon: Spindown works. 38400 switch not tested yet, because of your comment 00.24.56 # <[IDC]Dragon> -n -t will assume 38400 already set, continue with that 00.25.06 # Btw: If you call spindown rather fast, before the hd did its idle auto-park, it doesn't sound nice 00.25.22 # <[IDC]Dragon> -n assumes 14400 00.25.37 Quit adi|work ("Chatzilla 0.9.66 [Mozilla rv:1.7.5/20041107]") 00.25.49 # <[IDC]Dragon> -t switches to 38400 after minimon download 00.25.50 Quit AciD` (Read error: 104 (Connection reset by peer)) 00.26.32 # [IDC]Dragon: Did you commit a change for that? 00.26.59 # <[IDC]Dragon> that was the [00:04] <[IDC]Dragon> new -t behaviour committed 00.27.23 # <[IDC]Dragon> btw, late enough 00.27.49 # <[IDC]Dragon> I guess you have allyou need for further experiments 00.28.04 # <[IDC]Dragon> goodnight! 00.28.05 # I see no possibility to switch the builtin minimon to 38400 00.28.55 # Goodnight anyway (I guess I won't need uart_boot that often) 00.29.29 # <[IDC]Dragon> yes, that's missing 00.29.41 # <[IDC]Dragon> bye 00.29.45 Quit [IDC]Dragon () 01.17.37 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) 01.47.00 Quit mecraw_ ("Trillian (http://www.ceruleanstudios.com)") 02.06.49 *** Saving seen data "./dancer.seen" 02.31.48 Join amiconn_ [0] (~jens@pD95D17F2.dip.t-dialin.net) 02.38.46 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 02.40.21 Quit amiconn (Read error: 60 (Operation timed out)) 02.40.21 Nick amiconn_ is now known as amiconn (~jens@pD95D17F2.dip.t-dialin.net) 02.55.14 Quit midk ("just STOP it arspy") 03.12.42 Part amiconn 03.15.13 Quit einhirn (Read error: 104 (Connection reset by peer)) 03.54.52 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 04.04.26 Join Sebulba02 [0] (~Sebulba02@Darth-Sebulba04.active.supporter.pdpc) 04.06.51 *** Saving seen data "./dancer.seen" 04.06.55 Quit Sebulba02 (Client Quit) 04.15.05 Join gromit [0] (~jordan@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 04.15.29 Nick gromit is now known as gromit2 (~jordan@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 04.35.30 Quit midk ("just STOP it arspy") 04.38.42 Quit gromit2 (Remote closed the connection) 04.41.59 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 04.48.43 # anyone who can compile around? 05.02.00 Join chendo [0] (~chendo@203-206-22-232.dyn.iinet.net.au) 05.16.39 Quit chendo (Remote closed the connection) 05.20.33 Quit scott666_ (Read error: 110 (Connection timed out)) 05.20.50 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) 06.01.03 Quit HCl (Read error: 104 (Connection reset by peer)) 06.01.59 Join HCl [0] (hcl@titania.student.utwente.nl) 06.06.52 *** Saving seen data "./dancer.seen" 06.30.49 Quit midk (Remote closed the connection) 06.53.05 Join chendo [0] (~chendo@203-206-22-232.dyn.iinet.net.au) 07.00.46 # in the 'Things we will not implement FAQ', will that still apply for the iriver versions? 07.01.19 # cause almost everything in that list does not apply to the H100, and even more so for the H300 07.12.08 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 07.21.18 Quit AciD (Read error: 104 (Connection reset by peer)) 07.21.59 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 07.26.09 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 07.45.44 Quit midk ("just STOP it arspy") 08.06.53 *** Saving seen data "./dancer.seen" 08.38.50 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 08.55.35 # Time to go for a walk0r 08.56.46 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 09.32.05 Join edx [0] (edx@pD9EAB225.dip.t-dialin.net) 09.40.05 Join oxygen77 [0] (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net) 09.50.31 Quit AciD (Read error: 104 (Connection reset by peer)) 10.06.54 *** Saving seen data "./dancer.seen" 10.07.45 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 10.10.07 Join methangas [0] (methangas@0x50a461d5.virnxx10.adsl-dhcp.tele.dk) 10.14.33 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) 11.17.52 Join amiconn [0] (~jens@pD95D17F2.dip.t-dialin.net) 11.55.11 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 11.55.11 # * oxygen77 is away: chui pas là 12.06.58 *** No seen item changed, no save performed. 12.07.02 Join [IDC]Dragon [0] (~idc-drago@pD9E340A6.dip.t-dialin.net) 12.07.18 # <[IDC]Dragon> morning Jens 12.15.39 # hi Jörg 12.16.01 # <[IDC]Dragon> how's the Player? 12.16.13 # <[IDC]Dragon> saw your commits 12.17.03 # All seems to work fine. There are still a few adjustments to make, mostly cosmetic 12.17.14 # <[IDC]Dragon> and the LCD? 12.17.30 # in the 'Things we will not implement FAQ', will that still apply for the iriver versions? 12.17.32 # cause almost everything in that list does not apply to the H100, and even more so for the H300 12.18.09 # (just repeating cause nobody answered yet) 12.18.22 # chendo: It says under Q1, even printed in red: Note: This document applies only to the Archos Jukebox models. 12.18.52 # oh. 12.18.53 # * chendo coughs 12.18.54 # nevermind 12.19.24 # [IDC]Dragon: LCD works fine, unless DC power is disconnected and reconnected too fast. 12.19.38 # <[IDC]Dragon> hmm 12.19.49 # <[IDC]Dragon> does thathappen to Archos, too? 12.19.53 # The same also happens with the plain archos ROM contents, and won't happen in practice 12.20.07 # ...because you can't swap the batteries that fast 12.20.24 # <[IDC]Dragon> ;-) 12.21.32 # Necessary adjustments: (1) Call the charging screen for new players only, since with old players the HD would spin all the time (ata not yet initialized at this point) 12.21.56 # (2) Work out the charging screen a bit (battery animation, voltage display) 12.22.30 # <[IDC]Dragon> yes, I forgot the charging screen 12.23.08 # <[IDC]Dragon> I wonder hw Archos does it with the old Players 12.23.15 # Btw: there is a bug introduced by Linus changing the backlight behaviour for the charging screen to use the backlight_on_when_charging setting: 12.23.39 # This setting is not in the RTC part, soo it doesn't get used 12.23.54 Quit scott666_ ("i'll be back...eventually...") 12.24.04 # (...and this obviously can't work on the player) 12.24.27 # <[IDC]Dragon> another cfg compatibility break 12.25.26 # [IDC]Dragon: Remember the problem with leaving the archos charging screen on recorders with "On"? Maybe this is simply because the HD is off 12.26.32 # <[IDC]Dragon> vaguely. yes could be. 12.26.52 # <[IDC]Dragon> but wasn't it the cold start detection? 12.26.59 # Ah, no it isn't. HD spins up so must be powered 12.29.43 # I should add the ide power switching for new players to the proper function 12.30.16 # <[IDC]Dragon> didn't Linus say there's issues with it? 12.30.32 # <[IDC]Dragon> when actually using it, I mean 12.31.07 # Yes he did, but then it may be this was before fixing the real issues with it. Remember, there were also issues on the recorder 12.31.25 # <[IDC]Dragon> which "real issues"? 12.31.43 # <[IDC]Dragon> no, I don't remember the recorder. was that recently? 12.32.13 # No, that was quite some time ago, a year or so (??) 12.32.57 # Plus, I don't need to use this all the time, but only for some places at startup (ata_init(), charging_screen() ) 12.33.29 # <[IDC]Dragon> that's ok 12.33.42 # <[IDC]Dragon> I was thinking about the sleep setting 12.35.51 # I could test this for some time, but this first requires to undo the uart boot mod and close the player for really using it 12.37.01 # <[IDC]Dragon> if done with the boot loader, you may do so, you're "safe" then 12.37.16 # Found the fix for the recorder ata poweroff problems: This was in February; set_features() has to be called after poweron 12.37.51 # <[IDC]Dragon> seems I wasn't paying attention 12.38.16 # I think the bootloader is done; I even prepared a distribution zip file locally 12.39.08 # I used your readme, and slightly adapted/ fixed it. (Mentioning the "-" key for players, and correcting a typo) 12.39.47 # Maybe Linus tested ata power switching on players before February... 12.41.52 # <[IDC]Dragon> I'll gladly "host" the player flash package with the others 12.42.40 # You might want to replace the readme in the other packages as well, just to be consistent. 12.42.49 # <[IDC]Dragon> for the first victims, we perhaps should include Rockbox in the image, like I did in the past 12.43.07 # Why? 12.43.19 # <[IDC]Dragon> because we don't know how other recorder behave with the Archos sw update 12.43.31 # <[IDC]Dragon> especially the old ones 12.43.45 # Ah, yes. 12.44.05 # <[IDC]Dragon> so I thought, better include Rockbox, too, hoping that at least one will work 12.45.00 # <[IDC]Dragon> btw, my make_firmware can't cope with rombox, atm 12.45.24 # We don't know whether rockbox works correctly on old players yet. The lcd init is still untested... 12.45.56 # <[IDC]Dragon> another risk, yes 12.46.42 # It would be very nice if Linus could test both a new archos image and rockbox uart-booted on his old player (or better still, solder in a flashable rom) 12.47.10 # <[IDC]Dragon> I offered to change the chip for him 12.48.08 # <[IDC]Dragon> he said he can also do it 12.50.29 Quit matsl (Remote closed the connection) 12.53.01 # <[IDC]Dragon> did you test if the bootloader still compiles into the same for the other models? 12.53.14 # Btw, your player HD spindown was a bit funny: It did the spindown, but afterwards it was no longer possible to flash the led 12.53.20 # <[IDC]Dragon> or is it so obvious that it will? 12.53.32 # I tried, it does 12.53.53 # <[IDC]Dragon> yeah, I was stupid when changing the port addresses 12.54.23 # I wonder why you didn't simply include sh7032.h and use the #defines 12.54.55 # <[IDC]Dragon> historic, perhaps 12.55.11 # <[IDC]Dragon> uart_boot was my personal hack tool 12.56.08 # <[IDC]Dragon> only later I made it "user friendly" and committed it 13.00.30 # Startup times archos vs. rockbox flashed, on player: rockbox ~5 secs, archos via rb loader (loading rockbox from disk) ~7 s. This is with the slow & ugly Hitachi HD 13.01.17 # I could put my old 20 GB IBM HD in 13.01.20 # <[IDC]Dragon> and before all flashing? 13.02.23 # Didn't test startup time with original flash content. Maybe I should do that (I expect it to be a tiny bit slower, because the HD is powered on later) 13.02.44 # <[IDC]Dragon> lunch time 13.02.50 # me 2 13.23.43 Join einhirn [0] (~Miranda@carlsberg.heim2.tu-clausthal.de) 13.32.17 # [IDC]Dragon: Startup times archos vs. rockbox flashed, on player: archos rom content, loading rockbox from disk ~9 s, requires holding On ~3 s; archos via rb loader, loading rockbox from disk ~7 s, requires holding On ~1 s; rockbox ~5 s, instant-On 13.52.09 Quit AciD (Read error: 104 (Connection reset by peer)) 14.07.02 *** Saving seen data "./dancer.seen" 14.10.22 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 14.13.49 Join midk_ [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 14.29.51 Quit midk (Read error: 110 (Connection timed out)) 14.37.17 Join jordan_ [0] (~jordan@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 14.42.21 Nick jordan_ is now known as gromit``` (~jordan@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 14.55.09 Quit AciD (Client Quit) 14.57.11 # <[IDC]Dragon> not too much gain in boot time 14.57.27 # <[IDC]Dragon> talking about boot: I need to reboot 14.57.38 Quit [IDC]Dragon () 15.06.11 Join [IDC]Dragon [0] (~idc-drago@pD9E340A6.dip.t-dialin.net) 15.06.21 # hi again ;-) 15.06.28 # <[IDC]Dragon> hi 15.06.45 # I think the gain in boot time is quite noticeable, as it is almost halved. 15.07.05 # Plus, you don't need to hold the On button for ages (this was quite annoying) 15.07.23 # <[IDC]Dragon> my PC sometimes gets a strange symptom: freezes every 2 seconds for a fraction of a second 15.07.52 # Another cool advantage of rockbox in flash I always use on my recorder as well: 15.08.13 # <[IDC]Dragon> the mouse pointer halts, mp3 playback stutters 15.08.21 # <[IDC]Dragon> sorry for being OT 15.08.32 # As rockbox is active right from the start, it is possible to "pre-press" buttons. 15.09.16 # I use this when I know that I want to answer the resume question with "yes", pressing On, the Play in short succession 15.10.03 # <[IDC]Dragon> nice trick 15.10.07 # I have resume set to ask because I do not want to resume always (but quite often) 15.10.17 # <[IDC]Dragon> me too 15.10.39 # <[IDC]Dragon> and in the car, I practically always want to resume 15.11.06 # I just adapted the ide_power_on() and ide_powered() functions to the player, requiring an additional #define ATA_POWER_PLAYERSTYLE 15.11.34 # I have only defined NEEDS_ATA_POWER_ON for a start, HAVE_ATA_POWEROFF to be tested later 15.11.41 # <[IDC]Dragon> how about multi-value? 15.12.45 # For now, there are only 2 styles, so a bool is sufficient. However, a multi-value might come in handy for the iRiver. 15.13.05 # Do you know whether the iRiver has hardware ATA power control? 15.13.20 # <[IDC]Dragon> no, not my field 15.15.22 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 15.17.13 # [IDC]Dragon: You did the same thing (boolean #define) for Ondio USB enable 15.17.26 # <[IDC]Dragon> ok,ok 15.26.19 Join _aLF [0] (~Alexandre@mutualite-3-82-67-66-128.fbx.proxad.net) 15.26.21 # <_aLF> hi 15.38.08 # gotta go, cu 15.38.38 Part amiconn 15.57.27 Join bobTHC [0] (~bob@AMarseille-107-1-7-244.w81-48.abo.wanadoo.fr) 15.59.29 # hi all 15.59.54 Quit [IDC]Dragon () 16.07.04 *** Saving seen data "./dancer.seen" 16.38.32 Quit einhirn (Read error: 104 (Connection reset by peer)) 17.43.22 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) 18.07.08 *** Saving seen data "./dancer.seen" 18.19.10 Quit AciD (Read error: 104 (Connection reset by peer)) 18.35.57 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 18.36.57 Quit scott666_ (Read error: 110 (Connection timed out)) 18.38.04 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) 18.56.16 Quit AciD (Client Quit) 18.57.13 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 19.08.46 Nick midk_ is now known as midk (~midk@c66-235-14-120.sea2.cablespeed.com) 19.09.04 # morning 19.30.02 Quit gromit``` (Remote closed the connection) 19.45.11 Quit AciD (Read error: 54 (Connection reset by peer)) 19.45.54 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 19.52.14 Quit midk ("just STOP it arspy") 19.54.03 Join gromit^ [0] (~gromit@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 19.57.16 Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU) 19.57.26 # a 20.07.12 *** Saving seen data "./dancer.seen" 20.26.48 Join gromit`` [0] (~gromit@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 20.26.49 Quit gromit^ (Read error: 104 (Connection reset by peer)) 20.40.03 Quit AciD (Read error: 110 (Connection timed out)) 20.42.52 Join Tang [0] (~chatzilla@84.98.34.251) 20.47.15 Quit Tang ("Chatzilla 0.9.66 [Mozilla rv:1.7.5/20041108]") 20.47.27 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 20.52.32 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) 21.32.55 Quit gromit`` (Read error: 113 (No route to host)) 21.52.07 Quit scott666_ (Read error: 110 (Connection timed out)) 21.57.53 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) 22.03.08 Join gromit^ [0] (~gromit@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 22.06.26 Quit midk ("just STOP it arspy") 22.07.15 *** Saving seen data "./dancer.seen" 22.28.02 Quit gromit^ ("Leaving") 22.32.31 Join webguest56 [0] (~54de5bdf@193.15.23.131) 22.35.26 Join mattzz [0] (~mattzz@c131205.adsl.hansenet.de) 22.35.45 # Bagder: are you reading? 22.35.52 # I am 22.42.03 Quit mattzz ("Client exiting") 22.43.48 Quit webguest56 ("CGI:IRC (EOF)") 22.54.32 Join amiconn [0] (~jens@pD95D17F2.dip.t-dialin.net) 23.07.06 Quit methangas (" HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!") 23.29.49 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 23.29.57 Quit scott666_ ("i'll be back...eventually...") 23.31.29 Join gromit^ [0] (~gromit@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 23.50.39 Quit gromit^ (Remote closed the connection) 23.53.08 Join gromit^ [0] (~gromit@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 23.53.10 Join gromit`` [0] (~gromit@ALagny-154-1-5-88.w83-112.abo.wanadoo.fr) 23.57.19 Quit gromit^ (Client Quit)