2010-09-19 00:45 has anyone figured how to boot the gui on debian for the nanonote? 2010-09-19 08:57 [commit] Werner Almesberger: ben-baseframe-bottom-500um is done. http://qi-hw.com/p/ben-scans/1fd036e 2010-09-19 09:17 wpwrak: what is the problem with clocks? 2010-09-19 09:17 wpwrak: we have not touched nothing about .. so i do not have idea where to check if you need some info from jlime and clocks :) 2010-09-19 09:47 rafa: good morning ! how's the head ? :) the problem is with the clocks gmenu2x in openwrt is messing with 2010-09-19 09:47 rafa: at least in the latest "official" image, which is from june. so maybe this has changed since. 2010-09-19 09:59 the gmenu2x in git has been modified to use a cpufreq driver if one is present and otherwise it does not modify the clock frequencies 2010-09-19 09:59 whz was modified? 2010-09-19 09:59 why 2010-09-19 09:59 because it's dangerous to poke into registers via /dev/mem 2010-09-19 10:00 hehe 2010-09-19 10:00 noo ;) 2010-09-19 10:00 lol, so that's why there's a poke program now? 2010-09-19 10:01 poking is useful for testing things, but it's not a long term solution 2010-09-19 10:01 well in mobile/emdebbed stuff i bet is verz commmon 2010-09-19 10:01 wpwrak: ah.. okey.. well, we do not do anything like that 2010-09-19 10:01 a lot of bad practices are common in embedded ;) 2010-09-19 10:02 lol 2010-09-19 10:02 mth: so zou think i should make a driver to drive io? and other stuff? 2010-09-19 10:02 mth: btw what was doing gmenu with /dev/mem what it needed? 2010-09-19 10:03 it was reprogramming the CPU and other clocks 2010-09-19 10:03 ohh 2010-09-19 10:03 he want we linux ;) 2010-09-19 10:03 we/be 2010-09-19 10:03 ahh the cloks ! 2010-09-19 10:03 power saving 2010-09-19 10:03 sound too? 2010-09-19 10:04 the sound clock is not derived from the PLL freq afaik 2010-09-19 10:04 ok 2010-09-19 10:04 zear: are you aware off issues realted woth gmenu? 2010-09-19 10:05 woth/with 2010-09-19 10:05 in general, if I/O is exclusively to one device and there is no need to handle interrupts and it is very device specific (no opportunity for creating an abstract interface) then it would be OK to do I/O directly from userland imo 2010-09-19 10:05 i agree 2010-09-19 10:05 but with the CPU clock there is a generic interface for that (cpufreq) and there is interaction with other drivers (many clocks derive from the PLL freq) 2010-09-19 10:06 indeed 2010-09-19 10:07 why we dont have dmenu in the nanonote? 2010-09-19 10:07 because I worked so hard on gmenu2x.. :P 2010-09-19 10:07 :) 2010-09-19 10:07 if you want to experiment, you can merge the cpufreq driver from my git tree: http://github.com/mthuurne/opendingux-kernel 2010-09-19 10:08 I'm not sure how much power is saved by lower frequencies though, since the CPU goes into idle mode when there is nothing to do 2010-09-19 10:08 on the Dingoo people use it for overclocking rather than underclocking 2010-09-19 10:09 but but, what other drivers will required cpufreq in plaform/feature specific devices like the nanonote? 2010-09-19 10:09 the cpufreq driver is not mature yet, it can crash and likely will if you use the on-demand governor 2010-09-19 10:09 well i bet in dingoo in is different bacuse the game oriented features 2010-09-19 10:09 mth: (gmenu2x switch to cpufreq) ah, that's much better then, thanks. 2010-09-19 10:10 or let used to a 200Mhy nanonote ;) 2010-09-19 10:11 mhz* 2010-09-19 10:11 dmenu is nice if you have a few programs, but gmenu2x can handle larger numbers of programs well 2010-09-19 10:11 you mean multi tasking? 2010-09-19 10:12 or sort of that... 2010-09-19 10:12 no, the number of programs displayed in the menu 2010-09-19 10:12 ok i got the point 2010-09-19 10:12 hmm i remenerb last gmenu was able to add command line programs :) 2010-09-19 10:13 so bartbes is doing great ob :) 2010-09-19 10:13 job* 2010-09-19 10:15 talking about kernelcan i hack mz linux to limit the number of threads allowed to run? 2010-09-19 10:16 in theory you can hack in anything, but why do you want that feature? 2010-09-19 10:16 well i want ensure better timimg response to handle IO traffic 2010-09-19 10:17 wouldn't thread priorities be a solution to that? 2010-09-19 10:17 well i was aware of thread priorities ;) 2010-09-19 10:17 as i said ißm a kernel newbie 2010-09-19 10:18 I mean, it doesn't matter how many threads there are, it only matters that your I/O thread runs when it should 2010-09-19 10:18 zeah 2010-09-19 10:18 zes 2010-09-19 10:18 but the lowest latency you'll get if you write a driver and handle interrupts 2010-09-19 10:18 then just put the data in a buffer and do more expensive processing from user land 2010-09-19 10:19 i want use ram and sd as much as i can 2010-09-19 10:19 i think NAND is slow.. 2010-09-19 10:19 compared to SD 2010-09-19 10:19 but i dont know wnought zet# 2010-09-19 10:19 yet* 2010-09-19 10:19 you can test by copying a fixed amount of data using "dd" 2010-09-19 10:19 from /dev/zero 2010-09-19 10:19 mth: i cant handle 2mhy of interrupts 2010-09-19 10:20 well i must leave or plain will dropme out, cya in some hours 2010-09-19 10:20 thanks mth :) 2010-09-19 10:21 run 2010-09-19 10:21 run "sync" after "dd" and time the complete sequence 2010-09-19 10:21 otherwise the write cache might distort the picture 2010-09-19 10:21 or just copy a very large amount of data, then the cache won't have a big influence 2010-09-19 10:22 wpwrak: a little of headache  :) 2010-09-19 10:24 lol 2010-09-19 10:24 bye 2010-09-19 10:25 rafa: i was surprised how difficult it was for me this morning to properly rotate a 3d shape ... :) this was the orientation i was looking for http://projects.qi-hardware.com/index.php/p/ben-scans/source/tree/master/data/jpg/ben-baseframe-bottom-1mm.jpg 2010-09-19 10:25 and this is what i got after several minutes of trying. http://projects.qi-hardware.com/index.php/p/ben-scans/source/tree/master/data/jpg/ben-baseframe-bottom-500um.jpg 2010-09-19 10:26 kristianpaul: I really only modified the sd card stuff 2010-09-19 10:32 Ayla did a lot of fixes on gmenu2x 2010-09-19 10:45 wpwrak: ;-) 2010-09-19 10:53 Do anyone here , lost his screen on NN? all system seems ok(checked by ssh) and it can usb.boot, I can even play music due I remember the key sequence to start blindly gmu, but screen does't turn on. it is an unopened realatively brand new NN just flashed  three or four times, the same I do the video, so it works totally ok, but I have dried the batt, and I have not touched it for two or tree days, and when I want to use it again , nor on batt, nor 2010-09-19 10:53 usb power(with or without batt) the screen is totally black 2010-09-19 10:56 sounds like the backlight is not working 2010-09-19 10:57 any clue on how to recover it? 2010-09-19 10:57 check for broken connections, I guess 2010-09-19 10:57 I don't know the NN hardware very well 2010-09-19 10:58 mth that was on of my guesses, but I want some assessment before... estrage due I have not messed inside with this one 2010-09-19 10:58 afaik it has a separate controller for the backlight 2010-09-19 11:03 I must leave is some one has some clue or experience on this I will read the log. 2010-09-19 11:39 hm.. i was able to create a custom font (with cyrillic glyphs) for use with setfont2.. cyrillic input/output works fine after setfont2/loadkeys/loadunimap, but the font looks terrible. Unfortunately, unclouded has been away for quite some time now, and i don't know what font/settings he used to create fonts for setfont2 2010-09-19 11:46 back 2010-09-19 11:47 mth: so i do dd if=/dev/zero of=foo 2010-09-19 11:47 follow by sync? 2010-09-19 11:49 oh i see numbers now 2010-09-19 11:49 :) 2010-09-19 13:19 kristianpaul: you can specify block size and block count to copy an exact amount of data 2010-09-19 16:24 shutting down the servers for scheduled downtime now... (server moving to new data center) 2010-09-19 16:28 according to our ISP they will be down for up to 9h, oh well 2010-09-19 16:28 happy travels! 2010-09-19 16:28 :-) 2010-09-19 22:53 kristianpaul: you can use the "time" command to see how long it took