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 icon identifies that the person is a core developer (has commit access).

#rockbox log for 2008-04-28

00:00:08preglowi think perhaps also the struct members might be uppercase
00:00:22 Quit hannesd (Client Quit)
00:00:26 Quit FOAD ("I'll be back")
00:00:37jhMikeSI tried that but wasn't fond of it.
00:01:08preglowbut no, i agree, consistent naming of the base pointer is good
00:01:17 Join FOAD [0] (n=dok@dinah.blub.net)
00:02:06 Quit dabujo (Read error: 113 (No route to host))
00:02:35jhMikeS"base" when it might be one of a number of identical modules since the serial and i2c driver will need to use more than one.
00:03:29 Quit pandrew (Remote closed the connection)
00:03:40preglowehh
00:03:48preglowwhat is debug screen code doing in the target tree?
00:06:53jhMikeSit's been there for the gigabeats for some time. I don't know what more is _not_ doing in the target tree. :)
00:08:00amiconnThe debug code shouldn't be in the target tree
00:08:38amiconn*debug menu code
00:08:51jhMikeSany suggestions on how to fix #ifdef hell there?
00:09:57Nico_Psome sort of target tree in apps/ ?
00:10:18preglowwell, the target tree is definitely not the right place for it
00:10:26preglowbut i agree that ifdef hells aren't very nice
00:10:42 Join bertrik [0] (n=bertrik@127-013-045-062.dynamic.caiway.nl)
00:11:05 Quit ompaul (Client Quit)
00:11:16 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
00:11:17 Quit jhulst ("Konversation terminated!")
00:12:19amiconnjhMikeS: The way to fix that ifdef hell is to make the hardware specific menu items superfluous...
00:12:55 Join knittl [0] (n=knittl@193.170.135.41)
00:13:13jhMikeSwhich seems like a contradiction given that it shows hardware specific information
00:13:45amiconnThe goal is that showing most of this info is no longer necessary
00:14:00amiconn...because everything works properly
00:14:03 Quit cbr|w (Read error: 110 (Connection timed out))
00:14:09*jhMikeS chuckles
00:15:21 Quit Mathiasdm ("Yuuw!")
00:28:04 Quit pixelma (" reboot")
00:30:30 Quit desowin ("KVIrc 4.0.0 Insomnia http://www.kvirc.net/")
00:33:22 Quit gevaerts ("sleeping time")
00:34:36 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
00:35:49 Quit Thundercloud (Remote closed the connection)
00:36:15 Quit atrus ()
00:37:51 Join stripwax_ [0] (n=Miranda@87-194-34-169.bethere.co.uk)
00:45:41 Quit herrwaldo ("Konversation terminated!")
00:53:33 Quit ender` (" The reward for work well-done is more work.")
00:54:39 Quit DerDome (Nick collision from services.)
00:54:40 Join DerDom1 [0] (n=DerDome@dslb-082-083-236-208.pools.arcor-ip.net)
00:54:52 Nick DerDom1 is now known as DerDome (n=DerDome@dslb-082-083-236-208.pools.arcor-ip.net)
00:55:39 Quit DerDome (Client Quit)
00:59:49 Quit einhirn_ (Read error: 104 (Connection reset by peer))
01:00
01:01:02 Quit lee-qid ("aufwiederbyebientotsayonara")
01:01:31Nico_PjhMikeS: are you still far away from audio on the S?
01:01:53 Quit NotSoCreative (Read error: 110 (Connection timed out))
01:06:41 Quit Nico_P (Remote closed the connection)
01:10:38 Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au)
01:10:55bertrikis there a styleguide or coding guide for rockbox?
01:11:43bertrik(maybe this is the wrong time to ask ... :) )
01:12:42amiconndocs/CONTRIBUTING
01:16:36bertrikI was wondering about this specifically with regard to header files
01:16:50bertrik* when to use #include <> and when to use #include ""
01:17:00bertrik* including header files within header files
01:17:25bertrik* foo.c including foo.h to make sure that foo.h and foo.c are consistent
01:18:00bertrik* which #defines go in the .h file and which ones go into the .c files
01:18:03bertriketc.
01:18:46bertrikI think I'll write a message to rockbox-dev
01:19:13*DerPapst goes too sleep
01:19:16DerPapstnight all
01:19:24bertrikgoodnight
01:21:12 Quit gregzx ("ChatZilla 0.9.81 [Firefox 2.0.0.14/2008040413]")
01:25:24***Saving seen data "./dancer.seen"
01:33:53 Join EspeonEefi [0] (i=espeonee@STRATTON-THREE-O-EIGHT.MIT.EDU)
01:38:58 Quit Shaid ("*toink*")
01:41:38 Quit DerPapst (Read error: 113 (No route to host))
01:43:53 Quit stripwax_ (Read error: 110 (Connection timed out))
01:54:49 Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net)
01:58:41 Quit stripwax (Read error: 104 (Connection reset by peer))
02:00
02:03:35 Quit knittl (Remote closed the connection)
02:20:33jhMikeSNico_P: (for the logs) probably not too far. three things need doing 1) audio mux 2) pcm driver (we'll skip SDMA for now since that needs a program for the DMA RISC core and afaik I'd have to patch the assembler to have an assembler for it) 3) Doing the codec driver (the WM8758 is rather compatible but that needs redoing anyhow)
02:22:48 Quit bertrik ("bye")
02:25:06 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:28:57 Join uncfan [0] (n=473a3a91@gateway/web/cgi-irc/labb.contactor.se/x-81dfd09859a53a98)
02:29:04uncfanhey...
02:29:24 Quit uncfan (Client Quit)
02:31:32 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-3092e70cada97d52)
02:34:29 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
02:35:07 Join tedrock [0] (n=tedrock@d235-144-17.home1.cgocable.net)
02:35:09 Quit tessarakt ("Client exiting")
02:35:22saratogajhMikeS: how close is sound on the gigabeast?
02:38:31pixelmaI think that question was answered about 15 minutes ago (IIUC, reading logs too)
02:38:37jhMikeSyes, logs :)
02:42:43 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
03:00
03:00:17 Quit jhulst ("Konversation terminated!")
03:00:38 Quit csc` ("If you can't do anything smart, do somethin right ~Serenity")
03:15:50 Part pixelma
03:15:57 Join axlgreasetires [0] (n=473ce4bd@gateway/web/cgi-irc/labb.contactor.se/x-8a293e917f5d3c52)
03:25:26***Saving seen data "./dancer.seen"
03:27:43 Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net)
03:29:25 Quit alienbiker99 (Read error: 104 (Connection reset by peer))
03:36:26axlgreasetiresnothing happenin
03:37:10axlgreasetiresk
03:37:13 Quit axlgreasetires ("CGI:IRC")
03:37:40scorchek
03:51:44 Quit saratoga ("CGI:IRC (EOF)")
04:00
04:02:56 Join sarixe [0] (n=sarixe@ool-43540968.dyn.optonline.net)
04:03:09 Join Lynx- [0] (n=lynx@tina-10-4.genetik.uni-koeln.de)
04:05:25 Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net)
04:08:35 Join cool_walking_ [0] (n=notroot@203-59-129-195.perm.iinet.net.au)
04:09:17*JdGordon has no idea why that last warning is still there for the mr500
04:09:30JdGordoneither the sim and the main build should have it, or neither!
04:11:29alienbiker99hmm. i seem to keep getting this error abut FPA instructions in cygwin when im building
04:20:39 Quit Lynx_ (Read error: 110 (Connection timed out))
04:20:39 Nick Lynx- is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de)
04:21:50 Quit BHSPitLappy (Remote closed the connection)
04:28:49 Quit Llorean ("Leaving.")
04:29:13 Join Llorean [0] (n=llorean@adsl-69-154-187-90.dsl.hstntx.swbell.net)
04:31:26 Quit EspeonEefi ("さよなら")
04:37:20 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-9da7c1e2d55254a3)
04:40:14 Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )")
04:41:15 Join miepchen^schlaf [0] (n=miepchen@p54BF40E5.dip.t-dialin.net)
04:44:30 Quit sarixe ("(EE) Failed to load "quit" module")
04:47:36 Join EspeonEefi [0] (i=espeonee@STRATTON-THREE-O-EIGHT.MIT.EDU)
04:54:30 Quit miepchen^schlaf_ (Connection timed out)
05:00
05:07:54 Quit SUSaiyan (Read error: 104 (Connection reset by peer))
05:13:43 Join SUSaiyan [0] (n=SUSaiyan@cc84863-b.zwoll1.ov.home.nl)
05:22:16 Quit leox ("La fe mueve montañas... de pelotudos")
05:22:36 Join leox [0] (n=leox@165-162-114-200.fibertel.com.ar)
05:25:30***Saving seen data "./dancer.seen"
05:27:00 Join csc` [0] (n=csc@archlinux/user/csc)
05:31:48purpleposeidonRight, I got a sansa e250
05:38:10 Quit Horscht ("I am root. If you see me laughing, you better have a backup")
05:43:59 Quit csc` ("If you can't do anything smart, do somethin right ~Serenity")
05:45:26 Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au)
05:49:34 Join toffe82 [0] (n=chatzill@189.182.40.171)
05:54:34jhMikeStoffe82: got the board a couple days ago, thanks.
05:54:55toffe82;)
05:55:37*toffe82 is stuck in mexico :(
05:55:43jhMikeSstuck?
05:55:57Shaidhe forgot his torch
05:56:06Shaidand now there are grue circling.
05:56:43toffe82you don't say stuck when you are somwhere and can go away ? I have to learn english :)
05:57:37jhMikeSif you _can't_ go away for some reason. hopefully it's not some passport/INS trouble. :O
05:58:26soaptransporting fruit across the California border is a serious crime!
05:58:34toffe82passport could be a problem , I will see on tuesday
05:58:36jhMikeSeither way?
05:58:55toffe82I don't have any visa on my passport :)
05:59:22jhMikeSso they think you're an illegal mexican trying into the US and take 'er jerbs?
05:59:50Shaidyew curnt haf my jerb!
05:59:55Shaidactually, you can take it
06:00
06:00:07*scorche coughs
06:00:29*jhMikeS hands scorche a Ricola
06:00:35toffe82jhMikeS: exactly , sometimes it is easier to be illegal tnah tryimg to be legal
06:00:46ShaidWe're off-topic, we should shush.
06:00:53toffe82:)
06:01:21toffe82jhMikeS: did you work on the board or not yet ?
06:02:30jhMikeStoffe82: yes. verified the known connection. I wasn't also to get a trace on the audio outputs though so had to g
06:02:35jhMikeSgo "pro"
06:03:57jhMikeSonly got so far (up to the LDO itself) and couldn't find it even with an ohmmeter :\
06:04:47toffe82I had a lot of problem tracing on this board, I don't know why the contact are so bad...
06:06:15 Quit leox (Connection timed out)
06:06:20 Join toffe82_ [0] (n=chatzill@189.182.40.171)
06:06:30 Quit toffe82 (Read error: 104 (Connection reset by peer))
06:06:30 Nick toffe82_ is now known as toffe82 (n=chatzill@189.182.40.171)
06:06:54jhMikeSA few traces around some components in the output area were broken along with a few holes bored in some pads :) so that could have broken something.
06:08:08toffe82When I was looking for the mute, I broke one trace I think, but after I think it is just missinge some resistor or cap perhpas
06:10:51 Join goffa [0] (n=goffa@216.220.23.105)
06:11:43jhMikeSI know a GPIO line to carry a DC signal can't have a series cap and if the resistor is missing I just test both sides of its pads. I was still able to double check things against the block diagrams and see that having the analogue enabled wasn't important to using the i2c.
06:12:47 Quit Zom (Remote closed the connection)
06:12:58 Join Zom [0] (n=zom@h-43-44.A166.cust.bahnhof.se)
06:14:05jhMikeSin short it let me know I'd better double-check my code
06:15:18 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
06:15:40 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-ed51eb51a3a2c582)
06:16:24 Quit miepchen^schlaf ()
06:16:29jhMikeSand it all came down to reversing the r/w address bit in the i2c driver :P
06:19:50 Quit toffe82 (Read error: 104 (Connection reset by peer))
06:21:14 Join sarixe [0] (n=sarixe@ool-43540968.dyn.optonline.net)
06:27:55 Quit sarixe ("(EE) Failed to load "quit" module")
06:35:53 Quit Llorean ("Leaving.")
06:36:08 Join Llorean [0] (n=DarkkOne@adsl-69-154-187-90.dsl.hstntx.swbell.net)
06:36:20 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
06:42:05 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-b2e95b6de14bd1a2)
06:49:24 Quit Shaid ("*toink*")
06:51:38 Join DerPapst [0] (n=Der_Paps@p5B23DC3E.dip.t-dialin.net)
06:51:41 Join leox [0] (n=leox@165-162-114-200.fibertel.com.ar)
06:56:35purpleposeidonRockbox is HELLA AWESOME. The only bug is that if you plug it into USB without powering it down, it freezes and you have to hold the power button down for like 5 seconds
06:58:03purpleposeidonAnd something funny happened while I was trying to record, it froze, but I could still hear sound
06:58:48JdGordonif they are the only bugs you've found your doing well :)
07:00
07:01:53purpleposeidonOh, no. But those were the more spectacular ones
07:02:37krazykitpurpleposeidon, well, those are target-specific, it sounds like. i'd guess you're using a sansa?
07:02:52purpleposeidonyez. Ai juzt gaut it 2dai! :D
07:03:21*DerPapst has a small bug-farm on his daps. Too bad the most don't show up often....
07:03:28scorchewe like english in here...
07:03:41krazykitpurpleposeidon, please review the IrcGuidelines in the topic. writing like that is not only illegible, it burns the eyes.
07:03:53scorcheand our goggles dont do anything
07:07:30 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
07:18:27goffawhee.. updated my h140 and x5l... havent done that in like a year
07:18:31goffathink i have the h140 sold
07:25:32***Saving seen data "./dancer.seen"
07:30:51 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
07:35:34 Join pabs_ [0] (n=pabs@xor.pablotron.org)
07:35:40markunlinuxstb: I didn't fix the UIE problem yet and defined a dummy function in my bootloader file to get on with the rest. Did you fix it?
07:37:24 Join DerDome [0] (n=DerDome@dslb-082-083-208-214.pools.arcor-ip.net)
07:40:01 Quit pabs (Read error: 110 (Connection timed out))
07:40:04 Join neptunepink [0] (n=neptuna@adsl-75-62-6-60.dsl.snfc21.sbcglobal.net)
07:40:50 Quit purpleposeidon (Nick collision from services.)
07:40:52 Nick neptunepink is now known as purpleposeidon (n=neptuna@adsl-75-62-6-60.dsl.snfc21.sbcglobal.net)
07:53:20 Quit DerPapst (Read error: 113 (No route to host))
07:57:00Dhraakellianheh... another new Sansa user... Must be the Woot.
07:57:15 Quit J (Read error: 110 (Connection timed out))
07:57:34 Quit midgey ()
08:00
08:11:36 Quit JdGordon (Remote closed the connection)
08:13:27 Join JdGordon [0] (i=jonno@c211-28-93-8.smelb1.vic.optusnet.com.au)
08:28:14 Join Thundercloud [0] (n=thunderc@resnet32.nat.lancs.ac.uk)
08:30:27 Quit BigBambi (Remote closed the connection)
08:30:48linuxstbmarkun: Not really, but I think the problem is that system.o isn't being linked with the bootloader.
08:30:56 Join Bagderr- [0] (n=daniel@gateway/web/cgi-irc/labb.contactor.se/x-732755d942e705f0)
08:31:15linuxstbMy "fix" for now is to add a call to UIE() in my bootloader (at the very end, which isn't executed).
08:31:22 Nick Bagderr- is now known as B4gder (n=daniel@gateway/web/cgi-irc/labb.contactor.se/x-732755d942e705f0)
08:32:28*linuxstb now has a tick interrupt working (very quickly...) on the M260 and DAX
08:33:43amiconnI don't get that. It shouldn't matter whether it's called from C or from asm
08:33:57 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
08:34:54amiconnPerhaps it needs to be declared in crt0.S
08:35:49amiconn.extern UIE should do that
08:35:50linuxstbHere's my (work in progress) crt0.S - http://www.davechapman.f2s.com/rockbox/crt0.txt
08:35:55linuxstbI'll try that.
08:36:51amiconneh....
08:37:02amiconnYou have .global UIE in that file
08:37:38amiconnSame for irq and fiq
08:37:48linuxstbIs that wrong? Other crt0.S files have it.
08:37:50amiconnThat can't work
08:38:15amiconn.global exports a symbol from that asm file
08:38:49linuxstbThat's what I thought, but removing it made no difference.
08:39:08amiconnSo the linker thinks that crt0.S defines UIE, and doesn't even try to link system.o if that's not needed for other reasons
08:39:50linuxstbDeleting those .global lines makes no difference though.
08:40:40linuxstb(and adding .extern UIE)
08:40:51 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
08:41:47purpleposeidonKen Perlin has some interesting java simulations applets for input with few buttons.
08:42:05amiconnThat's odd. Also, why does it work for main() then?
08:44:26 Quit DerDome (Read error: 110 (Connection timed out))
08:47:11amiconnThe gas manual says that .extern isn't necessary (but I'd still use it to indicate what external symbols the asm code needs
08:47:23 Quit JdGordon ("Konversation terminated!")
08:47:52 Join JdGordon [0] (i=jonno@c211-28-93-8.smelb1.vic.optusnet.com.au)
08:48:32amiconn.global is definitely wrong there though
08:48:45*amiconn would like to see that effect himself
08:49:08 Join Rob2222 [0] (n=Miranda@p4FDCE617.dip.t-dialin.net)
08:49:28 Join ender` [0] (i=krneki@foo.eternallybored.org)
08:53:17linuxstbamiconn: If you add the line "bl UIE" to crt0-pp-bl.S and then try and build an ipod bootloader, you get the same issue. UIE is compiled in system.o
08:54:50 Join bertrik [0] (n=bertrik@127-013-045-062.dynamic.caiway.nl)
08:56:37 Quit Slasheri (Read error: 145 (Connection timed out))
08:56:58 Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com)
08:59:16jhMikeSlinuxstb: if it's what I think it is, see the bootloader/gigabeat-s.c for a solution (only way I could make it work)
09:00
09:01:29amiconnThat looks like an utter hack, and is iiuc a similar solution to what linuxstb did. I'd like to find out how to do this properly
09:01:34linuxstbHmm, that's more or less the same as my "fix"...
09:02:08amiconnFor the linker it shouldn't matter at all whether a function is called from C, asm, or both
09:03:13jhMikeSIt seems if c never references the file, then it's never seen as referenced unless there's some way to force a symbol reference
09:03:39amiconnThe asm references the symbol
09:04:02jhMikeSdoesn't seem to count since the compiler doesn't see that
09:04:11amiconnSince you can link all sorts of objects (C, asm, pascal, fortran, whatever)
09:04:13linuxstbBut it's a linker issue, not a compiler issue.
09:04:18amiconn...it shouldn't matter
09:04:29jhMikeSwhat generates the dependencies?
09:06:42 Quit Rob2223 (Read error: 110 (Connection timed out))
09:10:12 Join petur [50] (n=petur@rockbox/developer/petur)
09:10:32amiconnThe linker
09:18:04 Join nplus [0] (n=npl@141.25.globcom.net)
09:19:22*amiconn has a suspicion
09:25:14markunamiconn: what is it, or do you want to verify it first?
09:25:34***Saving seen data "./dancer.seen"
09:26:43 Quit fxb__ ("changing servers")
09:27:06 Join fxb__ [0] (n=felixbru@h1252615.stratoserver.net)
09:27:52jhMikeSamiconn: cough it up :) I don't really like that hack either.
09:30:21 Join Squirm [0] (n=perv@d221-82-122.commercial.cgocable.net)
09:38:00 Quit Squirm ("Ex-Chat")
09:51:33 Quit jhulst ("Konversation terminated!")
09:58:48 Join J [0] (n=john@cpc2-mfld9-0-0-cust297.nott.cable.ntl.com)
10:00
10:00:38 Quit GodEater ("http://www.mibbit.com ajax IRC Client")
10:04:11 Join CaptainSquid [0] (n=Miranda@proxy13.netz.sbs.de)
10:21:08 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
10:25:35JdGordonBagder: think its worth fixing the regex on the web site to ignore mr500 o it doesnt tihnk its a revision link?
10:25:36 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
10:26:14 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
10:31:33B4gderoh
10:31:44B4gderyeah, I'll look into that later on
10:36:17markunB4gder: do you think it's too early to add support for big-endian arm in our rockboxdev.sh?
10:36:53B4gderno
10:37:08 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
10:37:51*linuxstb threatens to add another new target to the build system....
10:37:56B4gderyay
10:38:08B4gder38 isn't enough!
10:38:15B4gderor whatever the current amount is
10:38:25markunB4gder: this patch does the trick: http://130.89.160.166/rockbox/rockbox-multilibs-arm-elf-gcc-4.0.3.diff
10:38:29linuxstbI'm more concerned about the 3 unfinished ones I have there...
10:39:30B4gdermarkun: what are you gonna name the toolchain? armbe-elf-gcc?
10:40:49markunB4gder: no, it's still arm-elf-cc but with -mbig-endian
10:40:50linuxstbIt needs a separate compiler?
10:40:56B4gderah
10:40:58markunarm-elf-gcc
10:40:58B4gderright
10:41:22B4gderso we'll need to rebuild all build servers arm chains before it gets to the build table later on
10:41:47markunI added a arm940tbecc to tools/configure
10:42:13markunyes, and they shouldn't reuse the old patch, so maybe we should give it another name
10:42:19linuxstbI think some _ characters would help there...
10:42:39linuxstbi.e. arm940t_be_cc
10:42:46markunyes, looks better
10:43:06linuxstbOr even s/be/bigendian/
10:43:07markunbtw, should it be called arm9tdmi_be_cc?
10:43:08B4gdermarkun: yes, use a different name to prevent accidents
10:43:56markunB4gder: I can't upload the new patch, or can I?
10:44:21LinusNgah, does this mean i have to build new cygwin compilers? :-(
10:44:34markunLinusN: only for meizu users :)
10:44:39 Quit spiorf (Remote closed the connection)
10:45:00markunand maybe we can find a way to switch to little-endian mode if that makes things easier
10:45:22LinusNnah
10:45:49B4gdermarkun: you can, in the gcc dir in the www part of svn
10:46:30B4gdermarkun: if the OF runs be, I bet all peripherals etc are made for it so it'll be awkward to switch
10:47:17markunB4gder: the coprosessor (calmrisc) is also be
10:47:48*gevaerts looks around and seens that a lot of ata.c people are awake...
10:49:15gevaertsCould someone with ata.c knowledge have a look at FS #8943 ?
10:52:09gevaertsThe issue is that ata.c does a blocking wait for usb disconnect, which makes sleep timeout handling not work any more, so the disk keeps spinning
10:52:54 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
10:53:56 Quit nplus (Read error: 101 (Network is unreachable))
10:54:59amiconngevaerts: That blocking is necessary on devices with hardware usb-ata bridge, but of course not for software usb
10:55:23preglowmarkun: all other arm targets are little endian, so that would probably give the least amount of surprises
10:55:34gevaertsamiconn: the thing is that I don't understand ata.c enough to know if it's safe to just disable it for software usb
10:56:57markunpreglow: what would?
10:57:08preglowmarkun: switching it to little endian
10:57:47markunwell, maybe, but for now I'm going to work on it as a big-endian target because that's easier
10:58:24 Quit cool_walking_ (Remote closed the connection)
10:58:29amiconnThe thread is quite easy to understand. Just take care to not call ata_idle_notifys if usb is active (those might write to the disk)
10:59:10amiconnBut I don't think that not spinning down is a real issue
10:59:56peturit is if you want to charge...
10:59:59gevaertsIt is as long as we don't get charging right. With older batteries boost+spinning disk is enough to make it not charge
11:00
11:00:38preglowmarkun: switching to little endian shouldn't be hard, what kind of an arm core is it?
11:00:49markun940t
11:00:52gevaertsI'l try to do a patch tonight.
11:00:59amiconnMany usb-ata bridges don't spin down the disk. It's a problem of our charging handling, not of the ata thread
11:01:19*gevaerts doesn't disagree
11:01:27preglowhmm, then it doesn't have the setend instruction, no
11:02:42markunand how do we compile the first few instructions big-endian to switch to little-endian mode?
11:03:13amiconnmarkun: If it's really only a few, I'd just use .word <hex code>
11:04:06markunamiconn: I guess it's just the first jump from the vector table and the instruction after the jump to switch
11:05:41 Part linuxstb ("Leaving")
11:07:10 Join Manoj` [0] (n=srivasta@tiamat.golden-gryphon.com)
11:07:17markunaustriancoder: wouldn't it be simpler to just define AUDIOHW_HAVE_TREBLE etc in the header files of the codecs?
11:08:06markunor what do we gain by this extra AUDIOHW_CAPS step?
11:08:13Manoj`hi giuys. I installed rockbox.zip from the 23rd on my ipod video 60GB, and now rockbox loads -- and does nothing
11:08:34Manoj`I can't even shut it down, I have to wait until the battery runs out
11:09:05markunI think the reset combination should always work
11:09:24Manoj`I can type in the information it presents when booting
11:10:27markunmaybe it's better to reset, enter USB mode and try today's build. But I'll wait for someone with an ipod to help you.
11:10:33Manoj`Rockbox boot loader; Version 20060126-1839
11:10:49markun2006, wow
11:10:55markunah, bootloader :)
11:11:04pixelmalooks like you need to update the bootloader then
11:11:49Manoj`right
11:12:29Manoj`I am pressin menu and select, which should be the reset
11:13:05Manoj`The thing is, tis is with the USB cable connected (I had to connect the USB cable for the ipod to charge)
11:13:25 Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se)
11:13:42Manoj`So, it initially shows just the battery icon, and then rockbox boots -- but never goes into USB mode
11:13:43JdGordonBagder: the ifp label is still in the build table..
11:14:03B4gderyes, as always when builds are removed! ;-)
11:14:10austriancodermarkun: its just an one-liner to define CAPS.. looks nicer then defining 2-n defines.. I have "stolen" the idead of caps from /firmware/export/pcm_sampr.h
11:14:12B4gdersince they're still around, not just shown in the table
11:14:12*JdGordon congratulates everyone on again making the table almost too wide for my lcd :p
11:14:16B4gderit'll die in a few days
11:14:19JdGordonah ok
11:14:48B4gderthe table is built "in memory" to be all builds "high", but just the 20 top-post rows are shown
11:15:20B4gderall builds being the last week or so
11:15:53gevaertsManoj`: when you manage to reset it again, hold select+play to get into disk mode and let it charge for a while first
11:16:14pixelmaManoj`: for entering disk mode you need to press select+play...
11:16:25Manoj`gevaerts: I am hoping I can get it to reset
11:16:57markunaustriancoder: yes, maybe if you add a lot more capabilities it becomes nicer
11:17:36Manoj`aha!. I did manage to get it to reset -- and hitting select plus play before it rebooted worked!
11:18:29 Quit Zom (Read error: 110 (Connection timed out))
11:19:31Manoj`now that I have it in USB mode -- should I upgrade the bootloader?
11:19:46gevaertsyes
11:21:05pixelmathe installation instructions in the manual also explain how to update the bootloader
11:25:38***Saving seen data "./dancer.seen"
11:31:46Manoj`gah. rbutilqt can't find www.rockbox.org
11:32:09Manoj`www.rockbox.org has address 91.191.140.131
11:32:17Manoj`so dns is indeed working
11:35:13peturmaybe one of the download.rockbox.org servers is down?
11:35:21 Part Miles
11:36:33B4gderManoj`: does it say specifically that www.rockbox.org isn't found?
11:37:15gevaertsall three download.rockbox.orgs seem to respond
11:37:26Manoj`it does say that
11:38:17Manoj`"Network error: Host www.rockbox.org not found. Please check your network and proxy settings."
11:38:28Manoj`I have the proxy set to "no proxy"
11:38:58Manoj`Hmm. maybe it does not like 64bit machines?
11:39:56gevaertsYou could try the "manual" method (i.e. using ipodpatcher).
11:45:11Manoj`[INFO] Using internal bootloader - 50136 bytes
11:45:11Manoj`[1] 4542 segmentation fault sudo ./ipodpatcher
11:45:18Manoj`This does not bode well.
11:45:54B4gderthat the 64bit version?
11:46:08Manoj`yup
11:47:32 Join eightfold_ [0] (n=eightfol@c83-251-149-27.bredband.comhem.se)
11:47:41 Part eightfold_
11:47:43Manoj`actually, even the 32bit ipodpatcher seems to fail
11:48:12Manoj`They both scanned cprrectly, found the ipod --- and failed to install
11:49:46 Join eightfold [0] (n=eightfol@c83-251-149-27.bredband.comhem.se)
11:49:48eightfoldhi
11:50:13soapamiconn, I know the Gigabeat F doesn't spin down the disk while in USB mode either, but mine gets quite hot when left for hours plugged into USB, Ditto (heat) with the way the iPods currently behave with the Rockbox USB stack. Is that safe (for the hardware?)
11:50:20eightfoldi'm about to install rockbox an ipod mini. the color of the arrows on the click wheel is gray
11:50:28eightfoldthat means it's first gen, right+
11:50:41soapeightfold, what color is the mini?
11:50:50eightfoldsoap: blue
11:51:06gevaertsManoj`: does it give an error message ?
11:51:10soapThen I'd say that's a pretty good indication it is a first gen, or a Frankenstein.
11:51:19eightfoldisn't there a way to check with serial number?
11:51:29eightfoldsoap: what's a frankenstein?
11:51:51soapeightfold, A mismatched motherboard and case/buttons.
11:52:16eightfoldsoap: apple themselves did that?
11:52:25Manoj`[1] 4679 segmentation fault ./ipodpatcher
11:52:29soapNo, but eBay sellers do all the time.
11:52:36Manoj`even strace does not help much
11:52:44eightfoldsoap: ah, but this is new, out of the box
11:52:46eightfoldalmost
11:52:54soapeightfold, Instead of looking at the back with your reading glasses on trying to copy down the serial number, take a quick glance at the back and see if the capacity is etched on the back of the player - if so it is a 2nd gen.
11:53:26Manoj`open("/dev/sde", O_RDWR) = 7
11:53:29soapeightfold, New? Is this a mini or a Nano?
11:53:49Manoj`then it writes it is going to use the internal boot loader -- and then boom, Segmentation fault
11:53:50eightfoldsoap: what did you just say? :) what should i check for? if the serial is on the back?
11:53:58eightfoldeightfold: new as in unused
11:54:04eightfoldeightfold: a mini
11:54:21pixelmaeightfold: I believe another indicator is if the it has the storage engraved on the back or not
11:54:35eightfolda1051
11:54:36eightfoldmodel #