00:00.40 | DocScrutinizer05 | no idea, can't associate it to a CPU status or event |
00:03.24 | *** join/#maemo-ssu kolp (~quassel@212.255.21.58) |
00:05.50 | DocScrutinizer05 | when the GPIO is set up to create a IRQ, when the .... oooh WAKEUP, you mean that special type of IRQ that wakes up CPU from sleep. |
00:06.03 | DocScrutinizer05 | that's kinda tricky I heard |
00:06.05 | freemangordon | :nod: |
00:06.15 | FatPhil | needs to be in a wake-up domain |
00:06.44 | freemangordon | FatPhil: I guess it is if I got wakeupvenet bit set |
00:06.57 | freemangordon | wakeupevent even |
00:07.22 | freemangordon | however, the problem is that I don;t reeive ISP and SSI interrupts |
00:07.33 | DocScrutinizer05 | since when CPU and particularly IRQ controller are powered down, a wake event will cause the power and clock management to ramp up those function blocks, but the IRQ controller not necessarily notices and fires an IRQ in parallel to the wake event |
00:07.46 | freemangordon | I checked the clocks in IDLEST status reg and they seem to be running |
00:07.47 | DocScrutinizer05 | iirc |
00:08.11 | FatPhil | edge-triggered, or level-triggered? |
00:08.55 | freemangordon | hmm, not sure what the driver sets, but the same driver (SSI for example) works with 3.5 |
00:09.11 | DocScrutinizer05 | I heard colleagues discussing exactly this problem for a HSI(?) interface, and I seem to recall they had to take special care in a wake-handler to make sure the IRQ handler gets triggered |
00:10.00 | freemangordon | DocScrutinizer05: there is some HW bug, but Iput the workaround in place |
00:10.04 | DocScrutinizer05 | the IRQ controller doesn't do the edge detection by static means like gates etc, it actually "polls" the GPIOs to detect a state change |
00:10.23 | DocScrutinizer05 | this doesn't work when the IRQ-controller is sleeping |
00:10.59 | FatPhil | which sounds broken, but a level-triggered interrupt might be a possible work-around? |
00:10.59 | freemangordon | I don;t believe IRQ controller is sleeping while ISP is awake |
00:11.23 | DocScrutinizer05 | yes, level triggered is always the better choice |
00:11.44 | DocScrutinizer05 | when you got a handler that's actually servicing the IRQ source |
00:12.15 | freemangordon | wait, wait, ISP and SSI irq are internal , not GPIO IRQs |
00:12.29 | freemangordon | well, ISP for sure |
00:12.33 | DocScrutinizer05 | doesn't make a difference, I guess |
00:12.54 | DocScrutinizer05 | it's about the irq controller and its status |
00:13.35 | DocScrutinizer05 | all I know for sure is: a wake event doesn't always cause an IRQ, even when the source is configured for both |
00:14.25 | freemangordon | well, but it should cause at least some times :) |
00:15.02 | DocScrutinizer05 | yes, when the triggering condition is met during SoC _not_ in suspend/sleep mode |
00:15.16 | DocScrutinizer05 | IOW when no wake event happens |
00:15.23 | DocScrutinizer05 | then IRQ happens |
00:16.13 | freemangordon | mhm. But I see NO interrupts. actually sensors (switches etc) gpio interrupts are raised |
00:16.22 | DocScrutinizer05 | this MUST be documented somewhere in the intarwebs |
00:16.43 | freemangordon | but no interrupts from ISP and SSI |
00:16.53 | DocScrutinizer05 | it seems a ARM idiosyncrasy |
00:17.23 | freemangordon | hmm, is it possible that twl wakeup scripts to miss those power domains? |
00:17.58 | DocScrutinizer05 | err can't parse that |
00:18.23 | freemangordon | anyway, I need to have some sleep :) |
00:18.29 | freemangordon | night |
00:18.33 | DocScrutinizer05 | n8 |
00:20.30 | DocScrutinizer05 | can WAKE config even be set to edge-triggered at all? |
00:21.42 | DocScrutinizer05 | I'd think for IRQ that are meant to WAKE, level trigger is mandatory |
00:33.23 | *** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au) |
00:33.38 | DocScrutinizer05 | hmmmmm >>There are two ways of doing it currently: with or without DT.<< https://www.kernel.org/doc/Documentation/gpio.txt |
00:47.05 | DocScrutinizer05 | WOW, >>only *edge*-triggered GPIOs are capable of generating a module-level wakeup to the PRCM (c.f. 34xx NDA TRM section 25.5.3.2.)<< |
00:48.46 | DocScrutinizer05 | > >In order to ensure that devices using level-triggered GPIOs a sinterrupts can also cause wakeups (e.g. from idle), this patch enable sedge-triggering for wakeup-enabled, level-triggered GPIOs when a GPI Obank is runtime-suspended (which also happens during idle.)<< |
00:49.21 | DocScrutinizer05 | http://lists.infradead.org/pipermail/linux-arm-kernel/2012-March/087973.html |
00:58.56 | DocScrutinizer05 | dunno if that helps to find the problem |
01:13.37 | *** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
01:49.16 | *** join/#maemo-ssu gregoa (~gregoa@colleen.colgarra.priv.at) |
02:54.10 | *** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn) |
04:27.04 | *** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode) |
04:31.51 | *** join/#maemo-ssu oooaaaooo (~rootzilla@d122-109-54-62.per802.wa.optusnet.com.au) |
04:32.19 | oooaaaooo | hi all so im looking at http://wiki.maemo.org/User:Joerg_rw/tools#On_Device |
04:32.31 | oooaaaooo | and am wondering if i need the miniwrapper thing |
06:10.06 | *** join/#maemo-ssu aap (~drew@cpe-174-101-232-161.cinci.res.rr.com) |
06:53.00 | *** join/#maemo-ssu sunny_s (~sunny_s@178.124.152.19) |
07:13.12 | sixwheeledbeast | <<DocScrutinizer05: err, cehck for presence of some unique file?>> exactly, but "what". I have been comparing /etc/ on two devices and I can't see a unique file. only changes in files (mount-ops, rcS-late, fstab), and not something I think I could positively grep. unless I am missing something. I can only think of dpkg-query, but I don't know what package. |
07:15.42 | *** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de) |
07:28.00 | *** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
07:51.52 | *** join/#maemo-ssu NIN101 (~NIN@p5DD2A446.dip0.t-ipconnect.de) |
07:52.01 | *** join/#maemo-ssu aap (~drew@cpe-174-101-232-161.cinci.res.rr.com) |
07:52.14 | *** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali) |
07:58.43 | *** join/#maemo-ssu kolp (~quassel@212.255.18.61) |
08:28.40 | *** join/#maemo-ssu aap (~drew@cpe-174-101-232-161.cinci.res.rr.com) |
08:42.32 | *** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de) |
08:44.14 | sixwheeledbeast | ah it seems to be "upstart 0.3.8-68+0cssu5" |
09:01.59 | sixwheeledbeast | dpkg-query -W -f='${Version}\n' upstart |
09:03.17 | *** join/#maemo-ssu Martix_ (~martix@static-84-242-103-180.net.upcbroadband.cz) |
09:22.12 | *** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl) |
09:37.50 | Pali | you can ask dpkg-query for upstart version and then use dpkg --compare-versions to check if upstart version is at least version which you need |
09:42.47 | sixwheeledbeast | goes searching for dpkg --compare-versions, thanks |
09:53.01 | *** join/#maemo-ssu oooaaaooo (~rootzilla@d122-109-54-62.per802.wa.optusnet.com.au) |
09:54.22 | oooaaaooo | DocScrutinizer05: im trying to install less but apt-get says "Couldn't find package less" do i have to enable the extras repo to be able to follow http://wiki.maemo.org/User:Joerg_rw/tools |
10:03.05 | DocScrutinizer05 | yes |
10:03.29 | oooaaaooo | thnx |
10:03.34 | DocScrutinizer05 | ~pkg |
10:03.34 | infobot | from memory, pkg is http://maemo.org/packages/ |
10:06.55 | *** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
10:13.58 | oooaaaooo | DocScrutinizer05: how do i install find on the N900? aptitude says "Package: findutils |
10:13.58 | oooaaaooo | State: not a real package" |
10:16.16 | *** join/#maemo-ssu M13 (~MirandaLS@170.133-224-87.telenet.ru) |
10:17.41 | *** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
10:22.34 | DocScrutinizer05 | findutils-gnu |
10:23.14 | DocScrutinizer05 | nfc about aptitude |
10:23.45 | DocScrutinizer05 | http://maemo.org/packages/view/findutils-gnu/ |
10:24.31 | DocScrutinizer05 | ^^^ tells you it's in Fremantle Extras-devel free armel |
10:24.58 | DocScrutinizer05 | aka "extras-devel catalog" |
10:35.11 | *** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl) |
10:35.45 | oooaaaooo | DocScrutinizer05: thnx |
10:37.38 | oooaaaooo | DocScrutinizer05: in your wiki entry, what is this all about: "# execute or source this to fix the missing end-times in eventslogger db" ? |
10:40.39 | *** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de) |
10:41.33 | oooaaaooo | DocScrutinizer05: ok so i now understand what that case switch at the beginning of your wiki wasa all about! |
10:41.35 | oooaaaooo | Nokia-N900:~# apt-get autoremove |
10:41.35 | oooaaaooo | NONONO!! Don't do that! |
10:41.36 | oooaaaooo | lolz |
10:41.42 | *** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu) |
10:42.59 | jonwil | pali: ping |
10:43.09 | Pali | jonwil: pong |
10:46.55 | oooaaaooo | so if i get a "Ouch! Got SIGSEGV, dying.. |
10:46.55 | oooaaaooo | Segmentation fault" that usually means that my memory allocation isnt enough to run the program? |
10:47.21 | DocScrutinizer05 | oooaaaooo: it's about what it says: fixing the timestamps in eventsdb, so tools like extended call logger can show duration of a call |
10:47.28 | FatPhil | what's the right channel for n950 questions? |
10:47.49 | DocScrutinizer05 | ooabtw all this is rather OT in this channel |
10:48.15 | DocScrutinizer05 | oooaaaooo: ^^^ |
10:48.29 | oooaaaooo | DocScrutinizer05: ok |
10:48.42 | DocScrutinizer05 | please take it to #maemo |
10:48.53 | oooaaaooo | DocScrutinizer05: ok |
11:16.43 | *** join/#maemo-ssu bsdmaniak (~bsdmaniak@std93-20-88-120-139-80.fbx.proxad.net) |
11:33.09 | *** join/#maemo-ssu xes (~xes@unaffiliated/xes) |
11:37.29 | *** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au) |
11:57.18 | *** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode) |
12:02.07 | *** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1) |
12:04.14 | *** join/#maemo-ssu bsdmaniak (~bsdmaniak@std93-20-88-120-139-80.fbx.proxad.net) |
12:07.39 | *** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm) |
12:14.31 | *** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm) |
12:39.42 | *** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode) |
13:26.47 | *** part/#maemo-ssu oooaaaooo (~rootzilla@d122-109-54-62.per802.wa.optusnet.com.au) |
13:48.26 | *** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm) |
14:29.32 | *** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1) |
14:42.39 | *** join/#maemo-ssu oldtopman (~oldtopman@unaffiliated/oldtopman) |
15:43.57 | jonwil | merlin1991: ping |
15:44.04 | jonwil | ~seen merlin1991 |
15:44.04 | infobot | merlin1991 is currently on #maemo (10d 16h 4m 33s) #harmattan (10d 16h 4m 33s) #maemo-ssu (10d 16h 4m 33s). Has said a total of 5 messages. Is idling for 9d 22h 19m 39s, last said: '#neverdothatatall'. |
17:51.03 | *** join/#maemo-ssu arcean (~arcean@83.4.120.134) |
17:59.12 | Pali | merlin1991, freemangordon: because of gitorious problems, what about create mirrors on github? |
18:11.55 | *** join/#maemo-ssu _rd (~rd@p57b4937f.dip0.t-ipconnect.de) |
18:19.15 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
18:24.02 | *** join/#maemo-ssu arcean (~arcean@aaeq134.neoplus.adsl.tpnet.pl) |
18:29.24 | *** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG) |
18:35.09 | *** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
18:37.04 | merlin1991 | jonwil pong |
18:37.11 | merlin1991 | in case of reading backlog ;) |
18:47.49 | *** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
19:01.29 | *** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de) |
19:09.36 | Pali | merlin1991: now when I should have permission, I will create cssu gitorious repositories... |
19:10.01 | Pali | also I have links for jonwils repo files |
19:13.58 | merlin1991 | Pali: sure go ahead :) |
19:15.59 | *** join/#maemo-ssu arcean (~arcean@aaeq134.neoplus.adsl.tpnet.pl) |
19:26.19 | *** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
20:21.24 | *** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
20:46.30 | DocScrutinizer05 | FatPhil: ooops I completely missed your question - right channel for N950 Q is #harmattan |
20:47.59 | *** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de) |
20:52.50 | *** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz) |
21:07.57 | *** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
21:22.41 | freemangordon | merlin1991: I think we should move to github for a while |
21:22.57 | freemangordon | gitorious is .. well... simply unusable |
21:27.26 | merlin1991 | freemangordon: I can look into that starting monday (I'm currently in amsterdam, driving back tomorrow) |
21:27.41 | freemangordon | oh, amsterdam :P |
21:27.50 | merlin1991 | though, you know that github is evil us hosting? ;) |
21:28.10 | freemangordon | could be, but at least it works |
21:28.33 | merlin1991 | true |
21:28.39 | freemangordon | we can use github and duplicate on gitorious |
21:28.48 | merlin1991 | I'll get it set up |
21:29.15 | merlin1991 | btw this week I've been to Köln and Brussels aswell :) |
21:29.19 | freemangordon | merlin1991: we have to do ne update soon imo |
21:29.32 | merlin1991 | used up the rest of my holidays for a small "europe" trip with friends |
21:29.37 | freemangordon | well, amsterdam is.. well amsterdam |
21:30.02 | freemangordon | are coffee shops still there? there were rumors those will get closed |
21:30.08 | merlin1991 | still around |
21:30.15 | merlin1991 | though they can't sell to foreigners |
21:30.23 | freemangordon | well... have a nice amsterdam then :P |
21:30.24 | merlin1991 | wasn't my intention to get high anyways |
21:30.35 | merlin1991 | booze is enough for me :) |
21:30.47 | freemangordon | ok, but, being in amsterdam without getting high... |
21:31.17 | merlin1991 | it still has some sights |
21:31.29 | merlin1991 | and it defenitely looks a lot different than most of europe |
21:32.25 | freemangordon | don;t get what is that supposed to mean, as every part of europe I've been looks different |
21:32.35 | merlin1991 | regarding the update, I guess Pali could update his devel, testing, stable list as a starting point? |
21:32.48 | merlin1991 | well budapest and vienna are a lot alike |
21:32.49 | freemangordon | though i've not been in paris for example |
21:33.22 | merlin1991 | amsterdam and brussels have similar style of houses in some way |
21:33.25 | merlin1991 | no idea about france |
21:33.37 | merlin1991 | spain and greece have similarities |
21:33.47 | freemangordon | however, have to go, night, happy amterdaming :) |
21:34.07 | merlin1991 | good nigth :) |
21:35.31 | merlin1991 | and the most imporant bit, nowhere else I've seen as much canals than here (still need to go to venice though) |
21:48.47 | *** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua) |
21:57.13 | *** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
22:31.43 | *** join/#maemo-ssu sunny_s (~sunny_s@178.124.152.19) |
23:09.59 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@113.73.183.1) |