| qi-bot | [commit] Xiangfu Liu: new package: gtypist a universal typing tutor (master) http://qi-hw.com/p/openwrt-packages/d7402ee | 02:47 |
|---|---|---|
| qwebirc53148 | I am using openwrt in the console. relative newbie to linux. How do I tell which keymap is being used? I am trying to get a backquote into the keymap. | 03:06 |
| xiangfu | qwebirc53148, by default it QWERT as the keyboard shows. | 03:11 |
| xiangfu | qwebirc53148, you can use 'dumpkeys' and 'setkeycodes' to change some keys. | 03:12 |
| xiangfu | qwebirc53148, or 'loadkeys' maybe. | 03:12 |
| xiangfu | qwebirc53148, you can install 'kbd-console-maps' for get more keymaps | 03:16 |
| qwebirc53148 | thanks | 03:18 |
| qi-bot | [commit] Xiangfu Liu: config.full_system: include kbd-console-maps (master) http://qi-hw.com/p/openwrt-packages/ca0b3b5 | 03:26 |
| qwebirc53148 | A week ago the login page gave me an option to pick a nickname. Now I am just assigned one (qwebirc53148???). Is it possible to get back to choosing one myself? Sorry for off topic. Thanks for any hints./ | 03:50 |
| xiangfu | qwebirc53148, /nick NAME (http://freenode.net/faq.shtml#nicksetup) | 04:04 |
| apink | xiangfu, thanks again | 04:20 |
| wolfspraul | after over 2 years, NanoNote support has arrived in u-boot upstream! | 06:07 |
| wolfspraul | http://lists.denx.de/pipermail/u-boot/2011-October/105044.html | 06:07 |
| wolfspraul | congrats xiangfu! | 06:08 |
| wolfspraul | I think 2 drivers are still missing (lcm + mmc), but the first big step is made and the diff and maintenance overhead for upleveling u-boot will go down a lot | 06:08 |
| wolfspraul | that's 'just' the bootloader, but any diff we get upstream makes me worry a little less about our ability to make cool new devices | 06:09 |
| qi-bot | [commit] Xiangfu Liu: frotz: remove license problem games (master) http://qi-hw.com/p/openwrt-packages/b013154 | 09:10 |
| qi-bot | [commit] Xiangfu Liu: some BROKEN packages, maybe somebody can continue work on those package (master) http://qi-hw.com/p/openwrt-packages/3e5e716 | 13:22 |
| qi-bot | [commit] Werner Almesberger: m1rc3/norruption/2/collda: corrected $n to be the number of standby failures (master) http://qi-hw.com/p/wernermisc/86e86dc | 14:09 |
| qi-bot | [commit] Werner Almesberger: m1rc3/norruption/2/plot-cdf: start empirical distribution at (0, 0) (master) http://qi-hw.com/p/wernermisc/9b2f2d1 | 14:09 |
| qi-bot | [commit] Werner Almesberger: m1rc3/norruption/2/aloop: lock the NOR again after restoring standby (master) http://qi-hw.com/p/wernermisc/88bf6b7 | 14:09 |
| qi-bot | [commit] Xiangfu Liu: new package: SDL-widgets: a GUI toolkit on top of the SDL libraries (master) http://qi-hw.com/p/openwrt-packages/1b3135c | 14:54 |
| wpwrak | whee ! now let the widgetry begin ! ;-) | 14:57 |
| kristianpaul | ncie ! | 15:10 |
| whitequark | yay! my components for lvds-board have arrived | 15:51 |
| whitequark | I'm about to coin a new term, "yo dawg syndrome". | 15:51 |
| whitequark | DigiKey have sent me a polyethyelene packet, inside there is a polyether antistatic/moisture package (which is absolutely unopenable), inside is a polyethylene package, inside is a polyethylene package, have I said that inside is a polyethylene package? And inside is a chunk of tape, and finally there is an IC. | 15:53 |
| whitequark | and they've sent each IC in its own polyether package | 15:54 |
| whitequark | for some reason only known to them | 15:54 |
| whitequark | a package fetish maybe. | 15:54 |
| whitequark | oh. trying to solder some TSSOPs and WSONs revealed a fun fact: I suck at soldering :/ | 22:15 |
| whitequark | (also: there is never enough flux) | 22:15 |
| whitequark | actually: no, I don't. also: I will pray for the inventor of Flux-Off for the rest of my life. | 22:39 |
| whitequark | if there are still some remaining small sticky solder spheres, you've not used enough of it. | 22:39 |
| wpwrak | what type of flux do you use ? | 23:00 |
| wpwrak | why doesn't your ultrasound cleaner get rid of it nicely enough ? | 23:01 |
| whitequark | wpwrak: RMA | 23:06 |
| whitequark | I've understood several important things, namely: | 23:07 |
| whitequark | flux, flux-off, pre-heating and ultrasonic cleaning are like violence. if they don't solve some of your problems, you are not using them enough | 23:07 |
| wpwrak | ;-)) | 23:08 |
| whitequark | finally, I've got some sense out of this f***king board | 23:08 |
| whitequark | it was not SO bad | 23:08 |
| whitequark | that was just a whole lot of solder paste remains | 23:08 |
| whitequark | they looked awful | 23:09 |
| wpwrak | i would go easy on the pre-heating, though. i've had some bad experiences with having too much heat around. | 23:09 |
| wpwrak | hmm, if you solder manually, you should need solder paste over in very few situations. e.g., for crystals. | 23:09 |
| whitequark | hm | 23:09 |
| whitequark | do I? | 23:09 |
| whitequark | I've just poured it on every shining area and plucked the components on it | 23:10 |
| whitequark | also, flux | 23:10 |
| wpwrak | also, for the flux, RMA is good but also very dirty. you may find "water soluble" more convenient. | 23:10 |
| wpwrak | solder paste should already include enough flux. | 23:10 |
| whitequark | (rma) flux-off gets rid of it COMPLETELY. the board is not sticky at all and it is clear like a mirror | 23:10 |
| whitequark | (solder paste) I use a Russian product. | 23:11 |
| whitequark | it does not. | 23:11 |
| wpwrak | (rma) yes, but it's sticky while you're working on it :) | 23:11 |
| whitequark | (rma) I don't care much about that. I can always use more flux-off :D | 23:11 |
| wpwrak | are you sure your solder paste is for electronics ? ;-) | 23:11 |
| whitequark | yep | 23:11 |
| whitequark | that's written on it | 23:11 |
| wpwrak | maybe they confused the label :) | 23:11 |
| wpwrak | solder paste without flux doesn't make sense :) | 23:12 |
| whitequark | nope. it's just done in a very Soviet way | 23:12 |
| whitequark | it has _some_ flux | 23:12 |
| wpwrak | aha ! | 23:12 |
| whitequark | and I guess not the best kind of it | 23:12 |
| whitequark | maybe, worst | 23:12 |
| whitequark | and it tends to split itself into layers | 23:12 |
| wpwrak | maybe they thought the formula they used to fix ships will do for chips, too ... | 23:13 |
| whitequark | you're not very far from the truth | 23:13 |
| whitequark | (solder paste) what's your way of soldering things like tssop48 or 0603 caps? | 23:13 |
| whitequark | or resistors | 23:14 |
| wpwrak | i think you may be better off with just flux and regular solder (preferably 63/37) | 23:14 |
| whitequark | the paste is 63/37, btw | 23:14 |
| whitequark | I guess it's done from the same materials that regular solder with rosin core is | 23:15 |
| whitequark | it's not very good either | 23:15 |
| Action: whitequark promises he will never be too greedy and save on solder. NEVER. | 23:15 | |
| wpwrak | 0402 and bigger: pre-tin the pads (options, but it helps. i do this one the whole board, before soldering any components). apply "water soluble" flux to the pads. place the component. hold it down with angled tweezers. touch a tiny drop of solder on one end. then on the other. | 23:15 |
| wpwrak | s/options/optional/ | 23:16 |
| whitequark | I've tried that method | 23:16 |
| whitequark | the results are not that different. some things are better, some are worse | 23:17 |
| wpwrak | i haven't done tssop yet. ssop yes. there, i pre-tin (again, optional), apply a generous amount of flux on all the pads, place the component, hold it down, solder one or two pins (okay if they're bridged) | 23:17 |
| whitequark | ssop is easy as a pie | 23:17 |
| wpwrak | ok :) | 23:17 |
| whitequark | tssop is not very hard too, as it turns out -- just get something to remove the remaining balls | 23:17 |
| whitequark | but I have a hirose connector on the board | 23:18 |
| wpwrak | yup. flux and heat. repeat. if it's still messy, flux and solder. | 23:18 |
| whitequark | that connector will melt immediately if heated from the component side | 23:18 |
| wpwrak | lovely ;-) | 23:18 |
| whitequark | so I've sit there for 15 minutes and heated the board from underneath it | 23:18 |
| whitequark | boring as hell, but it works | 23:18 |
| whitequark | ... I hope | 23:18 |
| whitequark | at least it has kinda the same shape | 23:19 |
| whitequark | maybe not exactly :D | 23:19 |
| whitequark | that's what I've called "pre-heating" | 23:19 |
| whitequark | I only have a SMD rework hot air gun, and no other smd-rework-related tools. so it's the only option to heat the whole board | 23:20 |
| whitequark | it's thick. and I forgot the thermal relief pads, as I've said | 23:20 |
| wpwrak | maybe pick a through-hole connector the next time, if possible | 23:21 |
| whitequark | that hirose stuff is a pain. it is rare, it cannot be identified when on board, and prior to this day, I've never managed to (de)solder it successfully | 23:21 |
| whitequark | that's not possible | 23:21 |
| wpwrak | mmh. then it's messy. did you pre-tin the pads/traces around the connector ? | 23:22 |
| whitequark | hm | 23:22 |
| whitequark | second time, yes | 23:22 |
| qi-bot | The build has FAILED, see log here: http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.full_system-10122011-2220/ | 23:25 |
| whitequark | I've got some images of the result | 23:27 |
| whitequark | http://imgur.com/a/iYQMo | 23:28 |
| whitequark | darn. my hands are trembling :/ | 23:29 |
| wpwrak | hmm, i think the #1 problem with the smt connector may have been the big ground plane and its numerous direct connections to it. | 23:31 |
| wpwrak | anyway, does it work ? :) | 23:31 |
| whitequark | dunno | 23:31 |
| whitequark | I don't have a host board | 23:31 |
| wpwrak | ;-)) | 23:31 |
| wpwrak | so you're doing this just for the art. nice ;-) | 23:32 |
| whitequark | nope | 23:32 |
| whitequark | my friend, who wants this board, has it | 23:32 |
| whitequark | this one: http://starterkit.ru/html/index.php?name=shop&op=view&id=49 | 23:33 |
| whitequark | the board itself is an, ahem | 23:34 |
| whitequark | I don't even know how to call that | 23:34 |
| whitequark | it consumes something like 2 to 4A by 3.3V | 23:34 |
| whitequark | and it is supposed to be powered by 5V | 23:34 |
| wpwrak | and what is the role of your thingy ? | 23:34 |
| whitequark | guess what: they've put an LDO on it. | 23:34 |
| whitequark | to make 3.3 from 5V | 23:34 |
| wpwrak | aah, level shifters | 23:35 |
| whitequark | nope | 23:35 |
| whitequark | it is POWERED through an LDO. | 23:35 |
| whitequark | it gets to full 125 deg. C while the board is idling | 23:35 |
| whitequark | it heats even more when it calculates something | 23:35 |
| whitequark | and pcb under it gets black soon | 23:35 |
| whitequark | we've mailed the vendor | 23:35 |
| whitequark | he said: it is normal condition (sic!) | 23:36 |
| wpwrak | lovely ;-) | 23:36 |
| whitequark | I, well | 23:36 |
| whitequark | I don't have any words for it. | 23:36 |
| wpwrak | now i know why you need military-grade solder ;-) | 23:36 |
| whitequark | my board isn't something like that | 23:36 |
| whitequark | I at least know that buck converters do really exist in this world | 23:37 |
| wpwrak | but they're more expensive ;-) | 23:37 |
| whitequark | yeah, extra $5 for a step-down on a $150 devboard is something unbearable | 23:38 |
| whitequark | let's make some ARM toasts instead | 23:38 |
| whitequark | also: they frequently do not solder some passive components on the board | 23:39 |
| whitequark | each time some other ones | 23:39 |
| whitequark | saying: "we don't have enough ones" | 23:39 |
| wpwrak | nice :) russian design is famous for its rugged robustness. i think they make good use of it ;-) | 23:40 |
| whitequark | there's an Atmel ARM | 23:40 |
| whitequark | on the other hand, the very same friend once (I don't know if that was an experiment or he has just missed the voltage. I fear that it's the latter) powered an ATmega8 with 12V | 23:41 |
| whitequark | for like a month, continously | 23:41 |
| whitequark | it worked. | 23:41 |
| wpwrak | MCUs are tough | 23:41 |
| whitequark | I guess Atmel has a whole lot of Russian engineers | 23:41 |
| whitequark | to make their products Russian-proof | 23:42 |
| whitequark | (my board) it gets TFT video signal on 40 pin side and outputs an LVDS for one particular notebook LCD on the hirose side | 23:42 |
| wpwrak | aah, that's why you need that connector | 23:42 |
| whitequark | yep | 23:43 |
| wpwrak | maybe try to find a 90 deg version if you need something similar in the future. should be easier to solder. | 23:43 |
| whitequark | luckily, we found a leaked datasheet on the motherboard | 23:43 |
| whitequark | it had a partnumber | 23:43 |
| whitequark | in any other case, I doubt we would be ever able to find the right mating one | 23:43 |
| whitequark | hirose are professionals of vendor lock-in | 23:44 |
| whitequark | no, not DigiKey nor Hirose site contain any references to 90deg version | 23:44 |
| whitequark | I think this particular connector was developed specially for this particular notebook series | 23:45 |
| wpwrak | nice :) | 23:45 |
| whitequark | *specifically, or maybe not | 23:45 |
| wpwrak | connectors are generally messy. very often, there's poor documentation | 23:45 |
| whitequark | hirose has nice datasheets, but if you only have a part on your hands, it's impossible to figure out which one it is | 23:46 |
| whitequark | each notebook vendor has its own variant of that LVDS connector, almost entirely like any other, but not enough to be pluggable | 23:47 |
| whitequark | and they like to play with the pinout, too | 23:47 |
| whitequark | and with the order of bits inside of the LVDS stream | 23:48 |
| whitequark | without any reason (except the lock-in) whatsoever | 23:48 |
| whitequark | I just realized that I can test the buck | 23:49 |
| whitequark | let's see if it will explode | 23:49 |
| whitequark | *the buck converter | 23:50 |
| whitequark | it did not | 23:55 |
| whitequark | does not work, either | 23:55 |
| whitequark | hm. | 23:57 |
| whitequark | either I am hallucinating, or I have a voltage of 0.4V between different points of ground plane | 23:58 |
| whitequark | ah, of course it does not work | 23:59 |
| whitequark | it is not soldered to the board. | 23:59 |
| --- Fri Oct 14 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!