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 2004-11-20

00:00:03[IDC]Dragonbut probably won't save us a flash sector?
00:00:56amiconnNo, unfortunately. It saves the ReadADC function, but that's <100 bytes
00:02:48***Alert Mode OFF
00:04:58[IDC]Dragonnew -t behaviour committed
00:06:47***Saving seen data "./dancer.seen"
00:07:54[IDC]Dragongrr, still not right
00:09:03[IDC]Dragon-n could either mean to use the builtin minimon, which is 14400
00:09:41[IDC]Dragonor re-use an already started, which may have switched to 38400
00:14:01amiconnOooh, I got a memory_guard hit on the player!
00:15:18amiconnMe silly: by using an outdated archos.mod, and having speaking menus enabled
00:15:49 Quit matsl (Remote closed the connection)
00:18:35amiconn[IDC]Dragon: "Startup from charger connected" detection works
00:19:07amiconnIt's simple: read PA0
00:19:32[IDC]Dragonyes, sure
00:22:03 Quit midk ("just STOP it arspy")
00:22:40 Join mecraw_ [0] (~lmarlow@
00:23:33amiconn[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:06amiconnBtw: 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:32amiconn[IDC]Dragon: Did you commit a change for that?
00:26:59[IDC]Dragonthat was the [00:04] <[IDC]Dragon> new -t behaviour committed
00:27:23[IDC]Dragonbtw, late enough
00:27:49[IDC]DragonI guess you have allyou need for further experiments
00:28:05amiconnI see no possibility to switch the builtin minimon to 38400
00:28:55amiconnGoodnight anyway (I guess I won't need uart_boot that often)
00:29:29[IDC]Dragonyes, that's missing
00:29:45 Quit [IDC]Dragon ()
01:17:37 Join scott666_ [0] (
01:47:00 Quit mecraw_ ("Trillian (")
02:06:49***Saving seen data "./dancer.seen"
02:31:48 Join amiconn_ [0] (
02:38:46 Join midk [0] (
02:40:21 Quit amiconn (Read error: 60 (Operation timed out))
02:40:21 Nick amiconn_ is now known as amiconn (
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] (
04:04:26 Join Sebulba02 [0] (
04:06:51***Saving seen data "./dancer.seen"
04:06:55 Quit Sebulba02 (Client Quit)
04:15:05 Join gromit [0] (
04:15:29 Nick gromit is now known as gromit2 (
04:35:30 Quit midk ("just STOP it arspy")
04:38:42 Quit gromit2 (Remote closed the connection)
04:41:59 Join midk [0] (
04:48:43midkanyone who can compile around?
05:02:00 Join chendo [0] (
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] (
06:01:03 Quit HCl (Read error: 104 (Connection reset by peer))
06:01:59 Join HCl [0] (
06:06:52***Saving seen data "./dancer.seen"
06:30:49 Quit midk (Remote closed the connection)
06:53:05 Join chendo [0] (
07:00:46chendoin the 'Things we will not implement FAQ', will that still apply for the iriver versions?
07:01:19chendocause almost everything in that list does not apply to the H100, and even more so for the H300
07:12:08 Join AciD [0] (
07:21:18 Quit AciD (Read error: 104 (Connection reset by peer))
07:21:59 Join AciD [0] (
07:26:09 Join midk [0] (
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:35dwihnoTime to go for a walk0r
08:56:46 Join midk [0] (
09:32:05 Join edx [0] (
09:40:05 Join oxygen77 [0] (
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] (
10:10:07 Join methangas [0] (
10:14:33 Join matsl [0] (
11:17:52 Join amiconn [0] (
11:55:11CtcpIgnored 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] (
12:07:18[IDC]Dragonmorning Jens
12:15:39amiconnhi Jrg
12:16:01[IDC]Dragonhow's the Player?
12:16:13[IDC]Dragonsaw your commits
12:17:03amiconnAll seems to work fine. There are still a few adjustments to make, mostly cosmetic
12:17:14[IDC]Dragonand the LCD?
12:17:30chendoin the 'Things we will not implement FAQ', will that still apply for the iriver versions?
12:17:32chendocause almost everything in that list does not apply to the H100, and even more so for the H300
12:18:09chendo(just repeating cause nobody answered yet)
12:18:22amiconnchendo: It says under Q1, even printed in red: Note: This document applies only to the Archos Jukebox models.
12:18:53*chendo coughs
12:19:24amiconn[IDC]Dragon: LCD works fine, unless DC power is disconnected and reconnected too fast.
12:19:49[IDC]Dragondoes thathappen to Archos, too?
12:19:53amiconnThe same also happens with the plain archos ROM contents, and won't happen in practice
12:20:07amiconn...because you can't swap the batteries that fast
12:21:32amiconnNecessary 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:56amiconn(2) Work out the charging screen a bit (battery animation, voltage display)
12:22:30[IDC]Dragonyes, I forgot the charging screen
12:23:08[IDC]DragonI wonder hw Archos does it with the old Players
12:23:15amiconnBtw: 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:39amiconnThis 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:04amiconn(...and this obviously can't work on the player)
12:24:27[IDC]Dragonanother cfg compatibility break
12:25:26amiconn[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]Dragonvaguely. yes could be.
12:26:52[IDC]Dragonbut wasn't it the cold start detection?
12:26:59amiconnAh, no it isn't. HD spins up so must be powered
12:29:43amiconnI should add the ide power switching for new players to the proper function
12:30:16[IDC]Dragondidn't Linus say there's issues with it?
12:30:32[IDC]Dragonwhen actually using it, I mean
12:31:07amiconnYes 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]Dragonwhich "real issues"?
12:31:43[IDC]Dragonno, I don't remember the recorder. was that recently?
12:32:13amiconnNo, that was quite some time ago, a year or so (??)
12:32:57amiconnPlus, 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]Dragonthat's ok
12:33:42[IDC]DragonI was thinking about the sleep setting
12:35:51amiconnI 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]Dragonif done with the boot loader, you may do so, you're "safe" then
12:37:16amiconnFound the fix for the recorder ata poweroff problems: This was in February; set_features() has to be called after poweron
12:37:51[IDC]Dragonseems I wasn't paying attention
12:38:16amiconnI think the bootloader is done; I even prepared a distribution zip file locally
12:39:08amiconnI used your readme, and slightly adapted/ fixed it. (Mentioning the "-" key for players, and correcting a typo)
12:39:47amiconnMaybe Linus tested ata power switching on players before February...
12:41:52[IDC]DragonI'll gladly "host" the player flash package with the others
12:42:40amiconnYou might want to replace the readme in the other packages as well, just to be consistent.
12:42:49[IDC]Dragonfor the first victims, we perhaps should include Rockbox in the image, like I did in the past
12:43:19[IDC]Dragonbecause we don't know how other recorder behave with the Archos sw update
12:43:31[IDC]Dragonespecially the old ones
12:43:45amiconnAh, yes.
12:44:05[IDC]Dragonso I thought, better include Rockbox, too, hoping that at least one will work
12:45:00[IDC]Dragonbtw, my make_firmware can't cope with rombox, atm
12:45:24amiconnWe don't know whether rockbox works correctly on old players yet. The lcd init is still untested...
12:45:56[IDC]Dragonanother risk, yes
12:46:42amiconnIt 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]DragonI offered to change the chip for him
12:48:08[IDC]Dragonhe said he can also do it
12:50:29 Quit matsl (Remote closed the connection)
12:53:01[IDC]Dragondid you test if the bootloader still compiles into the same for the other models?
12:53:14amiconnBtw, 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]Dragonor is it so obvious that it will?
12:53:32amiconnI tried, it does
12:53:53[IDC]Dragonyeah, I was stupid when changing the port addresses
12:54:23amiconnI wonder why you didn't simply include sh7032.h and use the #defines
12:54:55[IDC]Dragonhistoric, perhaps
12:55:11[IDC]Dragonuart_boot was my personal hack tool
12:56:08[IDC]Dragononly later I made it "user friendly" and committed it
13:00:30amiconnStartup 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:17amiconnI could put my old 20 GB IBM HD in
13:01:20[IDC]Dragonand before all flashing?
13:02:23amiconnDidn'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]Dragonlunch time
13:02:50amiconnme 2
13:23:43 Join einhirn [0] (
13:32:17amiconn[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] (
14:13:49 Join midk_ [0] (
14:29:51 Quit midk (Read error: 110 (Connection timed out))
14:37:17 Join jordan_ [0] (
14:42:21 Nick jordan_ is now known as gromit``` (
14:55:09 Quit AciD (Client Quit)
14:57:11[IDC]Dragonnot too much gain in boot time
14:57:27[IDC]Dragontalking about boot: I need to reboot
14:57:38 Quit [IDC]Dragon ()
15:06:11 Join [IDC]Dragon [0] (
15:06:21amiconnhi again ;-)
15:06:45amiconnI think the gain in boot time is quite noticeable, as it is almost halved.
15:07:05amiconnPlus, you don't need to hold the On button for ages (this was quite annoying)
15:07:23[IDC]Dragonmy PC sometimes gets a strange symptom: freezes every 2 seconds for a fraction of a second
15:07:52amiconnAnother cool advantage of rockbox in flash I always use on my recorder as well:
15:08:13[IDC]Dragonthe mouse pointer halts, mp3 playback stutters
15:08:21[IDC]Dragonsorry for being OT
15:08:32amiconnAs rockbox is active right from the start, it is possible to "pre-press" buttons.
15:09:16amiconnI 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]Dragonnice trick
15:10:07amiconnI have resume set to ask because I do not want to resume always (but quite often)
15:10:17[IDC]Dragonme too
15:10:39[IDC]Dragonand in the car, I practically always want to resume
15:11:06amiconnI just adapted the ide_power_on() and ide_powered() functions to the player, requiring an additional #define ATA_POWER_PLAYERSTYLE
15:11:34amiconnI have only defined NEEDS_ATA_POWER_ON for a start, HAVE_ATA_POWEROFF to be tested later
15:11:41[IDC]Dragonhow about multi-value?
15:12:45amiconnFor now, there are only 2 styles, so a bool is sufficient. However, a multi-value might come in handy for the iRiver.
15:13:05amiconnDo you know whether the iRiver has hardware ATA power control?
15:13:20[IDC]Dragonno, not my field
15:15:22 Join AciD [0] (
15:17:13amiconn[IDC]Dragon: You did the same thing (boolean #define) for Ondio USB enable
15:26:19 Join _aLF [0] (
15:38:08amiconngotta go, cu
15:38:38 Part amiconn
15:57:27 Join bobTHC [0] (
15:59:29bobTHChi 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] (
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] (
18:36:57 Quit scott666_ (Read error: 110 (Connection timed out))
18:38:04 Join scott666_ [0] (
18:56:16 Quit AciD (Client Quit)
18:57:13 Join AciD [0] (
19:08:46 Nick midk_ is now known as midk (
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] (
19:52:14 Quit midk ("just STOP it arspy")
19:54:03 Join gromit^ [0] (
19:57:16 Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU)
20:07:12***Saving seen data "./dancer.seen"
20:26:48 Join gromit`` [0] (
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@
20:47:15 Quit Tang ("Chatzilla 0.9.66 [Mozilla rv:1.7.5/20041108]")
20:47:27 Join midk [0] (
20:52:32 Join AciD [0] (
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] (
22:03:08 Join gromit^ [0] (
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@
22:35:26 Join mattzz [0] (
22:35:45mattzzBagder: are you reading?
22:35:52BagderI am
22:42:03 Quit mattzz ("Client exiting")
22:43:48 Quit webguest56 ("CGI:IRC (EOF)")
22:54:32 Join amiconn [0] (
23:07:06 Quit methangas (" HydraIRC -> <- 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] (
23:50:39 Quit gromit^ (Remote closed the connection)
23:53:08 Join gromit^ [0] (
23:53:10 Join gromit`` [0] (
23:57:19 Quit gromit^ (Client Quit)

Previous day | Next day