| Action: pabs3 wonders if all the happy Debian users are using Debian on their nanonote | 00:48 | |
| larsc | nope | 00:51 |
|---|---|---|
| zrafa | linux kernel + busybox counts as a distribution? :P | 00:59 |
| wpwrak | zrafa: that would solve the "messy boot process" issue :) | 01:27 |
| wpwrak | alright. time to reinstall ... the old system was shot too badly to recover | 01:33 |
| wpwrak | oh joy, a read error on the ubuntu install CD | 01:45 |
| kristianpaul | nope.. | 01:55 |
| kristianpaul | zrafa: i wish :) | 01:55 |
| kristianpaul | pabs3: you trying? | 01:56 |
| kristianpaul | i dont as i said,perhaps i dont need all tha debian offer in a embeded device... as rafa said linux and busybox userland are a good start | 02:06 |
| kristianpaul | plus the custom ports and builds :-) | 02:06 |
| zrafa | what what what? | 02:11 |
| zrafa | for text console only applications debian should be one of the best for nn | 02:15 |
| zrafa | you have thousands of ready packages to test.. Of course a lot of them useless in nn.. But many console applications will be there as well | 02:16 |
| kristianpaul | useless, afaik.. | 02:17 |
| kristianpaul | zrafa: i will try OW first, at least more apps than in owrt | 02:19 |
| kristianpaul | and cool guis (X11) :-) | 02:19 |
| zrafa | great stuff : X Factor by Guy Gerber... | 02:21 |
| kristianpaul | argh | 02:21 |
| kristianpaul | dont remenber that :) | 02:21 |
| zrafa | kristianpaul: what is OW? | 02:21 |
| kristianpaul | arghs/OW/OE | 02:22 |
| kristianpaul | s/OW/OE | 02:22 |
| zrafa | ah :) | 02:22 |
| zrafa | yes.. OE is the best thing to have a repository for embedded devices | 02:22 |
| kristianpaul | also dunno how optmized mips from debian is for nn.. i guess similar history to mipsel for lemote yeeloong | 02:22 |
| kristianpaul | also i can run owrt for milkysmist :) | 02:24 |
| kristianpaul | so i'll stick to it for a while too | 02:24 |
| vano | Quite busy here! | 08:33 |
| vano | I am trying to get debian booting on a uSD card on the nano note, but when booting into the SD card, in the boot screen I get the line "ousted. Opts: (null)fs (mmcblk0p1): re-" (all that I can see) and I cannot get a login console screen with the alt+ctrl+F2. | 08:35 |
| vano | WHen I boot back into the NAND and check the logs I don't get to see anything special... | 08:35 |
| vano | I have already tried this several times, but no go. Any tips? | 08:36 |
| vano | I can boot into NAND with the uSD inside, so there doesn't seem to be anything wrong with fsck blocking the boot... | 08:37 |
| wolfspraul | don't know, but that looks like your Debian boot process doesn't get very far | 08:59 |
| Ayla | The list of accepted organisations for GSoC 2012 is online: http://www.google-melange.com/gsoc/accepted_orgs/google/gsoc2012 | 11:05 |
| pabs3 | Ayla: can you translate from JavaScript for us? | 11:17 |
| Ayla | what | 11:17 |
| Ayla | you don't have a JS-enabled browser? | 11:18 |
| Ayla | pabs3: here's a CSV: http://pastebin.com/C0KzKwQW | 11:19 |
| pabs3 | I have one but I'm not willing to turn on JavaScript | 11:19 |
| pabs3 | thanks | 11:19 |
| qi-bot | The build was successful: http://fidelio.qi-hardware.com/~xiangfu/build-nanonote/openwrt-xburst.full_system-20120316-1257 | 13:55 |
| DocScrutinizer51 | hi | 15:39 |
| DocScrutinizer51 | s/h/H/ | 15:39 |
| infobot | DocScrutinizer51 meant: Hi | 15:39 |
| DocScrutinizer51 | who's admin of qibot? | 15:39 |
| lindi- | who needs such bots anyway... | 15:41 |
| DocScrutinizer51 | me, when somebody asks me what's the meaning of NFC | 15:42 |
| DocScrutinizer51 | others obviously to get notifications about build process | 15:42 |
| DocScrutinizer51 | qi-bot: status | 15:43 |
| DocScrutinizer51 | qi-bot: help | 15:44 |
| DocScrutinizer51 | damn ansty bot | 15:44 |
| DocScrutinizer51 | nasty* | 15:44 |
| wpwrak | lindi-: we should get DocScrutinizer a pet rock. then he won't feel so lonely and doesn't need to surround himself with robots :) | 15:44 |
| DocScrutinizer51 | ~seen wolfspraul | 15:45 |
| infobot | wolfspraul is currently on #qi-hardware (16m 43s), last said: 'don't know, but that looks like your Debian boot process doesn't get very far'. | 15:45 |
| wpwrak | DocScrutinizer: by the way, any comments on those ethernet transformers ? | 15:52 |
| wpwrak | DocScrutinizer: i have to admit that all this stuff is black magic to me :) | 15:52 |
| DocScrutinizer51 | so what kind of comment are you interested in? | 15:53 |
| DocScrutinizer51 | the transformer(s) just do some glavanic separation | 15:55 |
| DocScrutinizer51 | wpwrak: so waht's the black magic about all that? | 15:58 |
| DocScrutinizer51 | wpwrak: or are you talking bout sth else than what's commonly known as ethernet PHY? | 15:59 |
| DocScrutinizer51 | ~ping | 16:01 |
| infobot | ~pong | 16:01 |
| wpwrak | no, it's that PHY | 16:02 |
| wpwrak | i don't know if the various coil arrangements are really equivalent | 16:02 |
| wpwrak | also, does polarity matter ? | 16:02 |
| DocScrutinizer51 | think of it as a number of unrelated baluns | 16:03 |
| DocScrutinizer51 | about polarity I'm not sure, but I'd guess it should be taken care of though driver chip will recover from twistedvswapped pairs I think | 16:04 |
| DocScrutinizer51 | tbh I never looked into 'modulation' on nBt | 16:05 |
| DocScrutinizer51 | you can loo it up in wikipedia for sure | 16:06 |
| DocScrutinizer51 | I'd expect a datasheet for ethernet PHY component usually not elaborating on ploarities and coil arrangements, but rather name pins in a defacto standardized way, so you can do the "chinese EE" (connect pins with similar names) | 16:09 |
| wpwrak | did you real my mail about the ethernet PHY ? | 16:10 |
| wpwrak | the problem is that the thing we have is just not a 1:1 copy of the recommended PHYs | 16:11 |
| DocScrutinizer51 | hmm, if you think I should, I might look into it | 16:13 |
| wpwrak | that would be great, thanks ! :) | 16:13 |
| wpwrak | adam also seems to be mainly based on the assurance of the manufacturer that it's a valid replacement | 16:13 |
| DocScrutinizer51 | I could do now if you post the URL to PHY DS | 16:13 |
| wpwrak | did you install dsv ? that would give you instant access to all those goodies | 16:14 |
| wpwrak | i set you a detailed description of how to do it | 16:14 |
| wpwrak | set->sent | 16:14 |
| DocScrutinizer51 | nah. nfc what that is, for sure not available on N900 | 16:14 |
| wpwrak | ah no, needs a real computer :) | 16:15 |
| wpwrak | http://www.micrel.com/_PDF/Ethernet/datasheets/KS8001-ds.pdf | 16:15 |
| DocScrutinizer51 | my 'real computer' is in maintenance mode | 16:15 |
| larsc | dsv = datasheet viewer? | 16:19 |
| DocScrutinizer51 | NRZ(I) is basically not polarity aware | 16:21 |
| wpwrak | larsc: yup. you give it a list of all the datasheets your project uses with a (set of) name(s) for each. it downloads and caches them. then you look them up with dsv <name> | 16:21 |
| larsc | wpwrak: were do i get it? | 16:21 |
| wpwrak | DocScrutinizer: excellent. so the winding direction won't matter ? | 16:21 |
| DocScrutinizer51 | prolly not much | 16:22 |
| wpwrak | good. the chip doens't seem to have anything that lets you swap + and -. although i have to admit that i understand only a fraction of the items discussed there | 16:23 |
| DocScrutinizer51 | in 100BT iirc only two pairs of the 4 are used, each for one direction | 16:24 |
| wpwrak | yup | 16:25 |
| DocScrutinizer51 | and if there's only one pair available, some chips do halfdumplex | 16:25 |
| DocScrutinizer51 | which then is slow as hell | 16:26 |
| wpwrak | maybe it does that, too | 16:26 |
| wpwrak | it even has a cable fault analysis function :) | 16:26 |
| DocScrutinizer51 | as I see the chip block schem, it has TX and TX' | 16:28 |
| DocScrutinizer51 | I don't see a function block to swap TX and RX for that auto thing | 16:31 |
| DocScrutinizer51 | so you need a special '0modem' patchcable to connect two identical devices with taht PHY | 16:32 |
| DocScrutinizer51 | and I guess that also means it can't do halfduplex | 16:32 |
| wpwrak | it has TX/RX swapping | 16:36 |
| DocScrutinizer51 | ooh it's no complete PHY as it needs a transformer | 16:36 |
| DocScrutinizer51 | p44 | 16:36 |
| DocScrutinizer51 | what's the black magic in that? | 16:37 |
| wpwrak | yes. that transformer is what gives me some headaches :) | 16:37 |
| wpwrak | for tx/rx swap, see for example page 21 | 16:37 |
| DocScrutinizer51 | you need one 1:1 transformer for TX and one for RX | 16:37 |
| DocScrutinizer51 | AIUI | 16:37 |
| wpwrak | do you have my mail with the ethernet review at hand ? | 16:38 |
| DocScrutinizer51 | no | 16:38 |
| wpwrak | (subject something like "M1r4 review: ethernet") | 16:38 |
| DocScrutinizer51 | no mail on N900 | 16:38 |
| wpwrak | :-( | 16:38 |
| DocScrutinizer51 | I've read it though | 16:39 |
| wpwrak | here are some of the transformers they recommend: | 16:39 |
| wpwrak | http://www.molex.com/pdm_docs/sd/480250002_sd.pdf | 16:39 |
| DocScrutinizer51 | can't recall the whole | 16:39 |
| wpwrak | http://ww2.pulseeng.com/products/datasheets/H325.pdf | 16:39 |
| wpwrak | http://www.belfuse.com/Data/Datasheets/S558-5999-U7-F.pdf | 16:39 |
| DocScrutinizer51 | mhm | 16:39 |
| DocScrutinizer51 | so what? | 16:39 |
| wpwrak | just look at their structure | 16:39 |
| DocScrutinizer51 | I guess they have 4 (or 2*4) pins | 16:39 |
| wpwrak | this is the critter we have: http://downloads.qi-hardware.com/hardware/milkymist_one/datasheet/Ethernet/RTF-114B8A1A(023-00).pdf | 16:40 |
| DocScrutinizer51 | hmm | 16:40 |
| DocScrutinizer51 | 404 | 16:41 |
| wpwrak | check your copy & paste :) | 16:42 |
| DocScrutinizer51 | no c+p, opens directly from xchat | 16:43 |
| DocScrutinizer51 | the ( spoils it | 16:43 |
| wpwrak | xchat gets the parenthesis wrong | 16:43 |
| wpwrak | yes | 16:43 |
| DocScrutinizer51 | anyway, afk for some shopping and a proper argentinian beef ass | 16:44 |
| DocScrutinizer51 | l8r | 16:45 |
| wpwrak | you eat the ass of beef ? :) | 16:45 |
| DocScrutinizer51 | what else is steak? | 16:46 |
| DocScrutinizer51 | shoulder? | 16:46 |
| DocScrutinizer51 | if only I could find a proper visor to watch the 'screen' while walking | 16:48 |
| wpwrak | shoulder and back | 16:48 |
| wpwrak | the car drivers in your city will be thankful if you don't find such a visor too soon :) | 16:48 |
| DocScrutinizer51 | how so? they are more scared by the guy watching his phone rrather than street DAMN almost ran into a biker | 16:49 |
| wpwrak | http://en.wikipedia.org/wiki/Beef | 16:50 |
| DocScrutinizer51 | I'm not talking about opaque visor | 16:50 |
| wpwrak | the best is the tenderloin (lomo in spanish) | 16:50 |
| DocScrutinizer51 | whatever that means | 16:51 |
| DocScrutinizer51 | there's also sir* | 16:51 |
| wpwrak | in german, ":ende" | 16:52 |
| wpwrak | Lense | 16:52 |
| wpwrak | gaah | 16:52 |
| wpwrak | Lende | 16:52 |
| DocScrutinizer51 | k cya | 16:54 |
| larsc | lende gut alles gut? | 16:56 |
| rjeffries | wpwrak what is status of atben and atusb? I think hardwrae can be ordered from sharism? what about the code for each? | 16:59 |
| wpwrak | rjeffries: i think wolfgang has all the stock from tuxbrain now, yes | 16:59 |
| rjeffries | wpwrak for example, on atusb, is have drivers benn pushed upstream? | 16:59 |
| rjeffries | I am out of date sorry | 16:59 |
| rjeffries | s/is have/have | 17:00 |
| wpwrak | rjeffries: code is still the same. works quite well for some simple things, but you wouldn't want to use for, say, bulk transfers with tcp | 17:00 |
| rjeffries | wpwrak so is there a 6LoWpan layer under Dirtpan? | 17:00 |
| wpwrak | no, there's no 6lowpan when there is dirtpan | 17:00 |
| wpwrak | dirtpan is directly on ieee 802.15.4 | 17:01 |
| rjeffries | ok | 17:01 |
| rjeffries | actually that could be useful in some cases | 17:01 |
| rjeffries | is it a subset of 802.15.4 I assume, or.. | 17:01 |
| rjeffries | s/it it/is it/ | 17:02 |
| wpwrak | the ieee 802.15.4 implementation on linux was a subset of the standard, yes. and probably still is. i haven't tracked it for a while. | 17:03 |
| rjeffries | wpwrak I sit fair to say (no judgement implied) that your level of interest in the atben/atusb has faded, and you are now on Milkymist primarily (where you are making major contributions IMO)? | 17:22 |
| rjeffries | s/I sit/Is it/ | 17:45 |
| infobot | rjeffries meant: wpwrak Is it fair to say (no judgement implied) that your level of interest in the atben/atusb has faded, and you are now on Milkymist primarily (where you are making major contributions IMO)? | 17:45 |
| larsc | wpwrak: where can i get that vds thingy? | 17:50 |
| larsc | dsv | 17:51 |
| wpwrak | larsc: it's in project eda-tools. here's how to set it up for use with M1r4: http://lists.milkymist.org/pipermail/devel-milkymist.org/2012-March/002894.html | 19:43 |
| wpwrak | larsc: or a more manual use would be with ben-wpan. there you'd "make dsv" in the project's base directory and could then "dsv txrx" (transceiver) etc. | 19:44 |
| larsc | ok thanks | 19:45 |
| wpwrak | hmm, interesting. there doesn't seem to be an easy way to resync a git repository whose database has become corrupted | 20:31 |
| wpwrak | (still cleaning up things after the file system mishap ...) | 20:32 |
| wpwrak | hm. just cloning a new. there's very little unpushed data anyway. (or so i hope ;-) | 20:45 |
| viric | Ayla: I see there is a "NMI Watchdog" in linux... | 20:59 |
| viric | that could detect lockups no? | 21:00 |
| viric | x86 only... | 21:01 |
| Ayla | :) | 21:04 |
| derRichard | hi, long time no see :) | 21:26 |
| viric | Ayla: http://www.mjmwired.net/kernel/Documentation/nmi_watchdog.txt | 21:26 |
| derRichard | can i use a mainline kernel on ben? | 21:28 |
| larsc | yes.it will lack some features though | 21:29 |
| larsc | mainly usb gadget support | 21:30 |
| derRichard | is the gadget driver too ugly for mainline? ;) | 21:30 |
| derRichard | does it support dma? AFAIK it was broken when i tried it last time | 21:31 |
| larsc | dma works. sg dma not | 21:31 |
| viric | sg? | 21:31 |
| larsc | scatter gather | 21:32 |
| derRichard | larsc: so, using ben as usb disk will not be damn slow? :D | 21:32 |
| larsc | ah, you mean the gadget driver | 21:32 |
| derRichard | http://projects.qi-hardware.com/index.php/p/ben-nanonote/issues/59/ | 21:33 |
| derRichard | this issue i mean | 21:33 |
| derRichard | i've reported it some time ago | 21:33 |
| larsc | actually i have no idea if dma works for the gadget driver | 21:33 |
| derRichard | 1 year 9 months ago it did not work :D | 21:34 |
| derRichard | larsc: see "static unsigned int use_dma = 0;" in jz4740_udc.c | 21:54 |
| viric | Ayla: got the debug with kexec + crashdump in qemu x86_64! first steps... gdb loads it fine, and the gdbmacros work well too | 22:03 |
| viric | I've just seen "perf kvm top". incredible. | 22:27 |
| vano | Hi! Any links showing how to make the debian .uni image to include the remaining 1.5GB (or at least .5GB more) of the NAND? | 22:34 |
| vano | *.ubi | 22:34 |
| vano | or to make the .ubi image from the debian.tgz? | 22:34 |
| viric | vano: it's partitioned so you get 0,5GB of openwrt, 1,5GB of /home | 22:34 |
| vano | I know. But I would like it to be 1GB - 2GB of / | 22:35 |
| viric | vano: and both debian and openwrt kernels have that partitioning hardcoded. | 22:35 |
| vano | ah I see. | 22:35 |
| viric | vano: changing one of them, could make users destroy filesystems | 22:35 |
| vano | understand& so basically I would have to build my own kernel for this... | 22:36 |
| vano | I am trying to install too many things (debian) and run out of space... | 22:36 |
| viric | vano: or change its commandline. Many years ago, there was a tool to change the kernel commandline in an image | 22:36 |
| viric | I wonder if it still exists | 22:37 |
| viric | vano: ah you have debian in the 0,5GB of / ? | 22:37 |
| vano | Maybe a better idea would be to move something like /usr/bin to the SD or something like that ? | 22:37 |
| vano | yep | 22:37 |
| vano | I absolutely cannot get debian boot from the uSD | 22:37 |
| viric | :) | 22:37 |
| vano | tried everything... | 22:38 |
| viric | mkdir /home/usr | 22:38 |
| viric | cp -a /usr/* /home/usr | 22:38 |
| viric | mount -o bind /home/usr /usr | 22:38 |
| vano | hmm | 22:38 |
| viric | mount --bind | 22:38 |
| viric | sorry. | 22:38 |
| vano | true :) | 22:38 |
| vano | that should do it&. | 22:38 |
| vano | Any ideas as to debian / on the uSD? | 22:39 |
| vano | I cannot see the error message& I was going to try with an older boot without the fb screen& but didn't get to find any. | 22:39 |
| vano | I have ruled out any fsck issues (or so I think)& cause I can get to boot into NAND with the uSD inserted... | 22:40 |
| viric | vano: you have to press a key on boot | 22:41 |
| vano | M | 22:41 |
| viric | vano: the uboot source has a check, if a key is pressed, it picks the kernel from the uSD, assuming it's in a known filesystem | 22:41 |
| viric | and a particular partition. | 22:41 |
| vano | which partition? | 22:42 |
| viric | http://viric.name/cgi-bin/nanonixos/doc/trunk/doc/boot.wiki | 22:42 |
| viric | #define CONFIG_BOOTCOMMANDFROMSD "mmc init; ext2load mmc 0 0x80600000 | 22:42 |
| viric | /boot/uImage; bootm" | 22:42 |
| vano | that is the correct partition I have& the first partition (and only one in my case) | 22:43 |
| vano | the thing it is that, it seems to boot | 22:43 |
| vano | but I cannot get to the consoles via ctrl+alt+F2 | 22:44 |
| vano | the message logs (that I check later when booting into NAND) don''t show anything wrong either.. | 22:44 |
| vano | however of course I cannot get to see the console messages properly. | 22:44 |
| viric | do you want to do some kernel debugging? :) | 22:44 |
| viric | http://viric.name/cgi-bin/nanonixos/doc/trunk/doc/kerneldbg/index.wiki | 22:44 |
| vano | interesting | 22:46 |
| viric | you need the serial wire: http://viric.name/cgi-bin/nanonixos/doc/trunk/doc/serial.wiki | 22:46 |
| vano | am not a hw guy& but will look at that :) | 22:48 |
| vano | btw just in case.. the lat message I get in the console when booting into the uSD is: "ounted. Opts: (null)fs (mmcblk0p1): re-m" .. just in case you could guess what it could be :) | 22:49 |
| vano | *last | 22:49 |
| viric | only that? it looks like with broken words | 22:49 |
| viric | I've no idea on the debian kernel, I never used it. I simply imagine they prepared it right. | 22:50 |
| vano | yep | 22:52 |
| vano | you are not aware of any problems with the size of the uSD? this is 8GB. | 22:52 |
| viric | I used at most 2GiB | 22:52 |
| vano | hmmm | 22:52 |
| viric | but never booted from sd | 22:52 |
| vano | well the uSD seems to work ok mounted when booted into NAND. | 22:53 |
| viric | uboot may be more stupid | 22:53 |
| viric | than linux | 22:53 |
| vano | true | 22:53 |
| viric | take a picture of your nanonote screen with debian booted | 22:54 |
| viric | anyway I go to bed | 22:54 |
| vano | k c ya. | 22:55 |
| derRichard | where can i get the sources of xburst-tools? | 22:58 |
| kristianpaul | debian | 23:06 |
| derRichard | ? | 23:06 |
| kristianpaul | http://packages.debian.org/sid/xburst-tools | 23:06 |
| derRichard | thx | 23:07 |
| wpwrak | roh: do you know an algorithm/library/etc. that produces a toolpath for milling a 2D area delimited by a polygon ? | 23:34 |
| --- Sun Mar 18 2012 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!