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

00:00:03wodzpamaury: do you know by any chance which readline package I need to make your tool compile?
00:00:27fs-bluebotBuild Server message: New build round started. Revision 1ef7b65, 243 builds, 36 clients.
00:00:34pamauryI would guess libreadline3-dev
00:02:26wodzand which xml lib?
00:03:05pamaurylibxml2-dev I think
00:04:34pamauryyou need liblua5.2-dev
00:04:45wodzpamaury: got something like this:
00:06:13pamauryhum, comment the ROM reading code in the tool
00:06:24pamauryit shouldn't be there anymore
00:07:06pamaurythat's a remnant for old times ;)
00:07:40wodznow the error is Cannot get version!
00:08:26pamauryhum, get version is *before* get rom !
00:08:30pamauryreboot the device
00:08:40pamauryit probably got confused by the rom read and did a data abort
00:08:51 Part b0hoon
00:09:28wodzyea - got the shell
00:10:17wodzerror in init: ./lua/stmp.lua:28: attempt to index field 'stmp' (a nil value)
00:10:29wodzbut still I have a shell
00:12:15pamauryhum, it shouldn't load stmp.lua since target is not stmp
00:12:20fs-bluebotBuild Server message: Build round completed after 712 seconds.
00:13:10bertrikoh wow, that was a slow build
00:13:19pamauryah I see, there is an overlook in lua/load.lua
00:14:24 Quit bertrik (Remote host closed the connection)
00:15:20wodzpamaury: how do I read value from some address? read32(0x1801c004) returned error
00:16:24pamauryyou have help() at your disposal ;)
00:16:38 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
00:17:02wodzyeah, but still it is not obvious at first glance
00:17:12wodzis DEV the same as ?
00:17:29pamaurythat should be written somewhere in the help
00:17:57pamauryyes it is: help("DEV")
00:18:55wodzerror: [string "DEV.read32(0x1801c004)"]:1: fail to read32 @ 0x1801c004
00:19:15pamaurythat's a usb error
00:20:21pamauryyou should capture with wireshark at the same time to see
00:20:43pamaurygevaerts: all green now :)
00:30:57wodzpamaury: I'll upload current version to gerrit. Still it is big improvement :-)
00:33:42pamauryare you sure the address is correct ?
00:34:03pamaurybecause the tool doesn't recover from data abort currently ?
00:34:58wodzshould be ok
00:36:20pamaurycan you print the whole log of the tool ?
00:37:11 Quit user890104 (Read error: Operation timed out)
00:38:01wodz0x60000000 is beginning of dram where stub was loaded
00:39:38wodzas you see this is first command after fresh restart (both hwstub and shell)
00:40:10 Join AlexP [0] (~alex@rockbox/staff/AlexP)
00:42:11 Join michaelni_ [0] (
00:42:57 Quit wodz (Quit: Leaving)
00:43:54pamaurystrange indeed
00:44:42 Quit michaelni (Ping timeout: 246 seconds)
00:47:46 Quit krabador (Ping timeout: 260 seconds)
00:48:48 Quit kugel (Ping timeout: 252 seconds)
00:49:25 Quit pamaury (Remote host closed the connection)
00:53:29 Join krabador [0] (~krabador_@unaffiliated/krabador)
00:53:49 Quit krabador (Remote host closed the connection)
00:57:33 Join krabador [0] (~krabador_@unaffiliated/krabador)
00:59:09 Quit ender` (Quit: Curious that we spend more time congratulating people who have succeeded than encouraging people who have not. -- Neil deGrasse Tyson)
01:07:23 Join Zarggg [0] (
01:08:58 Join treaki_ [0] (
01:12:46 Quit treaki (Ping timeout: 272 seconds)
01:37:07***Saving seen data "./dancer.seen"
01:38:15 Join user890104 [0] (Venci@unaffiliated/user890104)
01:44:43 Join chrisjj [0] (561bb732@gateway/web/freenode/ip.
01:46:09chrisjjAnyone know if this Data Abort on entering Files,13462.msg221281.html#msg221281 has been seen on ports apart from Creative ZEN?
02:00:59 Quit petur (Quit: Leaving)
02:26:35 Quit lebellium (Quit: ChatZilla [Firefox 26.0/20131114085019])
02:31:19 Quit krabador (Quit: Sto andando via)
02:56:40 Quit chrisjj (Quit: Page closed)
03:02:44 Join CaptainKewllll [0] (cfed6ef8@gateway/web/freenode/ip.
03:21:39 Quit foolsh (Quit: foolsh)
03:22:59 Quit CaptainKewllll (Quit: Page closed)
03:27:46 Nick michaelni_ is now known as michaelni (
03:37:10***Saving seen data "./dancer.seen"
04:35:55 Quit amiconn (Disconnected by services)
04:35:55 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:35:58 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:37:07 Quit pixelma (Disconnected by services)
04:37:07 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:37:10 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:46:04 Quit dfkt (Remote host closed the connection)
05:00:47 Quit Scall (Ping timeout: 272 seconds)
05:09:35 Quit TheSeven (Disconnected by services)
05:09:49 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
05:13:15 Join DuperMan [0] (
05:14:58DuperManjust wondering... the 'n00b guide' in the wiki and executing as root isn't going to run over previous compiler chains/setups I had configured, will it?
05:18:09[Saint]why would you do so if you already have the toolchain(s) set up in the first place?
05:18:23[Saint]For what reason would you compile the toolchain(s) again?
05:18:32 Join Scall [0] (~chat@unaffiliated/scall)
05:18:54DuperManhave 'em set up (not compiled afaik) from ubuntu repos to build android
05:19:16DuperManfrom my understanding those version are too advanced and won't work
05:19:29DuperMan(I know, I'm n00bspeaking)
05:19:47[Saint]I can't know what you're talking about if you don't.
05:20:04[Saint]And its not clear you do.
05:21:01DuperManwell it's like this: I have a build env set up for android, working well.
05:21:27DuperManthe rockbox wiki says I can not use uptodate gcc versions to build rockbox though
05:22:16[Saint]right, which is why we go through the process of building our own.
05:22:17DuperManam I putting my current compilers deploys at risk in any way by doing what I described earlier?
05:22:43DuperMan:) cool. just had to be sure-beyond-certainty
05:22:56DuperManbeing a n00b in many respects
05:22:59DuperManthank you
05:23:53 Join Strife89 [0] (
05:24:06DuperManwill asking how do I make sure /usr/local/bin is in PATH be rude?
05:24:57DuperMannvm, seems ok.
05:25:22[Saint]It should already be in your PATH.
05:27:27DuperManI know I know. I'm a little nervous so I'm double checking things I should know in theory. not a linux guy but forcing myself to become one :)
05:28:37DuperManI have my first ^^
05:30:11 Quit Scall (Ping timeout: 272 seconds)
05:37:13***Saving seen data "./dancer.seen"
05:39:29DuperManand it works :) neat
05:51:28 Join Scall [0] (
05:51:53 Nick Scall is now known as Guest85138 (
05:58:53 Quit Guest85138 (Ping timeout: 245 seconds)
06:07:31DuperManstill clinging to the scripts, config advanced test plugins seems stuck. need I give it time? target is creative zen
06:09:32[Saint]I suspect you're simply neglecting to give it input to tell it you're finished.
06:11:33DuperManah. so... enter again after I started creating a makefile
06:12:37DuperManyup. looks like that did it
06:14:40 Join mortalis [0] (~kvirc@
06:51:00DuperManany magic bullet to build with themes/plugins? need I specify plugins one by one had I gone the configure.>advanced->[T] route?
06:51:08DuperMannot finding this in the wiki
06:52:16 Quit treaki_ (Quit: Verlassend)
07:10:20 Join treaki [0] (
07:11:35 Join Scall- [0] (
07:11:59 Nick Scall- is now known as Scall (
07:12:29 Nick Scall is now known as Guest85682 (
07:27:38 Quit makoto (Ping timeout: 252 seconds)
07:28:45 Join makoto [0] (~makoto@
07:29:08 Nick makoto is now known as Guest41089 (~makoto@
07:32:38 Quit Guest85682 (Ping timeout: 245 seconds)
07:37:16***Saving seen data "./dancer.seen"
07:41:09 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
08:16:30 Join Scall [0] (~chat@unaffiliated/scall)
08:18:46 Quit Scall (Read error: Operation timed out)
08:46:44 Join ender` [0] (
08:51:54 Join Zagor [0] (
08:51:54 Quit Zagor (Changing host)
08:51:54 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:58:43 Quit kevku (Ping timeout: 260 seconds)
08:59:59 Join bertrik [0] (
08:59:59 Quit bertrik (Changing host)
08:59:59 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
09:11:29 Quit bertrik (Ping timeout: 272 seconds)
09:27:35 Join LinusN [0] (
09:30:08 Join wodz [0] (
09:37:18***Saving seen data "./dancer.seen"
09:53:46 Join kevku [0] (~kevku@2a01:d0:ffff:34a::8:3)
09:54:06 Join Scall [0] (~chat@unaffiliated/scall)
09:58:54 Quit Scall (Ping timeout: 246 seconds)
10:03:17 Quit DuperMan (Remote host closed the connection)
10:09:05 Join Scall [0] (~chat@unaffiliated/scall)
10:12:33 Join lebellium [0] (
10:18:21 Quit Scall (Ping timeout: 272 seconds)
10:24:06 Join Scall [0] (~chat@unaffiliated/scall)
10:28:44 Join mudlord [0] (
10:28:56mudlordcopper: got Rockbox to compile, same with the simulator
10:29:10mudlordgot so much to learn, I mainly want to start with writing some demo plugins
10:29:56 Nick SuperBrainAk is now known as DormantBrain (~andy@2001:470:8:a61::5f92:59a1)
10:30:28 Nick Guest41089 is now known as makoto (~makoto@
10:30:39 Quit Scall (Ping timeout: 272 seconds)
10:34:26coppermudlord: that's a good start!
10:35:53copperIn other news, the battery indicator on my iPod Classic since my battery benchmark started less than 24 hours ago, with lossyFLACs, is surprisingly low (14%)
10:36:55copperlast time I tried the same benchmark, I got 32 hours, 18 minutes
10:37:31copperthat was almost exactly a year ago (2012-11-02)
10:37:53wodzcopper: the indicator is not well callibrated AFAIK
10:38:33copperwhat if the final result is much lower than 32 hours?
10:38:58copperI can't bisect a year's worth of git updates, especially with battery benchmarking
10:39:22gevaertsWell, first of all you can find out if there really is a change, by e.g. retrying that old version
10:39:31gevaertsI mean, your battery also didn't stay unchanged
10:39:43copperwell, I haven't used much
10:39:59wodzcopper: Sure you can measuring current consumption (not benching battery)
10:41:07 Join Scall [0] (~chat@unaffiliated/scall)
10:41:14wodzcopper: read the logs from yesterday. I discussed this with pamaury
10:41:53 Join kugel [0] (
10:41:53 Quit kugel (Changing host)
10:41:53 Join kugel [0] (~kugel@rockbox/developer/kugel)
10:42:51wodzand also I vaguely remember classic being able to measure current draw by its own adc which eliminates cable hacking and co
10:43:46wodz[7]: Is it possible to measure current draw by adc on classic?
10:43:49copperit has an ADC?
10:44:08[7]wodz: yes, but we haven't figured out how
10:44:25wodzcopper: Guess how do you measure battery voltage?
10:44:45[7]there seems to be some kind of analog multiplexer in front of that ADC input, and we don't know (yet) how that is controlled
10:44:46copperI see
10:45:18wodz[7]: Thats a pitty
10:45:52[7]on the nano2g that ADC channel was directly connected to the battery current sensor - on this one it is also used to measure USB D+/D- voltage for detection of various kinds of USB power supplies
10:46:15 Quit Scall (Ping timeout: 245 seconds)
10:47:04[7]a closer look at diagmode might help, but at the first glance I failed to understand how that works
10:47:51wodz[7]: I guess this isn't very high priority feature so the 'yet' read as maybe someone find this one day
10:48:50 Join Bagder_ [0] (
10:48:56[7]someone needs to take some time to look into it
10:49:21[7]I have a somewhat documented IDA database of diagmode that might help
10:52:00 Join petur [0] (~petur@rockbox/developer/petur)
10:54:06 Join Scall [0] (~chat@unaffiliated/scall)
11:02:19 Quit Scall (Ping timeout: 265 seconds)
11:04:06 Join Scall [0] (~chat@unaffiliated/scall)
11:25:03 Quit Scall (Ping timeout: 264 seconds)
11:26:15 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
11:27:36 Join Scall [0] (~chat@unaffiliated/scall)
11:37:16mudlordcopper: have to learn *.patch files, only dealt with gnu/linux *once*
11:37:19***Saving seen data "./dancer.seen"
11:41:26 Quit Scall (Ping timeout: 246 seconds)
11:43:08coppermudlord: try "diff", too
11:46:37 Join Scall [0] (~chat@unaffiliated/scall)
11:46:48 Join Gallomimia [0] (~gallomimi@
11:49:42 Quit Scall (Read error: Operation timed out)
11:52:37 Join Scall [0] (~chat@unaffiliated/scall)
11:58:02 Quit Scall (Ping timeout: 245 seconds)
12:03:01 Part Bagder_
12:04:37 Join Scall [0] (~chat@unaffiliated/scall)
12:10:32 Quit Scall (Ping timeout: 245 seconds)
12:25:58 Join krabador [0] (~krabador_@unaffiliated/krabador)
12:38:07 Join Scall- [0] (
12:38:15 Nick Scall- is now known as Scall (
12:38:41 Nick Scall is now known as Guest77432 (
12:42:41 Quit Guest77432 (Ping timeout: 246 seconds)
12:44:58 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
12:48:09 Quit petur (Quit: Nettalk6 -
12:51:21lebelliumHey pamaury. What about putting the keymapping patch on Gerrit? Maybe that would help to get more user feedbacks :S
12:52:15pamaurycan you give me the patch again ?
12:54:01lebelliumhum I have to look through the logs for your pastbin link
12:57:38lebelliumpamaury: pamaury/7453149">
13:02:38 Join Scall- [0] (
13:03:03 Join ikeboy [0] (
13:03:34 Quit pamaury (Ping timeout: 246 seconds)
13:04:06 Quit Scall- (Quit: Bye bye)
13:04:45 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
13:05:24lebelliumpamaury: did you get my last words?
13:10:00wodzpamaury: Do you have any pointer where may I look for read32() failing?
13:10:50wodzthe communication works as the device enumerates and responds to a few commands correctly
13:18:14 Quit ikeboy (Quit: ikeboy)
13:20:41pamaurywodz: I would suggest that you modify the code which does the read on the device, to check
13:20:48pamaurylike return always the same value
13:21:10pamauryappart from this I don't see, there is no difference between those requests
13:21:27pamaurylebellium: yes, will do that later
13:24:21wodzpamaury: will try tonight
13:27:59 Join petur [0] (~petur@rockbox/developer/petur)
13:34:29 Quit Strife89 (Ping timeout: 246 seconds)
13:37:23***Saving seen data "./dancer.seen"
13:37:47 Quit krabador (Ping timeout: 260 seconds)
13:49:17 Quit kugel_ (Quit: leaving)
13:52:28 Join b0hoon [0] (3e57b852@gateway/web/freenode/ip.
13:57:56 Quit krnlyng (Ping timeout: 246 seconds)
14:09:28 Join krnlyng [0] (~liar@
14:17:07 Join Narod [0] (
14:19:32 Join lorenzo92 [0] (~chatzilla@2a02:27e8:10:dc46:5989:87a6:6720:b428)
14:25:18 Quit lorenzo92 (Remote host closed the connection)
14:28:31pamaurylebellium: in the fm context, why did you set play to fm_mode and power to play ?
14:28:46pamaurythat's not consistent with the wps
14:28:58pamauryI would have put play to play and long play to stop
14:29:20lebelliumAFAIR I haven't changed the FM keymap since the FM radio doesn't work yet
14:29:30pamauryok ^^
14:29:38lebelliumbut indeed
14:29:49lebelliumit should be consistent with the WPS
14:29:54lebelliumnow or later once it works :)
14:29:59pamaurydo the nwz have a microphone ?
14:30:12 Quit Gallomimia (Quit: Gallomimia)
14:30:53pamauryok, there are a few things I'm going to change, mostly in screen currently unused, like fm
14:30:57pamauryand I'll commit it
14:31:03lebelliumbut do you mean all NWZ or only E360/370?
14:31:36lebelliumbecause some have a voice recorder feature I guess
14:33:09lebelliumpamaury: and don't forget there is another file to commit, to get the E360 dedicated volume key work in SBS
14:33:44lebelliumbecause you haven't defined volume in lists
14:33:50pamauryah yeah
14:34:01pamauryin time context menu, i'll change ok from power to play
14:34:47lebelliumhonestly I have only looked at obvious SBS and WPS actions. I haven't changed all context things. But feel free to do it, it's better :D
14:34:49 Join krabador [0] (~krabador_@unaffiliated/krabador)
14:37:09pamaurycopper: are you the one doing a fuze+ benchmark right now ?
14:37:27 Quit [Saint] (Remote host closed the connection)
14:38:43pamaurycopper: how it's going on ?
14:38:53pamauryI did one on mine and it ran for 27 hours
14:39:06pamaurybattery calibration is pretty bad so battery indicator is not correct
14:39:25coppera little over 24 hours, 16%, still going
14:40:10pamaurycan you send me your battery bench file at the end ? I'm going to recalibrate it
14:40:13copperI'd like to run it until the end though
14:40:16copperyeah sure
14:40:20copperI'll ping you
14:41:07copperI'll also supply the one for the iPod Classic, if anyone's interested ([7]?)
14:41:34 Join cmhobbs [0] (
14:41:34 Quit cmhobbs (Changing host)
14:41:34 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
14:45:51 Join b0hoon_ [0] (3e57b852@gateway/web/freenode/ip.
14:46:24 Join [Saint] [0] (~saint@rockbox/user/saint)
14:47:25fs-bluebotBuild Server message: New build round started. Revision 2624791, 243 builds, 37 clients.
14:47:26 Join chrisjj [0] (561bb732@gateway/web/freenode/ip.
14:48:56 Quit b0hoon (Ping timeout: 250 seconds)
14:52:50 Part LinusN
14:54:41fs-bluebotBuild Server message: Build round completed after 436 seconds.
14:56:39pamaurychrisjj: I was able to reproduce the select crash
14:57:24lebelliumpamaury: thanks. I'll update my build now.
15:01:34 Quit krabador (Quit: Sto andando via)
15:04:04 Join Strife89 [0] (
15:04:20 Join amayer [0] (
15:05:58wodzpamaury: btw. you said there is some bug in lua/load.lua. What it is other then it should not load stmp stuff on non stmp SoC?
15:07:01pamaurythe code should only load "lua/stmp" if it's on stmp target
15:09:28NarodOh, now that I see the e360 being mentioned: The new compressor seems to cause a few issues on the e360.
15:10:11pamauryso the code should be something like: if == 0x504d5453 then dofile("stmp.lua") end
15:10:32wodzpamaury: which file?
15:10:40NarodI pulled the current repo and applied the patch and it built successfully. But after a couple of songs the audio playback starts skipping (plays 1 - 2 seconds, then pauses for another 2 seconds) and the device becomes unresponsive until I reset it.
15:11:51pamauryand for rk27xx you should add a similar line and a file called rk27xx.lua which loads all the code for rk27xx
15:12:00pamaurybut first you should probably build a register map
15:12:19pamauryand I still haven't modified qeditor to create one
15:13:26wodzpamaury: AFAIK you parsed some linux includes to produce map for stmp. Could you share the tool? Maybe I'll craft something to parse rk27xx.h from rockbox
15:13:55 Quit kevku (Ping timeout: 260 seconds)
15:14:08pamaurythese weren't linux specific, there were sigmatel specific and I had to do quite a bit of hand editting too but yeah, wait a second
15:15:58pamaurybeware, it's very ugly :)
15:16:21wodzpamaury: As you seem to gain some expertise in lua - could you simply post a diff to lua/load.lua as I don't get reading current version why stmp.lua get included/executed at all
15:17:38 Quit wodz (Quit: Leaving)
15:20:52 Quit cmhobbs (Ping timeout: 248 seconds)
15:24:49pamaurywodz: pamaury/7564047">
15:29:37 Join Jinx [0] (~Jinx@unaffiliated/jinx)
15:37:26***Saving seen data "./dancer.seen"
15:37:47 Join Scall [0] (~chat@unaffiliated/scall)
15:43:54lebelliumNarod: that's quite annoying. But I assume that's with specific compressor settings?
15:51:36chrisjjI'm having trouble with Screendump. Each USB insert takes a raft of dumps rather than just one, subequent inserts don't take any, and the mode seems to revert to disabled without asking. Anyone else finding such issues?
15:54:03 Part b0hoon_
15:56:24 Join maruk [0] (
16:05:49NarodI only changed threshold to enable the compressor in the first place. It worked fine without the patch.
16:09:21 Join krabador [0] (~krabador_@unaffiliated/krabador)
16:12:44 Quit krnlyng (Ping timeout: 272 seconds)
16:13:10 Join krnlyng [0] (~liar@
16:14:01copperBattery benchmark for the iPod Classic with lossyFLAC, -24 dB, with IEMs attached (22Ω, 109 dB/mW):
16:14:36 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
16:14:52copper7 hours short :-/
16:15:44coppergonna try to make a build from last year
16:16:32 Quit Bluefoxicy (Ping timeout: 272 seconds)
16:17:57copper LossyWAV - Hydrogenaudio Knowledgebase
16:21:08 Quit Strife89 (Ping timeout: 240 seconds)
16:22:54 Quit chrisjj (Quit: Page closed)
16:25:44 Join Bluefoxicy [0] (
16:27:12 Quit Scall (Ping timeout: 245 seconds)
16:28:49 Join Scall [0] (~chat@unaffiliated/scall)
16:28:58 Quit pixelma (Remote host closed the connection)
16:28:58 Quit amiconn (Remote host closed the connection)
16:29:20 Join amiconn [0] (amiconn@rockbox/developer/amiconn)
16:29:20 Join pixelma [0] (pixelma@rockbox/staff/pixelma)
16:31:16 Quit krabador (Read error: Connection reset by peer)
16:32:56copperfuck, I didn't post the battery bench file back then
16:33:02 Quit Scall (Ping timeout: 245 seconds)
16:33:05copperor at least I can't find it in my logs
16:33:41copperhow does 4122 mV sound for a full battery?
16:36:06 Quit pamaury (Remote host closed the connection)
16:36:38copperand, is the "time left" column in "HH:MM" format?
16:37:01copperI don't understand why it's not the same format as the "Time" column
16:37:29 Join krabador [0] (~krabador@unaffiliated/krabador)
16:39:18 Join Scall [0] (~chat@unaffiliated/scall)
16:43:13 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
16:51:48 Quit Zarggg (Read error: Connection reset by peer)
16:52:10 Join Zarggg [0] (
16:54:55 Quit Scall (Ping timeout: 246 seconds)
16:57:22pamaurycopper: I think that's what I reach on my fuze+
16:59:48 Join Scall [0] (~chat@unaffiliated/scall)
17:00:13 Quit Zagor (Quit: Clint excited)
17:05:37coppermy Fuze+ is still going
17:06:20copperI'm charging my iPod, then I'll install last year's build, and then I'll run the same battery benchmark
17:07:03 Quit Scall (Ping timeout: 264 seconds)
17:08:18 Join Scall [0] (~chat@unaffiliated/scall)
17:12:09pamaurygevaerts: can you tell me if I'm crazy: in apps/root_menu.c:131
17:12:33pamaurythere is a loop: for (i = 0; i < NUM_VOLUMES; i++)
17:12:34pamaurybut i is used as a drive index: storage_removable(i) and storage_present(i)
17:12:39pamaurythat's clearly wrong, no ?
17:13:56pamaurythe loop should indeed be on volumes but one cannot check if a volume is present or not this way, this will provide invalide parameters to the storage layer
17:14:24gevaertsA bit fishy
17:17:46gevaertsIt should probably go through vol_drive[] in disk.c, which means we probably need volume_removable() and volume_present() in there
17:21:17 Quit Scall (Ping timeout: 246 seconds)
17:27:29 Quit petur (Quit: Nettalk6 -
17:36:56pamauryapparently this is the only occurence of the problem
17:37:28***Saving seen data "./dancer.seen"
17:41:47fs-bluebotBuild Server message: New build round started. Revision fb8faa1, 243 builds, 38 clients.
17:42:14pamaurygevaerts: see g#669
17:42:16fs-bluebotGerrit review #669 at : Introduce volume_{present,removable} and fix invalid calls in apps/ by Amaury Pouly (changes/69/669/1)
17:44:10 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
17:44:17 Join Scall [0] (~chat@unaffiliated/scall)
17:47:32fs-bluebotBuild Server message: Build round completed after 345 seconds.
17:50:02pamaurygevaerts: if you can review this patch for me, that would be nice :)
17:53:04 Quit maruk (Quit: Leaving.)
17:55:14 Quit pamaury (Ping timeout: 272 seconds)
17:56:58 Quit mikroflops (Read error: Operation timed out)
18:15:49 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
18:20:02 Quit Scall (Ping timeout: 252 seconds)
18:20:35 Quit krabador (Ping timeout: 260 seconds)
18:21:41 Join Wardo [0] (
18:28:47 Join Scall- [0] (
18:29:43 Join foolsh [0] (
18:29:54 Join krabador [0] (~krabador_@unaffiliated/krabador)
18:32:36 Join lorenzo92 [0] (~chatzilla@
18:36:52copperpamaury: fuze+ battery benchmark, LAME V0, -20 dB, earbuds attached:
18:37:17copper30h 20m, sound normal
18:38:18 Join Scall [0] (~chat@unaffiliated/scall)
18:38:18 Quit Scall- (Ping timeout: 272 seconds)
18:38:40 Join mikroflops [0] (
18:45:22 Quit Scall (Ping timeout: 272 seconds)
18:46:17 Join Guest35976 [0] (
18:46:18 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
18:49:15 Join Strife89 [0] (~Strife89@2602:306:250d:b849:58e6:686b:e14d:2210)
18:50:43copperalright, starting a new battery benchmark with the Classic and a year old build
18:51:28 Quit Guest35976 (Ping timeout: 246 seconds)
18:56:42 Quit lorenzo92 (Ping timeout: 252 seconds)
19:06:47 Join Scall- [0] (
19:17:30 Join lorenzo92 [0] (~chatzilla@
19:19:28 Quit mortalis (Ping timeout: 272 seconds)
19:23:11 Join Gallomimia [0] (~gallomimi@
19:27:19 Quit krabador (Ping timeout: 260 seconds)
19:33:05 Join krabador [0] (~krabador_@unaffiliated/krabador)
19:37:30***Saving seen data "./dancer.seen"
20:04:39 Quit Scall- (Ping timeout: 264 seconds)
20:10:12 Quit krabador (Quit: Sto andando via)
20:11:17 Quit lorenzo92 (Remote host closed the connection)
20:11:18 Join Scall- [0] (
20:11:41 Join lorenzo92 [0] (~chatzilla@
20:12:31 Join krabador [0] (~krabador_@unaffiliated/krabador)
20:15:13 Quit Gallomimia (Quit: Gallomimia)
20:19:42 Join n1s [0] (
20:19:42 Quit n1s (Changing host)
20:19:42 Join n1s [0] (~n1s@rockbox/developer/n1s)
20:24:32 Quit krabador (Quit: Sto andando via)
20:28:27 Quit Scall- (Ping timeout: 245 seconds)
20:28:47 Join Scall [0] (~chat@unaffiliated/scall)
20:32:16 Join krabador [0] (~krabador_@unaffiliated/krabador)
20:33:50 Join krabador_ [0] (
20:33:50 Quit krabador_ (Client Quit)
20:36:47 Quit Scall (Ping timeout: 245 seconds)
20:37:18 Quit krabador (Ping timeout: 260 seconds)
20:37:48 Join krabador [0] (~krabador_@unaffiliated/krabador)
20:51:29 Quit krabador (Quit: Sto andando via)
20:57:01 Quit y4n (Quit: PÆNTS ØLF!)
20:59:43 Join petur [0] (~petur@rockbox/developer/petur)
21:06:32 Quit Zarggg (Quit: Zarggg)
21:06:49 Join Guest22996 [0] (
21:19:33andypotterCould someone have a look at Add IAP support to iPod Mini 1G. Thanks.
21:20:54fs-bluebotBuild Server message: New build round started. Revision c71e056, 243 builds, 39 clients.
21:25:19pamaurygevaerts: I'm going to commit the patch, I fixed your comment
21:25:29pamauryI don't know why I put it in misc.c, probably a mistake
21:25:33fs-bluebotBuild Server message: Build round completed after 278 seconds.
21:26:05gevaertspamaury: yes, I figured there could have been a good reason, but I couldn't think of one :)
21:33:56 Join wodz [0] (
21:34:04fs-bluebotBuild Server message: New build round started. Revision 193753a, 243 builds, 39 clients.
21:35:01wodzpamaury: ping
21:37:31***Saving seen data "./dancer.seen"
21:38:29fs-bluebotBuild Server message: Build round completed after 264 seconds.
21:39:38pamaurywodz: pong
21:45:53wodzpamaury: I don't quite understand xml format for reg desc. Is it correct?
21:46:26wodzwhat is the purpose of <formula> tag if I need to specify particular 'copies' with <addr> tag anyway?
21:46:52pamaurywodz: it is documented in XML.txt
21:47:53wodzpamaury: I read this document several times and still don't get this particular aspect
21:48:07pamaurywodz: formula is the formula used where generating macros
21:49:18pamauryyou still need to specify the address because 1) it's easier for the format 2) the formula doesn't specify the number of blocks 3) there may be no formula
21:49:33wodzso for the purpose of hwstub it is irrelevant right?
21:49:58pamauryit is only used when generating headers
21:50:15wodznow I understand
21:50:31pamauryI'm not sure if the parser will accept no formula at the moment but just put an empty one
21:51:02wodzI have no problem puting one, I just don't like to not understanding the purpose
21:51:29pamauryok, I agree the doc may be unclear on this point ^^
21:53:36wodzpamaury: Does <dev> block also accept <formula>? Like UART0 UART1 blocks
21:54:35pamaurylet me see...
21:55:11pamaurynot at the moment
21:56:07pamauryat the moment it will generate something like #define REG_BASE(n) ((n) == 1 ? addr1 : (n) == 2 ? addr2) and so on
21:56:08 Join ikeboy [0] (
21:56:22 Join kiwicam [0] (~quassel@
21:56:37pamaurythat's because block devices usually don't follow a pattern
21:59:41wodzreally? Maybe I don't get something but timer modules, spi, uart, i2c, i2s are usually doubled or more in regular intervals
22:01:16wodzpamaury: also what happens in case of reg aliases? I mean UART0_RBR, UART0_THR and UART0_DLL point to the same address
22:01:44wodzit happens their meaning is different by convention
22:01:54 Quit ikeboy (Remote host closed the connection)
22:02:37 Quit Strife89 (Ping timeout: 240 seconds)
22:03:44pamaurywodz: hum, didn't think about this case, it seems pretty dumb
22:03:49 Join Strife89 [0] (~Strife89@2602:306:250e:659:58e6:686b:e14d:2210)
22:04:11pamauryyou can obviously create two registers at the same address
22:04:24wodzpamaury: Thats ok then
22:04:39 Quit bluebrother^ (Ping timeout: 246 seconds)
22:04:49 Quit fs-bluebot (Ping timeout: 253 seconds)
22:04:54pamauryyou can even give different descriptions of the field, so that's bonus ^^
22:06:48 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
22:07:32 Join tweek__ [0] (
22:08:17pamaurywodz: if you want to visualise your register map, you can use qeditor
22:08:42wodzwill try
22:09:12pamaurycurrently it doesn't edit the register map but one day, maybe, it will actually become an editor ^^
22:32:29 Join krabador [0] (~krabador_@unaffiliated/krabador)
22:32:44 Quit n1s (Quit: Ex-Chat)
22:32:58 Join fs-bluebot [0] (
22:40:24 Quit Guest22996 (Ping timeout: 245 seconds)
22:46:07 Nick DormantBrain is now known as SuperBrainAk (~andy@2001:470:8:a61::5f92:59a1)
22:59:48 Join Scall- [0] (
23:00:01wodzpamaury: I changed handle_rw_mem() so it returns back address asked. This doesn't work as well.
23:02:37pamaurydid you use wireshark to see what happen ?
23:02:43wodzreturning static value doesn't work as well
23:03:26wodzpamaury: yes. I see request from host and then empty? replay from device
23:05:57pamauryis the device still responding after that ?
23:07:18wodzwhich command can I try?
23:07:40pamauryprint the log
23:07:46pamauryor DEV.read_log()
23:07:49pamauryI don't remember
23:09:06 Quit Wardo (Quit: Blarglarg)
23:09:30pamaurywhat is this ?
23:09:45wodzthe read32 request and response from wireshark
23:10:10wodzDEV.read_log() doesn't return anything (no error but also no output)
23:10:12pamauryah, that's useless in this form, with pcap headers around
23:10:34pamauryok, so I suggest you logf() the entire setup in hwstub
23:10:44pamaurythen in hwstub, try to read32 and then print the log
23:10:47pamaurysee if there is a mismatch
23:11:57wodzwhat do you mean by logf() entire setup?
23:12:13pamauryuse logf to print the setup packet
23:12:16pamauryin hwstub
23:13:01pamaurycheck main.c for an example
23:13:19pamaurythe read_log command retrive the content of the logf buffer
23:14:50wodzwait according to the very beginning of main.c the log should not be empty
23:16:15wodzor do I need to call enable_logf(true) explicitly?
23:17:45pamauryI think logf is enabled by default
23:18:23 Quit amayer (Quit: Leaving)
23:20:02wodzpamaury: the log is empty even just after startup (I mean when running DEV.print_log() as the first command in shell)
23:22:16pamauryok, then the read log commands seems broken too
23:22:26pamauryor logf is not enabled
23:26:08wodzthe device responds correctly to: HWSTUB_INFO_VERSION, HWSTUB_INFO_FEATURES and HWSTUB_INFO_TARGET
23:26:28 Quit Narod ()
23:26:36wodzis there a function which will issue one of those?
23:26:52 Quit petur (Quit: Leaving)
23:28:03 Quit lorenzo92 (Ping timeout: 264 seconds)
23:29:44pamauryno, they are issued at init only
23:29:58pamaurybut adding a function to do so is not very complicated
23:32:15 Quit kugel (Ping timeout: 264 seconds)
23:34:04pamaurywodz: do you some code to do that ?
23:34:10pamaury*do you want
23:37:32***Saving seen data "./dancer.seen"
23:38:57wodzis it something like adding lua_pushcclosure(g_lua, my_lua_get_hwstub_info, 0); lua_setfield(g_lua, -2, "get_hwstub_info"); before lua_setfield(g_lua, -2, "dev"); ? And then adding wrapper my_lua_get_hwstub_info() ?
23:39:01 Part krabador ("Sto andando via")
23:39:21pamauryyeah, I can write it if you want, otherwise I'll let you do :)
23:39:45wodzI'll try first on my own then
23:40:06wodzwhat is this last param of lua_pushcclosure ?
23:41:17wodzah, number of params
23:41:26pamaurythe number of "up index", basically hidden parameters, or closure parameter if you want
23:42:16pamauryno, the number of parameters needs to be dynamically checked at runtime
23:42:27 Quit Scall- (Ping timeout: 264 seconds)
23:42:27pamaurysee my_lua_writen
23:43:12[Saint]JdGordon: around?
23:48:18 Join Guest75414 [0] (
23:50:39pamaurywodz: I'm going to bed, if you have a question, that's your last chance ;)
23:54:19 Quit kevku (Ping timeout: 245 seconds)
23:56:28 Quit wodz (Quit: Leaving)
23:58:52 Quit Guest75414 (Ping timeout: 272 seconds)

Previous day | Next day