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 2011-11-15

00:01:21 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
00:01:42pamaurylow_light: so what did you change concretely ?
00:01:52low_lightI'm on a windows machine at work, so I've patched sbloader to use the HID API from Libusb works, but I still needed the same transfer lengths.
00:02:43pamauryinteresting, can you pastebin the code ?
00:03:36pamaurywhat happen if you don't use the good transfer length ?
00:07:40saratogahuh a build error that make clean;make reconf couldn't fix but rm- rf did
00:08:01 Quit factor (Read error: Connection reset by peer)
00:08:10low_lightpamaury: it will timeout
00:09:58saratogaD2 w/">fs#12352: rockbox/rockbox+fs12352.7z">"> Charger detection for newer Cowon D2+ (pcf50635 equipped) (patches, unconfirmed)
00:10:04saratogaanyone feel like testing?
00:10:56low_lightpamaury: . Need to add 2 files from the hidapi link (hidapi.h and hid.c). I patched them to expose a get_caps function. There's some other changes to make imxtools compile with mingw.
00:11:09 Join factor [0] (~factor@
00:14:37pamauryso your device report as 066f:3770 ?
00:14:49 Join jhMikeS [0] (
00:14:49 Quit jhMikeS (Changing host)
00:14:49 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
00:14:49 Quit _jhMikeS_ (Disconnected by services)
00:14:57low_lightpamaury: yes
00:15:12pamauryI hope it's the same as 3780, I don't really know the differencde
00:15:42low_lightthat's why the Freescale's sb_loader doesn't work
00:16:17low_lightwell it work's once you change it to accept pid 3770
00:18:06saratogaSTMP3780 – Mixed Signal ARM926 based MP3/Video Multimedia Processor
00:18:11saratogaso same cpu at least
00:19:17saratogaoh the mx233 is the 3780? thought it was 3770 for some reason
00:22:38 Join metaphys [0] (
00:23:17rarogmetaphys: I'll reflash my fuze in some minutes and will try to run test_codecs
00:23:17 Quit metaphys (Client Quit)
00:23:38 Join metaphys [0] (
00:24:00rarogmetaphys: I'll reflash my fuze in some minutes and will try to run test_codecs
00:24:10 Quit factor (Ping timeout: 245 seconds)
00:24:39metaphysno you don't need to reflash for that
00:24:54metaphysyou just need another .rockbox build
00:25:16rarogToo late. :D I compiled the latest changes as bootloader and advanced build and now it's flashing. :D
00:25:17 Join factor [0] (~factor@
00:25:53metaphysuseless and dangerous... but probaly not harm
00:26:28metaphysoh you can compil now? cool!
00:26:48metaphysin fact you only need advanced boot
00:26:55metaphysoh i'm tired
00:27:21metaphysyou only need advanced with test
00:27:29metaphysthe bootloader is the same
00:27:42 Quit robin0800 (Ping timeout: 248 seconds)
00:28:04metaphyspamaury: is it me or usb charging is working?
00:28:33pamaurymetaphys: normally no, it's not working
00:28:40rarogyes, at home I can always compile. :D
00:29:15metaphyswell have a try!! battery % do increase while connecting!!!
00:30:02metaphysthere even a little item indicating charge
00:30:34pamaurythe charging indicator is only a usb plugged in indicator for now
00:30:47pamaurylow_light: first send it using sbloader, then run sbtoelf in loopback mode with two keys: -z -usbotp(066f:3770)
00:31:26pamauryerr, -a "USBOTP(066f:3770)"
00:32:52metaphysbut battery level do works isn't it?
00:33:09pamauryyes, it should
00:33:12metaphysif so the level is increasing while plugged in
00:33:53metaphysI've already get 2% since I started to write about it!!
00:34:43pamaurythen the problem is that the code will not stop charging when toping off, which is not unsafe but not recommended
00:36:28rarogmetaphys: so I just select "speed test"?
00:37:08rarogspeed test folder
00:37:28metaphyshow is rockbox support on flac file with embedded album art? Because one of the file causing everytime the memory bug is with album art (now I understand why the sound was so crappy for a flac file...)
00:37:45saratogaFWIW, we've got official test files here for use with test_codec:">
00:38:24metaphysyeah those are the one killing my memory actually!
00:38:46metaphysdid someone ever perform a test of the whole folder with those?
00:39:05saratogai don't think so, its not on the wiki
00:40:12metaphysIt can be related to the port but I just can't get to the end of the folder test without a undefined instruction or even worse to happen!
00:40:18saratogaif you do i recommend skipping ape c5000 since it'll take forever and won't be realtime on the fuze+ anyway
00:40:35saratogadoes it always die on the same file?
00:40:57metaphysno that's the weird thing
00:41:34metaphysbut I can reproduce this bug on some flac file with enbedded albumart
00:41:48Falco98metaphys: as far as i know there is no FLAC album art support since the FLAC standard does not define an official album art standard (in the vorbis_comment standard), by design
00:42:07Falco98i guess my information could be out of date though, but i didn't think they had any intention of changing the standard
00:42:20 Quit ender` (Quit: Religion is regarded by the common people as true, by the wise as false, and by the rulers as useful. -- Seneca)
00:42:32metaphysyeah I know that and the file have totaly crappy sound because of tha
00:43:42metaphysanyway the bug occurs while generating dynamic playlist from some other dynamic playlist album
00:44:24metaphysI also have the bug on some very high quality (8) ogg files.
00:44:51pamaurylow_light: did you try ?
00:45:02metaphysand so if I load one of those in a already existing playlist
00:45:12metaphysno problem
00:45:18 Join Strife89 [0] (
00:45:24wodzAnyone know how to use arm sim target in gdb? I want to simulate simple code - only maths. gdb crashes as soon as I issue 'run' command
00:45:26low_lightpamaury: Uploaded with sbloader ok, but I'm getting a libusb error with sbtoelf. I'll try from a linux box later. Thanks.
00:45:59metaphysif I generate a playlist from an album causing the bug and change to another album causing the bug
00:46:04pamauryperhaps the file is not working for some reason
00:46:05metaphysno problem etheir
00:46:09rarogOk, I#ll test as far as I can get with my fuze
00:46:15rarogand then test all the remaining files
00:46:24 Join robin0800 [0] (~robin0800@
00:46:26low_lightgot to run
00:46:33 Part low_light
00:47:10metaphysbut from for example mp3 album to those album, generating dynamic playlist will cause the bug
00:47:17rarogand it's currently the evil ape_c5000.ape
00:47:30metaphyswell very fine problem
00:48:08metaphysrarog: I think it's time for you to go to bed isn't it? :D
00:48:39rarogmetaphys: well, it's got half of the file decoded right now. :P
00:49:34 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
00:50:14metaphysok it might be just my device then :(
00:50:39metaphysalthrough i can get this but after a long time also
00:50:41rarog106k of 175 currently decoded
00:51:05 Quit [Saint] (Client Quit)
00:51:29metaphysI've had once a bug on a mono file i think
00:51:46metaphyscook_mono something .ra
00:52:22rarogI'll see on my device. :D
00:52:40metaphysdoes all those format really do exist or is it just to piss off mp3 player manufacturer?
00:53:15metaphysno white screen of the death so far?
00:53:25rarogno, not yet. :D
00:53:42metaphyshey it might be related to lcd then :D
00:53:56rarogso you think it's because I have the 2nd type?
00:54:05rarogDid you rebuild already with latest changes?
00:54:21rarogPerhaps I have just luck using latest svn checkout.
00:54:24metaphysI really doubt that but who know
00:55:53metaphyswhatever I do have those file with me
00:56:03metaphyslet's try
00:56:11 Quit pamaury (Remote host closed the connection)
00:56:27rarogOh, white screen. :D
00:56:34metaphysIt was perhaps Backlight related! :D
00:56:35rarogWhile I didn't look.
00:56:37rarogAnd a restart.
00:56:53metaphysHey you got it to !!!
00:57:17metaphysThe white screen of the death! What did you get written on it?
00:57:37rarogJust WHITE
00:57:45rarogand a restart a second later. :D
00:58:14metaphysI often get Undefined instruction at 00004Csomething
00:58:37rarogHm... Would rockbox log the crashes if I would make a debug build?
00:58:38metaphysTo bad we could have had a hex contest
00:58:54metaphysyes that is the question
00:59:01***Saving seen data "./dancer.seen"
00:59:53metaphyspamaury told me about some stuff to debug memory but it didn't seem to expect very much of it
01:01:48rarogSo, do I have to retest some other files or was it just to reproduce WSOD?
01:01:52 Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 9.0/20111109112850])
01:02:28 Quit wodz (Quit: Leaving)
01:05:30rarogBut Fading looks good now on rockbox!
01:05:36metaphyswell the other file causing but are pretty big
01:05:39rarogNo strange things anymore.
01:05:53metaphysyeah very nice indeed
01:06:08metaphyswhat about those line you had is it fixed now?
01:06:28rarogNot yet.
01:06:37metaphysand as I said the bug come with playlist
01:06:42rarogBut they weren't mentioned in the svn log yet.
01:07:08metaphysbut that's luck that the bug occurs on those files that any of us can have
01:07:15 Quit MethoS- (Remote host closed the connection)
01:07:41metaphysyeah that is the rason I was asking
01:08:17rarogAs long as the bug can be reproduced, it can be fixed more easy.
01:08:36 Join MethoS- [0] (~clemens@
01:08:46metaphyspamaury: the charging "bug" does not happen all the time through
01:09:18rarogpaumary is off currently.
01:09:30metaphysor stop at some level (last time it stopped at 79
01:09:55metaphysnot that is just in cas he read the irc log
01:10:15rarogAh, yes... modern technologies. :D
01:10:44metaphyswell I thing he deserve to be off: he commited 13 commit in 1 hours and half!
01:11:14metaphysok and I still have work myself so good night
01:11:43metaphyspehraps you could also confirm the charging bug?
01:11:57metaphysplug the usb do you also have charging?
01:12:46metaphysit's not a feature! it's a bug! :D
01:13:17 Quit robin0800 (Quit: Leaving)
01:16:18rarogDOn't see any charging symbol
01:16:24 Join Scr0mple [0] (
01:19:16 Quit Scromple (Ping timeout: 276 seconds)
01:19:39 Quit Thra11 (Ping timeout: 260 seconds)
01:22:29 Join robin0800 [0] (~quassel@
01:42:52 Quit robin0800 (Ping timeout: 256 seconds)
01:43:18 Join robin0800 [0] (~quassel@
01:43:20 Quit rarog (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111011102430])
01:50:09 Quit Scr0mple (Read error: Connection reset by peer)
01:52:25 Quit mystica555 (Remote host closed the connection)
02:06:06 Quit robin0800 (Ping timeout: 256 seconds)
02:19:13 Quit MethoS- (Remote host closed the connection)
02:20:49 Quit ReimuHak_ (Quit: Leaving...)
02:33:21 Join Keripo [0] (
02:41:48 Quit Strife89 (Quit: Heading home)
02:55:29 Join robin0800 [0] (~robin0800@
02:59:05***Saving seen data "./dancer.seen"
03:01:12 Quit Keripo (Ping timeout: 244 seconds)
03:07:19 Nick T44 is now known as Topy44 (
03:08:46 Quit hilbert (Quit: Textual IRC Client:
03:40:28 Quit metaphys (Ping timeout: 244 seconds)
03:50:31 Join JdGord [0] (
04:00:48 Quit JdGord (Quit: Bye)
04:24:43 Join ReimuHak_ [0] (
04:31:18 Quit tjb0607 (Read error: Connection reset by peer)
04:33:58 Quit amiconn (Disconnected by services)
04:33:59 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:34:00 Quit pixelma (Disconnected by services)
04:34:02 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:34:04 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:34:24 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:40:27 Join tjb0607 [0] (
04:42:49 Join nosa [0] (
04:45:34 Quit nosa-j (Ping timeout: 258 seconds)
04:45:35 Nick nosa is now known as nosa-j (
04:52:23 Quit TheSeven (Disconnected by services)
04:52:50 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
04:56:31 Quit GeekShadow (Remote host closed the connection)
04:58:19 Join nosa [0] (
04:59:06***Saving seen data "./dancer.seen"
05:00:12 Quit nosa-j (Ping timeout: 240 seconds)
05:00:12 Nick nosa is now known as nosa-j (
05:05:00 Join Rob2222 [0] (
05:05:43 Quit nosa-j (Quit: lol)
05:06:49 Join nosa-j [0] (
05:08:34 Quit Rob2223 (Ping timeout: 258 seconds)
05:22:54 Quit ReimuHak_ (Ping timeout: 260 seconds)
05:35:00 Quit ps-auxw (Ping timeout: 240 seconds)
05:35:44 Quit Horscht (Quit: Verlassend)
05:39:23 Join ps-auxw [0] (
05:43:59 Quit robin0800 (Ping timeout: 248 seconds)
05:45:19 Join nosa [0] (
05:47:17 Quit nosa-j (Ping timeout: 258 seconds)
05:47:17 Nick nosa is now known as nosa-j (
06:21:11 Join ReimuHak_ [0] (
06:53:05scanfis there a good way to copy songs off a rockbox install that was migrated from ipod with the id3 tags generating the filenames?
06:53:18scanfor restoring the previously existing filenames
06:53:25scanfnot like SJAFB.mp3
06:57:01JdGordontag rename
06:59:07***Saving seen data "./dancer.seen"
07:06:42 Join tchan1 [0] (
07:08:46 Quit tchan (Ping timeout: 245 seconds)
07:26:19 Join herefornow [0] (
07:27:33 Quit herefornow (Client Quit)
07:32:41 Join Buschel [0] (
07:35:12Buschelscanf: MP3tag can do this as well
07:42:07Buschelsaratoga: if you have a patch to test your libmad filter rearrangement just let me know. I would like to see how this will behave especially on the nano2g
07:43:02Buschelits CPU is a bit.... bitchy
08:15:31 Quit Buschel (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
08:25:36 Join GodEater_ [0] (93722cd1@rockbox/staff/GodEater)
08:26:58 Join mystica555 [0] (
08:31:59 Quit Bagder (Read error: Connection reset by peer)
08:42:23 Join bertrik [0] (
08:42:23 Quit bertrik (Changing host)
08:42:23 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:45:50 Join nosa [0] (
08:46:39 Quit nosa-j (Ping timeout: 240 seconds)
08:46:39 Nick nosa is now known as nosa-j (
08:47:28 Quit amiconn (Remote host closed the connection)
08:47:28 Quit pixelma (Read error: Connection reset by peer)
08:50:38 Join ender` [0] (
08:51:07 Join amiconn [0] (quassel@rockbox/developer/amiconn)
08:51:09 Join pixelma [0] (quassel@rockbox/staff/pixelma)
08:59:08***Saving seen data "./dancer.seen"
09:00:40 Join JdGord [0] (~AndChat@
09:01:18 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
09:10:22 Join einhirn [0] (
09:16:59 Quit bertrik (Ping timeout: 240 seconds)
09:47:31 Join petur [0] (~petur@rockbox/developer/petur)
10:07:56 Quit jhMikeS (Read error: Connection reset by peer)
10:08:08 Join jhMikeS [0] (
10:08:08 Quit jhMikeS (Changing host)
10:08:08 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
10:08:34 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
10:10:00 Quit tchan1 (Ping timeout: 245 seconds)
10:14:02 Join pamaury [0] (
10:14:02 Quit pamaury (Changing host)
10:14:02 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:23:47 Join LinusN [0] (
10:30:58 Join efyx [0] (
10:34:02 Join efyx_ [0] (
10:34:13 Quit efyx (Read error: No route to host)
10:50:10 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
10:59:12***Saving seen data "./dancer.seen"
11:01:40 Join jdgord_ [0] (~AndChat@
11:01:42 Quit JdGord (Read error: Connection reset by peer)
11:26:09 Part LinusN
11:30:53kugelhah! CM already created a ics branch
11:31:56kugelhah! wrong channel
11:35:02 Quit factor (Ping timeout: 256 seconds)
11:37:56 Quit saratoga (Ping timeout: 265 seconds)
11:43:27 Join webguest316 [0] (
11:44:28 Quit webguest316 (Client Quit)
11:48:38 Join JdGord [0] (~AndChat@
11:50:16 Join pjm0616 [0] (~user@
11:52:35 Quit jdgord_ (Ping timeout: 256 seconds)
11:54:58 Quit JdGord (Quit: Bye)
12:00:14 Quit Zambezi (Read error: Connection reset by peer)
12:00:54 Quit ender` (Read error: Connection reset by peer)
12:01:27 Join ender` [0] (
12:10:21 Join Zambezi [0] (~Zulu@
12:16:00desowinwhat is rtc_read_datetime() supposed to return (there is no comment on that in export/rtc.h)?
12:19:14 Join MethoS- [0] (~clemens@
12:20:44 Join factor [0] (~factor@
12:24:21pamaurydesowin: as nearly all functions, 0 on success, <0 on error
12:42:03kugelpamaury: "nearly all" is a lot exaggerated
12:42:35 Quit factor (Read error: Connection reset by peer)
12:43:14pamaurya function returning an integer which any documentation in the low level drivers always follows this convention in our source code
12:43:52pamaury(except for the obvious case where it returns a value, like get_something)
12:44:14 Join wodz [0] (
12:46:11wodzdesowin: So sansa connect can't connect to the network with OF??? LOL
12:50:16 Join ibhan [0] (~ibhan@
12:50:44 Part ibhan
12:59:14***Saving seen data "./dancer.seen"
12:59:50 Join factor [0] (~factor@
13:12:11desowinwodz: yes, they disabled it few years ago
13:13:14desowinwodz: on wiki I have put workaround (you need to use older firmware *and* fake existence of on your wifi access point)
13:13:42desowinwodz: and given that, you can't do anything in OF with that connection.. as no service is working
13:16:07desowinthey have renamed it to Sansa PMP I think.. and the last units were sold marked as "No-WiFi" (but the chip is inside, just no support in firmware)
13:17:23 Join Thra11 [0] (
13:18:08desowinhow often is rtc_read_datetime supposed to be called?
13:20:32pamauryno idea
13:20:42pamauryperhaps once every second ?
13:22:12pamaurydesowin: in get_time:
13:22:15desowinwell, with my debug version it seems to be called quite often
13:22:16pamaury /* Don't read the RTC more than once per second */
13:26:37 Join hilbert [0] (
13:32:33desowinand I get strange behavior in my driver... maybe the chip is not connected to that i2c bus at all
13:35:50 Join rarog [0] (
13:36:16pamaurydid you try to scan the bus ?
13:36:52rarogpamaury: kudos to you for the backlight handling, it looks very good now.
13:37:18desowinpamaury: there seems to be over 20 devices connected if I scan the bus
13:37:33pamaurythat's a lot
13:37:46desowinI suspect some device has multiple addresses
13:38:04desowinor atleast responds to multiple
13:38:13pamauryand what about the chips on pcb board ?
13:38:56desowinpamaury: one unknown, RTC and AIC3X uses I2C for sure, EEPROM maybe, others I have no idea
13:39:29desowinthe bad thing about RTC is I couldn't trace the connection on bare pcb with multimeter
13:40:21desowinso I don't know where it is connected (but maybe the board got cracked somewhere during all that stuff)
13:42:54desowinguess I'll get back to it later as real life is calling
13:45:40wodzdesowin: or connection goes through some buffer
13:48:16wodzanyway it is rather uncommon to service a few i2c addresses by single device
13:49:01 Quit ReimuHak_ (Quit: Leaving...)
14:08:38JdGordonwhats worse, a quick file read at boot (which might not be there if the user doesnt use the feautre), or the file read on demand which will cause audio to stop/restart (buflib allocations) on the first time the feature is loaded
14:10:41JdGordonmy feeling is the possible wasted read on startup sucks less for the user
14:11:09rarogI would also prefer the first variant if this is really needed just once.
14:11:54TorneJdGordon: stat'ing a file on boot is very cheap even with dircache disabled, from experiments i've done
14:11:57Torneeven on disk based targets
14:12:26JdGordonand the disk is spinning still (or should be) so yeah, I'll go with that then
14:12:31kugelJdGordon: a bit more context please?: )
14:12:50JdGordonload shortcuts.txt on boot or on first menu entry
14:12:52TorneJdGordon: which reminds me, we should enable autorock by default
14:12:58Tornethat being why i tested that
14:13:43JdGordonif buflib didnt have to stop playback this would be a no brainer :)
14:14:11kugeldont think so
14:14:17kugela disk spinnup woudl still suck even without buflib
14:14:52*JdGordon adds the init call to main() and commits
14:15:24kugelJdGordon: I suspect you need to reboot to reload the file then?
14:15:34JdGordononly on manual changes
14:15:46JdGordonwhich I don't expect to ever happen
14:16:18JdGordonI'm planning on modifying text_editor.rock to handle it and make a nice ui to edit it which will force a reload on exit
14:16:40kugeltext editor already has a special mode for the filetype colors IIRC
14:17:36kugelor alternatively one could still implement the load-on-entering, based on timestamp
14:17:58JdGordonthat still involves a disk spinup
14:18:13JdGordonbut yeah, I think it is very unlikely people will manually edit the file
14:18:18kugelnot with dircache
14:19:37 Join GeekShadow [0] (
14:19:49 Join teru [0] (
14:22:04CIA-22New commit by jdgordon (r30990):">FS #12251 - User shortcuts in the main menu. ...
14:22:05kugelbut yea, you're probably right
14:22:08 Quit fs-bluebot (Read error: Connection reset by peer)
14:22:14kugela "reload" context menu/option perhaps?
14:22:23JdGordonsure, maybe
14:22:58JdGordonI don't think many people played with the patch, so we'll see what feedback is now it is in svn
14:23:30JdGordonI'm hoping this gives someone a big enough scratch to make the database browser more friendly to reloading search paths
14:24:22kugelJdGordon: did you have a look at the search_roots the db already supports (on RaaA)?
14:24:37kugelI briefly looked at your patch and you took a different approach to what's already there
14:24:50CIA-22r30990 build result: 2 errors, 0 warnings (jdgordon committed)
14:25:11JdGordonThats a different patch, and not really, I saw it was application only so ignored it
14:25:26JdGordonthats something else I really would like to finish though
14:25:31 Join fs-bluebot [0] (
14:25:33kugelyou can enable for all targets you know
14:25:55JdGordonOh bugger
14:26:01JdGordonerror: firmware image is 205422 bytes while max size is 204800!
14:27:01kugelhah, I always knew it's going to be you to break archos! :P
14:28:11*Torne applauds
14:28:38JdGordonare global variables counted in the binary size?
14:29:54kugelif they're initialized, yes
14:30:15JdGordonbig 40KB buffers?
14:30:29JdGordon(as apposed to small 40K buffers)
14:30:47kugelJdGordon: why 32 shortcuts per handle? one shortcut seems big enough to do one per handle (if that can simplify the code)
14:31:05JdGordonbecause that wastes handles
14:31:17JdGordonit doesnt complicate the code all that much
14:31:31kugelwe have plenty handles left
14:31:48TorneJdGordon: small 40kb buffers, presumably? :)
14:31:50JdGordonsure, but why waste them and the overhead
14:32:31JdGordonthat bit of code is pretty much no cost compared to the rest of the functions in shortcuts.c
14:32:46kugelone shortcut seems to be more than 300 bytes, so handle overhead is negible
14:34:20JdGordonhmm, bloat-o-meter says 300b or about 10% of the delta for get_shortcut
14:35:25JdGordonif you want to change it I wont complain, thuogh it will make things slower
14:35:40kugelwhy do you think it's slower?
14:35:58JdGordontraversing a linked list for every item Vs traversing the list mod 32
14:36:59JdGordonit wont be noticably slower, but it will use some extra cpyu time
14:36:59JdGordonfeel free to rework itf you want
14:37:17*JdGordon moves onto getting the skin engine rework finished
14:37:36kugelnah, I doubt I'm going to touch it
14:38:25JdGordonagain, I dont realistlically tihnk people will use more than a dozen or so, so 32 is possibly too high, but I don't see it as a huge waste
14:38:31kugelit's fine if it doesn't make the noticably simpler
14:39:16JdGordonI don't tihnk it changes the code at all :)
14:39:28JdGordonjust change SHORTCUTS_PER_HANDLE to 1
14:43:13JdGordonunless of course we allocate an array for the handles and resize that as required
14:49:27JdGordonthat stupid program is stopping me commiting the skin engine rework :/
14:51:56JdGordonbugger bugger bugger
14:52:41kugelJdGordon: Cant you compile the pointer version for checkwps?
14:53:11JdGordonit uses the rockbox 2nd stage parser bit
14:53:18*JdGordon makes up fancy terms
14:53:37kugelI thought OFFSETTYPE allows to compile the pointer version
14:54:47JdGordonlets find out :p
14:59:16***Saving seen data "./dancer.seen"
15:07:07JdGordonapparently, yes, we can build with pointers still
15:10:29kugelif checkwps is build with that we can have the build system report wrong offset usage :)
15:11:08JdGordonoh man I hope this is green, sleep time is approaching!
15:11:10CIA-22New commit by jdgordon (r30991): Use buflib for all skin engine allocations. ...
15:12:57kugelhm, the skin buffer usage is still interesting to know I'd say
15:13:25CIA-22r30991 build result: 2 errors, 0 warnings (jdgordon committed)
15:13:27kugelJdGordon: is view buflib allocs now cluttered with thoursands of skin elements?
15:13:43JdGordonyou can sort of get it from the buflib alloc screen
15:14:03JdGordonnono, one per skin
15:14:12kugelah nice
15:15:25kugelbtw, I thought using buflib for lang strings as well
15:15:35JdGordonoffsets are apparently pretty expensive
15:15:51kugelnow we have a big buffer for the biggest lang (chinese or so)
15:16:50kugelJdGordon: when used this massively yes. but worth it I'd say
15:17:15JdGordonthat could be difficult
15:17:19 Quit mc2739 (Ping timeout: 260 seconds)
15:18:00JdGordonoh, no doubt it is worth it. its just +7KB :/
15:19:28kugelJdGordon: there's still one skin_buffer now right?
15:21:06kugelJdGordon: the 7KB could most probably reduced by not using macros
15:21:30 Join JdGord [0] (~AndChat@
15:22:41JdGordTwo files have it as a global to make things easier but they should go away once I get into more reworking
15:23:37kugeljdGord: the last patch on the ml didn't have the skin_paramter
15:23:44kugelskin_buffer paramteter
15:25:39 Quit JdGord (Client Quit)
15:25:52 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
15:32:32 Join Poodlemastah [0] (5518f1cd@gateway/web/freenode/ip.
15:36:44 Join WalkGood [0] (~4@unaffiliated/walkgood)
15:40:42Poodlemastahmake: *** No rule to make target `/root/proj/rockbox/apps/gui/skin_engine/skin_tokens.h', needed by `/root/proj/rockbox/build/apps/bookmark.o'. Stop.
15:56:28 Join y4n [0] (y4n@unaffiliated/y4ndexx)
15:56:48 Join T44 [0] (
15:57:39 Quit teru (Quit: Quit)
16:00:42 Quit Topy44 (Ping timeout: 252 seconds)
16:01:05wodzbah, function from rk27xx FTL to read remap information from flash has extremaly complicated call graph. I've never seen something like this before :-/
16:07:09 Quit Poodlemastah (Ping timeout: 265 seconds)
16:19:40 Join n1s [0] (~n1s@rockbox/developer/n1s)
16:20:19 Join ReimuHak_ [0] (~reimu@
16:20:40 Join markun [0] (~markun@rockbox/developer/markun)
16:20:41 Part kugel ("Leaving")
16:21:14 Join kugel [0] (~kugel@
16:21:21 Join metaphys [0] (
16:22:52 Quit kugel (Changing host)
16:22:52 Join kugel [0] (~kugel@rockbox/developer/kugel)
16:23:23 Join casainho [0] (~chatzilla@
16:24:34 Quit casainho (Remote host closed the connection)
16:32:41metaphyshello? I'm lookig for some information about themes and font...
16:32:55metaphyshere is why
16:33:48metaphysthe 12-matttsro font used in rockbox thème pen&paper is missing accentued caracter
16:34:05metaphysso I updated the font myself
16:35:10metaphysbut I don't know how to update the font on rockbox (i mean to update it so that every theme use my new versoin
16:35:29metaphysanybody out there?
16:36:55wodzbots only
16:38:07metaphysis ist just a matter of doig a new bdf file and finda developper to upload it?
16:39:05wodzdunno, I'am not theme guy
16:39:36metaphyswell let's wait and see
16:41:52metaphysanyway the font is only in some themes and not in main tree so... I guess there is no other way then posting a new theme... Kind of a waste of place on the server...
16:42:47metaphysdo you know some "theme guy" I could pm about this?
16:43:07semitoneshey everybody, and especially JdGordon, saratoga, funman, and [saint] if they see this: I gave my bricked clip+ to someone with more electronics knowledge than I −− he may be on here to try to unbrick the same device.
16:48:29 Join mortalis [0] (~mortalis@
16:50:29 Join Bagder [0] (
16:50:31 Quit Bagder (Changing host)
16:50:31 Join Bagder [241] (~daniel@rockbox/developer/bagder)
16:59:18***Saving seen data "./dancer.seen"
17:03:14 Part Zagor
17:06:35 Join lorenzo92 [0] (
17:10:04lorenzo92hi all...I'm starting to implement power management on my samsung YP-R0. I'm a loot confused
17:10:24 Quit antil33t (Ping timeout: 252 seconds)
17:10:33lorenzo92I have ascodec, so I can use it's power management that's already written
17:12:40lorenzo92but last time I tried I ended up screwing everything :)
17:13:26 Join antil33t [0] (~antil33t@
17:20:54 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:21:17 Join einhirn [0] (
17:21:23 Quit einhirn (Client Quit)
17:31:27 Part metaphys
17:43:48 Join Poodlemastah [0] (
17:44:27 Quit lorenzo92 (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20111008085652])
17:44:29 Quit fyre^OS (Ping timeout: 258 seconds)
17:46:24 Quit hilbert (Ping timeout: 258 seconds)
17:56:58 Join metaphys [0] (
17:59:56 Quit jhMikeS ()
18:02:35 Quit petur (Quit: *plop*)
18:12:03 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
18:19:58 Join jhMikeS [0] (
18:19:59 Quit jhMikeS (Changing host)
18:19:59 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
18:40:46 Join rarog_ [0] (
18:42:30 Quit rarog (Ping timeout: 245 seconds)
18:42:42 Nick rarog_ is now known as rarog (
18:44:21 Quit Thra11 (Quit: kthxbai)
18:44:28 Join Thra11 [0] (
18:44:45 Join fatline [0] (
18:44:51 Quit fatline (Remote host closed the connection)
18:45:01 Join fatline [0] (
18:59:19***Saving seen data "./dancer.seen"
19:00:21 Join hilbert [0] (
19:12:02 Quit ReimuHak_ (Remote host closed the connection)
19:15:29 Quit WalkGood (Quit: me fui)
19:18:45 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
19:23:09 Join caramou [0] (
19:27:39 Quit rarog (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111011102430])
19:27:44 Join rockboxfail [0] (
19:27:51rockboxfailhello guys
19:27:58rockboxfaili'm having some problem with rockbox
19:28:05rockboxfailcan anyone help?
19:29:34n1sif you say what the problem is, we might
19:29:35desowinif you don't state what the problem is, then nobody can help
19:33:48 Part metaphys
19:33:54rockboxfailoh sorry
19:34:03rockboxfailmy problem is - i've installed rockbox
19:34:08rockboxfailand it seems to work
19:34:12rockboxfailbut i cant access the player
19:34:17rockboxfailor the microSD
19:34:21rockboxfailwhen u connect via USB
19:34:32rockboxfailthe computer just doesn't recognize it
19:34:35mc2739which player?
19:34:36 Join bertrik [0] (
19:34:37 Quit bertrik (Changing host)
19:34:37 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:34:41rockboxfailno pop up or check or anything
19:34:51rockboxfailsansa clip plus
19:34:57rockboxfailthere is an icon of connection
19:35:00rockboxfailon the player itself
19:35:01 Join Horscht [0] (
19:35:01 Quit Horscht (Changing host)
19:35:01 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:35:09rockboxfailbut nothing on the computer
19:35:30rockboxfaildo i need to press anything? or is it supposed to recognize it automatically?
19:35:35rockboxfaillike in the original firmware
19:35:46mc2739rockbox does not have a working USB driver for the clip+. you need to plug the USB cable with power off to boot the OF
19:36:52rockboxfailwhat is OF?
19:36:57mc2739when you finish transferring files and unplugging the USB, you can power off the clip. when you restart it, it will boot Rcokbox again.
19:37:15mc2739OF = original firmware
19:37:31rockboxfailoh...i just need to shut down
19:38:00rockboxfailinow all is understood
19:38:12rockboxfaili hoped it was something simple like that, and not an error
19:38:44rockboxfailand another thing please, does the rockbox support FLAC files in 24bit?
19:38:57rockboxfailmy vinyl rips did not work on OF
19:39:13rockboxfailall other FLAC's are ok. But vinyl rips don't work
19:40:20rockboxfailanyone knows?
19:41:06mc2739I don't know, maybe just try and report back your results
19:42:02rockboxfailthat i did
19:42:06rockboxfailit doesn't
19:42:14rockboxfailsame as OF
19:42:30rockboxfailguess ill have to stick to CD rips
19:42:49rockboxfailthank you mc2739
19:43:04mc2739you're welcome
19:46:07bertriknice, someone maybe a clip zip cabbie v2 :)
19:49:45 Join lebellium [0] (
19:49:57 Quit rockboxfail (Quit: CGI:IRC)
19:53:07 Join liar [0] (
19:56:04 Quit Thra11 (Read error: Operation timed out)
20:10:05 Quit Poodlemastah (Quit: Leaving)
20:10:12 Join Thra11 [0] (
20:11:43 Quit liar (Read error: Connection timed out)
20:47:26 Join nosa [0] (
20:47:50 Quit nosa-j (Ping timeout: 240 seconds)
20:47:50 Nick nosa is now known as nosa-j (
20:59:21***Saving seen data "./dancer.seen"
21:01:32 Quit Thra11 (Read error: Operation timed out)
21:03:21 Quit MethoS- (Remote host closed the connection)
21:03:46 Join MethoS- [0] (~clemens@
21:14:56 Quit mortalis (Quit: KVIrc 4.1.1 Equilibrium
21:14:59 Quit bluefoxx_ (Ping timeout: 240 seconds)
21:17:31 Join Thra11 [0] (~thrall@
21:18:41 Join bluefoxx_ [0] (
21:19:28 Quit Xerion (Read error: Operation timed out)
21:33:07 Join low_light [0] (
21:33:50low_lightpamaury: I think I got it to work:
21:37:50CIA-22New commit by saratoga (r30992): Commit">FS #12352 by Stanislav Chizhik. Add support for the PCF50635. Enables detection of USB power sources.
21:38:19low_lightpamaury: but what's the real key(s)?
21:40:00CIA-22r30992 build result: 2 errors, 0 warnings (saratoga committed)
21:46:40 Join low_light_ [0] (
21:49:49 Quit low_light (Ping timeout: 258 seconds)
21:49:51 Nick low_light_ is now known as low_light (
22:05:59 Join rockbox [0] (
22:06:21 Quit bertrik (Remote host closed the connection)
22:06:33rockboxcan anyone help me with uninstalling rockbox on sansa clip plus?
22:06:51 Nick rockbox is now known as rockboxuninstall (
22:07:06 Join bertrik [0] (
22:07:06 Quit bertrik (Changing host)
22:07:06 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
22:13:42 Quit benedikt93 (Quit: Bye ;))
22:15:06 Quit bertrik (Remote host closed the connection)
22:15:22 Quit caramou ()
22:15:55 Quit rockboxuninstall (Quit: CGI:IRC (EOF))
22:15:56 Join bertrik [0] (
22:15:56 Quit bertrik (Changing host)
22:15:56 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
22:20:46 Quit factor (Read error: Connection reset by peer)
22:24:14 Quit wodz (Ping timeout: 240 seconds)
22:24:49 Quit niekie (Read error: Connection reset by peer)
22:28:32 Join niekie [0] (quasselcor@CAcert/Assurer/niekie)
22:32:02 Quit niekie (Read error: Connection reset by peer)
22:33:48 Join niekie [0] (quasselcor@CAcert/Assurer/niekie)
22:38:19 Join factor [0] (~factor@
22:41:53 Quit niekie (Read error: Connection reset by peer)
22:43:55 Join niekie [0] (quasselcor@CAcert/Assurer/niekie)
22:46:05 Quit Zambezi (Read error: Connection reset by peer)
22:46:11 Quit niekie (Read error: Connection reset by peer)
22:48:57 Join Zambezi [0] (Zulu@
22:51:58 Join niekie [0] (quasselcor@CAcert/Assurer/niekie)
22:52:22 Join liar [0] (
22:55:01 Join robin0800 [0] (~robin0800@
22:56:32 Join Poodlemastah [0] (
22:59:03 Join ReimuHak_ [0] (~reimu@
22:59:21 Quit robin0800 (Ping timeout: 244 seconds)
22:59:25***Saving seen data "./dancer.seen"
23:04:41pamaurylow_light: ping
23:05:00scanfsomething strange has happened to my rockbox install
23:05:31pamaurylow_light: indeed, the output suggest it works, so the file I provided you worked out of the box ? (with the modified sbloader)
23:05:40scanfwhen i select a artistname->All->song, it shows the number and number of songs, but if i press << or >> it just is the same song over and over again
23:05:50scanfit wont play or let me go to other songs by the artist
23:06:30gevaertsSounds like you changed repeat mode
23:06:43low_lightpamaury: yes, I used your sb file as-is.
23:06:59pamaurylow_light: the real key is a subtelty of the sb format: the encryption key is chosen at random and encrypted using a device OTP key or the zero key for example, and store in the encryption form into the file. This way you have to decrypt the real key to decrypt the file. And if the file has two keys (like the updater), then knowing one key is sufficient to decrypt it
23:07:33pamauryand then you can craft a file like I did, use the OTP of the device and finally fully encrypt/decrypt without even knowing the OTP key
23:07:55pamauryok, good to know. You said you chip was a stmp3770 ?
23:08:17pamauryDo you have photos of the inside of the device ? (to put on the wiki)
23:09:05pamauryIf you don't mind, I would like to dump the ROM to analyze it since I don't exactly know the differences between the stmp3770 and stmp3780
23:09:06low_lightpamaury: so I need to always use this method to encrypt files?
23:09:08 Quit n1s (Quit: Ex-Chat)
23:09:14pamaurylow_light: for the device yes
23:09:35pamaurythat's unfortunate but the alternative is to crack a AES128 key :)
23:11:08low_lightI haven't found a way to open it without destroying it.
23:11:41low_lightI'm watching ebay for another one to sacrifice.
23:12:31low_lightLet me know how to dump the ROM for you to look at.
23:13:01pamauryI'll write the program to do it asap :) Since I don't know the rom address, I'll have to guess :-s
23:13:34pamauryJust so you know, I know of at least one key difference between stmp3780 and stmp3770: the former has 32Kb embeded SRAM plus external ram port while the latter only has 512Kb embeded SRAM
23:13:50pamaurythat probably means that it's limited to 512Kb which is not a lot
23:15:25pamaurylow_light: how long will you stay on IRC ? I can try to write the ROM dumper know but it will take a few minutes at least :)
23:16:28low_lightAbout an hour.
23:18:57low_lightI'm trying to unify the usb pieces in imxtools. I had to let the crypt routines load the recovery file from there.
23:19:50pamaurywhat do you mean by unify ?
23:20:08pamauryhaving sbtoelf/elftosb loading the file I gave you ?
23:21:48low_lightjust the usb pieces from crypt.c and sbloader.c
23:22:13pamaurythat's are not really the same
23:22:18low_lightlike I said, I needed crypt to load the sb file you gave me otherwise
23:22:42pamaurywhy ? Normally you should first load it with sbloader and then run sbtoelf/elftosb
23:22:43low_lightthe usb transfers from crypt would fail
23:23:06pamauryweird, and did you change the usb routine ?
23:23:06 Join rarog [0] (
23:23:13pamaurycan you pastebin the diff ?
23:24:27low_lightRemember I'm on Windows, but I'm using libusb now instead of that hidapi
23:24:38rarogpaumary: which button is mapped to home and which to select on fuze+?
23:25:38low_lightI couldn't get anything to transfer in Ubuntu
23:26:04low_lightI'll post a diff when I'm done today/tomorrow.
23:27:45rarogfail, I always write your nick wrong, pamaury
23:29:27 Join robin0800_ [0] (~robin0800@
23:34:20pamauryrarog: select is enter, there is no home button. But as I said, I only implemented the standard keymap so it's not natural in most screens
23:34:59pamaurylow_light: ah yes of course, but the crypto code doesn't need hid report
23:35:21pamauryI'll have to commit the usbotp code to the svn also, it might be useful
23:35:32pamauryand explaination on how to produce the file I gave you
23:38:57CIA-22New commit by alle (r30993): Manual: Some minor fixes to the shortcuts section
23:40:54CIA-22r30993 build result: 2 errors, 0 warnings (alle committed)
23:42:00 Quit Thra11 (Quit: kthxbai)
23:42:52pamaurywe should do something about the build errors
23:43:46rarogpamaury: ah ok, so no device lock is possible yet.
23:43:56 Join Keripo [0] (
23:44:47pamaurythe lock combo can be chosen freely I guess, so there is no need for a home key
23:46:48 Join Scromple [0] (
23:46:49rarogis it confugurable freely or is it a hardcoded setting for each port?
23:48:09pamauryhardcoded for each port I guess
23:48:35 Quit low_light (Remote host closed the connection)
23:49:18rarogok, no problem. so it's not configured yet. but i think the interpretation of the on/off-button would be most natural as it's the same with OF since some versions.
23:53:33 Join low_light [0] (
23:55:06pamaurylow_light: I should be close to a working memory dumper
23:58:44 Quit domonoky (Read error: Connection reset by peer)
23:58:52pamauryit works

Previous day | Next day