#qi-hardware IRC log for Monday, 2011-03-14

wpwrakaw_: i have a little smt question: given an 0805-sized chip with 6 contatcs, like the one on the lower right of http://media.digikey.com/Renders/Wurth Electronics Renders/0805SMD.jpg00:55
wpwrakaw_: would you consider a gap - across the width - between pads of 0.8 mm to be okay ? the chip's width is 1.25 mm00:57
wpwrakaw_: when i soldered that component, it felt as if there wasn't much pad under the chip. but maybe that was just an illusion (and my etching technique may also have increased the gap a little)00:58
wpwrakaw_: data sheets: http://katalog.we-online.de/kataloge/eisos/media/pdf/748421245.pdf00:58
wpwrakaw_: http://www.johansontechnology.com/images/stories/ip/balun-filters/Balun_Filter_Combo_Matched_2450FB15L0001_v12.pdf00:59
aw_wpwrak, 0.8 * 39.37mil = 31.496 mil which is okay in regular pcb industry. And probably be as an illusion while etching tech. by DIY.01:08
aw_wpwrak, a gap of pads you can always tell yourself to keep a general specification as nominal 5 mil which is current PCB maker can produce it.the01:10
aw_wpwrak, the 748421245 the minimum dimension is 0.2 mm (~ 7.84 mil)...I was only curious that how tuxbrain_away picked up a qualified pcb maker to make your design UBB.01:15
aw_when you trying to deal with a possibility of producing boards, building a part footprint with more than 5 mils is better. as this 748421245 is producible. :-)01:18
aw_not sure if my replies answers your question? ;-)01:19
wpwrak(5 mil) in this case, we have about 10 mil. so it should be safe then.01:19
wpwrak(pcb maker) the ubb result is encouraging. if they can make ubb, they can also make atben/atusb :)01:20
wpwrak(answers) yes, thanks a lot ! i just wanted to double-check that i'm not building a problem there01:20
aw_exactly. so what i would like to encourage such great results is that we keep to design at 5 or even 7mil gap (clearance, ring spec...etc) then the design will be any convenience and ease to produce anywhere not only Asia. ;-)01:23
wpwrakaw_: btw, have you had a look at the atben/atusb boards ? do they look okay ?01:23
aw_yeah..good.01:23
aw_wpwrak, sorry that haven't yet. ;-)01:23
wpwrakaw_: (5/7 mil) yeah. by testing things with my DIY process, i'm kinda limited to such sized anyway ;-)01:24
aw_wpwrak, i am trying to get m1 rc3 to be well-preparation done...after quite stuff done after sourcing can back look your masterpiece.01:25
wpwrak;-)01:26
aw_sure. you always can imagine the difference between how hard/feasibility it could be happened from diy'work to the general industry. it's all good.;-)01:27
aw_contrary to your work idea, i still haven't have this capability(RD.) to from diy work to industrial production. ;-)01:28
wpwrakit's nice for small and reasonably simple things. doesn't scale so well towards larger/complex things, though, due to the low yield01:32
wpwraki.e., compact RF designs with lots of ground are messy01:33
wpwrakkristianpaul, tuxbrain_away: new fab file location: http://downloads.qi-hardware.com/people/werner/wpan/fab/03:41
kristianpaulk03:45
wpwrakaw_: hmm ... on http://en.qi-hardware.com/wiki/KiCad_Automatic_Insertion_File03:56
wpwrakaw_: you say that the origin for positioning coordinates should be the center of a pad. why ? that's likely to be inaccurate anyway03:57
wpwrakaw_: (inaccurate) because the component's reference/anchor point is somewhere else and the pad center is not whole number of grid steps away from this point03:58
wpwrakaw_: unless you change the grid to something very small, etc., but that's looks like a high error risk03:59
aw_wpwrak, yes, you are right. but as a smt manufacture I don't need to be precisely correct. but if using a DIY draft driller you need precisely.04:03
aw_thanks that you mentioned this. let me edit it more info on this page. ;-)04:03
aw_smt vendor they can pick fine tune as very well even just offset a lot. :-)04:04
wpwrakaw_: hmm. i wonder, why try to hit the pad at all ? isn't it enough for the origin to be some well-defined point ? e.g., a corner of the board itself ?04:06
aw_wpwrak, umm..i remembered that I studied this for a while even I've never used a CNC driller....yes, I just watched that I already wrote notice in that page (at the bottom).04:07
wpwrakaw_: no, i mean for SMT, the AI file, not drilling/routing04:07
wpwrakaw_: (for cnc, i actually do a lot of post-processing/tweaking ;-)04:08
aw_you could imagine that smt machine which has powerful whole shifting offset with all parts' coordinates.04:09
wpwrakaw_: also, how did you specify the package sizes and reeling to the smt fab ? did you send them a copy of the data sheets ?04:10
aw_i also have your questions about first meeting smt machine.04:10
aw_i usually sent AI and gerber files then they can just fine tune all of them with bom. :-)04:11
wpwrakaw_: (offset) yes, i think that's inevitable. so there's no strict need for the origin to be on a pad ?04:11
aw_no datasheet at all.04:11
wpwrakaw_: (ai+gerber) heh, nice ;-)04:11
wpwrakaw_: (datasheet) so how do they get the dimensions ? do they look them up themselves ? also, do you specify the component height somewhere ?04:12
aw_exact on "no strict need for the origin to be on a pad", but please you should always let/move mouse cursor to the pad located at the most left and bottom side. Secondly, File->Fabrication Outputs->Modules Position, then the *.pos file is generated under main folder.04:13
aw_i don't need to specify any component height. their smt machine have a lot of database on huge footprint they already existed.04:14
aw_but there's one important step on calibration their each part while fine tune my part: how they do it. It's easy!04:15
wpwrakaw_: i was thinking of putting the origin just at the corner of the pcb. that's a point that's perfectly on the grid. if i pick a pad, it'll be somewhere odd. they need to correct in any case, but at least it'll be a clearly defined location.04:15
wpwrakaw_: (huge database) okay, let's hope for the best then :-)04:16
aw_they picked up a IPC standard footprint then let smt machine do a comparison with its database's footprint with picked part with optical capture then fine tune part's dimension. Surely this process is done by located our AI file to them.04:17
wpwrak(optical capture) ah, nice. let's see then how their machine likes my footprints :)04:18
aw_and their smt technician will do auto or self -auto tune the AI file in advance before feeding a 'translated AI(coordinates)' file into smt machine.04:19
aw_hey, your principles always be a good detail thing on "it's nice for small and reasonably simple things. doesn't scale so well towards larger/complex things, though, due to the low yield"04:20
wpwrakaw_: so they'll do some real work for all the money. nice :)04:20
wpwrakaw_: ah, what's the role of the "parts polarity" file ?04:21
aw_hehe....Smt industry moves dramatically for many years , yes . that's they relied on machine not original/principle concepts. :-)04:21
wolfspraulaw_: can we get those 'translated AI(coordinates)' file back from them?04:21
wpwrakaw_: (polarity) would that be for 0402/0603/etc. parts ? how did you generate it ?04:22
wolfspraulin general I would say - if the PCB or SMT supplier generate intermediate/corrected files, as part of our job, it would be great if they could zip them up and return to us04:22
aw_i was tried to get them...but I finally didn't get them.04:22
wolfspraulaw_: even if those files are in proprietary formats, say the format of a particular pick&place or AOI machine04:22
wolfspraulaw_: why not? what did they say?04:22
wolfsprauljust keep asking every time :-)04:23
aw_but as i know that "translated (AI) file is not every types of smt machine is all the same. it depends on brand smt machine itsself.04:23
wolfsprauland escalate to the manager. no hesitation. if they like us a little less, I think we can still survive :-) (just keep them barely above kicking us out)04:23
aw_surely...i won't forget this(asking)04:23
wolfspraulyes I can imagine those files are proprietary04:24
wolfspraulbut that's ok04:24
wolfspraulat least it's a start where they know they should return intermediate files generated as part of our jobs to us04:24
aw_Fuji/ Simens / etc..04:24
wpwrakwolfspraul: (what did they say) i can vividly imagine :-) "ha ha". then they politely forgot about it. eventually, adam also politely dropped the issue. the chinese way ;-)04:24
wolfspraulno I think there is actually no big secrecy. it's just unusual and creates workload for them.04:24
wolfspraulI am sure if they work for, say, our famous Apple, they have to make every last bit 24/7 accessible inside Apple's intranet04:25
wpwrakwolfspraul: hence the "forget about it" treatment :)04:25
aw_i could only ask them when I stay at smt vendor there. I don't want to waste time to discover this. some sort of proprietary.04:25
wolfspraulsounds good04:25
wolfspraulwe slowly dig into this, it will increase the quality of the files we are sending to them in the long run04:26
wolfsprauland there are probably quite a few more standards/conventions to discover, if we only knew what they were...04:26
wpwraksomeone needs to build a nice cheap DIY pick and place, then we could send them actually tested AI files ;-)04:27
wolfspraulalso don't forget AOI04:27
wpwrakAOI ?04:28
wolfspraulautomatic optical inspection04:28
wolfspraulthey have quite impressive systems/software running there, and very important feedback loop for the pick & place machine04:28
wpwrakah, yet another step04:28
wolfspraulwithout AOI, the pick&place operator would be relatively blind04:28
wpwrakso both are integrated into the same unit ?04:29
wolfspraulI think in practical reality the aoi is quite important, and part of an integrated process.04:29
wolfspraulnot same unit, aoi is a different machine04:29
wolfspraulbut the accuracy of p&p, and aoi feedback, go together in reality at the line04:29
wolfspraulaw_: do you agree?04:29
kristianpaulhmm, for thats is good the aptina stuff i hope :-)04:30
wolfspraulnah. those are very polished systems. from scratch it will take you 10+ years to develop something that is competitive with state of the art today.04:31
wpwrakso p&p has a local optical system for the individual tuning work and then aoi checks the big picture ?04:31
wolfsprauland by then the 'state of the art' aoi machines will have evolved a lot more04:31
kristianpaulnow i wonder how those smt machines driven by a Z80, that you can actually still buy, survive..04:31
wpwrak(10+) i've heard that so many times ... :)04:31
kristianpaul:)04:31
wolfspraulyes but designing our own aoi machine is a sure way to get lost, imo04:31
aw_as i know, aoi machine is designed for mass productive purposes which is the process afterwards reflow process to verify if mis-mounted/un-balanced placements.04:31
kristianpauloh, sure04:31
wolfspraulwhy not design our own xray machine, and many others. reflow oven, and so on.04:32
kristianpaulI just heard that once ;-)04:32
kristianpaul no no04:32
wolfspraulI don't know how many p&p machines have integrated optics to verify placement accuracy.04:32
wolfspraulmaybe some high-end ones do. but keep in mind there is still the reflow oven after p&p.04:32
wpwrakwolfspraul: (oven) that's being done already04:32
wolfspraulthat's a lot of movement, shaking, heat, etc.04:32
wpwrakwolfspraul: (xray) that sounds like the sort of thing you could get sebastien interested in :)04:32
wolfspraulso integrating optics into p&p only makes that much sense. you need a second optical check after the oven.04:32
kristianpaulhe :-) (xray)04:33
wolfspraulaw_: if you think I mischaracterize something, let me know...04:33
wpwrakwolfspraul: (aoi) there's quite a bit of computer vision software out there. might be fun for people in the field, e.g., from academia04:33
wolfspraulof course. definitely doable, but in the grand scheme of things it's by far not at my top.04:34
aw_wolfspraul, so far there's no mischaracterize i read words. go on.04:34
wolfspraulthere must be like 20+ other automated machines that create higher value when fully integrated into a free tools process than aoi.04:34
wpwrakwolfspraul: (p&p and optics) it would seem that you need some optical feedback already for proper pickup and for coordinate system translation. if you do it all via AOI after reflow, you have a heck of a feedback loop.04:35
wolfspraulyes maybe there are integrated optics in p&p04:35
wolfspraulbut like I said - lots of vibration, shaking, movement and heat after that stil04:36
wolfsprauland the line is creating a fully soldered product, not something where the p&p machine says it's perfect, but the user cannot boot04:36
wolfspraulthe movement of the conveyor belt, and application of heat in the reflow oven, may shift components just beyond acceptable tolerances04:36
wolfspraulso it all needs to have one big feedback loop, back from the 'aoi' (=after oven)04:37
wolfspraulthe PCB is also not perfectly flat, which is what limits larger panels in many cases04:37
aw_as a EMS system which foxconn used , they used a tracking s/w system with a label(bar codes) to let every stations connected together and get feedback once afterwards process wrong.04:38
wolfspraulbecause depending on where on the curve a component sits, it may move differently in the oven. aoi will (should) catch it.04:38
aw_if that wrong is extremely like wrong color of part's surface then feedback to smt chine stoped. then operator check it.04:39
wpwrakwolfspraul: you probably need a fair bit of the same technology already for the pickup. well, there are also mechanical solutions. not sure how well they work, though04:41
wpwrakaw_: a clarification about http://downloads.qi-hardware.com/hardware/jtagserial/run1/doc/top_1.jpg04:41
wpwrakaw_: the interesting information here is the polarity of D2, D3, and D4. nothing else. correct ?04:41
rjeffries__wpwrak tomorrow I will contact a small local shop that can handle small SMT runs of something like atben at usb04:41
wpwrakrjeffries: great. let's see what you can find. there ought to be places with good prices04:42
rjeffries__I know the people from years ago04:42
rjeffries__they are not a pcb fab04:42
wpwrakrjeffries: yup. smt and pcb are usually separate04:42
rjeffries__I think the dorkbot deal wher ethey merge a bynch of jobbs will be excellent price04:42
wolfspraulhere's an AOI station http://en.qi-hardware.com/wiki/File:WeyJia_tr7100ep_aoi.jpg04:42
kristianpaulrjeffries__: what happened with UBB run?04:42
wpwrakwolfspraul: (feedback) yes, you need the big loop too. what i mean is that the big loop would be a poor substitute for the local loop.04:42
kristianpaulyou need buses04:42
wolfspraulyou forget the action after the p&p machine04:42
wolfspraulthere is a conveyor belt04:42
wolfspraulmovement, shaking, vibrations04:43
kristianpaullots of probes to read..04:43
wolfspraulthe a lot of heat04:43
kristianpauland heat to handle..04:43
wolfspraulthere is no point to make the p&p machine perfect beyond a certain point04:43
rjeffries__my price was bad so I concede the global market to tuxbrain04:43
aw_wpwrak, exactly you discovered at all. nothing else i needed to provide to smt vendor. easy?!04:43
kristianpauli guess is all based on current diferences (buses)04:43
rjeffries__he has cornered the UBB market04:44
kristianpaulwolfspraul: or may be hack an already p&r (just saying)04:44
wolfspraulwe are just talking about understanding the file formats of commone p&p and aoi systems better04:44
wolfspraulI definitely believe in that. just getting the files, understanding them. so we are able to create higher quality (more easily usable) files ourselves, with free tools.04:45
wolfspraulI still don't know much about the file formats used in AOI machines, for example. seems the SMT places hold onto them...04:45
aw_wpwrak, i could only say that you could marked all polarity of parts needed you think, I only added polarities on parts like capacitor/diode..other ic pakages i even without adding more marks. but it's good that building the polarity while editing part library/module. ;-)04:46
wolfspraulof course from their view this is what ties you to a particular smt shop.04:46
wpwrakwolfspraul: again, my point is that the p&p machine would already benefit from some amount of vision, just not to make an excessive amount of errors locally04:46
wolfspraulsure I agree04:46
kristianpaulunderstand format, sure very important step :-)04:46
wolfspraulI'm past that04:46
wpwrakwolfspraul: i.e., when you pick up a component, it won't be perfectly centered and rotated04:46
wolfspraulmy point was that there is a second interesting system regarding 'placement' after the oven, called 'aoi'04:47
wpwrakwolfspraul: if you catch that only after reflow, you have a problem04:47
wpwrakwolfspraul: thus i don't believe this is an open loop in p&p04:47
wolfspraulyes04:47
wolfspraulit's not04:47
wolfspraulaoi catches different things, and has its own place in the process04:47
wolfspraulbut very sophisticated (lots of software), and very important. that was my only point.04:47
wpwrakwolfspraul: here you have a pretty clever but slow open loop system: http://www.youtube.com/watch?v=__dEMKzkLYc04:48
wolfspraulI don't think you can have a professional run of anything, say 1K or more, without AOI.04:48
wolfspraulaw_: what do you think?04:48
wolfspraulhave you seen runs or lines without AOI step after the oven? say they skip it, after they feel pick & place is stable...04:49
wolfspraulor they always keep the aoi step running, as part of the normal production process?04:49
wpwrakwolfspraul: (aoi) yup, that's necessary as well. and it probably shares a fair amount of software (at least at the functional level) with the optics for the local loop in p&p. so if you make a p&p, you'd have to solve some of those problems already.04:49
wpwrakaw_: ah, you included the polarity in the footprint. in the silk screen ?04:50
wolfspraulwpwrak: no I don't think so. the aoi & p&p seem to be from different vendors, and definitely totally different software. at least from what I've seen so far (I keep learning...)04:51
aw_AOI machine is based on a base qty said over 200pcs mounted board or even 500 pcs to fine tune parameter/criteria to detetmine a qualified results from formal industry/or famous audit company.04:51
wolfspraulaw_: do you skip the AOI step in larger runs, or you always keep it running?04:51
aw_where I shew our rc1 of M1 run with AOI , it indeed doesn't make sense on fining tune anything at all. just for if checking mis-mounted.04:52
wolfspraulyes, but that's because they did a lousy job on the rc2 aoi :-) which is because it's not worth to setup a good aoi for a run of 40.04:53
wolfspraul(correct me if I'm wrong)04:53
aw_I always did AOI with the result report and replied to Motorola as audited report they defined from IPC doc.04:53
wolfsprauland one reason for that is because we don't know what types of files to supply to them to make a better aoi possible04:53
wpwrakwolfspraul: don't they have AOI also before the oven ? at least i think the fic fab had that. don't remember about the one in taiwan.04:53
aw_acutally I would like to cancel AOI run in lower than 500pcs.04:53
aw_wpwrak, AOI is afterwards smt reflow.04:54
aw_the lousy job is that we are not potential customers to them. yes, we just have 40pcs only. man!04:56
wpwrak(diy p&p) here's a cute one: http://www.youtube.com/watch?v=OP5SnnZSqb8&NR=104:56
aw_even wejia I saw they were doing a celluar phone trial run with 800pcs!04:56
kristianpaultrial ;-)04:57
aw_it's "trial" run about samples to promote prototype phones.04:57
aw_800pcs only is "trial"..how we bit our business to let smt vendor to concentrate a 40pcs run?!04:58
aw_well..i know I always need to work with them.04:58
kristianpaulhe, actually i still wonder how thy acept a run of 40pcs04:59
kristianpaul(hopefully i guess Qi is not the only one in the same path)04:59
kristianpaulof femtho runs :-)04:59
kristianpaulaw_: how long take the 800pcs to be finished? for smt05:00
aw_wpwrak, no , I dodn't include the polarity in the silkscreen. I don't need to add more polarities if you include them in silkscreen already. :-)05:04
wpwrakaw_: so how did you mark the polarity ?05:04
aw_kristianpaul, i didn't ask them how long..but it depends on machine. as i stayed before, 800pcs double sideds can be done in 5~6 hrs once fine tune is all done!05:04
aw_wpwrak, that case i added polarity in image file and sent to them.05:04
aw_wpwrak, so as your design, you could always add polarity into the same silkscreen layer.05:04
wpwrakaw_: ah, that's cheating ;-))05:05
aw_wpwrak, "cheating" works is always as "openning" process in "close" industry/field.05:05
aw_wpwrak, i didn't added/committed else in an original design. :-)05:06
aw_as a desiger if I do, I'll alway add polarity into silkscreen layer.05:08
wpwrakaw_: yeah, i'll do it in the silk screen. i don't like manual editing as part of the process. for me, the perfect workflow is just "make" :)05:08
aw_wpwrak, sure, be a s/w "make" style it is as you are. :-)05:09
wolfspraulaw_: yes agreed. if the aoi step is very sloppy, rather just leave it out.05:10
wolfspraulup to them. our next run is 80, so I hope we find good decisions to produce the highest number of sellable boards, in the most economical way.05:10
aw_wolfspraul, indeed it is. I'll decide surely then.05:12
wpwrakkristianpaul, tuxbrain_away: regarding the fab (pcb) files, they're not the final versions yet. they're sufficient for getting a quote, but you should update after that05:27
qi-bot[commit] Xiangfu Liu: [new packages] jdkdrum Command Line Drum Synth Program For Linux http://qi-hw.com/p/openwrt-packages/06fa0f306:22
xiangfu_(earth quake :)06:26
qi-bot[commit] Werner Almesberger: mlztx/mlztx: new utility to copy text in KiCAD board files to multiple layers http://qi-hw.com/p/eda-tools/f8f8a7506:26
xiangfu_(I setup my blog DDNS to http://freedns.afraid.org/. thanks kristianpaul )06:32
wpwrakxiangfu_: (quake) having one ? or do you plan to make one with jdkdrum ?06:34
xiangfu_wpwrak: sorry. I mean "IRC network splits" :-)06:43
wpwrakxiangfu_: ah ! not as bad as the real ones :)06:44
tuxbrain_awaywpwrak: any other indication to the pcb vendor?06:45
wpwraktuxbrain_away: there's a README as well: http://projects.qi-hardware.com/index.php/p/ben-wpan/source/tree/master/atben/README-PCB06:49
wpwraktuxbrain_away: and http://projects.qi-hardware.com/index.php/p/ben-wpan/source/tree/master/atusb/README-PCB06:49
wpwraktuxbrain_away: (it's also included in the tarball/zip)06:49
wpwraktuxbrain_away: note that they're a little different. for atben, i recommend an ENIG finish, while atusb probably doesn't need that06:50
wpwraktuxbrain_away: but that should be specified by the SMT fab. they'll have some set of preferred finishes.06:51
wpwrakaw: is simple tin coating still okay for 0402 and 0.5 mm QFN or do they already require something better ?06:55
awwpwrak, is this to your rf product on Surface Treatment? if yes, please use Immersion Gold rather than Immersion Tin. if you ask me why? I have no quite answers on this.07:00
qi-bot[commit] Xiangfu Liu: add compile rtems makefile http://qi-hw.com/p/m1s/f8456a407:00
qi-bot[commit] Xiangfu Liu: update compile flickernoise, add more depends http://qi-hw.com/p/m1s/48c1faa07:00
awcause I've always seen Immersion gold on rf pcb, never seen tim pcb before. ;-) It must be haven reasons behind.07:01
awwpwrak, if even no rf-related at all, i still used immersion gold on m1 board.07:03
awwpwrak, don't know if answered your question?07:05
wpwrakaw: (never seen tin) hehe ;-) yeah, i read lots of good things about ENIG07:05
wpwrakaw: if it wasn't RF, would you consider tin appropriate for components this size ?07:05
wpwraktuxbrain_away: seems that we should upgrade the recommendation for ENIG to a strong recommendation :)07:06
awwpwrak, for components? or pcb coating? sorry, can't follow up.07:06
awwhat's ENIG? is it a name of journal?07:08
wpwrakaw: let me put the question in another way: what is the smallest component size where you would not use tin because it may cause reflow problems07:08
wpwrakaw: ENIG = http://en.wikipedia.org/wiki/Electroless_nickel_immersion_gold07:09
wpwrakaw: are you adam ? ;-)07:09
awwpwrak, aha...i remembered when i stayed at close company, the QA department they had have rules on this details.07:09
awso yes, you got serious question on points, but I still have used tim coated component with 0603 produced at least 2k in half years without reflow problems.07:12
wpwrakaw: ah, sorry, i didn't clarify that point: i mean the tin (or ENIG) as pcb finish07:13
awso in a reality in practice, i quite won't focus on this. but as a researcher or professional designer, yes. if you already knew some info from others, just follow it.07:13
awthen I think it still won't be the problem at all since smt/re-flow machine tech them moved forwarding than ours.07:14
qi-bot[commit] Xiangfu Liu: add README http://qi-hw.com/p/m1s/6d1cf6507:15
awwpwrak, hm...as i said, i've never seen tin finished coating in RF pcb. :-)07:15
qi-bot[commit] Xiangfu Liu: add prepare, split configure rtems and compile rtems http://qi-hw.com/p/m1s/c992a0b07:16
qi-bot[commit] Xiangfu Liu: add README http://qi-hw.com/p/m1s/0f674d307:16
awso even have seen it before. The one I knew it didn't go into mp. so i can 't really answer this question.07:16
wpwrakaw: okay, thanks ! i didn't think of a tin vs. rf connection. i'll google around a bit, see what turns up07:17
awthere's easy symbol which that have you ever seen a rf connector is tin coated? any wifi ant, their male/female is tin connector?...;-)07:19
awwpwrak, sorry I don't have 'hard' data. ;-)07:20
wpwrakaw: (non-gold rf) yes, of course, for example TVs usually don't have gold07:21
awwpwrak, hmm..so the questions is porbably relevant to frequency-oriented. :-) The TV is 'M' Hz class.07:23
awyours is "G"Hz. :-)07:23
wpwrakaw: i also have some "serious" rf connectors that aren't gold. lemme look them up ...07:23
wpwrakaw: here we are: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=ADP-SMAF-SMAF-ND07:26
awthis is related to "skin effect" theory on rf field IMO.07:26
wpwrakaw: the outer body is nickel07:26
wpwrakaw: (tv frequency) yeah, it's a bit low by today's standards ... "UHF", hah ;-)07:26
awyeah.07:26
wpwrakah, here's something about the fine-pitch components: http://listserv.ipc.org/scripts/wa.exe?A2=ind0409&L=technet&T=0&P=3853807:28
awwhat carrier frequency of that ADP-SMAF-SMAF-ND you used?07:28
wpwrakask N experts, get >= N opinions ;-)07:29
wpwrak(carrier) they don't specify. but sma usually goes up pretty high07:29
awoah...yeah..tomb stoning..those experts even include Reliability / FMA Engineer!07:33
awas a FMA is more concentrating on product life discussion.07:34
tuxbrain_awayok today I will as for quoting on PCB, 100 and 500 of each. once you are ready with smt info please let me know07:35
awwpwrak, yes..came from even IPC expert. :-)07:35
wpwraktuxbrain_away: you can ask the pcb fab about the exact specification of their tin. seems that there are several types of tin finishes, e.g., there's also a tin-on-nickel, that's apparently not as bad a HASL07:38
wpwrakaw: funny: http://www.ddmconsulting.com/Design_Guides/hasl_alt.pdf07:42
wpwrakaw: on page 7 they actually argue against ENIG for RF :)07:42
wpwrakaw: but then, I don't think we're quite ready to touch OSP ;-)07:43
awwpwrak, yeah...OSP ...gta03 used it, surely not tin. :-)07:46
awpage 9 have good interesting column: > 2GHz..07:48
awwpwrak, even emmersion gold id recommended for < 2GHz. hey good now you got 'hard' data. :-)07:50
wpwrakaw: hah, just wait: http://www.circuitree.com/Articles/Cover_Story/f9be01107e7d7010VgnVCM100000f932a8c0____07:51
wpwrakaw: here, they talk of problems only at 5 GHz07:52
wpwrakN experts, >= N opinions :)07:52
awoah..yeah..so which one you will suggest tuxbrain_away to use? ;-)07:56
wpwrakand a third opinion, with nice graphs: http://www.taconic-add.com/pdf/technicaltopics--effects of lead-free solder.pdf07:58
awwpwrak, if even you pick OSP, that you should always let them to do the impedence report, otherwise i doubt they will ensure the trace you want.07:59
wpwrak(tuxbrain) i'd try to let the fabs fight it out among themselves. if that's not possible, i'd try enig. if that's a problem, i'd hope for the best with "tin"07:59
wpwraki don't know how those impedance reports work08:00
wpwraki'm a bit worried about the storage properties of OSP. doesn't it degrade quickly ?08:00
wpwrakin any case, i don't think we need to try to optimize for the last percent. the whole design isn't that precise anyway.08:02
wpwrakif someone with proper RF equipment has a go at tuning and optimizing things, that would change. but for now, i'm already happy if random variations stay below 5 dB08:03
awonce OSP sealed package is opened, you will lose them. yes.08:04
wpwrakthat makes OSP a no-go08:05
awhm.. < 5dB is quite a good variation.08:05
kyakxiangfu_: ping08:07
wpwrakwe'll see what happens :) i'm sure there will also be quite some difference between my prototypes and proper pcbs. hopefully for the better :)08:08
awwpwrak, true. from hard data, the differences will be discovered from reading amplitudes of SA. :)08:16
xiangfu_kyak: Hi08:19
xiangfu_I update the build host compile script file. now ti's compile again.08:19
kyakxiangfu_: hey! there are two urgent patches, https://dev.openwrt.org/ticket/9044 and https://dev.openwrt.org/ticket/9047. Without it, compilation will fail08:19
kyakhow do you think, should we add it to our backfire git or wait?08:20
kyaki'm not sure it will be noticed/accepted by openwrt08:20
xiangfu_kyak: thanks for the info. I think we wait 2 ~ 3 days.08:23
kyakok, we'll wait08:24
xiangfu_kyak: you add the 'strverscmp.c'? compare to the upstream commit. there one more file 'strverscmp.c'08:27
kyakwhere?08:28
kyakuClibc/libc/string/strverscmp.c08:28
kyakthe patch adds this file08:29
xiangfu_ok08:32
xiangfu_kyak: I mis-read the first line to "GNU's strverscmp() function, taken from uClibc 0.9.32 ..."08:32
xiangfu_kyak: anyway. this reminder me my todo task.08:33
kyakanyway, 0.9.32 has this function already08:33
xiangfu_http://en.qi-hardware.com/wiki/User:Xiangfu#2011-02-2708:34
xiangfu_try to follow the upstream 'trunk' branch.08:34
kyaki'd be happy to leave the backfire08:34
kyakit's obviously forgotten by openwrt upstream08:35
xiangfu_"# prepare for moving to trunk/new openwrt release in may-august"08:35
xiangfu_the openwrt will release new release later this year.08:35
kyakfor example, alsa-lib wasn't tested against 0.9.30.*08:35
kyaktherefore such problems08:35
kyakand then, alsa-utils won't build at all08:35
kyakmakes me wonder how such commits get there08:36
xiangfu_kyak: my plan is08:37
kyak2.6.37 is in the very strange state, too08:37
kyaksome things don't work08:37
kyaksome patches are forgotten08:37
xiangfu_that is why we need 'prepare'  move to trunk. :)08:39
kyakyeah08:39
xiangfu_my plan is08:39
xiangfu_1. got all those commits: "http://en.qi-hardware.com/wiki/Git#rebaseing_output" by 'git format'08:39
xiangfu_'git format-patch'08:39
xiangfu_2. remove all commit that relate with 'data/*'08:40
xiangfu_3. clean up the kernel patches. (like 2.6.37 problem)08:40
xiangfu_4. cleanup the u-boot patches. (for now I only make it work with nanonote. I think it's broken in n516/n526 "08:41
xiangfu_5. send ks7010 patch to upstream08:42
xiangfu_6. send target/linux/xburst/base-files's patches to upstream08:43
xiangfu_7. while(1) {compile;debug;}  :)08:43
kyakyeah, it all sounds right08:44
xiangfu_8. what do you think we rename the 'data' to 'data-backfire' under 'nanonote-files'08:44
xiangfu_9. create a total new 'data' folder. (mean the config* and etc/* stuff)08:45
xiangfu_s/mean/i mean08:45
kyakdo you plan to support backfire?08:46
xiangfu_at least keep is compile.08:46
xiangfu_I don't know what is the plan on backfire in OpenWrt side when the new release come out08:47
kyakmaybe it is better not to create the separate data-backfire? If someone wants to build for backfire, he would checkout the according branch of openwrt-packages08:47
xiangfu_kyak: yes. that is sound better. since we have the "http://downloads.qi-hardware.com/software/images/NanoNote/Ben/2011-02-23/VERSIONS"08:48
xiangfu_ok. we don't rename it. just release the VERSIONS file and make tag or branch in openwrt-xburst.git08:48
kyakyep :)08:49
kyakxiangfu_: for example, this commit: http://projects.qi-hardware.com/index.php/p/openwrt-xburst/source/commit/2f3b198/ is not listed in http://en.qi-hardware.com/wiki/Git#rebaseing_output08:55
kyakthis is very strange, because the patch itself is sitting i ncorrect place :)08:55
kyakxiangfu_: i also can't find this commit in git log08:56
kyaki don't know why it happens.. there could be other commit like that, and we can end up missing them?08:56
xiangfu_kyak: it's merge to another commit.08:57
xiangfu_when rebaseing08:58
xiangfu_maybe it is merged when there is conflict.08:59
kyakah, very nice08:59
kyakgit knows its ways08:59
kyaki think after removing the data/ we might have only a few changes from upstream09:00
xiangfu_kyak: merged to : http://projects.qi-hardware.com/index.php/p/openwrt-xburst/source/commit/48cc63a8540276d65746e82334550430da417b3f/09:01
xiangfu_kyak: yes. then we can try to send all those changes to upstream.09:01
kyakcool :)09:02
kyakhow did you find this merge?09:02
xiangfu_kyak: git lg 500-modifier-keys.patch  > a09:03
xiangfu_the vim a -->  /Remove --> scroll up --> got the commit SHA.09:03
xiangfu_then09:03
xiangfu_'git lg' is alias 'git log -p'09:04
xiangfu_I have one .gitconfig under home folder: http://pastebin.com/xf3aGLvc09:04
kyakhehe, nice :)09:12
xiangfu_kyak: I will put the 'trunk' branch to openwrt-xburst.git09:12
kyakxiangfu_: so i could git checkout -b origin/trunk?09:13
xiangfu_what about name it 'tracking-trunk'09:14
kyakis it necessary? do we have another "trunk"?09:15
xiangfu_hmm... for more clear :)09:17
kyakhm, what is "tracking-backfire" for?09:17
xiangfu_no tracking-backfire now.09:18
xiangfu_there is 'tracking-backfire' in your local?09:19
xiangfu_there only 'history' and 'mater' in server09:19
kyakhttp://projects.qi-hardware.com/index.php/p/openwrt-xburst/source/tree/master/09:19
kyaki see it here09:19
kyakin my local git br only shows "master"09:19
kyakthere is also "release_2010-11-17" branch and others09:20
xiangfu_there is no "tracking_backfire" in my local. and we delete it for a very long time.09:22
kyakso it's for some reason left in web interface09:22
kyakyou can see it the list of branches09:22
xiangfu_hmm... not sure. or maybe someone run 'git push -a'09:22
xiangfu_I will delete it.09:23
kyakwhy do we need the "tracking-trunk" anyway? is it temporary, before it becomes the "master"?09:23
xiangfu_'release_2010-11-17' is create by Mirko. for release 2010-11-1709:23
xiangfu_1. we have to have a 'tracking-trunk'09:24
xiangfu_2. then if the Openwrt new Release come out. move the 'master' to 'backfire'09:24
xiangfu_3. move the 'tracking-trunk' to 'master'09:24
tuxbrain_awaywpwrak aw : I will go for ening then, as wpwrak said ... let's cross our finguers also I will ask to the smt provider for thier opinion but for that I need the smt files to make the question with the quote inquiry...09:24
kyakxiangfu_: ok, it's pretty clear09:25
kyakxiangfu_: why can't we just drop backfire here and now? :)09:25
kyakupdate "master" to "trunk"09:26
kyakby the time openwrt is ready for release, we will be ready, too09:26
kyakit seems that fixinf backfire is a waste of time09:27
kyak*fixing09:27
xiangfu_kyak: it will create a lot of merger . very very hard to cleanup. we can just merge the 'master' branch to 'trunk'.  the git commit history will go crazy. almost un-able to 'rebase' on 'trunk' again.09:28
kyaki doubt that it makes sense to release another backfire-based image09:28
kyaktherefore, all activity in backfire is not needed09:28
kyakxiangfu_: yeah, i udnerstand. What i mean is to take the trunk and rebase our commits for backfire on top09:29
xiangfu_kyak:oh.09:30
kyakand start with that09:30
xiangfu_kyak: you mean switch to 'trunk' and work on 'trunk' now?09:31
kyakyep09:32
kyakdon't do anything for backfire anymore09:32
xiangfu_hmm...09:32
kyakwhen openwrt makes the release, we will stay on release.. Won't follow the trunk any more09:33
xiangfu_yes. that is the plan. the only problem for me is can we create a release on trunk in 4~6 weeks.09:35
kyakwell, even if we can't, we will have a head start of 4-6 weeks09:36
kyakif you mean that the openwrt will release in 4-6 weeks09:37
xiangfu_no. I mean our regular release interval is 4 ~ 6 weeks. so if we switch now. I just worry about can we finish all merge jobs in 4 ~ 6 weeks.09:42
kyakah, ok. SO if you do plan to release another image based on backfire, that's another situation09:42
xiangfu_in fact I am not sure if we need another images based on backfire.09:44
xiangfu_maybe we should start switch now.09:44
xiangfu_ok. I think I will push a branch name 'trunk' and start build the 'trunk' branch in buildhost now.09:44
xiangfu_for now still keep the 'master' tracking backfire.09:45
wolfspraulxiangfu_: make the decision based on what is the easier path to the next stable release, as of today09:45
wolfspraulif the easier path is with backfire, stick with backfire. if the easier path is with upstream trunk, switch to trunk.09:46
kyakxiangfu_: will it be the trunk as it is, or the trunk with our commits for backfire on top?09:46
wolfspraulI don't see why we need to switch to a not even released yet upstream version fast, but I don't know the details so there may well be reasons.09:47
xiangfu_wolfspraul: yes. we have to test . that why I push the 'trunk' start work on that.09:47
xiangfu_kyak: 'trunk' as it is and start our plan 1~9. (we just talk about)09:47
wolfspraulactually I think kyak, dvdk may know well, or openwrt upstream folks.09:47
xiangfu_yes.09:47
wolfspraulI think we should value stability very high.09:47
kyakxiangfu_: sounds good09:47
wolfspraulbut who knows, stability may show up in unexpected places ;-)09:48
kyakwolfspraul: a stable image can be built right away with backfire, only a few pactches requried :) But switching to trunk is really good for testing09:49
kyakdinner time..09:51
wolfspraulthen I don't know why we need to rush the switch, and I propose to build the next image based on backfire as well09:54
wolfspraulit's not that we have too little work, as copyleft hardware09:55
xiangfu_kyak::tracking_backfire deleted. 'trunk' pushed.09:58
wpwraktuxbrain: (ask smt) i think the gerbers would probably give them enough of an idea of how the board works. maybe send a picture along as well, i.e., http://downloads.qi-hardware.com/people/werner/wpan/tmp/2boards-20110305.jpg12:49
wpwraktuxbrain: the will need more data for a quote (like the BOM), but for questions about the proper finish, this should be more than enough information12:50
wpwraktuxbrain: do you already know where you want to to SMT ? or will you ask the PCB fab for advice ?12:51
wpwrakroh: hooray, it's monday morning ! is tech support for mail.openmoko.org awake yet ?12:51
tuxbrainwpwrak: (smt) I have already contacted them time ago when I want to make an ir arduino shield that doesn't see the sun light, and yes was recomended by the pcb vendor13:11
tuxbrainI'm finishing a pair of prior task and and I will make the mail for asking/quoting.13:13
tuxbrainis be the bom you pass valid?13:13
wpwraktuxbrain: the BOM is valid but it is a "shoppinug list" bom. some quantities are rounded up. also, the BOM is for 100 units.13:17
wpwraktuxbrain: again, it should give them an idea of what's there13:17
wpwraktuxbrain: it you only ask them general things like the recommended finish and such, they should be fine with incomplete data. just tell them that we're not quite done yet and that this is for illustration only.13:18
tuxbrainok I will advice them about that, the will maybe have other providers than this also , and they have to quote me for 100 and 500,13:19
tuxbrainok I will give to the mail a  "draft touch" :)13:19
tuxbrainbut I bet we will end with 500 pcb and 100 smt13:20
wpwraktuxbrain: that's my guess as well ;-)13:22
wpwraktuxbrain: how do they wrap the pcb panels ? all in one bag or are they individually sealed ?13:22
tuxbrainall in one bag, why?13:23
wpwraktuxbrain: makes me wonder how easy it is to remove only part of them. if the rest is exposed, it may get dirty and cause trouble if you want to smt them later.13:24
wpwraktuxbrain: enig is chemically very stable, but dust and such may still affect it. i hope you don't have any smokers nearby ;-)13:24
LunohoDlarsc: is this patch obsolete? https://dev.openwrt.org/browser/trunk/target/linux/xburst/patches-2.6.37/001-xburst-cache-quirks.patch13:25
LunohoDlarsc: there is no CONFIG_JZRISC anymore13:25
tuxbrainmmm ok, if 500/100 is the final deal, I will as them in packages of 100 (or nearest number depending on how may in panel)13:26
wpwraktuxbrain: (chemically stable) for comparison, the nowadays quite popular OSP (organic solderability preservative) will decay on its own if exposed to the atmosphere13:26
wpwraktuxbrain: (bags) maybe ask them if they could just wrap them individually. shouldn't be a major cost factor13:27
wolfspraulwpwrak: I think most pcbs have another layer on top to make it storable13:27
wolfspraulAdam knows more details13:27
wpwraktuxbrain: then you could also supply kristianpaul and maybe send some my way, so that i can make a set of references and see how the rf behaves13:28
wolfspraulyou are only talking about the functional surface finish13:28
tuxbrainwpwrak: yes of course :) but first the had to be done13:28
wolfspraulbut there is another surface finish to ease production handling, in particular storage before smt13:28
wolfspraulit is quite common to produce a large number of pcbs, and then use them up in several runs over some time13:29
wpwrakwolfspraul: hmm, possible. i think a batch we once got at openmoko and we never used didn't have that, though13:29
wolfspraulthat may be, maybe because it wasn't ordered :-)13:29
wolfspraulI'm just saying there is another standardized layer on top, for exactly the kind of problem tuxbrain is looking at (500/100)13:30
wpwrakwolfspraul: (never used) when dash made some pcbs for us, because they didn't like the lead time the chinese fab gave us before bullying :)13:30
wpwrakwolfspraul: okay. that would be useful if it's available13:30
wolfspraulAdam may know more about it, or just google13:30
wolfspraulagain: it is quite common to store pcbs for a while before smt13:30
wpwrakwolfspraul: naw, let tuxbrain ask the fab ;-)13:30
wolfsprauland there are surface layers for that13:31
wolfspraulit's not about sealed plastic bag or not, it's something on top of the surface (at least I have never heard about sealed packages for pcbs)13:31
wpwrakwolfspraul: layers that you would remove before fabbing or layers that don't need removing ?13:31
wolfsprauldon't know, maybe both exist13:32
wolfspraulthe pcbs take some bath first, no?13:32
tuxbrainyeah , let the experience tuxbrain manufacturer to deal with all that :P13:32
tuxbrainsob13:32
wolfspraulat smt, the very first thing is that they clean the pcb, I think13:32
wolfspraulin some bath?13:32
wpwraktuxbrain: you're paying them good euros not cheap rmb, so you should get something in return ;-)13:32
wolfspraulmaybe that's where this layer comes off13:33
wolfspraulI am guessing.13:33
wolfspraulbut my point is: tuxbrain is not the first to encounter the problem of storing pcbs.13:33
larscLunohoD: that patch was never strictly needed, but that it depends on CONFIG_JZRISC instead of CONFIG_MACH_JZ4740 is a mistake. In theory that patch could have some performance improvements13:33
LunohoDlarsc: ok, thanks13:34
wpwrakwolfspraul: yeah. and i've seen boards get some rough handling, too. never seen an extra layer, though. i think with all the boards we had at openmoko, i should have crossed some.13:34
wolfspraulyou can't see it much, it just looks like a little foggy layer13:35
wpwrakwolfspraul: (and i've also seen soldering on bare boards from the discard pile. so they certainly haven't seen any special washing)13:35
wolfspraula little blurred, like a very thin film of glue13:35
wpwrakwolfspraul: alright. let's hope tuxbrain's fab has that foggy stuff, too13:36
wolfsprauland there may be multiple ways to improve storability13:36
wolfspraulthis is all before the first application of heat13:36
wolfspraula normal PCB is designed to be heaten up only once anyway, at least that's what the process is optimized for13:36
wolfspraulso once you are in 'resolder boards from discard pile' land, all bets are off anyway13:37
wolfspraulthat's not what the process is optimized for, so naturally you may run into all sorts of problems :-)13:37
wpwrakwolfspraul: (discard pile) no, that was pcbs that never went to smt.13:37
wolfspraulalright then. let's see what tuxbrain learns.13:38
wolfspraulI'll ask adam tomorrow too.13:38
wpwrakwolfspraul: (soldering cycles) particularly true for OSP13:39
kyakdamn! switching between branches touches all files and have to recompile :)13:46
kristianpaulmorning13:55
kyakxiangfu: already running a build in trunk :)14:05
xiangfukyak: great. without any patch ?14:06
kyakxiangfu: some things fail (fbterm so far, cause uClibc is not built with locale support by default). Should i add patches to trunk?14:06
xiangfukyak: you local first.14:07
xiangfukyak: after I remove the 'data/*' commits I think.14:07
kyakso you plan to put our commits for backfire (without data/) in trunk anyway?14:08
kyakbefore submitting them upstream14:08
xiangfukyak: I needs cleanup those patches. the generate them by "git format-patch". then I can try to send them to upstream.14:10
xiangfuyes. needs cleanup first.14:10
kyakok, so you will clean it up locally?14:10
kyakclean up - like moving config changes from uClibc-0.9.30.1 to config of uClibc-0.9.3214:11
xiangfukyak: yes.14:11
kyakall right :)14:11
xiangfukyak: but it needs some time. next week maybe or even later. I can not finish them in this week14:12
kyakno problem14:12
kyakmaybe i can help, send you my local patches that i would have by the next week14:13
kyakbut maybe it will only spoil your work :)14:13
xiangfudefinitely not.14:15
qi-bot[commit] Xiangfu Liu: [new package] smalltalk free implementation of the Smalltalk-80 language http://qi-hw.com/p/openwrt-packages/65a509c14:16
qi-bot[commit] Xiangfu Liu: fix typo http://qi-hw.com/p/m1s/4cbc8fd14:22
wpwraktuxbrain: btw, i've uploaded the full-sized image of the boards, in case this helps with identifying details: http://downloads.qi-hardware.com/people/werner/wpan/tmp/2boards-20110305-full.jpg14:23
tuxbrainthanks dude!14:24
wpwraktuxbrain: oh, and in case you haven't sent things to the pcb fab yet, maybe wait an hour. i'm changing the coordinate origins14:25
tuxbraini think until this night I will be unable to send the mail :(, other task are taking me more time than expected (as always)14:26
wpwrakah, interesting. never happens to me ;-)14:27
wpwrakinteresting .. kicad generates rather wrongish coordinates in DXF. i wonder how the pcb fab solved that for ubb. maybe they didn't use the DXF after all (the gerbers are nicely in sync)15:01
qi-bot[commit] Werner Almesberger: kicad-patches: command-line selection of aux origin; support aux in DXF, too http://qi-hw.com/p/eda-tools/984a6de15:19
wpwrakfor wolfgang_early_to_bed's consideration15:19
qi-bot[commit] Werner Almesberger: mlztx/cptx: new utility for KiCAD board files to copy content across text fields http://qi-hw.com/p/eda-tools/e6f05a016:21
tuxbrainroh any advance in the atben/atusb encapsulation?17:31
kristianpaulwpwrak: in my side i never was asked for dxf files17:31
tuxbrainI'm still thinking that silicon cover better than a box... any argument against this apart of the less open/hackable feel?17:32
rjeffrieswpwrak it seems your openmoko email is fubar17:32
rjeffriestuxbrain at teh beginning silicon cover is function although a little on the funky looking side17:33
tuxbrainrjeffries: sorry but my english skills doesn't able to really understand that sentence...17:34
tuxbrainrjeffries: btw you finally have the ubbs from germany isn't it?17:35
wpwrakkristianpaul: (dxf) they asked tuxbrain for it17:37
wpwraktuxbrain: real men like silicone ;-)17:37
wpwrakrjeffries: (mail) i know, i know ... so you got a "hard" bounce already ? or just a warning ?17:37
tuxbrainwpwrak: the firmware flashing part is also pending to solve17:39
wpwraktuxbrain: (firmware) i know, i know ... that's why i shipped all the samples with atusb-pgm cables17:39
wpwraktuxbrain: a production testing process is also pending17:40
Action: kristianpaul still waiting quoute17:40
kristianpaultuxbrain: less open/hackable feel, yes17:41
kristianpaul(real men like doing his own case)17:41
kristianpaulwood/plastic :-)17:41
kristianpaulor a silicone mold17:42
wpwrakkristianpaul: silicone is quite hackable. you just cut it and peel it off. it comes off cleanly. then you can solder. afterwards, re-seal with new silicone.17:45
wpwrakkristianpaul: you can also cut open smaller areas, if you want to17:45
kristianpaulcut..17:46
tuxbrainkristianpaul:  I don't discard to have some "nude" atben/usb for that real men/woman that do his own cases on wood, kniting, paper maché, or hot glue blob, but I want to give that NN complements a finished product look that also protets it from dust, humidity and not IP65 but enough to not short if some drops of liquid falls on them17:46
kristianpaul(like nude)17:47
kristianpaulsure17:47
kristianpaulwell several layers of silicon should make a good work..17:48
rohtuxbrain: huh? no. how?17:48
kristianpaulno multiply tat by...17:48
rohtuxbrain: i havent even recieved the boards17:48
kristianpauls/no/now17:48
tuxbrainI'm afraid silico, is too easy removable or don't stand with day by day friction17:48
tuxbrainok roh, I have thinked you have received them...17:49
tuxbrainwpwrak: already send to him?17:49
wpwraktuxbrain: sure. left the country last wednesday, after the xxxl weekend17:50
tuxbrainwpwrak: firmware+production testing... if this has to be also quoted , isn't it?17:50
wpwraktuxbrain: (fw+testing) no, that's what you do ;-)17:50
wpwrakkristianpaul: several layers may be less effective than just one17:51
tuxbrainwpwrak: ha! I know I know there has to be some trap in the deal in any place !!! arrrgh17:51
wpwraktuxbrain: for atben, silicone should be more than sufficient. if you treat the board too roughly, something else will break17:51
wpwraktuxbrain: atusb, dunno. depends on your insertion/removal force. in general, also there, gentle treatment is encouraged17:52
wpwraktuxbrain: well, the fw flashing is easy. the testing yet TBD17:53
Action: tuxbrain starts to search for older machines and space to flash/test hundreds of atbens/usb17:53
rohhm. tracking doesnt say anything useful17:53
wpwrakroh: maybe it's not even in the country yet. some of the postal routes are very circuitous.17:54
rjeffriestuxbrain I think today David K is going to the post office to mail me qty 1 UBB17:54
rjeffriesI intend to pay him using Bitcoin just for the practice and per his preference17:55
Action: tuxbrain thinks to recover the OM buzz fix party spirit and think on mount a NN WPAN flash/test party :P17:55
rohBitcoin is russian mafia financed.17:55
rohbut i will not write that on the ml17:55
rjeffriesroh ho wcool is that?17:55
rohrjeffries: not. basically use is illegal in most countries and you will be fucked as soon as you need to do taxes.17:56
rjeffriesit turns out that ?mining? bitcoin takes a very VERY long time, so I will go to an exchange, buy bitcoin17:56
Action: tuxbrain is afraid there is no such NN critical mass to make such a party argh17:56
kristianpaulwpwrak: may with a non-transparent silicone all can change18:01
wpwrakflashing isn't too bad. press atben-pgm on the board, run avrdude, wait some 20 seconds, done18:02
wpwrakkristianpaul: you mean it would be better or worse ? i think a transparent one may be nice18:02
tuxbrain20 secs*100=2000sec=33'3333 hours18:07
wpwraksounds survivable, doesn't it ? ;-)18:08
tuxbrainput 500 instead of 100 and it doen't sounds so good :(18:08
wpwraktesting may be a bit more involved, though. but should be automatable. do you have access to a spectrum analyzer or an usrp2 ?18:09
Action: tuxbrain start thinks on a flashing machine.....18:09
wpwrak500 would be 1-2 days. not too horrible either. and think of the margin ;-)18:09
wpwraktuxbrain: since you're maufacturer and distributor, you get to pocket the parts of both. with 500 units, we'd start to be talking about real money :)18:14
wpwraktuxbrain: so you could start putting some meat to the potatoes ;-)18:15
kristianpaulwpwrak: better18:24
Action: kristianpaul have headache18:24
Action: kristianpaul 32 C :(18:25
wpwrakkristianpaul: a chilly 22 C here :-(18:27
qi-bot[commit] kyak: mpfr: update to 3.0.0 http://qi-hw.com/p/openwrt-packages/ea5325519:32
tuxbrainwpwrak: on what freqs we will be moving on atben atusb?23:30
tuxbrain2,4 GHz23:33
tuxbrain?23:34
rohyes23:39
tuxbrainYES! now at least thousand of people will have at least listen about NN http://arduino.cc/blog/2011/03/14/aduino-and-nanonote-put-together/23:41
tuxbrainthanks roh :)23:41
roh:)23:41
--- Tue Mar 15 201100:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!