<whitequark> wpwrak: I've found the cause; the USB just cannot provide the current required
<whitequark> it works just fine from 13V 300mA power supply
<wpwrak> quite power-hungry then
<wpwrak> or your USB is too weak
<whitequark> yep, CCFL backlight isn't very energy-efficient
<whitequark> also: the LCD itself eats 120mA@5V, and backlight wants 300mA@12V
<whitequark> that's at least 720mA@5V total
<wpwrak> seems that you need your own power supply, too
<whitequark> ah, and also the module is powered through a FET (which was not selected by me). looks like additional 0.5V are falling on it
<whitequark> I should have checked that in first place :/
<whitequark> that FET thingy is quite mysterious I'd say. see: it's a P-channel FET and the INVTOFF signal is active low, so I've added two inverters on BC547
<whitequark> when I feed it low level, it turns off, when I set it high, it turns on
<whitequark> well, it works just the same if I cut the wire from the inverters to FET gate in two
<whitequark> exactly.
<whitequark> so it's floating in the air.
<whitequark> how the hell it manages to work?!
<wpwrak> ;-)
<whitequark> (I've simply forgot to solder in the gate. And when I noticed it... that was a shock, to say at least.)
<whitequark> the inverters do not alter supply voltage in any way
<whitequark> they just do some black magic, and FET does too, and it works.
<wpwrak> a circuit designed by wizards ;-)
<whitequark> then I'm a wizard
<whitequark> which is doubtful :D
<DocScrutinizer> wpwrak: ( how do you like that ? ) Well, it's OK if needed. I just don't see the exact purpose - rather contact the whole metal sheet with only one metallic spacer and use 3 plastic spacers
<wpwrak> not sure if mechanically compatible plastic spacers are available
<DocScrutinizer> usually such RC is used for "floating" GND that may have DC offset, or 50Hz, and you still want to make sure it's effectively grounded for ESD and RF
<DocScrutinizer> well, just make those R and C NC, same effect :-D
<DocScrutinizer> I gather you do all this to avoid GND loops?
<wpwrak> NC ? then the feet/spacers wouldn't be grounded anymore
<wpwrak> i don't know why all this is there :)
<DocScrutinizer> aaah
<wpwrak> i would just isolate them :)
<DocScrutinizer> thought you're trying to sell it to me
<wpwrak> naw, i
<wpwrak> 'm trying to figure it out ;-)
<DocScrutinizer> 3 of 4 are nonsense anyway, better make them NC
<DocScrutinizer> and after you did, you can make the 4th 0R
<wpwrak> the only use this would have would be to ground the conductive tape, right ?
<DocScrutinizer> right, then you would need 2 times 0R
<DocScrutinizer> when using that alu tape idea
<wpwrak> 2 times ?
<wpwrak> ah, for each leg of the X ?
<DocScrutinizer> sure, the 2 stripes are not connected, so each one needs a post to gnd it
<DocScrutinizer> just ONE post per stripe
<wolfspraul> aw_: hi good morning!
<DocScrutinizer> more like good night :-D
<wolfspraul> nah
<wolfspraul> I'm sitting with my Venti Coffee here in bright morning sunlight
<aw_> wolfspraul, good morning hi
<wolfspraul> aw_: since it's Monday morning, let's chat a bit about the plan going forward
<DocScrutinizer> I'm afraid I'll do the same when I don't manage to get some sleep next 3 h
<wolfspraul> slowly rc3 is settling down
<wolfspraul> let me look at the wiki page a bit :-)
<wolfspraul> what's your plan this week?
<DocScrutinizer> hi aw_
<aw_> since the remaining 'packed for sale' is only 7 sets now and 23 set 'Avail-fix2b-l3' ready already; so need to do packing/assemble first this week
<aw_> DocScrutinizer, hi
<wolfspraul> 41 units have been sent out
<wolfspraul> just counted
<kristianpaul> :o
<kristianpaul> :-)
<wolfspraul> ok, those 7 need to be reflashed/locked again
<wpwrak> pretty good for no real launch :)
<aw_> wolfspraul, hopefully you don't have a 10-Pack shipped in 2 ~ 3 days. :-)
<wolfspraul> probably not
<wolfspraul> so first you re-lock the 7, then finish another 23
<aw_> so I may need to fo a batch work for 23 set in one time.
<wolfspraul> nice
<wolfspraul> that will bring the total that are 100% good to 71
<wolfspraul> then we look at the other 19
<wolfspraul> aw_: how about that other rc2 board?
<aw_> i can do re-lock later
<wolfspraul> it sounds like you need another week or so before we start looking into the 19, and talk about next runs such as rc4, labsw, or some other power supply I am currently investigating
<aw_> aw_, no further on that bad rc2 board which I'll back to see it after 23 assembles and 7 relock.
<wolfspraul> ok
<wolfspraul> Werner continues with the NOR corruption, it sounds like he will get to the real bottom of that this week
<wolfspraul> the relay keeps clicking away :-)
<DocScrutinizer> joins in on a bit NOR curruption, it's fun
<wolfspraul> aw_: how much does a cheap ESD gun cost in Taipei?
<DocScrutinizer> phaser
<wpwrak> "your life" ;-)
<wolfspraul> wpwrak: actually we are shipping out nice rc3 units almost as fast as Adam can make them
<kristianpaul> *g*
<aw_> wpwrak, hi i just realized the dumpotp, and 'poke' peek' cmd in jtag, ignore my email on list, i should have tried script then asked. ;-)
<DocScrutinizer> :-P
<wpwrak> wolfspraul: i'm actually a little worried about that ;-)
<wolfspraul> nah
<wolfspraul> rc3 was work intensive, so be it
<wolfspraul> we learn from that, and then rc4 will be better, hopefully (ahem)
<aw_> wolfspraul, a cheap ESD gun? mmm...need to ask or/ check here wen first.
<wolfspraul> yes
<wpwrak> i think you need to find an assistant for adam, to help with those routine tasks. as runs get larger, the workload will even get worse
<wolfspraul> if we can find a cheap one, maybe you can get one...
<wolfspraul> one by one
<wolfspraul> no customer was turned back, because we don't have more customers either
<wolfspraul> it needs to scale in sync
<wpwrak> what number do you have in mind for rc4 ?
<wolfspraul> yeah well
<DocScrutinizer> wolfspraul: I can send you some fractions of the lightning that hit my house a few weeks ago - I bottled it ;-D
<wolfspraul> I was hoping nobody asks for a while ;-)
<wolfspraul> I don't know
<wolfspraul> there's a lot of things I want to achieve with rc4, including maybe boom and digikey sourcing (for some parts, not all)
<wolfspraul> from a manufacturing standpoing, it should be 150 or so
<wolfspraul> standpoint
<wolfspraul> but then I want to improve the quality & product as much as possible, the whole dvi-i thing standing out
<wolfspraul> or DocScrutinizer's 'X'
<wolfspraul> what's the speed of rc3 sales? can we find new customers? distributors?
<wolfspraul> some parts may have long lead times, such as power supplies (2 months)
<wolfspraul> the cases took 8 months ;_)
<wpwrak> how are rc3 sales composed ? mainly people who have been waiting already ?
<wolfspraul> :-)
<wolfspraul> no
<wolfspraul> new random people from here and there
<wpwrak> (case) ouch !
<wolfspraul> well
<wolfspraul> roh can probably do it faster, but for 150, it's at least a month or so
<wolfspraul> and it's very expensive
<wpwrak> try kristianpaul's shop ?
<wolfspraul> maybe we can improve the metal sheet, buttons
<DocScrutinizer> *cough* I get you those in < 1 week
<wolfspraul> nah
<wolfspraul> you guys are doing easy superficial talk :-)
<kristianpaul> lacks QA
<DocScrutinizer> not really, I got my acrylic shop here, and they do awesome things
<DocScrutinizer> incl arbitrary CNC iirc
<wolfspraul> the screws are still not right
<wolfspraul> even though roh already spent an ungodly amount of time on them
<wolfspraul> the feet cost a fortune
<wpwrak> buttons should probably be milled. not sure how smooth the surface would be, but there doesn't need to be any fancy gluing and such
<wolfspraul> the metal sheet and insulation layer is a pain
<wolfspraul> gluing the buttons out of 3 pieces is a pain
<wolfspraul> acrylic tolerances cause a lot of issues
<wolfspraul> width tolerance
<kristianpaul> indeed, noo way
<wolfspraul> ok just trust me - a lot of work
<kristianpaul> superficial*
<wpwrak> the width tolerances are a bit outlandish, yes
<DocScrutinizer> gluWHAT?
<wpwrak> i dont think i could find any acrylic with such wide tolerances around here ;-)
<wolfspraul> so with rc4, I want to improve a lot of things
<wolfspraul> cheaper, easier to manufacture, etc.
<wolfspraul> wpwrak: when did you do your last acrylic project?
<wpwrak> i haven't worked acrylic yet
<wolfspraul> ah :-)
<wpwrak> but i've been looking around for sources. problem here is to get it in reasonable quantities
<wolfspraul> there is always some problem
<wolfspraul> the magic with rc3 is that we actually ship a good product
<wolfspraul> not some 'but' included
<wpwrak> the suppliers sell it in large sheets, often 1 x 2 m or such.
<wolfspraul> so with rc4, I want to do my absolute best
<wolfspraul> improvements all over
<DocScrutinizer> wpwrak: you need a better shop
<wolfspraul> from a volume perspective, it should be 150
<wolfspraul> but I also need to be careful that I don't sit on a lot of unsellable junk later
<wolfspraul> hardware inventory is nasty
<wpwrak> DocScrutinizer: the small shops want to do the engraving, so they don't sell the raw material :)
<DocScrutinizer> yes
<DocScrutinizer> well, no
<wolfspraul> the pixels of the 'M' logo should be surface scanned, that would look much nicer I think
<wolfspraul> anyway, there are hundreds of little things
<DocScrutinizer> not here, they do, but also sell raw
<DocScrutinizer> any qty
<wolfspraul> first step, let's make the electrical & layout as good as we can
<wolfspraul> ah, I will add Joerg's 'X' idea now...
<wpwrak> DocScrutinizer: hmm, there's one next door. haven't asked them yet. maybe i can get a little piece from them, to get started
<wolfspraul> we could even explore a metal case
<wolfspraul> what are the priorities?
<DocScrutinizer> also add my concerns about a VGA connector with no real mech support from anything but PCB
<wolfspraul> #1 find as many paying customers as fast as possible
<kristianpaul> may be metal will be friendly with tolerances?
<wpwrak> i wouldn't change the case a lot. it currently "works".
<wolfspraul> #2 never go 'out of stock', whether rc3 or rc4 or ever, we must always be able to sell a 'video synthesizer'
<kristianpaul> wpwrak: it changes by it self :)
<wolfspraul> #3 improve rc4 as much as possible, make it the best possible product we can make
<wpwrak> DocScrutinizer: isn't that pretty much "industry standard" ?
<wolfspraul> #4 from a numbers perspective, I'd like to double the run size, i.e. from 80 to 160
<DocScrutinizer> don't think so
<DocScrutinizer> maybe on 2mm PCB gfk
<wolfspraul> wpwrak: who do you think should have a labsw?
<wolfspraul> what is the future potential of the board?
<wolfspraul> I'm wondering whether we should make a labsw before/during/after rc4
<wolfspraul> kristianpaul: do you want to manufacture some labsw? :-)
<wolfspraul> I pay, you export from Colombia to the world! :-)
<kristianpaul> hum, interesting :)
<wolfspraul> yes, I think technically it's within reach for you and the shops you have easy access to in Colombia, no?
<kristianpaul> yes i can do all remotelly from home :)
<kristianpaul> almost*
<wolfspraul> my problem with labsw right now is that I don't fully understand who should have one, ideally, or what the long term potential could be
<wolfspraul> definitely, that's the way to go
<wolfspraul> and use local shops, whenever possible
<wolfspraul> pcb, smt/dip
<wpwrak> (labsw) adam should have one. after that, i don't care ;-)
<wolfspraul> come on, be more visionaire
<kristianpaul> :)
<wolfspraul> no other usefulness?
<kristianpaul> production side i see, and agree wpwrak
<wolfspraul> I see I need to do the homework myself
<wpwrak> oh, sure. but "productizing" it would be tricky
<wolfspraul> read more about what it is :-)
<wolfspraul> oh no, I don't want to productize it
<wpwrak> e.g., you probably can't sell it as 220 V capable
<wolfspraul> it works with 110v now?
<wolfspraul> and only that?
<kristianpaul> at least you want to sell a board to extress M1
<wpwrak> there's also the problem with sourcing case parts
<wolfspraul> no need
<wolfspraul> my current understanding is that it's just a hacker tool
<wolfspraul> for use in production environment, of course
<wolfspraul> or stress testing
<wolfspraul> or whatever yet unthinkable use
<wpwrak> (110 V) currently it's not designed to be suitable for voltages unsafe to touch. the coming design will be designed with 220 V in mind (with the usual safety margins, etc.)
<wpwrak> but i have no clue what safety regulations would have to be observed to make it really marketable as 220 V-ready
<kristianpaul> wpwrak: next version will allo to add temperature probes?
<kristianpaul> that will be very usefull, all in a box
<kristianpaul> no need for extra hubs or hacked usb cat5 adapters :)
<wpwrak> for a usage point of view, i'd consider it "safe for ~30 VDC" and "can operate with 220 V, but treat the whole unit as if it was a live wire"
<wolfspraul> come on, no safety regulations
<wpwrak> kristianpaul: naw, no temp probes ;-))
<wolfspraul> it's so amazing to me
<kristianpaul> why?!!
<wpwrak> wolfspraul: right, china :)
<kristianpaul> :)
<wolfspraul> Chinese stuff is flooding the world
<wolfspraul> well, but better
<wolfspraul> its' flooding the world, right?
<wolfspraul> it's everywhere
<wolfspraul> and I know how it's made
<kristianpaul> yeah
<wolfspraul> I feel it's like a global conspiracy
<wolfspraul> on one side you have people who just totally don't care, don't know, dont' want to know, how they are randomly throwing shit together that maybe works or maybe not
<wolfspraul> and they sell
<wolfspraul> and on the other side you have those fine, sophisticated, suit-wearing and PhD possessing intellectuals
<wolfspraul> that are debating about paragraph A.3 subsection 15.9, some tiny detail in their regulations
<wolfspraul> but at home, everywhere in their lifes, they are using the crap from the monkeys
<wolfspraul> what is going on???
<wolfspraul> :-)
<wolfspraul> it's hilarious to watch
<wolfspraul> so whatever
<wolfspraul> if you care about "safety regulations", then do so :-)
<wpwrak> i think it's a question of exposure
<wolfspraul> I know one thing for sure - whatever you make will be 100 times more thought-through and more secure than a lot of things that are surrounding me and that I use every day
<wolfspraul> even if you think you are not meeting "safety regulations"
<wpwrak> if we do something bad, we're easily exposed to the consequences
<wolfspraul> yeah yeah
<wolfspraul> :-)
<wolfspraul> I wouldn't touch anything metallic in CHina on the street
<wpwrak> ;-)
<wolfspraul> after you've watched the 'electricians' repairing stuff once, you won't
<zrafa> wolfspraul: I do not touch any wall in my building outside my apartment
<zrafa> wolfspraul: I saw the electricians here as well :)
<wolfspraul> I don't step on any drain covers on the streets either
<wolfspraul> just as any chinese wouldn't
<zrafa> and I am not in china
<wolfspraul> because still so many people are badly injured and die from falls into crappy covers that are loose, breaking, flip over, etc.
<wolfspraul> wpwrak: you need to show more leadership, for the good of the world. you are the 'safety regulation'
<wpwrak> ;-))
<wolfspraul> 100 times better than any 'regulator' (read: totally incompetent bureaucrat)
<wolfspraul> seriously, the system is broken. the regulation is just paper, totally meaningless except for the salaries of the people writing them, which are still real.
<wolfspraul> we have to take care and make good stuff, and once we think it's good, it is.
<kristianpaul> where is the plug to be pull? :)
<wolfspraul> wpwrak: who do you think watches the consequences? :-)
<wolfspraul> the regulators pouring over paper regulations?
<wolfspraul> the factory workers?
<wolfspraul> the business people selling what their workers produced?
<wolfspraul> I think it's either you or nobody... :-)
<wpwrak> well, one thing with high voltages is that i don't know that topic too well. i've been googling for the most obvious issues, but i may well be unaware of some others
<wolfspraul> :-)
<wolfspraul> you never stop
<wolfspraul> the fact that you even think that already makes the difference!
<wolfspraul> :-)
<wolfspraul> anyway, just ranting, sorry
<wolfspraul> reality is a funny game sometimes
<wolfspraul> so... labsw only good for Adam?
<wpwrak> plus, there are some compromises between safety and usability. e.g., the banana receptacles i use would be considered unsafe for the last 10-20 years
<wpwrak> well, that's how many i plan to make :)
<wpwrak> well, a 2nd one for myself, too :)
<wolfspraul> what's the vision with this thing?
<wpwrak> dunno. the electronics are be reproduced elsewhere. mechanics are a little harder. that is, front/rear panel and case
<wpwrak> s/are/can/
<wolfspraul> I need to think about it more.
<wolfspraul> where it fits in the Qi universe in the long run
<wpwrak> (electronics) there are some electromechanical bits i'm not entirely happy about. e.g., the relays can be socketed. but the sockets are a sourcing problem.
<kristianpaul> automate for  sure
<wpwrak> kristianpaul: it;s either labsw or throwing the power switch ~30'000 times ;-)
<kristianpaul> oh yes :)
<wolfspraul> I had a power strip once with built-in http server and remote control etc.
<wolfspraul> forgot the brand, some German thing
<kristianpaul> i was thinking too in remote control of a future M1 freedom box as rejon called
<kristianpaul> ah yes that above
<kristianpaul> but why not temp sensor wpwrak ? :)
<kristianpaul> or i'm missing a i2c port somwhere ...
<wpwrak> what would be the use of knowing the temperature inside the labsw ?
<kristianpaul> no no, room temperature
<wolfspraul> could labsw control a temperature chamber?
<wpwrak> well, that should be similar. labsw shouldn't get very warm
<kristianpaul> why? well check this freaking expensice thing http://www.nagios.org/products/environmental/esensors
<kristianpaul> expensice/expensive
<wpwrak> (temp chamber) you would probably start with the chamber, then add a controller
<kristianpaul> cost same as M1 i cant beleive it
<wpwrak> pricy :) maybe you can make one with a button cell and wpan :)
<kristianpaul> wpwrak: hey wait, what about temp control for reflow process or something in a obven perhaps? (dunno how is that really usefull in SMT)
<wolfspraul> kristianpaul: you need to get over pricey being bad
<wolfspraul> a business creates value, so it can reinvest that money into more progress, more value
<wolfspraul> the more it can charge, the better, even for its customers :-)
<kristianpaul> yeah, they feel better etc.. :)
<wolfspraul> nah it's not that simple
<kristianpaul> ah :)
<wolfspraul> if you don't trust the business on the other side, maybe you should not buy from them at all
<wolfspraul> everybody will be better off...
<kristianpaul> (reinvest) yes thats very important
<DocScrutinizer> calls it a day
<wolfspraul> n8
<wolfspraul> you might call it 2 days as well :-)
<kyak> xiangfu: (building on 32bit host as well) - thanks!
<kyak> though the only thing needed frmo 32bit host is the SDK and Toolchain tarballs :) i don't think it makes sense to provide two different images
<xiangfu> kyak, I am working on it. already build.
<xiangfu> kyak, yes. agree.
<xiangfu> kyak, checkout: build.openmobilefree.net
<kyak> cool, it started building :)
<kyak> not without errors though
<xiangfu> kyak, it is all same with the fidelio.qi-hardware.com. only it is 32bit.
<kyak> yep, i see
<xiangfu> I meet some errors. I will fix today.
<xiangfu> I will buy two hard disks recently. my host don't have much space now. after build the openwrt full_system it maybe 90% used. :)
<kyak> you are blogging to much ;)
<xiangfu> backup my laptop hard disk :)
<xiangfu> and the problem is laptop 500GB, Server 160GB :)
<kyak> i thought everybody is keeping their stuff on a Cloud already :)
<qi-bot> [commit] Xiangfu Liu: config.full_system: add recently new packages (master) http://qi-hw.com/p/openwrt-packages/e75b38e
<qi-bot> [commit] Xiangfu Liu: config.full_system: sort all sections (master) http://qi-hw.com/p/openwrt-packages/3d86754
<blogic> tuxbrain: my package just arrived :)
<blogic> hope i find the time to start playing with the dongles
<blogic> ... on the weekend
<wolfspraul> blogic: thanks for buying stuff from Tuxbrain! :-)
<blogic> haha
<wolfspraul> yes!
<wolfspraul> :-)
<blogic> its nice to see that the usb part of the dongle is a meag32u2
<blogic> wpwrak: you made these dongles, right ?
<blogic> as in the atusb 802.15.4 thing
<wpwrak> ah yes, guilty as charged ;-)
<blogic> nice
<wpwrak> glad you like them ! :)
<wpwrak> blogic: you got a pair of atusbs ?
<wpwrak> or atben+atusb ?
<blogic> a pair
<blogic> i have no nano note
<blogic> i want to pair 2 openwrt devices
<blogic> i have a spare tpl1043 and rspro
<blogic> so i will probably use those 2 units
<wpwrak> any specific application in mind ?
<blogic> not sure
<blogic> i was contacted by a few italians that wanna play with this stuff
<blogic> and asked for me to port the drievrs and apps to openwrt
<blogic> so i said, sure send me hw pr0n
<wpwrak> heh, nice :)
<jow_laptop> kyak: you should maybe backport the latest opkg fix from trunk, the current version contains a double free which may lead to a seg fault with a corrupted status db on certain package removal operations
<kyak> jow_laptop: thanks for notifying; that would be pretty easy, since we are on trunk already.. Just a matter of catching up with trunk svn
<qi-bot> [commit] Xiangfu Liu: optimize for ben nanonote (master) http://qi-hw.com/p/openwrt-xburst/42cfc61
<qi-bot> [commit] Xiangfu Liu: [xburst] Improve mounttime (master) http://qi-hw.com/p/openwrt-xburst/c389527
<qi-bot> [commit] Xiangfu Liu: nanonote optimize (master) http://qi-hw.com/p/openwrt-xburst/03f9977
<qi-bot> [commit] kyak: add kernel patch for setfont2 (master) http://qi-hw.com/p/openwrt-xburst/b5a9c9a
<qi-bot> [commit] Xiangfu Liu: optimize for ben nanonote (master) http://qi-hw.com/p/openwrt-xburst/b274721
<qi-bot> [commit] kyak: config-2.6.37: enable battery, disable RNDIS (master) http://qi-hw.com/p/openwrt-xburst/948a9cc
<qi-bot> [commit] kyak: patches-2.6.37: support for Ben NAND partitioning (master) http://qi-hw.com/p/openwrt-xburst/1fdde47
<qi-bot> [commit] David Kühling: linux kernel: add CONFIG_PROC_PAGE_MONITOR=y to allow for clean user-space DMA (master) http://qi-hw.com/p/openwrt-xburst/9048c19
<qi-bot> [commit] kyak: config-2.6.37: enable options needed for keymouse (master) http://qi-hw.com/p/openwrt-xburst/252345f
<qi-bot> [commit] kyak: trunk: fix kernel keymap for VolUp/Down and Del (master) http://qi-hw.com/p/openwrt-xburst/75e7b56
<qi-bot> [commit] kyak: trunk: build sound modules in kernel (master) http://qi-hw.com/p/openwrt-xburst/2d62caf
<qi-bot> [commit] kyak: trunk: add ks7010 support patch (master) http://qi-hw.com/p/openwrt-xburst/cd6e232
<qi-bot> [commit] Xiangfu Liu: base-files, move it to openwrt-package/nanonote-files (master) http://qi-hw.com/p/openwrt-xburst/0eb17f7
<qi-bot> [commit] kyak: Disable syslogd and klogd (master) http://qi-hw.com/p/openwrt-xburst/0e98cca
<qi-bot> [commit] Xiangfu Liu: uboot-xburst: update to 2010.06 (master) http://qi-hw.com/p/openwrt-xburst/67e619e
<qi-bot> [commit] kyak: busybox: backport reverse history search patch (master) http://qi-hw.com/p/openwrt-xburst/f718120
<qi-bot> [commit] Xiangfu Liu: uboot-xburst: enable-silent-console.patch (master) http://qi-hw.com/p/openwrt-xburst/e956c56
<qi-bot> [commit] Xiangfu Liu: uboot silent console (master) http://qi-hw.com/p/openwrt-xburst/e64b1c6
<qi-bot> [commit] Xiangfu Liu: ben nanonote: forward patches to linux-3.0 (master) http://qi-hw.com/p/openwrt-xburst/bfd4625
<qi-bot> [commit] kyak: kernel-3.0: add fbcon color fonts patch (master) http://qi-hw.com/p/openwrt-xburst/87387eb
<kyak> cool, all patches rebased on top even without conflicts
<wolfspraul> kyak: thanks for helping, as usual!
<kyak> wolfspraul: it's my pleasure to do at least something useful :)
<kyak> i haven't been very active recently after changing my job..
<kyak> this employer sure does know how to make me busy
<wpwrak> kyak: you gave up a job that let you do whatever you want pretty much 100% of the time ??!
<wolfspraul> kyak: he, understand :-) but I'm not so worried about slow, as long as we keep chugging away things will be fine
<wolfspraul> and slowly but surely the software on the Ben actually becomes usable :-)
<Ayla> hi
<Ayla> how can I copy a full directory with /usr/bin/install from a makefile?
<jow_laptop> $(CP) ... ...  ?
<Ayla> is that a clean way to do it?
<Ayla> everything seems to use $(INSTALL) instead
<jow_laptop> depends
<jow_laptop> many openwrt packages use $(CP), especially in conjunction with PKG_INSTALL as the inner Makefile takes care of moving files to the right palces with correct permissions then
<Ayla> I'm using buildroot :)
<jow_laptop> buildroot follows the same principle
<Ayla> $(CP) is not defined here
<jow_laptop> ok, then the answer is you can't
<jow_laptop> afair you can use wildcards to install more than one file
<Ayla> that would be surprising
<Ayla> ah, ok
<jow_laptop> e.g. install foo/* target/foo/
<Ayla> but here the 'foo' directory has subdirs...
<jow_laptop> well, bad luck ;)
<jow_laptop> afaik install is not meant for recursive operation
<jow_laptop> either name each dir explicitely or use some find | xargs construct or use cp
<Ayla> meh.
<Ayla> I'll just use cp then
<kyak> wpwrak: yeah, basically i did what you said :)
<wpwrak> got tired of living in paradise ? :)
<kristianpaul> brbr 19°C and cold mornings again
<kristianpaul> but is nice i want do something usefull today ;)
<kristianpaul> cool 0,0041 error% now one more flip flop and i guess will be enought
<wpwrak> it's kinda scary that you approach the correctness of register accesses with statistics ... :)
<kristianpaul> oops, how i should then?
<wpwrak> it should just work 100% ;-)
<kristianpaul> ah sure !
<kristianpaul> I'm on that, my concern still :)
<larsc> wpwrak: all modern memory is based on statistics
<larsc> probability theory is right word i guess
<wpwrak> larsc: flash is evil ;-)
<larsc> harddisk use similar algorithems
<larsc> and even ram does
<kristianpaul> he, well hardisk are always dying is it? :)
<wpwrak> ECCs are like safety belts. they're good to have, but if your actions depends on them being there, you're probably doing something very wrong :)
<larsc> uhm, all modern memory uses some kind of ecc
<larsc> otherwise you wouldn't be able to get such high densities
<wpwrak> oh, they have ECC (well, most do). but few depend on it as extensively as flash. particularly NAND flash.
<wpwrak> not sure about what disks do internally, though
<larsc> sure?
<wpwrak> and in any case, there are parts of a system that are generally considered error-free. registers of local peripherals tend to be among them.
<larsc> you can stop progress ;)
<wpwrak> well, look at the data sheets. NAND is only guaranteed after ECC. NOR without. DRAM is very often even used without any error correction.
<larsc> i was more thinking about hdds
<wpwrak> ah, dunno about HDDs. they do it the way i like it - present a nice and fairly reliable interface, keep the quantum physicals out of my view :)
<larsc> hehe
<wpwrak> s/physical/physic/  # gah
<kristianpaul> weee, i listened a noaa satellite, now be prepare to record, what was that sox command?
<kyak> hm. i'm playing with Ben under Windows right now by chance. Since there was no luck using RNDIS, it was disabled at all. Now i'm trying with linux-cdc-acm.inf
<kyak> now i have the COM6 device named "Gadget Serial"
<kyak> it seems running fine - i.e. Windows doesn't report any error codes
<kyak> but i try to connect to COM6 with putty, and get "Unable to open connection"
<kyak> i wonder what is this driver even doing...
<kyak> it seems like USB serial
<kyak> but what needs to be done from Ben's side to accomplish it?
<kyak> kernel doc says that i need to have either RNDIS or CDC ECM. This is already accomplished since RNDIS configuration is disabled in linux kernel
<kyak> and i can't have both on Windows
<kristianpaul> ah, rec :)
<kyak> i would expect linux-cdc-acm.inf to create a network interface instead of some non-working serial//
<kristianpaul> kyak: Great !! so just enable gadget serial when compiler kernel and done?
<kristianpaul> i guess the ethernet usb must be disabled?
<kristianpaul> over usb*
<kyak> this IS ethernet over usb :)
<kristianpaul> ahh
<kristianpaul> ;)
<kyak> at least when i plug Ben in on LInux
<kyak> it seems that i should have a serial interface on Ben's side now
<C-Keen> you will get both, a host and a target serial device
<kristianpaul> thasts why i was asking :)
<kristianpaul> oh
<kyak> how do i know the name on target?
<kyak> it has a bunch of /dev/tty* devices
<kyak> dmesg is not very usefull
<C-Keen> kyak: some ttyU0 or something there? If not check the module options and the driver docs
<kristianpaul> /dev/ttyS2 or P2? perhaps
<kristianpaul> ah
<C-Keen> might as well be ttyUSBsomething
<C-Keen> this should be the name on the host. *or* if it has anything in common with g_printer, which I have worked on lately it will be g_serieal
<C-Keen> serial
<C-Keen> this gadget stuff is still a bit a mess
<kyak> there are tty[0-9][0-9], ttyS[0-1], ttyp[0-1]
<kristianpaul> same here
<kyak> so it wasn't created then
<C-Keen> is there a udev running?
<kyak> nope
<kyak> i'm not sure if there is any
<kyak> there is udevtrigger and hotplug2
<kyak> though hotplug is probably for network stuff
<kyak> could it be that i'm confusing ACM with ECM?
<kyak> it should be ttyGS0
<C-Keen> get the major / minor from sysfs and mknod it yourself
<kyak> it's not in sysfs either -\
<kyak> i can try the major/minor from the doc though
<C-Keen> the driver is loaded and it is not in sysfs?
<kyak> well, i'm looking in /sys/class/tty/ - is that right?
<C-Keen> I am not sure. I will check tomorrow at work, if your problem still persists ping me again in 13 hours or later ;)
<kyak> ok, if i have windows in 13 hours :_)
<kyak> also a good reading
<kyak> it says CDC ECM should work with CDC ACM inf file?
<kyak> CONFIG_USB_G_MULTI is not set - probablt this explains..
<whitequark> screen -rD
<whitequark> oops.