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-09

00:00:22[IDC]Dragonbooting from disk or flash?
00:00:41amiconnLoading a .bin, then start that
00:01:12[IDC]Dragonyou can release them, but don't necessarily have to
00:01:41amiconnI think that with the pull downs in place, the lcd may not work. They pull stronger than the CPU output is able to drive high
00:01:48[IDC]Dragonbut then the LCD lines have to drive your 1K, too
00:02:17[IDC]Dragonthe CPU can't souce 3 mA?
00:02:58[IDC]Dragonwith my recorder, it was more convenient: I just switch the pullup array to become a pulldown array
00:03:31amiconnThe CPU DC characteristics show a maximum of 1 mA, where the CPU can provide a high level of Vcc - 1V
00:03:47[IDC]Dragonfor the boot, the lines only have to be low when the ROM code probes them
00:04:01[IDC]Dragonyou can release right after powerup
00:04:56amiconnYup, but the question is *how*. I need a multi-contact switch
00:05:12*amiconn is digging out the old valuable electronics stuff...
00:06:18[IDC]DragonI used a pluggable SIL array for the pullups
00:07:30amiconnI don't have such a beast
00:07:58[IDC]Dragonjust checked: the uart_boot you have is identical except for the 512K size and different code in the test option
00:08:35amiconnI can use a cheap IC socket and plug one end of the resistors there
00:09:18[IDC]Dragonbe careful with ESD
00:09:28[IDC]Dragonmaybe that killed my player
00:09:53[IDC]Dragonperhaps avoid a solution where you touch the lines each time
00:10:14[IDC]Dragona switch sounds good
00:15:43amiconnUnfortunately I don't have a suitable switch available. My solution does only require to touch ground, so it should be reasonably safe
00:17:04 Quit edx ()
00:19:57amiconnHow do I set the baudrate?
00:20:43amiconnBtw: current rockbox.bin panics when started via uart_boot. (blinking red led, but no display)
00:22:16[IDC]Dragonthat's new
00:22:43[IDC]Dragonlast time I tried I got no disk spinup and no display
00:23:07 Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk)
00:23:12amiconnI got no spinup as well
00:23:25[IDC]Dragonso you want a uart_boot that does 38400 baud for players?
00:23:39[IDC]Dragonit's not an option, I have to code it
00:24:07amiconnAh ok. Maybe I could try. If it work, I don't have to wait that long...
00:24:35amiconnI wonder if even higher bitrates would be possible. if only the dump PC serial ports would allow odd bitrates
00:24:37[IDC]DragonI can try with Ondio here
00:26:20amiconnBtw: If I don't adhere to the exact order of things, uart_boot does not work as intended. (1) Connect pulldown (2) Power up the box (3) Connect serial.
00:27:17[IDC]Dragonconnect as the last step? that didn't matter for me.
00:27:34amiconnuart_boot does also get confused if minimon is already there, but I don't specify -nodownload
00:27:51[IDC]DragonI would even say it should be better to have it connected before, to avoid unwanted transitions
00:28:16amiconnMaybe this is because of the converter power connected to the box power
00:28:46[IDC]Dragonperhaps
00:30:28amiconnTried to boot rockbox again - same result (slowly blinking red led)
00:32:05amiconnThere is no .bin file when I comile a debug build...
00:32:10amiconn*compile
00:32:39[IDC]Dragonthe bebugger wants the .elf file
00:33:20amiconnSo what do I load via uart_boot then?
00:33:53[IDC]Dragongdb.bin
00:34:00[IDC]Dragonfor debugging
00:34:07amiconnAh, now I get it.
00:34:22[IDC]Dragonor rockbox.bin if you're close to have it working
00:35:03amiconnI wonder what causes rockbox to even panic...
00:35:06amiconnDownloading monitor done.
00:35:06amiconnWriting flash dump into file test.rom...
00:35:13amiconnOoops, sorry
00:35:27amiconnwrong key combo :(
00:36:00amiconnI should go ahead and compile sh-gdb
00:37:12[IDC]DragonI have uploaded an accelerated uart_boot
00:37:40[IDC]Dragonwill perhaps take a minute to arrive in the webspace
00:40:51 Quit ripnetUK ()
00:42:14[IDC]DragonI should commit the code with the LCD init sequence, before you get there
00:44:39amiconnPlease do so. Then I can compare with the datasheet, or did you already do this too?
00:44:51[IDC]Dragonyes, I did
00:45:07[IDC]Dragon(iirc)
00:45:15 Quit Stryke` (Read error: 104 (Connection reset by peer))
00:45:24[IDC]Dragonthe commands are commented, it all makes sense
00:46:04 Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU)
00:46:08[IDC]DragonI only did that for the "new" LCD, but also have the disassembly for the "old" one, which requires a different sequence
00:47:09amiconnI also have that new lcd type. We will need a tester for the old type...
00:47:39amiconngdb source is ~80 MB uncompressed...
00:47:55[IDC]Dragonhu?
00:48:05[IDC]Dragonyou only need the stub
00:48:13[IDC]Dragonfrom cvs
00:48:54amiconnI also need sh-gdb, according to http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler
00:49:47[IDC]Dragonah, insight won't do
00:49:55amiconn?
00:50:17[IDC]Dragonobviously the debugger needs to know the target (registers, etc)
00:50:26amiconnI think so
00:50:37[IDC]Dragon"insight" is a GUI debugger, under cygwin
00:51:00[IDC]DragonI used a Win32 debugger for the SH
00:51:32[IDC]Dragonlooks identical to insight, is a Win32 port of it
00:51:41[IDC]Dragonbut it sucks
00:51:56[IDC]Dragonbecause it's unreliable
00:52:24[IDC]DragonI had to disable the trace macro, because it didn't like the "flooding"
00:53:20 Quit Stryke` (Read error: 104 (Connection reset by peer))
00:53:25 Quit AciD (Read error: 104 (Connection reset by peer))
00:56:12[IDC]DragonI've just emailed you the LCD code and the disassembly
00:57:16amiconnsh-elf-gdb built successfully
00:57:46amiconnThe stub doesn't build :-(
00:57:48*[IDC]Dragon strongly dislikes command line debuggers
00:58:33[IDC]Dragonwhy not?
00:58:48amiconnsh-stub.c: In function `code_for_catch_exception':
00:58:48amiconnsh-stub.c:1285: error: invalid `asm': invalid expression as operand
00:58:48amiconnsh-stub.c:1286: error: invalid `asm': invalid expression as operand
00:58:48DBUGEnqueued KICK amiconn
00:58:48amiconnmake: *** [sh-stub.o] Error 1
00:59:19[IDC]Dragonmaybe it's not gcc 3.3 proof yet
01:00
01:00:34CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
01:00:34*amiconn grumbles
01:00:51[IDC]Dragonstub emailed, too
01:01:04 Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net)
01:01:18amiconn[IDC]Dragon: Is that the player stub?
01:01:27[IDC]Dragonyes
01:02:33[IDC]Dragonthey only differ in the BRR byte
01:03:01amiconnGot the first mail, thanks.
01:03:42amiconnBefore I can start working on the lcd inits, I have to find out why rockbox panics...
01:07:32amiconnIs there an "archos.bin" somewhere, to check whether that does boot correctly, and enables the lcd?
01:08:08[IDC]Dragonmaybe I can make one
01:08:42[IDC]DragonI should have one
01:09:09amiconnThat might be helpful, and iirc is needed to provide a player.ucl later anyway
01:09:32[IDC]DragonI also have .ucl
01:10:00[IDC]Dragonyou can have a complete dual-booting image
01:10:01amiconnGot the stub as well :)
01:10:38amiconnThat image won't help me. The chip is not flashable. Maybe I could send you that cpu board?
01:11:04[IDC]Dragonwhen you have rockbox.bin running ;-)
01:11:30amiconnYes, I thought I'll try to do as much as possible without that chip first
01:11:56[IDC]Dragonthat's how I did with my recorder, too
01:12:11[IDC]Dragonarchos image is on the way
01:12:21amiconnThat was also unflashable at the beginning?
01:12:36[IDC]Dragonyes, very ironic
01:13:16[IDC]DragonI developed it all "dry", until I had rockbox running from uart_boot
01:13:38amiconnbah, again forgot -nodownload
01:14:01[IDC]Dragonis the accelerated uart_boot working?
01:14:25amiconnDid not try it yet.
01:15:26[IDC]Dragonbedtime for me
01:15:36[IDC]Dragonis there any more you may need?
01:15:52 Part tpelliott
01:15:57amiconnNot for now I think.
01:16:04amiconnGood night
01:17:04[IDC]Dragonwell then
01:17:09 Quit [IDC]Dragon ()
01:24:08 Quit Ka_ (sendak.freenode.net irc.freenode.net)
01:24:08NSplitsendak.freenode.net irc.freenode.net
01:25:30***Saving seen data "./dancer.seen"
01:25:55NHealsendak.freenode.net irc.freenode.net
01:25:55NJoinKa_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
02:00
02:34:55 Quit mecraw_ ("Trillian (http://www.ceruleanstudios.com)")
02:36:15 Quit midk (Read error: 104 (Connection reset by peer))
02:36:26 Join midk_ [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
02:46:13 Join Trigamajig [0] (~trig@h009047047984.ne.client2.attbi.com)
02:46:57 Quit Trigamajig (Client Quit)
03:00
03:24:31 Quit midk_ (sendak.freenode.net irc.freenode.net)
03:24:31NSplitsendak.freenode.net irc.freenode.net
03:24:31 Quit Bagder (sendak.freenode.net irc.freenode.net)
03:24:47NHealsendak.freenode.net irc.freenode.net
03:24:47NJoinmidk_ [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
03:24:47NJoinBagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se)
03:25:31***Saving seen data "./dancer.seen"
03:42:36 Quit scott666_ (Read error: 110 (Connection timed out))
03:42:49 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com)
03:57:03 Part amiconn
05:00
05:25:35***Saving seen data "./dancer.seen"
05:30:17 Quit Ka_ (sendak.freenode.net irc.freenode.net)
05:30:17NSplitsendak.freenode.net irc.freenode.net
05:30:41NHealsendak.freenode.net irc.freenode.net
05:30:41NJoinKa_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
05:59:51 Quit midk_ (Read error: 104 (Connection reset by peer))
06:00
06:00:03 Join midk__ [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
07:00
07:07:24 Quit scott666_ ("i'll be back...eventually...")
07:16:28 Join LinusN [0] (~linus@labb.contactor.se)
07:25:36***Saving seen data "./dancer.seen"
08:00
08:00:15 Join amiconn [0] (~jens@pD95D108F.dip.t-dialin.net)
08:00:20LinusNhi amiconn
08:00:26LinusNany luck with gdb?
08:03:06amiconnMorning
08:03:14amiconnUnfortunately not :(
08:03:42LinusNthe stub source is not really up-to-date
08:04:01amiconnI get the box to boot from serial, both using uart_boot with 14400 bbs and 38200 bps.
08:05:26amiconnWith 14400 bps, I can start other actions as long as the stub is there, i.e. "uart_boot -p COM1 -blink", then break, then "uart_boot -p COM1 -nodownload -blink" works
08:06:39amiconnWith 38200 bps, this is not true. I can get uart_boot to download the monitor and do whatever I want, but only once. Further communication attempts do not work. I have to power-cycle the box to get it working again
08:06:56LinusNinteresting
08:07:14LinusNi have never used uart_boot, so i'm not of much help here
08:07:19amiconnI can't compile the stub myself, it errors out as pasted here
08:07:28LinusNyeah i know
08:08:33amiconnI did compile gdb 6.1.1, that worked. When I try to connect (target remote ...) it times out. However, my scope says me that gdb tries to send something to the stubs, but the stub never talks back
08:09:00amiconnI also tried compiling gdb 6.2.1, this fails with lots of errors
08:10:02LinusNoh
08:10:31LinusNthe stub compiles fine with gcc 3.0, but fails on 3.3
08:10:40amiconnBtw: in cygwin, you can use two device naming schemes alternatively. The following devices are equal in cygwin /dev/ttyS0 and /dev/com1
08:11:39LinusNmy rs232 converter draws power from the DTR signal
08:12:04LinusNmaybe the cygwin gdb serial handler doesn't set DTR?
08:12:49amiconnThe serial didn't work when powered from the port only, so I connected the +5V externally (to the box's power)
08:12:54LinusNyou could open it up and check the voltage from the regulator
08:14:53LinusNyean, i remember that i had to set DTR explicitly in my serial routines on Windows
08:15:07LinusNworks out-of-the-box in linux though
08:16:00LinusNso you load the stub using uart_boot, and then start gdb?
08:16:45LinusNmaybe the baudrate is wrong?
08:16:56LinusNondio?
08:17:32amiconnYes, I load and run the stub via uart_boot, then start gdb and try to connect.
08:17:47LinusNand you use 38400?
08:18:05amiconnThis is not Ondio, but player, preparing to hunt for some inits to get flashing going
08:18:19LinusNok, 38400 it is
08:18:19amiconnyes
08:19:13LinusNtry calling blink() early in the stub, to see if it's alive
08:19:19amiconnYes, 38400 (not 38200 as used by me earlier)
08:19:27LinusNor you haven't managed to compile it?
08:19:33amiconnThat would require to be able to compile it
08:19:53LinusNlet me have a look at it, hang on
08:20:45amiconnGcc 3.3.x obviously doesn't understand the computed label syntax used there
08:28:21LinusNnope
08:28:27LinusNdamn
08:28:41LinusNwant me to compile a stub for you?
08:29:10amiconnWith that blink() test?
08:29:18LinusNyes
08:29:32amiconnYou could send me one, for a test.
08:29:45amiconnWhat's the problem with compiling the stub?
08:30:11LinusNlike you said, 3.3 doesn't like to generate labels from asm() arguments
08:30:24amiconnThere are some computed labels used, and I suspect a changed syntax, like with the constraints and gcc 3.4.x
08:30:32LinusNi'll have to figure out another way to do it
08:30:37amiconnHowever, I didn't find documentation describing that
08:31:59LinusNthe asm() constraints aren't very well described
08:32:38amiconnHow am I supposed to use the stub without uart_boot, for a test?
08:33:32amiconnAh found it.
08:34:06amiconnBuilding should produce archos.mod as well. I only have the .bin
08:34:47LinusNhey, which ATA I/O address on your player?
08:34:53amiconn0x300
08:35:05LinusNok, let me send you a test
08:36:57LinusNa .mod file
08:38:04LinusNhmm, the Makefile doesn't generate a .bin file
08:38:37LinusNah, stub.out
08:39:02LinusNi haven't fiddled with the stub for years
08:39:54dwihnoWay! Tuesday!
08:39:59LinusNwoweeee!
08:40:14dwihno:D
08:42:27amiconnLinusN: I loaded the stub as archos.mod. The display says Jukebox Ver: 5.08, then nothing happens. It should blink, correct?
08:42:42LinusNno, i didn't add the blink
08:43:02LinusNbut it should work :-)
08:43:22LinusNtry running gdb
08:43:52amiconnIt does:
08:43:53amiconn(gdb) target remote /dev/com1
08:43:53amiconnRemote debugging using /dev/com1
08:43:53DBUGEnqueued KICK amiconn
08:43:53amiconn0x09000b16 in ?? ()
08:43:59LinusNyiehaaa!
08:44:34LinusNi'll send you stub.out as well
08:44:36amiconnSo now the question is why the uart booted stub does not werk. Could you send me the .bin as well?
08:44:40amiconn:)
08:45:57LinusNthe answer is that the ATA I/O address was wrong
08:46:11LinusNthe stub spins down the disk
08:46:33LinusNand it hung in the status register poll because the i/o address was wrong
08:48:04amiconnHmm, let's see
08:51:29amiconnDoesn't work :(
08:53:55amiconnBtw: There is nothing to spin down when running from uart. The disk is not even initialized.
08:54:23LinusNlet me remove that then...
08:56:28LinusNsent
09:00
09:00:05amiconnyay! That works :-)
09:00:11LinusNwow
09:00:31amiconnGotta hurry now
09:08:22LinusNwow
09:08:27 Join [ [0] (~d90a3255@labb.contactor.se)
09:09:43CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
09:09:43*[ forgot about the ATA address issue in the gdb stub
09:09:59 Quit [ (Nick collision from services.)
09:10:28 Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se)
09:10:46[IDC]Dragonbetter nick now
09:10:49LinusN:-)
09:11:02[IDC]Dragonauto completion didn't work as intended
09:15:00[IDC]DragonI think the spindown can be handled by just port accesses
09:15:17[IDC]Dragonat least for recorder and FMR
09:17:40LinusNturn off the hard disk?
09:17:58[IDC]Dragonyes, like the bootloader does
09:18:26LinusNperhaps
09:18:39LinusNshould work on NewPlayer(tm) too
09:18:52[IDC]DragonNP
09:19:50*LinusN lost contact with his home computer
09:20:45[IDC]Dragonyou sound like mission control, having lost contact to a space probe
09:23:48LinusNit certainly feels like that
09:24:20LinusNi guess the kids have touched something they shouldn't touch
09:24:45 Join R3nTiL [0] (~zorroz@83.69.98.19)
09:25:38***Saving seen data "./dancer.seen"
09:28:10 Quit R3nTiL (Client Quit)
09:32:13Bagderor poured something in it that they shouldn't had! ;-)
09:32:21[IDC]Dragonamiconn: I've made an omission in the 38400 baud version, that's why it works only once
09:32:50[IDC]Dragonforgot to init the COM port to 38400 in case of -nodownload
09:50:18LinusNhmmm, the wireless network driver stopped working
09:50:54[IDC]Dragonthat's no good for space probes
09:51:28LinusNno, no NASA quality on that one
09:58:39 Quit Ka_ (sendak.freenode.net irc.freenode.net)
09:58:39NSplitsendak.freenode.net irc.freenode.net
09:59:31NHealsendak.freenode.net irc.freenode.net
09:59:31NJoinKa_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
10:00
10:01:33 Join Zagor [242] (~bjst@labb.contactor.se)
10:07:32 Join pfavr [0] (~Peter_Fav@213.237.46.232.adsl.ron.worldonline.dk)
10:17:49 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net)
10:19:54 Quit AciD (Client Quit)
10:20:16 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net)
10:31:40 Quit Ka_ (sendak.freenode.net irc.freenode.net)
10:31:40NSplitsendak.freenode.net irc.freenode.net
10:55:23NHealsendak.freenode.net irc.freenode.net
10:55:23NJoinKa_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
11:00
11:00:51[IDC]DragonFujitsu MHU2100AT, drool
11:09:42 Join R3nTiL [0] (~zorroz@83.69.98.55)
11:15:44 Quit R3nTiL ()
11:20:48amiconn[IDC]Dragon: Now I'm here
11:25:03amiconn[IDC]Dragon: Did you update the 38400 baud version?
11:25:42***Saving seen data "./dancer.seen"
11:42:46 Quit Ka_ (sendak.freenode.net irc.freenode.net)
11:42:46NSplitsendak.freenode.net irc.freenode.net
11:43:46NHealsendak.freenode.net irc.freenode.net
11:43:46NJoinKa_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
11:50:13[IDC]Dragonamiconn: no update yet, can't really do that from here
11:50:48[IDC]Dragonhas to wait until the evening
11:51:28 Quit Ka_ (sendak.freenode.net irc.freenode.net)
11:51:28NSplitsendak.freenode.net irc.freenode.net
11:51:36NHealsendak.freenode.net irc.freenode.net
11:51:36NJoinKa_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
11:51:38[IDC]Dragonor you search for a little endian 32 bit 14400 in the code, replace it with 38400
11:54:29 Quit Ka_ (sendak.freenode.net irc.freenode.net)
11:55:45amiconn[IDC]Dragon: I could do that from here, but it would be of no use until the evening too (there is no hardware rdp access ;-) )
11:56:00NJoinKa_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
11:59:20LinusNlast week i ran gdb on my iriver remotely from work :-)
12:00
12:04:00[IDC]Dragonnow that's geeky
12:19:47 Quit AciD (Read error: 104 (Connection reset by peer))
12:20:38 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net)
12:27:09LinusNi once debugged a target system in a mobile base station in Japan from Sweden
12:27:32dwihno\o/
12:27:33LinusNan ICE
12:27:48dwihnoI once copied 500 megs from a japanese unix box
12:29:48 Join jusbv [0] (~c130220e@labb.contactor.se)
12:30:10 Quit jusbv (Client Quit)
12:30:26 Join jusbv [0] (~c130220e@labb.contactor.se)
12:30:44Zagorluxschury! *hick*
12:31:07Zagor_we_ used to live in a hole in the ground
12:32:21LinusNyou were fortunate
12:32:41LinusNwe used to live in a cardboard box in the middle of the road!
12:33:12webmindMP ?
12:33:33Zagoryup
12:33:55webmind:)
12:42:26jusbvthe middle?
12:43:23LinusNimagine that
12:46:18dwihno:)
12:46:37amiconn[IDC]Dragon: How am I supposed to compile uart_boot? There is no Makefile...
12:47:10LinusNwe used to compile every file by hand, entering the hex values!
12:47:13LinusNoh sorry
13:00
13:01:45pfavrwe used to punch the holes in the strip using a wooden stick ;-)
13:03:32LinusNoh , you had sticks? luxury!
13:25:47***Saving seen data "./dancer.seen"
13:33:06 Join R3nTiL [0] (~zorroz@83.69.98.21)
13:42:28 Quit R3nTiL ()
14:00
14:15:18 Quit jusbv ("CGI:IRC (EOF)")
14:22:33 Join raxy [0] (~c1c28427@labb.contactor.se)
14:31:17 Join oxygen77 [0] (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net)
14:45:27 Nick midk__ is now known as midk (~midk@c66-235-14-120.sea2.cablespeed.com)
15:00
15:04:43 Part LinusN
15:05:26 Join LinusN [0] (~linus@labb.contactor.se)
15:25:49***Saving seen data "./dancer.seen"
15:48:23Mode"#rockbox +o LinusN " by ChanServ (ChanServ@services.)
15:51:09Topic"rockbox.org server down for maintenance on nov 9 between 17:00 and 21:00 CET" by LinusN (~linus@labb.contactor.se)
16:00
16:04:13 Part Zagor
16:04:25 Part LinusN
16:09:59 Join edx [0] (edx@pD9EABBDB.dip.t-dialin.net)
16:16:17[IDC]Dragonamiconn: I compiled uart_boot with MSVC, there is a .dsp project
16:16:44[IDC]Dragon(it took me about 4 hours to answer ;-)
16:17:53 Quit elinenbe (" HydraIRC rocks! -> http://www.hydrairc.com <-")
16:18:38amiconn[IDC]Dragon: I have no msvc available; it should be possible to compile with gcc on cygwin as well. But this needs a Makefile..
16:19:09amiconnIf using gcc -mno-cygwin , this should even produce a clean Win32 binary
16:21:39[IDC]Dragonit should be pretty straightforward to tie the few C files into a make file
16:22:07[IDC]DragonI just haven't cared so far
16:47:49 Join R3nTiL [0] (~zorroz@83.69.98.162)
16:59:40 Join mecraw_ [0] (~lmarlow@69.2.235.2)
17:00
17:03:37 Quit R3nTiL ()
17:20:44 Join B4gder [0] (~dast@callisto.contactor.se)
17:21:57 Join methangas [0] (methangas@0x50a4324d.virnxx10.adsl-dhcp.tele.dk)
17:25:53***Saving seen data "./dancer.seen"
17:34:59 Join MrShlee [0] (~BIGKING@ppp37-97.lns1.adl1.internode.on.net)
17:41:21MrShleeHey
17:41:29MrShleeis rock-box working on a Iriver release?
17:43:20B4gderno
17:43:22B4gdernot yet
17:46:41MrShleeok but would sure be interesting
17:46:45MrShleethe current firmware is suck :)
17:49:35B4gderjoin in and help us make it happen
17:51:22 Join Zagor [0] (~jnt@saturnus.contactor.se)
17:54:31 Quit Zagor (Connection reset by peer)
17:55:06MrShleeok I'll happily give my H340 for the cause
18:00
18:07:34 Quit raxy ("CGI:IRC (EOF)")
18:14:50MrShleeInteresting :)
18:15:48MrShleeMy Iriver has 140mhz compared to the 20mhz of the Archos Player.
18:15:56MrShleemmm alot more can be done me thinks ^^
18:16:02B4gderarchos is 11 or 12 Mhz
18:16:19B4gderbut with mpeg stuff done in hw
18:16:22MrShleeok
18:16:37MrShleehardware based mpeg decoding?
18:16:37*[IDC]Dragon leaves before the CGIIRC plug is pulled
18:16:44MrShleeim shocked ANYTHING can run on 11mhz :)
18:16:51 Quit [IDC]Dragon ("CGI:IRC")
18:17:11B4gderthen you don't know much about cpus
18:18:02MrShleeI dont know much about low end stuff.
18:18:09B4gder:-)
18:31:20MrShleehttp://www.b2.is/?sida=tengill&id=78276
18:33:27MrShleemmm you seem to only have information on the H1XX :(
18:33:46MrShleeI'll update the wiki
18:33:46B4gderyes
18:33:50B4gderplease do
18:35:31 Join Zagor [242] (~bjst@saturnus.contactor.se)
18:37:17 Join izzy [0] (laitinei@huippu.net)
18:37:23izzyHello
18:38:20Zagorhi
18:43:50izzyI still have problems building the toolchain for m68k..
18:44:27B4gderyou should talk to linusN about that
18:44:50izzyyes, and he doesn't seem to be here now
18:45:04B4gderyes, and therefore we have a mailing list
18:45:27izzyso he's the only one who knows how to do it?
18:45:36izzyoh yes.. the mailing list
18:45:45B4gderhe's the one who's done it and who patched binutils
18:45:53izzyok
18:45:53B4gderyes, we lack devoted iriver hackers
18:46:57 Join albino [0] (~oxygen77@pauguste-7-82-66-87-78.fbx.proxad.net)
18:47:31 Part oxygen77 ("Cho")
18:48:32 Part albino ("Leaving")
18:48:53 Join oxygen77_ [0] (~oxygen77@pauguste-7-82-66-87-78.fbx.proxad.net)
18:49:16 Quit oxygen77_ (Client Quit)
18:49:24 Join oxygen77 [0] (~oxygen77@pauguste-7-82-66-87-78.fbx.proxad.net)
18:50:21 Quit oxygen77 (Client Quit)
18:50:28 Join oxygen77 [0] (~oxygen77@pauguste-7-82-66-87-78.fbx.proxad.net)
18:50:46izzyI guess the problem is the lack of hardware?
18:50:50izzyas always :)
18:51:25B4gderyes, and people and time
18:51:26MrShleeYeah
18:51:58MrShleeI'll try and gather as much information as I can.
18:52:15MrShleebut thats as much as I can do atm
18:53:49B4gderwe appreciate anything and everything we get
18:56:04 Join oxygen77_ [0] (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net)
18:56:10 Quit oxygen77_ (Remote closed the connection)
19:00
19:00:55izzyyeah I thought that I could follow the development and try to help here and there
19:01:34MrShleehttp://www.rockbox.org/twiki/bin/view/Main/IriverH3XXHardwareComponents
19:01:45MrShleeI'll check that once I open up my Iriver
19:02:15izzyIt's now easy to jump in when the written/ported codebase is small :)
19:02:28B4gderMrShlee: are any of those the same as on the h1xx ? If so, can you mention that in the wiki?
19:02:36MrShleeSure
19:08:19MrShleewell thats information from a few different sources.
19:08:54MrShleebut I'll open mine up (when I get it back tomorrow from warranty mind you)
19:17:33 Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU)
19:22:39MrShleedoes this wiki allow photo upload?
19:22:42MrShleemeh i'll host them
19:23:16B4gderthere are lots of pics in there already so yes, it allows that :-)
19:25:55***Saving seen data "./dancer.seen"
19:28:27 Join [IDC]Dragon [0] (~idc-drago@pD9512390.dip.t-dialin.net)
19:29:40[IDC]Dragonamiconn: I have updated uart_boot (again)
19:30:08[IDC]Dragonsee my webspace
19:33:55MrShleeupdated the H3XX page.
19:34:04MrShleesome images and links
19:34:09MrShleeI'll get pins and stuff soon
20:00
20:03:45MrShleehttp://www.rockbox.org/twiki/bin/view/Main/IriverH3XXHardwareComponents Final update for tonight
20:03:52MrShleehope it helps/hurts
20:04:00MrShleetill I crack open my Iriver tomorrow
20:30:49 Join Arvind-NL [0] (~arvind@ip503d4396.speed.planet.nl)
20:40:57 Join webguest18 [0] (~82e13707@labb.contactor.se)
20:42:45 Join WJHAA [0] (~82e13707@labb.contactor.se)
20:42:47 Quit webguest18 (Client Quit)
20:44:25WJHAAhi, i am having problems compiling the simulatorUI fir iriver. getting "/dev/rockboxsrc/uisimulator/build/main.o(.text 0x0): In function `yield':"
20:44:40WJHAA"/dev/rockboxsrc/apps/main.c:30: multiple definition of `yield'"
20:44:58WJHAA"/dev/rockboxsrc/uisimulator/build/thread.o(.text 0x3c):../x11/thread.c:51: first defined here"
20:45:18WJHAA"/usr/bin/ld: Warning: size of symbol `yield' changed from 47 to 18 in /home/step/dev/rockboxsrc/uisimulator/build/main.o"
20:45:56WJHAA"/dev/rockboxsrc/uisimulator/build/main.o(.text 0x2a): In function `main':"
20:45:59B4gderI suggest you gather all details and post them to the mailing list
20:46:11B4gderthe sim for iriver doesn't build for anyone
20:46:20B4gderbut the daily build get different errors
20:46:55WJHAAcan linus built it for iriver?
20:47:12B4gderhttp://www.rockbox.org/daily.shtml
20:47:17B4gdercheck the cvs compile status table
20:47:44WJHAAi am using the daily-build
20:48:37WJHAAi could only find one definition of the "yield" function
20:49:11 Join _aLF_ [0] (Alexandre@mutualite-3-82-67-66-128.fbx.proxad.net)
20:49:28WJHAAit does not seem to be predeclared in a header file anywhere
20:50:41B4gderagain: I suggest you gather all details and post them to the mailing list
20:51:03WJHAAok :)
20:51:09Zagorfirmware/export/kernel.h:extern void yield(void);
20:51:38Zagoruisimulator/win32/kernel.c:void yield (void)
20:51:45Zagorisimulator/x11/thread.c:void yield(void)
20:52:08WJHAAthanks :)
21:00
21:01:00B4gdercvs is now disabled
21:02:21 Part Arvind-NL ("Leaving")
21:14:11 Quit MrShlee ("Changed by popular Request - "I am the heart of your darkness, you stinking oompa-loompa morons!"")
21:25:59***Saving seen data "./dancer.seen"
21:26:12amiconn[IDC]Dragon: Got it, thanks. Seems to work fine :)
21:26:51Mode"#rockbox +o Zagor " by ChanServ (ChanServ@services.)
21:27:07Topic"rockbox.org server down for maintenance on nov 9" by Zagor (~bjst@saturnus.contactor.se)
21:27:14Zagor:)
21:31:11 Quit WJHAA ("CGI:IRC (EOF)")
21:31:19DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: dancer.c line 124)
21:31:19***Cleanup
21:31:19***Saving seen data "./dancer.seen"
21:31:19***Exit
21:52:23DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23***Started Dancer V4.16
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:23***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:52:23***Cleanup
21:52:23***Cleanup
21:52:23***No seen item changed, no save performed.
21:52:23***Exit
21:52:51DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51***Started Dancer V4.16
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:52:51***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:52:51***Cleanup
21:52:51***Cleanup
21:52:51***No seen item changed, no save performed.
21:52:51***Exit
21:53:19DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19***Started Dancer V4.16
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:19***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:53:19***Cleanup
21:53:19***Cleanup
21:53:19***No seen item changed, no save performed.
21:53:19***Exit
21:53:47DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47***Started Dancer V4.16
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:53:47***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:53:47***Cleanup
21:53:47***Cleanup
21:53:47***No seen item changed, no save performed.
21:53:47***Exit
21:54:15DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15***Started Dancer V4.16
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:15***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:54:15***Cleanup
21:54:15***Cleanup
21:54:15***No seen item changed, no save performed.
21:54:15***Exit
21:54:43DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43***Started Dancer V4.16
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:54:43***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:54:43***Cleanup
21:54:43***Cleanup
21:54:43***No seen item changed, no save performed.
21:54:43***Exit
21:55:11DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11***Started Dancer V4.16
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:11***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:55:11***Cleanup
21:55:11***Cleanup
21:55:11***No seen item changed, no save performed.
21:55:11***Exit
21:55:39DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39***Started Dancer V4.16
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:55:39***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:55:39***Cleanup
21:55:39***Cleanup
21:55:39***No seen item changed, no save performed.
21:55:39***Exit
21:56:07DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07***Started Dancer V4.16
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: link.c line 302)
21:56:07DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:56:07***Cleanup
21:56:07***No seen item changed, no save performed.
21:56:07***Exit
21:59:23DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23***Started Dancer V4.16
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:23***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:59:23***Cleanup
21:59:23***Cleanup
21:59:23***No seen item changed, no save performed.
21:59:23***Exit
21:59:51DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51***Started Dancer V4.16
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
21:59:51***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
21:59:51***Cleanup
21:59:51***Cleanup
21:59:51***No seen item changed, no save performed.
21:59:51***Exit
22:00
22:00:19DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19***Started Dancer V4.16
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:19***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
22:00:19***Cleanup
22:00:19***Cleanup
22:00:19***No seen item changed, no save performed.
22:00:19***Exit
22:00:47DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47***Started Dancer V4.16
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:00:47***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
22:00:47***Cleanup
22:00:47***Cleanup
22:00:47***No seen item changed, no save performed.
22:00:47***Exit
22:01:15DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15***Started Dancer V4.16
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:15***Unable to connect to irc.freenode.net on port 6667 (tried 8 times)
22:01:15***Cleanup
22:01:15***Cleanup
22:01:15***No seen item changed, no save performed.
22:01:15***Exit
22:01:43DEBUGgethostbyname(2) failed for labb (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:43***Started Dancer V4.16
22:01:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:43DEBUGgethostbyname(2) failed for irc.freenode.net (Resource temporarily unavailable) (snapshot: netstuff.c line 99)
22:01:43***Connected to irc.freenode.net on port 6667
22:01:43***Logfile for #rockbox started
22:02:05***Server message 501: 'logbot :Unknown MODE flag'
22:02:05Mode"logbot :+i" by logbot
22:02:06 Join logbot [242] (~bjst@labb.contactor.se)
22:02:06 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com)
22:02:06 Join _aLF_ [0] (Alexandre@mutualite-3-82-67-66-128.fbx.proxad.net)
22:02:06 Join [IDC]Dragon [0] (~idc-drago@pD9512390.dip.t-dialin.net)
22:02:06 Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU)
22:02:06 Join oxygen77 [0] (~oxygen77@pauguste-7-82-66-87-78.fbx.proxad.net)
22:02:06 Join izzy [0] (laitinei@huippu.net)
22:02:06 Join @Zagor [242] (~bjst@saturnus.contactor.se)
22:02:06 Join B4gder [0] (~dast@callisto.contactor.se)
22:02:06 Join mecraw_ [0] (~lmarlow@69.2.235.2)
22:02:06 Join edx [0] (edx@pD9EABBDB.dip.t-dialin.net)
22:02:06 Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net)
22:02:06 Join Ka_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net)
22:02:06 Join pfavr [0] (~Peter_Fav@213.237.46.232.adsl.ron.worldonline.dk)
22:02:06 Join amiconn [0] (~jens@pD95D108F.dip.t-dialin.net)
22:02:06 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
22:02:06 Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se)
22:02:06 Join webmind [0] (~random@217-195-236-172.dsl.esined.net)
22:02:06 Join einhirn [0] (~Miranda@carlsberg.heim2.tu-clausthal.de)
22:02:06 Join mbr [0] (~mb@stz-softwaretechnik.com)
22:02:06 Join HCl [0] (hcl@titania.student.utwente.nl)
22:02:06 Join Hadaka [0] (naked@naked.iki.fi)
22:02:06 Join dwihno [0] (~dw@81.8.224.89)
22:02:06 Join silencer_ [0] (~silencer@zen.via.ecp.fr)
22:02:06 Join Headie [0] (~hehe@fsto6.sto.sema.se)
22:02:06 Join Plugh [0] (plugh@adsl-68-122-77-189.dsl.pltn13.pacbell.net)
22:02:06 Join ze [0] (psyco@adsl-63-205-44-58.dsl.lsan03.pacbell.net)
22:03:14B4gderscary
22:13:35amiconnArgh, can't lookup the port pin assignments :(
22:13:54B4gderhehe
22:15:05amiconnNow I know why uart booted rockbox panics on the player - the HD is not powered
22:15:51amiconnI get ata: -11
22:16:05amiconn(via gdb, as the lcd is not initialized)
22:16:08Zagorweb and cvs back up
22:17:24amiconnIs there a reason why the HD power control is not used on the players? I know that only new players have that feature...
22:17:42Zagorwe didn't know about it until recently
22:18:03amiconnI think rockbox assumes the HD is always powered, so it fails for me now.
22:20:44amiconnI have some questions concerning the player LCD
22:23:06[IDC]Dragonamiconn: now I'm here
22:23:30amiconn(1) I wonder whether this is really a Solomon SSD1801. (a) The SSD1801 offers 3 lines, while the SSD1800 only offers 2. Anyway, the command set does look identical. (b) The character tables of both don't match the mapping drawn on the rockbox doc pages
22:24:28amiconn(2) The init sequence description talks about a reset line. How is that done/ hooked up in hardware?
22:24:51amiconn(3) Any info/ data sheet on the old LCD?
22:25:15*[IDC]Dragon is the wrong guy to ask
22:26:03B4gderI don't believe the exact LCD model has been determined
22:27:14amiconnSo it seems the only way to get the complete init sequences is from the disassembly :-/
22:27:35[IDC]DragonI've sent it to you
22:28:12amiconnYes, thanks. I'll still have to read my way through it
22:28:18 Join [av]bani [0] (~goemon@washuu.anime.net)
22:28:25 Part [av]bani
22:28:27[IDC]Dragonback in time, I also ran the code in a SH simulator, breaking on LCD access
22:28:44amiconnYes, you already told me.
22:29:06amiconnI still wonder how the LCD hw reset is done.
22:29:27[IDC]Dragonnot done, probably
22:30:16amiconnEither there is some hardware cicuit doing that, or some of the free port pins aren't free...
22:30:35amiconn[IDC]Dragon: The player that you tried to do the lcd stuff with - was that an old or new player?
22:30:41[IDC]Dragonis the reset really necessary?
22:30:45[IDC]Dragonnew player
22:31:25[IDC]DragonI disassemled mostly that part, and you see the sequence in the driver I've emailed
22:31:45amiconnSo you must have got that panic as well (as long as you didn't introduce an eternal loop before the ata init
22:32:00amiconnThe panic comes from the HD being unpowered..
22:32:15[IDC]Dragoniirc, it was just blind and silent
22:32:30[IDC]Dragonmaybe Rockbox was different back then
22:32:45amiconnYes, I've seen the init sequence, but then you told me that it doesn't work...
22:33:26[IDC]Dragonmaybe there's something else to it, like your reset
22:33:43[IDC]Dragonbut the sequence is what Archos truely does...
22:33:51amiconnThe data sheet says: pull reset (>= 10 ms), release reset, wait >= 10 us, then start the init sequence commands
22:34:23[IDC]Dragonso reset could be connected to the global system (CPU) reset
22:35:10amiconnMaybe it is. Unfortunately I did not yet manage to get that lcd/button cover off, without breaking either a screwdriver or the screws
22:35:56[IDC]DragonI can have a look at the wreck
22:36:27[IDC]Dragonour schematics don't show it?
22:36:48amiconnThe schematics for the player are far from complete :(
22:37:53amiconnThe gdb stuff itself does work fine, and so does your new uart_boot :) 38400 bps is much more convenient...
22:38:05[IDC]Dragonnice to hear
22:38:23[IDC]Dragoncan you boot the Archos image via serial?
22:38:38amiconnstarting archos.bin via uart_boot does work, if you hold the on button at the firmware start. Otherwise it powers off as soon as it starts
22:39:19amiconnOn the player (well, at least the new player), power is on by hardware default, while hd is off by hardware default
22:39:53[IDC]Dragonthe player boot loader will need to do some inits
22:45:10 Join L1nus [0] (~linus@1-1-3-36a.hdn.sth.bostream.se)
22:46:03[IDC]Dragonis there a swedish "have numbers in your nick" contest today?
22:46:10L1nus:-)
22:46:50 Quit pfavr ("ChatZilla 0.9.61 [Mozilla rv:1.7.3/20041007]")
22:46:52 Nick [IDC]Dragon is now known as [1DC]Dr4g0n (~idc-drago@pD9512390.dip.t-dialin.net)
22:54:29 Nick amiconn is now known as am1c0nn (~jens@pD95D108F.dip.t-dialin.net)
22:55:09 Nick L1nus is now known as LinusN (~linus@1-1-3-36a.hdn.sth.bostream.se)
22:55:26[1DC]Dr4g0nalready got tired of it?
22:55:55LinusNsomeone had stolen my nick, so i recovered it
22:56:38 Nick am1c0nn is now known as amiconn (~jens@pD95D108F.dip.t-dialin.net)
22:56:41 Quit LinusN ("Leaving")
22:56:56 Join LinusN [0] (~linus@labb.contactor.se)
22:58:05 Join amiconn_ [0] (~jens@pD9E7FF3E.dip.t-dialin.net)
22:58:28 Quit amiconn (Nick collision from services.)
22:58:28 Nick amiconn_ is now known as amiconn (~jens@pD9E7FF3E.dip.t-dialin.net)
22:59:37 Nick [1DC]Dr4g0n is now known as [IDC]Dragon (~idc-drago@pD9512390.dip.t-dialin.net)
23:00
23:07:17amiconn[IDC]Dragon: There are numerous bugs in your init sequence...
23:07:31[IDC]Dragonuh, really?
23:08:06amiconnAll the various lcd ram inits should write data in the loop after the command, but they write command bytes...
23:08:43 Quit mecraw_ (Read error: 104 (Connection reset by peer))
23:08:49amiconn(That part has to be rewritten anyway, to use the new lcd_write_command() and lcd_write_data() functions)
23:09:21 Join mecraw_ [0] (~lmarlow@69.2.235.2)
23:09:38*[IDC]Dragon can't tell true from false
23:09:44amiconn;-)
23:10:01amiconnI was just comparing the disassembly with the C code...
23:10:47[IDC]Dragon4 eyes are better than 2
23:11:04amiconnYes, I wear glasses ;)
23:11:22*[IDC]Dragon thinks of other excuses
23:11:46[IDC]Dragonit was late, dark outside, I had no box
23:12:44amiconnI doubt that all the excessive wating done by the archos fw is really necessary. The datasheet says you can send commands and data back-to-back for the init
23:13:09[IDC]Dragonyes, i just tried to copy, for a start
23:16:37amiconnYou even copied the text output
23:17:49[IDC]Dragon;-)
23:18:12[IDC]Dragonbut in the "idiotic stuff" section
23:18:19amiconnI'll adapt your code for a start, let's see what happens...
23:27:52amiconn[IDC]Dragon: Next bug: The CGRAM loop counts from decimal (!) 40 to hexadecimal (!) 0x7F ???
23:33:56[IDC]Dragonok, ok, I terribly goofed
23:37:17[IDC]Dragonamiconn: the first Player flashing happened here:
23:37:18[IDC]Dragonhttp://www.rockbox.org/irc/rockbox-20030825.txt
23:37:26amiconnDownloading debug build to box...
23:38:00[IDC]Dragonat about 23:00
23:38:29[IDC]DragonI had no box, abused gizz as a guinea pig
23:39:23[IDC]Dragonremote integration is hopeless, I sent him dozens of files, he told me what happened
23:40:01amiconnNo display yet :-/
23:40:17[IDC]Dragon:-(
23:41:23[IDC]Dragonrockbox back then also gave a LED panic
23:42:38*[IDC]Dragon says goodnight
23:42:40amiconnMay be a simple contrast issue
23:43:16[IDC]DragonI think I patched the firmware with an endless loop after the LCD init
23:43:39[IDC]Dragonto check if only a later contrast change makes it visible
23:43:39amiconnHmm. Now I don't get display with regular start?
23:44:38[IDC]Dragoniirc, the LCD was visible the with the software halt
23:45:03amiconnCurrently my box doesn't like me :(
23:47:30amiconnHmm. Same behaviour as yesterday
23:47:43amiconnThis is a mystery :_/
23:47:44[IDC]Dragonflaky power?
23:48:09amiconnNow I get display again, but hanging at Jukebox ver. 5.08
23:48:14*[IDC]Dragon really has to say goodnight
23:48:17amiconn...with batteries
23:48:20amiconnGood night
23:48:50[IDC]Dragonperhaps shorten your extra wires
23:48:55[IDC]Dragonnight
23:48:59 Quit [IDC]Dragon ()

Previous day | Next day