2011-07-30 00:00 I also want a "make all" that draws the pcb :P 2011-07-30 00:00 having said all this, engraving would still be nice, because the machine could then do everything without even moving the board (well, one side). but it's difficult. 2011-07-30 00:01 (the other side would be a pain, though, because you'd either need to position the board _exactly_ or adjust the machine coordinate system) 2011-07-30 00:02 (make all) yeah, plus an automatic tool changer ;-) 2011-07-30 00:02 ok , for this I need an automatic tool changing but well I can live just screewing idle 2011-07-30 00:02 get a 6 axis mill while you're at it :) 2011-07-30 00:03 yeah in conbination with a plastic extruder, and I can even make it a box :P 2011-07-30 00:03 you need a full line 2011-07-30 00:04 conveyors every where 2011-07-30 00:05 small boxes may be, like for atben/atusb. but for big things naw 2011-07-30 00:06 milling makes a lot of dirt. have a extra room for it or buy something with enclosure if not possible 2011-07-30 00:07 now seriously, there is no more solution to what I'm searching for than DIY, or pay a windows licence? 2011-07-30 00:08 you know wine? :_) 2011-07-30 00:10 yeah I know it but, If I pay 6k¬ I don't want to be the first to try if it works... and end buying a window licence :P 2011-07-30 00:15 askfor linux support,yuo-re the guy with the money, well, at least worth the try no? 2011-07-30 00:18 tuxbrain: usually if its parport controlled and runs with mach3 you can assume emc2 is possible by just adding config 2011-07-30 00:20 roh: does anyone still have a parallel port these days ? ;-) 2011-07-30 00:20 roh: (enclosure) DIY it !!! 2011-07-30 00:21 roh: i make the comfty box my mill sits in with my own bare hands. no noise gets in, no dirt gets in or out :) 2011-07-30 00:21 :-D http://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Cordwoodcircuit.agr.jpg/500px-Cordwoodcircuit.agr.jpg 2011-07-30 00:21 wpwrak: yes. and its important (realtime) 2011-07-30 00:22 wpwrak: i have one 2011-07-30 00:22 but i think i screed it up.. 2011-07-30 00:22 usb isnt realtime enough usually. atleast not without extra hardware (counters/pwm gens etc) 2011-07-30 00:22 becasuse not use proper buffering.. 2011-07-30 00:22 screw* 2011-07-30 00:23 wpwrak: there are PCI cards and such for parallel adding port i think 2011-07-30 00:23 and pci parport cards are cheap and easy to add 2 more. (we have and use 3 parports on ours 2011-07-30 00:25 mmm roh... how much to mount, and test a machine with such characteristics: not very big, accurate (enough to do let's say atusb?:P), no need to be fast, drill surface about DINA3, with a dedicate computer with EMC2 installed and tuned ready to accept GCODE or Gerbers through Ethernet port, via ftp or whatever.... 2011-07-30 00:26 and including shipping cost to spain :) 2011-07-30 00:26 heh.. no clue 2011-07-30 00:26 you lost a bussiness ! ;-) 2011-07-30 00:27 roh: hmm, i'm a little afraid when you mention the parallel port and "real time" in the same sentence ;-) 2011-07-30 00:28 wpwrak: with a rt kernel it is. every other port on a pc isnt really (besides some chipset vendow dependant gpio maybe) 2011-07-30 00:29 tuxbrain: din a3 is quite large. the small affordable ones usually don't do much more than ~20 x ~20 cm 2011-07-30 00:29 roh: still seems hairy. i think i'd take usb + a microcontroller :) 2011-07-30 00:29 and emc2 forces you to run a rt kernel anyhow (and brings its own drivers for parport) .. there is also the possibility to use external or internal fpga cards if the frequencies get too high for the parport 2011-07-30 00:29 wpwrak: more latency 2011-07-30 00:29 kristianpaul: (circuit) sweet :) 2011-07-30 00:30 even the fpga is pci or parport via pci in the best case. 2011-07-30 00:30 roh: put the control loop into your controller :) 2011-07-30 00:30 ok 20x20 is enough is a quotation inquiry no need to be answered in a second of course but a wild guess less than 6k¬ if the anwers is yes I can  busines is not over 2011-07-30 00:30 the business windows is not over 2011-07-30 00:31 tuxbrain: if all you care about is drilling and cutting the PCB, but not engraving, then you have lots of choices and you can expect most of them to work without too much pain 2011-07-30 00:31 if you require engraving, things get tricky 2011-07-30 00:32 chemical, chemical,chemical, you need dream with it tonight tuxbrain :) 2011-07-30 00:33 even with windows and that 6keur machine, i dont think that will be a one button to push solution.. 2011-07-30 00:34 also you need to consider suplies for the head, replacement part for the future 2011-07-30 00:34 oen button .. let's see ... 4th axis, tool changer, ... hmm, maybe 20 kEUR on a good day :) 2011-07-30 00:34 calibration over time 2011-07-30 00:34 yup wpwrak 2011-07-30 00:34 will be noisy too, with the vacuum and such 2011-07-30 00:38 also, once you have all the chemicals, you're also halfway there on your way to a respectable drug lab :) always a good options if those electronics don't sell too well. 2011-07-30 00:38 (drug lab) of course, it seems that pretty much any chemical can somehow be used to make drugs. so this isn't saying much :) 2011-07-30 00:39 common guys, no need to be a one button push solution, manuall tool changing is acceptable, and some maintinace also, noise is not a problem then enclosure will amortiguate the sound and due we will drill small pcb not wood panels there ar quite house vacuums not too noisy tan can make the work 2011-07-30 00:39 the enclosure will amortiguate partially the sound. 2011-07-30 00:40 yeah, cutting pcbs doesn't make so much noise. metals are worse :) 2011-07-30 00:42 of course, the sound-proofing box is still nice if you decide to make a bunch of boards at 3 am ;-) 2011-07-30 00:42 no one catch the glove to mounting such machine?.... 2011-07-30 00:45 any one knows this software (Circuit CAM, BoardMaster)? 2011-07-30 00:46 http://optics.eee.nottingham.ac.uk/eagle/eagle2lpkf.html 2011-07-30 00:57 i see a lot of "click" for a single button press solution ;-) 2011-07-30 00:58 (again) I'm (we are) not searching for a on click solution.... we are searching for an non chemical solution. 2011-07-30 01:02 LPKF ProtoMat E33 is sooo pretty 2011-07-30 01:03 just what we need but... window!! arg!. 2011-07-30 01:03 we have passed 2 years without need it an any part of the our job... 2011-07-30 01:14 tuxbrain: relax. maybe you should attend the camp and stay in berlin a few days.. then we can show you around and you can see what solution would be useable for you. 2011-07-30 01:14 cnc is always a custom solution imho. atleast if its nice to use in the end 2011-07-30 01:14 I can do a lot of things but travel :( 2011-07-30 01:15 oh. why? 2011-07-30 01:15 family guy :-) 2011-07-30 01:15 this is one, and other is a lot of task here requires my presence from now to the end of the year 2011-07-30 01:15 okay, i'm not going to write a pull-in algoryth.. whatever osgps does should work.. 2011-07-30 01:20 i see 2011-07-30 01:20 maybe to congress or so 2011-07-30 01:33 well ce ya :(, I will go to sleep without my magic pcb creator machine. 2011-07-30 01:39 wpwrak: I don't understand your question 2011-07-30 01:40 yes gta02 had mp3 installed, but after legal consultation we were told the infringement could most likely also be claimed if it were merely installable from servers operated by om, or if om would give instructions on how to do it 2011-07-30 01:41 now, if the advertisement saying that it can play mp3 is a complete lie, then I'm not sure, if that's the case you want to ask about 2011-07-30 01:43 that's a pretty bizarre problem though, since you are making a false statement to your customers. sisvel may bring forward a case of unfair competitive behavior, after which you would have to stop saying (lying) about the mp3 capability. 2011-07-30 01:51 (false claim) probably not really worth their time to go after you in that scenario 2011-07-30 01:52 (origin of that infringement interpretation) thanks ! i was asking because i realized that the only source for this concept is "wolfgang said so". and i realized there must be a little more to it :) 2011-07-30 03:01 arghhh spam 2011-07-30 03:03 wolfspraul: after last mediawiki update i cant see a human verificaion method for public editing btw 2011-07-30 03:04 wait what are you trying to tell me? 2011-07-30 03:04 we get spam? the math captcha is missing? 2011-07-30 03:05 yes 2011-07-30 03:06 main page got spamed about a load modification,in the orange follow box 2011-07-30 03:07 reverted now.. 2011-07-30 03:09 captcha missing yes wolfspraul 2011-07-30 03:09 oh nice 2011-07-30 03:09 yes I will look into the captcha 2011-07-30 03:09 yeah, bot like that :) 2011-07-30 03:34 kristianpaul: I just tried to edit anonymously, but the math captcha came up 2011-07-30 03:35 humm 2011-07-30 03:36 ah, yes 2011-07-30 03:37 it appear before save.. 2011-07-30 03:37 okay, that wasa  smart bit 2011-07-30 03:37 yes 2011-07-30 03:37 bot* 2011-07-30 03:37 so before you just thought it was missing? 2011-07-30 03:37 sorry for the noise :) 2011-07-30 03:37 yes 2011-07-30 03:37 no problem 2011-07-30 03:37 biased by the upgrade ;-) 2011-07-30 03:37 thanks a lot for helping me watch out and do the maintenance work! 2011-07-30 03:37 oh sure, absolutely 2011-07-30 03:37 on guard 2011-07-30 03:37 I don't want to go sleep and then have to fish 100 pieces of bot junk out of the wiki. 2011-07-30 03:38 np, newsbeuter do all the dirty work, i just read my news :) 2011-07-30 03:38 the upgrade went very smooth 2011-07-30 03:38 took me 30 minutes maybe 2011-07-30 03:38 now we have a shiny new mediawiki :-) 2011-07-30 03:39 The build has FAILED, see log here: http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.full_system-07292011-0018/ 2011-07-30 03:40 just missing the "Rate this page" feature, to look like wikipedia :-) 2011-07-30 03:51 indeed, namuru register maps is very simple and clever compated to gp2021, now will be a bit messy to adapt osgps to it.. 2011-07-30 03:52 but anyway, even if hardcoded.. it should work :-) 2011-07-30 03:53 btw i'm really considering switch to linux.. 2011-07-30 03:54 the milkmist-openwrt port is easy to build, and even the toolchain works, afaiki dint tried load to board yet :p 2011-07-30 03:54 you mean on m1? 2011-07-30 03:54 yes 2011-07-30 03:54 yes please do so, that's great 2011-07-30 03:54 pick what is best FOR YOU 2011-07-30 03:55 I know you wait/hope for mwalle to do the minimac2 work this weekend :-) 2011-07-30 03:55 true? 2011-07-30 03:55 not at all 2011-07-30 03:55 i can transfer binaries by serial port 2011-07-30 03:55 ha, ok. I thought I had sensed your excitement about that improvement :-) 2011-07-30 03:55 also i dont need ethernet, as osgps run stalone 2011-07-30 03:55 but wrong 2011-07-30 03:55 sure it will ! 2011-07-30 03:56 more Linux users is great, absolutely 2011-07-30 03:56 but thats for having a mm1 that i can ssh remotelly for later 2011-07-30 03:56 i dont like having the box off most if the time, when i'm not at homr 2011-07-30 03:56 s/if/of 2011-07-30 03:57 i dunno mwalle will do the work,will be nice  if, but i learn i cant count in other works to make a move :) 2011-07-30 03:58 we really have to find ways to get more Verilog and IC design developers to join 2011-07-30 03:58 it feels like such an underdeveloped space, no collaboration 2011-07-30 03:58 is hard, well you just said it once, i thnk, old club*** 2011-07-30 03:59 IC desing guys i know really depend on vendor tools.. 2011-07-30 03:59 oh yes 2011-07-30 04:00 they are bred to become corporate minions right from the first day in college or whereever they learn 2011-07-30 04:00 not saying they are very good coding somwthing, but the IDE save the day making the integration process very smoth :) 2011-07-30 04:00 so what's better - try to convert them? or bring new people on board who start from scratch? 2011-07-30 04:00 both :) 2011-07-30 04:01 whatever result first, 2011-07-30 04:01 also there is that "myth" that a fpga with no procesor is not as eximent :) 2011-07-30 04:02 exited* 2011-07-30 04:02 so,some people just want to do only thign, but when realize, no linux no ... ah that is hardcode..or i cant.. 2011-07-30 04:02 then.. 2011-07-30 04:04 what? 2011-07-30 04:04 :-) 2011-07-30 04:04 lost your argument somewhere 2011-07-30 04:04 hehe 2011-07-30 04:04 missing features in general, 2011-07-30 04:04 of course thats changing :) 2011-07-30 04:05 i think, for now mm1 soc is just aplication specific 2011-07-30 04:08 but having a better linux will change things, i believe, even with no mmu, is a better platform for others to start with 2011-07-30 04:10 agreed 2011-07-30 04:10 i'm convising to some fsf guys to buya  mm1, at lest to run a really basic web server on it (with linux of course) 2011-07-30 04:11 and maybe it will finally drive someone talented to get so mad over the missing mmu that they will hack it up :-) 2011-07-30 04:11 autnomo.us in wich rejon is in, will be another source for users at least 2011-07-30 04:11 kristianpaul: oh that's nice, thanks! 2011-07-30 04:11 any bit of promotion or spreading the word you can do is super helpful 2011-07-30 04:11 thats why minimac2 driver is so important imho 2011-07-30 04:17 sure yes linux important on m1 2011-07-30 04:17 good reasons above 2011-07-30 04:18 btw.. how fast is it? 2011-07-30 04:18 i mean.. is there something like a 'clockrate' of the lm32? 2011-07-30 04:18 yes 2011-07-30 04:18 http://t.co/Gyg22Nt 2011-07-30 04:19 hmmmm... 2011-07-30 04:20 is that still untuned or will it stay that low? 2011-07-30 04:20 i think you can reacj 100Mhz, disabling some non needed cores  like tmu may be 2011-07-30 04:21 hm. so fpga simulated cpus are like 4-8 times slower than native ones given the same level of miniaturisation? 2011-07-30 04:22 or is there a fpga able to do something compareable to 5-800mhz arm cores in performance? 2011-07-30 04:22 it depends, what you want 2011-07-30 04:22 rejon: 80 mhz 2011-07-30 04:22 sorry I meant roh :-) 2011-07-30 04:23 and want you may want is not generic stuff i think :) 2011-07-30 04:23 roh: I think it's more like a factor of 20-30 compared to an asic produced with the same process technology 2011-07-30 04:23 maybe even more 2011-07-30 04:23 sigh 2011-07-30 04:23 and the same in cost eh? ;) 2011-07-30 04:24 raw production cost is always the same, and it's in the pennies 2011-07-30 04:24 fpga getting faster too, well xilinx s7 looks promising 2011-07-30 04:24 costs are determined by the business models of the companies making chips, the value (and investment) of their IP etc. 2011-07-30 04:25 I think the main thing we should look for is continuity. the rising tide. 2011-07-30 04:25 if we cannot achieve continuity, we will fail (with copyleft hardware as a concept) 2011-07-30 04:26 true. i still believe its the tools. 2011-07-30 04:26 roh: so it's even worse :-) our spartan-6 costs ca. 40 USD (other models go into the hundreds), whereas a 1 GHz ARM chip maybe 15-20 USD 2011-07-30 04:26 i for example still havent gotten used to binary tools and maybe never will again ;) 2011-07-30 04:27 yes correct, that's how I look at it. where's the continuity, how can we reuse free tech in the next improved product version, or a new product. 2011-07-30 04:27 if we get that done right, it will work 2011-07-30 04:27 the speed at which our ecosystem (any company) can make great performing _new_ products will be the differentiator 2011-07-30 04:28 i would be happy with something which competes against stuff on the level of a freescale imx 28 or so.. arm9, 450mhz, ethernet, nand/nor/spi flash and ~7usd$/chip 2011-07-30 04:28 I think we should look at products, including software. not compare chips. 2011-07-30 04:29 any slower and one only gets left boring products mostly or needs to compete on power savings/special features 2011-07-30 04:29 I don't understand the point of comparing chips. Are we sourcing? 2011-07-30 04:29 no not at all, I don't agree. you don't need a lot of 'mhz' for great products. 2011-07-30 04:30 wolfspraul: depends. on 100mhz i cannot even run a decent browser or ui which gets a vga screen driven 2011-07-30 04:30 (well, that's the point we are trying to proove. we better have sales to back it up :-)) 2011-07-30 04:30 yes but no browser on a video synthesizer 2011-07-30 04:30 use your iPad :-) 2011-07-30 04:30 true. still you earn a very limited market by that. 2011-07-30 04:31 yes and no. indeed we need to find paying customers. 2011-07-30 04:31 but it's a big world. 2011-07-30 04:31 very big. there are many opportunities. we need a good product, good marketing, good channel. then a little luck. but there is no reason you cannot sell 10,000 Milkymist One, theoretically. 2011-07-30 04:31 or 100,000, for that matter 2011-07-30 04:31 i mean.. i guess there are more armzone develboards sold per type atm 2011-07-30 04:32 what's your point? 2011-07-30 04:32 cheap and fast :-) 2011-07-30 04:32 it seems 2011-07-30 04:32 well.. i would like to do projects based on free hw. but atm its just not feasible if the end product is as complex and expensive to make as a mm. 2011-07-30 04:33 sure so maybe we can branch out something much smaller and cheaper 2011-07-30 04:33 complex as any other hardware i guess 2011-07-30 04:33 there was the Xue plan for a while, in the attic now :-) 2011-07-30 04:34 we could make a board with the target being i/o, dsp, rf 2011-07-30 04:35 and while i got loads of hw around me i would like to make new ones sometimes. for me that means i need to limit myself to manually or hand solderable packaes tqfp and similar, no bga. same goes for most people (means boards on mills/etching by hand/pcbpool or similar outsourcing) 2011-07-30 04:35 which after some research came down with 'no bga means no soc with ethernet' 2011-07-30 04:35 what's your goal actually? 2011-07-30 04:36 to solder things together yourself because you like the experience? 2011-07-30 04:36 to make a high-performing product? 2011-07-30 04:36 a universal reuseable free cpu to run linux on. currently people use arm9 or faster for that. 2011-07-30 04:36 well you cannot have it all ways I think 2011-07-30 04:36 something versatile as a linux based arduino 2011-07-30 04:36 I like high performance because it enables/unlocks software. 2011-07-30 04:37 you try to have it all ways again :-) 2011-07-30 04:37 if you insist on tqfp package vs. bga, you may still have a 90nm semiconductor inside, right? 2011-07-30 04:37 nope. i neither asked for high multimedia performance or such. 2011-07-30 04:38 depends on what you want to run. normal people will mostly compare with what is available today. 2011-07-30 04:38 and since everybody can buy/use the same state-of-the-art, you do have to make a decision about performance early on 2011-07-30 04:39 but running linux on <400mhz is pain (speaking from experience) if you want to do any one of these things: drive a vga display, use wired ethernet not completely low end, play audio or such. 2011-07-30 04:40 what device are you trying to build? which function should it have? 2011-07-30 04:40 all of then  :-) 2011-07-30 04:41 I think we have a pretty good understanding of the 'hardware world', and improving. 2011-07-30 04:41 so for my part, I will just continue with that. and eventually we have the magic sauce together to make great competitive products. 2011-07-30 04:41 mostly 'connected electronics' .. e.g. a cpu board to put into your hifi amp, or a board to use with a tft as a home-control terminal with a touchscreen. or simply a device with ethernet which has some hands of gpios. 2011-07-30 04:41 I still have blind spots, and tools/processes I think can be vastly improved (use more boom for example). 2011-07-30 04:42 the whole point would be to make a board to sell and maybe single chips and or breakout boards to use on a breadboard 2011-07-30 04:42 there's tons of that stuff on sparkfun/adafruit/seeedstudios/arduino/etc 2011-07-30 04:42 nothing there that matches your requirements? 2011-07-30 04:42 well.. nothing has a free cpu. 2011-07-30 04:42 open 2011-07-30 04:43 puh 2011-07-30 04:43 if I were them I would even dismiss the idea :-) 2011-07-30 04:43 because I wouldn't understand the point 2011-07-30 04:43 it is, papilio board roh , i you like free arduino cpu :-) 2011-07-30 04:43 early on when I started with copyleft hardware, we tried quite hard to get in touch with the Arduino folks 2011-07-30 04:43 not easy because they carry their nose quite high 2011-07-30 04:43 but eventually we made it, we got a serious email conversation back and forth going 2011-07-30 04:43 currently freescale is what makes the stuff most interresting, but everything with ethernet is bga again also there. only the variants without are hand-soldering compatible 2011-07-30 04:44 and at the end of the conversation, the bottom line was that they are not interested in the entire concept/idea of 'free/open cpu' 2011-07-30 04:44 kristianpaul: arduinos are too low end for serious ethernet devices 2011-07-30 04:44 they are thinking exactly in the opposite direction "we have to dismiss this kind of idea" "we have to become better Atmel customers" 2011-07-30 04:44 and that makes perfect sense to me 2011-07-30 04:45 so they are focused 2011-07-30 04:45 they want to become better Atmel customers, over time. that's what enables them to make their products. 2011-07-30 04:45 hah (atmel loyalty) 2011-07-30 04:45 well, from their pov there is no way to sell something much more expensive that what they have, since customers dont really care. 2011-07-30 04:45 will Atmel start to work on a 'free cpu'? 2011-07-30 04:45 that would be a very strange thing to expect from them 2011-07-30 04:46 no it's all fine, it's just different things/concepts 2011-07-30 04:46 it makes perfect sense to me 2011-07-30 04:46 sure 2011-07-30 04:46 they weren't even interested if we would do all the work of 'freeing the cpu' for them :-) 2011-07-30 04:46 THEY WANT TO BECOME BETTER ATMEL CUSTOMERS :-) 2011-07-30 04:46 but no make sense for a open hardware project over the time.. 2011-07-30 04:47 not in my book, yes 2011-07-30 04:47 it will be just arduino, nice trademark :) 2011-07-30 04:47 we need a platform that will allow any company to come in, take our starting point, and be able to make a world-class leading performance piece of hardware fast 2011-07-30 04:48 the key 'bottle opener' is free software in that case. no need to sign ndas, to ask questions, to go through lengthy licensing talks. 2011-07-30 04:48 just take the stuff, customize, make, sell 2011-07-30 04:48 either that idea works or it doesn't work :-) 2011-07-30 04:49 well.. a proper working develboard with openwrt port which sells for <200$ would be something i would buy immediately 2011-07-30 04:50 i mean.. even with 200mhz or so for the beginning that would be great 2011-07-30 04:50 he 2011-07-30 04:50 we had some crazy plans to sell Xue for 99 USD 2011-07-30 04:51 but 199 USD would have been possible for sure 2011-07-30 04:51 currently people buy routers or so to do such stuff or use $arm develboard from olimex. but the ports are often a pain 2011-07-30 04:51 I think as we continue to build our free platform, the opportunity to build this kind of thing will emerge. 2011-07-30 04:51 without large investments 2011-07-30 04:51 we just have to continue steadily to build a truly free and (re)usable platform 2011-07-30 04:52 true. 2011-07-30 04:52 all the way to KiCad, boom, missing MMU, missing this and that 2011-07-30 04:52 what would be the minimum bom to run a nanonote cpu? (crytal, ram, flash? can it boot from sd?) 2011-07-30 04:52 so someone can realistically branch out and make something new and improved and focused on a new use case with a few thousand USD in cash 2011-07-30 04:53 you mean the nanonote board? 2011-07-30 04:53 maybe 30 USD or so 2011-07-30 04:53 put only the essentials on a board, wire the rest on pads in a square or like dil (breakout) .. sell it for low 2 digit euros 2011-07-30 04:53 99 ;-) ? 2011-07-30 04:53 oh it's all dirt cheap, but that skips over all the hard parts 2011-07-30 04:54 the hard parts are the tools, processes, testing, software ports, kernel drivers and stability, actual performance of key features, and so on 2011-07-30 04:54 true :) just thinking what the next step could be and how to attract lots of multiplicators 2011-07-30 04:54 an entire Android smartphone with gps and wifi and touchscreen can be made for ca. 30 USD now 2011-07-30 04:54 can and is 2011-07-30 04:55 i want to make something i always missed and which would make my own prototyping easier and nicer. stuff i like so much to work with that i would use it even in bigger projects 2011-07-30 04:55 maybe you need to be a little patient and hopefully Milkymist SoC and tools and ecosystem over time will become your starting point for such projects 2011-07-30 04:55 I think it's moving in the right direction 2011-07-30 04:55 but hasn't taken off yet :-) 2011-07-30 04:56 sure. as soon as there are no evil tools neede anymore ;) 2011-07-30 04:56 or start learning verilog or some HDL now :-) 2011-07-30 04:56 roh: alwayls will be *evil 2011-07-30 04:56 kristianpaul: i would if that wouldnt mean wasting another 2gig diskspace on sick shit 2011-07-30 04:56 10gig 2011-07-30 04:56 wtf? 2011-07-30 04:56 seriously? 2011-07-30 04:56 the xilinx ise download is already 3.7gb 2011-07-30 04:56 oh sure 2011-07-30 04:57 after installation it's over 10 gb 2011-07-30 04:57 kristianpaul: true? 2011-07-30 04:57 and one needs all that? isnt there a script to throw all not essential stuff away? 2011-07-30 04:57 hey,you're pickier than me btw roh :-) 2011-07-30 04:57 it's one huge thing, very hard to take it apart. I mean there's work everywhere in tools etc. but few people doing that, really. from a free software perspective. 2011-07-30 04:57 yes 2011-07-30 04:58 so it's like 10 people worldwide doing that 2011-07-30 04:58 kristianpaul: well... i just know from experience what motivates me and what not. gcc and makefiles always were my friends. 2011-07-30 04:58 good choice :-) 2011-07-30 04:58 and Xilinx alone probably has hundreds that continue to add more bloat to the prior bloat, every day. 2011-07-30 04:58 roh: it's going to take many more people to dive in there and take it apart and open it up. 2011-07-30 04:59 wolfspraul: 4.7Gb last installer for version 13.2 2011-07-30 04:59 even when it explodes or i switch platforms.. its always there. using binaries always makes me remember the countless times of evil hacks, workarounds, broken stuff i couldnt debug or fix even if i knew how or what it was... that demotivates more than my nosyness which is one of my primary drives. 2011-07-30 04:59 Sebastien himself has made a significant start with the llhdl project, but even that is at best in alpha state, and only addresses a part of the process. 2011-07-30 04:59 ah 4.7 already 2011-07-30 04:59 there you go 2011-07-30 04:59 maybe they have 1000 people adding every day, Monday to Friday :-) 2011-07-30 05:00 ans 12G installed 2011-07-30 05:00 we are trying all we can to free this 2011-07-30 05:00 really 2011-07-30 05:00 but it's little baby steps 2011-07-30 05:00 i know. maybe i am impatient ;) 2011-07-30 05:00 we can reflash boards over jtag now without the Impact tool (xilinx tool) 2011-07-30 05:00 that was a lot of work 2011-07-30 05:01 we can write the eeprom of the jtag-serial boards without the ftdi windows software 2011-07-30 05:01 that was a lot of work 2011-07-30 05:01 but there are things 100 times bigger than that waiting in line 2011-07-30 05:01 kristianpaul knows better than me 2011-07-30 05:01 kristianpaul: how about debugging and simulation tools? You use a lot of ISE stuff, or free tools? 2011-07-30 05:02 kristianpaul: which ISE tools do you frequently use nowadays? and which would be easy to replace with free tools? 2011-07-30 05:03 free tools for simulation 2011-07-30 05:03 well,the only ISE thing i need a replacement is sinthesizer :-) 2011-07-30 05:03 debugging with scope ;-) 2011-07-30 05:04 and a cheap logic analizer with my avnet board 2011-07-30 05:04 also using milkymist bios, very usefull for debug too 2011-07-30 05:04 which simulation tools do you use? 2011-07-30 05:05 icarus verilog 2011-07-30 05:05 hm. how many chips would one need to sell per revision of a soc to make any sense? 2011-07-30 05:05 cver for verification 2011-07-30 05:05 i mean... how is the cost of asic production in detail? 2011-07-30 05:05 and gtkwavefor the vhd out coming from verilog testbench 2011-07-30 05:05 oh that's very difficult to answer 2011-07-30 05:06 first - everybody is moving forward, so you have to factor that motion (and the related investments) into your plan 2011-07-30 05:06 there may be large investments going on around you that you can piggypack onto 2011-07-30 05:06 when you go to asic, you loose the programmability (of course :-)) 2011-07-30 05:06 and the ability to bugfix/update your product 2011-07-30 05:07 so you need to factor that in and express it numerically somehow 2011-07-30 05:07 (bugfix) oh dear.. 2011-07-30 05:07 there are steps between fpga and asic, 'structured asic' 2011-07-30 05:07 sure. thats why it shouldnt be too expensive. say.. 10-20E/each chip 2011-07-30 05:07 they have more unique pros and cons to be considered 2011-07-30 05:07 any optimization will make you dependent on the technology around you, so your design may depend on something in the fpga that is hard to move to another process, even another fpga 2011-07-30 05:08 finally when you do start producing, you may need to license/become part of proprietary IP of the foundry, even if you manage to not need any IC design IP 2011-07-30 05:08 there may be different models there with upfront payments, or royalties, etc. 2011-07-30 05:09 as a 'Chinese rule of thumb', you don't need to consider any move away from fpga until you need at least 10,000 pieces of that chip 2011-07-30 05:09 that's what I was told by very experienced IC designers who make these kinds of decisions all the time 2011-07-30 05:09 and like I said, even then you need to carefully consider the various 'move to what' options 2011-07-30 05:09 because there are many, and the costs differ widely 2011-07-30 05:10 so there is no way to build a non-fpga asic when the market isnt something like 20000 or more per revision? 2011-07-30 05:10 once you get over all this, if you remove all investment/one-time/IP/royalty costs, the wafer is always dirt cheap. figure 50 cents / chip (say for a 5x5mm die) 2011-07-30 05:10 he 2011-07-30 05:10 or how does the initial/running cost ratio stand? 2011-07-30 05:10 I just tried to tell you there are several factors to consider 2011-07-30 05:11 it's an equation with a number of unknowns 2011-07-30 05:11 what does a new 'mask' cost etc 2011-07-30 05:11 so I cannot answer your question 2011-07-30 05:11 because every move you make has pros _and_ cons 2011-07-30 05:11 short-term and long-term 2011-07-30 05:11 yes, the films are the most expensive thing 2011-07-30 05:11 once you have a film for a wafer, and all IP/foundry issues sorted out, you can make chips dirt cheap 2011-07-30 05:12 with my current knowledge, Milkymist the ecosystem would not benefit from any move away from fpga for several years at least 2011-07-30 05:12 true. and since its a small market maybe never 2011-07-30 05:12 it won't help us accelerate the speed at which the free CPU can grow 2011-07-30 05:12 ah I wouldn't say that 2011-07-30 05:13 we just have to go step by step 2011-07-30 05:13 let's look at a smaller problem - when/how/if to consider Xilinx -7 series, switch to Altera, etc. 2011-07-30 05:14 even that decision is hard to make, and for now I agree we should first max out what we can do on a Spartan-6 2011-07-30 05:14 our resources may not be best spent switching now, but it's a tradeoff... 2011-07-30 05:14 true. 2011-07-30 05:15 so if even that decision is hard to make, you can imagine that a decision whether to 'do asic' is 100 times harder to make still, it's totally speculative at this point. 2011-07-30 05:15 let's just learn more things and move step by step, then slowly the options that make sense will become more clear. 2011-07-30 05:15 on that end I am also following Andrew's homecmos project with great interest lately 2011-07-30 05:16 not that I think we will make our own asic or fpga in that process anytime soon :-) 2011-07-30 05:16 kristianpaul: or are you starting to setup your semiconductor home lab already? following Andrew's lab notes? 2011-07-30 05:16 hrhr. sure not. 2011-07-30 05:16 (own fpga soon) 2011-07-30 05:16 roh: oh, it may emerge as another options, Andrew seems very determined. 2011-07-30 05:16 not fpga, asic first. 2011-07-30 05:16 cmos 2011-07-30 05:17 wolfspraul: not yet 2011-07-30 05:17 but if anything it may become an option for very small specialized chips 2011-07-30 05:17 the homecmos is interesting for sure. but i am not sure how far thats useable for people besides learning 2011-07-30 05:17 that remains to be seen ;-) 2011-07-30 05:17 Werner is making home PCBs and that does serve a very useful function for him. 2011-07-30 05:17 Andrew's process may very well one day become something that does serve a function somewhere in our processes or products. 2011-07-30 05:18 'one day' can be years out though, and he or someone else needs to invest a lot of time and money in between 2011-07-30 05:19 true. after all opensource also means a 'truth by somebody tried and documented the result before' lots of learning by (sometimes) systematic testing possibilities 2011-07-30 05:19 if he can make a working Intel 4004 one day, that'd be awesome. lots of things you can do with a 4-bit cpu... 2011-07-30 05:19 roh: yes, his lab notes are excellent. did you see them? 2011-07-30 05:19 not really engineering all the time. or maybe a more.. 'special' kind of engineering (opensource in general) 2011-07-30 05:19 Andrew is very responsible about that 2011-07-30 05:19 wolfspraul: some 2011-07-30 05:20 is not that wild hacking that get lost somwhere.. 2011-07-30 05:20 correct 2011-07-30 05:20 so it may add to our 'continuity', though not now in any practical way, for sure 2011-07-30 05:25 proper opensource always has continuity. since its documented and can be reproduced. havent seen than in the commercial world really 2011-07-30 05:27 continuity is on cash flow there 2011-07-30 05:27 (seriously, no offense I like this perspective but that's how it is) 2011-07-30 05:28 and that's not a bad continuity imho :-) 2011-07-30 05:31 well.. imagine all free gpios would be available directly in linux via the gpio api and some easy to use lib exposes that arduino style 2011-07-30 05:32 you could even have the gcc on the device to compile the 'apps' people hack up to 'wiggle the 4 pins they use' 2011-07-30 05:32 or maybe even code in scripting languages via some web-ui 2011-07-30 05:33 you are talking about the m1 expansion header? or nanonote/ubb? 2011-07-30 05:34 any platform one would want to make popular for the 'swiss knive tool' jobs arduino is not mighty enough 2011-07-30 05:37 the swiss knife. I don't even have one. 2011-07-30 05:37 don't know how to make a good swiss knife. seems a very niche idea to me. 2011-07-30 05:38 I'm not even sure Arduino is or wants to be a swiss knife. The one word that pops up repeatedly around Arduino users is 'interactive'. 2011-07-30 05:38 and interactive can be done without high bandwidth/high mhz 2011-07-30 05:39 some Arduino folks like to say 'physical computing', which in my understanding is similar to 'interactive' 2011-07-30 05:39 swiss knife, don't know. don't know how to make one, don't need one. 2011-07-30 05:40 if we do well Milkymist One can be known to be a good platform for visual things. 2011-07-30 05:40 that would be a starting point imho 2011-07-30 05:40 visual swiss knife :-) 2011-07-30 05:43 interactive as in development. the '20 minutes to blinking led' is _very_ important to give people the learning curve and satisfaction to keep them interrested and continue the learning 2011-07-30 05:48 for myself, I want more software 2011-07-30 09:41 catchig up ... (ftdi a lot of work) hehe. the joy of undocumented internals and the resulting more than dubious drivers ;-) 2011-07-30 09:49 roh: so make an arduino ursurper with some low-cost linux-capable cpu ? you don't need an FPGA for that. 2011-07-30 09:50 wpwrak: that would be nice. 2011-07-30 09:50 roh: for the FPGA, if you want to sell it to the nerds, you probably want to emphasize what cool little special-purpose hw you can synthesize. basically what kristianpaul is doing, just 1000x times easier and faster :) like your 20 minutes to LED 2011-07-30 09:51 wpwrak: i mean.. even the ingenic would do. just make it boot from sd and add some ram, crystal and thats it. rest can be external 2011-07-30 09:51 (fpga) and of course, the tools need to be free 2011-07-30 09:51 wpwrak: for fpga to 'take off' it needs much better and open toolchain first imho. 2011-07-30 09:51 (ingenic) the newer ones can boot from SD. so ... do it :) 2011-07-30 09:51 else people like me will always use something else (simpler, less hassle) 2011-07-30 09:52 if you look at "linux en caja", thet pretty much have what you want. except that they still have NAND, i think 2011-07-30 09:52 wpwrak: are there some with eth mac and in tqfp? 2011-07-30 09:52 nand is pain and nothing i would like to burden somebody with ;) 2011-07-30 09:52 and it eats pcb space 2011-07-30 09:52 hmm, tqfp may be. the ethernet could be your first "shield" (-:C 2011-07-30 09:53 then no. 2011-07-30 09:53 please. you're seriously trying to convince ->me<- that NAND sucks ? ;-) 2011-07-30 09:53 i want internal mac. something proper. 2011-07-30 09:53 not that spi or dm9000 play-doh crap 2011-07-30 09:54 the linux en caja board is open, designed in kicad. so you can make you own variant. it's two layers. 2011-07-30 09:54 well.. then imx28 or so would be the target.. but that excludes all hand-soldering again *sigh* (bga) 2011-07-30 09:54 so you can just add your ether to the design 2011-07-30 09:56 wpwrak: there is no really nice 10/100 nic which can be added without a messy waste and a full databus 2011-07-30 09:57 thats WHY i want internal mac :) 2011-07-30 09:57 keep the bus clean for nice stuff 2011-07-30 09:57 linux en caja is basically the sakc/sie minus the fpga. but i think you could still simplify it 2011-07-30 09:57 hmm, usb to ether dongle ? 2011-07-30 09:57 nope. too low end 2011-07-30 09:57 have you ever tried using all that crap? 2011-07-30 09:58 you're after GE ? 2011-07-30 09:58 no. but serious working 100mbit with working hw filters. 2011-07-30 09:58 hw filters for your own MAC ? or for firewalling ? 2011-07-30 09:58 means something like 6-10mbit real multicast load with small packets on the same port should not make it go down like e.g. all enc28xx or dm9000 do 2011-07-30 09:59 wpwrak: hw mac filters like every half way sane mac does 2011-07-30 10:00 so if you dont subscribe to a mac group matching in hw, you dont even get an irq 2011-07-30 10:02 btw, does thiemig.de have a web shop or a price list ? i wonder what those adhesive mats cost (or where to source them properly, without going through a .de importer) 2011-07-30 10:03 ah the NAND deniers again 2011-07-30 10:03 good thing someone invented SD 2011-07-30 10:05 roh: (multicast) is it still not dead yet ? it's been smalling funny for a very long time now ;-) 2011-07-30 10:05 s/small/smell/ 2011-07-30 10:05 I just wish more people move from talk to action. I've probably worked with more SD cards than anyone else here. 2011-07-30 10:05 they are pretty much having the exact same issues as NAND. ah no, wait. It's SD, I forgot :-) 2011-07-30 10:06 I'm not against SD btw, but if you have trouble with NAND, you will have the same trouble with SD. 2011-07-30 10:06 wolfspraul: an idea for the marketing department: since linux "BogoMIPS" are self-declaredly bogus, why not left-shift them by, say, 3 bits ? :) 2011-07-30 10:06 I'm fine with either 2011-07-30 10:07 naw, SD troubles are different. easier software. more graceful aging. more obscure and harder failures. 2011-07-30 10:07 wpwrak: mail him.. or call. its a really small business 2011-07-30 10:07 but quality goods 2011-07-30 10:08 nand can also be faster, although surprisingly often it isn't 2011-07-30 10:08 wolfspraul: the point with sd is: i do not sell it. its 'user replaceable' 2011-07-30 10:09 and its not 'expensive' as low amounts of nand and makes is 'my fault' to get badblock-foo working but somebody elses (sandisk? etc) 2011-07-30 10:09 well then. I have a lot of practical experience with both and I'm saying they are equal. 2011-07-30 10:09 in short... it makes the thing 'permanent storage' in general somebody elses problem and also 'easier to swap' than bga nand ;) 2011-07-30 10:10 sourcing is the same, tech difficulties are the same, all the same 2011-07-30 10:10 "Handhebelschere (Papierschere)" the translation into normal language is nice ;-) "can i have a glass of 200 ml concentrated hydroxyl acid (water), please ?" 2011-07-30 10:11 wolfspraul: alone the fact that one can remove it, dd a image to it, plug it back in and go on working is worth it for me. 2011-07-30 10:11 my feedback is on record :-) go for it! 2011-07-30 10:11 sure... i will put it on my list ;)( 2011-07-30 10:12 the good news is - your life will not be harder with SD than with NAND 2011-07-30 10:12 it pretty much evens out, especially at low volume stuff 2011-07-30 10:12 i'm not sure 2011-07-30 10:12 but i have another (1 device for now) project before that.. which will use a pcengines board as linux hw 2011-07-30 10:12 sd cards are extremely pesky when it comes to being compatible with all of them 2011-07-30 10:12 in higher volume you will start to pay an increasing premium for anything SD 2011-07-30 10:13 thank their crap overengineered protocol 2011-07-30 10:13 because sadly,, its so cheap and easy to work with... its a pc for 70E 2011-07-30 10:13 lekernel: yes, one of many factors 2011-07-30 10:13 I agree 2011-07-30 10:13 difficult beasts, just like NAND 2011-07-30 10:13 I guess they want to keep the IP vendors happy and their design comittees well paid 2011-07-30 10:14 like any hugely successful standard there's a lot of pulling by many parties, extensions, etc. 2011-07-30 10:14 the only times you don't have that is with the unsuccessful standards, and then nobody wants that either, right? :-) 2011-07-30 10:14 and make people who paid for the spec feel they got their money worth 2011-07-30 10:14 hm. weird.. my flash somehow works basically allways.. maybe i just buy too expensive ones 2011-07-30 10:15 they would look stupid asking people $30k for a document that basically says "here's the block read command: send command, send address, get data back.  here's the block write command: send command, send address, send data, get ack." 2011-07-30 10:15 that's however the correct way to make a memory card, technically 2011-07-30 10:16 lekernel: sd isnt that far from that ;) 2011-07-30 10:16 lol 2011-07-30 10:16 roh, get it to work on milkymist :) 2011-07-30 10:16 this will make you swallow those words 2011-07-30 10:16 eheh.. let me guess.. you believed any of the specs? 2011-07-30 10:17 maybe we need to sniff some of my sandisk readers timings. it never failed me so far 2011-07-30 10:17 I don't think it's a timing problem 2011-07-30 10:17 more various options of the overengineered protocol 2011-07-30 10:17 on the moko also most of our sd issues were timing crap or similar near-electrical details 2011-07-30 10:18 basically no card really does 25mhz e.g. 2011-07-30 10:19 anyhow. werner knows more ugly details there than i do ;) 2011-07-30 10:20 the main SD issue we had in openmoko was EMI 2011-07-30 10:20 gladly forgot some of the horrors of engineering abyss we went through back then 2011-07-30 10:20 I have seen and worked with hundreds of cards, dozens of manufacturers. Can only repeat it. Go and do more of those things, then let's compare our experiences. 2011-07-30 10:20 wpwrak: that was the 'drive strenth' thing right? 2011-07-30 10:21 wpwrak, but you used the SoC's controller and off the shelf software, right? 2011-07-30 10:21 the good thing with SD/MMC/etc. is that most of it is a path well traveled if you use regular hardware 2011-07-30 10:21 lekernel's observation makes full sense to me. lots of work waiting for SD lovers in Milkymist, btw 2011-07-30 10:21 the first 'if', Werner hedging his bets :-) 2011-07-30 10:21 of course, on the M1, things are a bit different, because you start from scratch with everything 2011-07-30 10:21 wolfspraul: moko also was a bad example... not the nicest soc, not the best engineering.. basically a chain of spofs all adding some extra bugs for werner and harald to stumble upon 2011-07-30 10:21 first of all everybody agrees that sd is a layer over nand, I would hope 2011-07-30 10:21 but even the M1 should be fine once you overcome that hill 2011-07-30 10:22 lekernel: the mainboard of the moko was a horror of manual routing madness 2011-07-30 10:22 and from then on there are _many_ pros and cons for each one, that's why both are still so prevalent 2011-07-30 10:22 roh: drive strength and "superstition caps" :) 2011-07-30 10:22 lekernel: we had evil problems from emi to speakover from line to line 2011-07-30 10:23 the Palm Pre had an actual card on the board, right? 2011-07-30 10:23 something like that 2011-07-30 10:23 magnetic and or capacitive coupling over multiple subsystems 2011-07-30 10:23 lekernel: yes, soc's controller and linux :) that doesn't solve all the problems, but quite a lot of them 2011-07-30 10:23 in milkymist, linux _adds_ quite a lot of problems too 2011-07-30 10:23 wolfspraul: dunno. there is something called 'movinand' from samsung which is basically a sdcard as bga (saves pins on the soc) 2011-07-30 10:23 lekernel: so for the board roh wants, that's by far the easiest way forward 2011-07-30 10:23 wasn't the most successful product :-) (I'm not saying that one tech detail, if it's even true, was decisive for the market failure) 2011-07-30 10:24 yes I can imagine crossovers 2011-07-30 10:24 connector alone is a headache, for manufacturing. well, there are many pros and cons, really. 2011-07-30 10:24 wolfspraul: i see 'soldered' or even plugged fixed assembled sdcards more often lately. especially on new android devices from asia 2011-07-30 10:25 lekernel: c'mon ! linux now runs now in a usable form for for what, about 3 whole days, and you're already complaining that it adds a lot of problems ? :) 2011-07-30 10:25 easier to manufacture. you can just flash the sdcards en batch and simply let the last stage flip it in and clip on the cover. done. no complex flashing with connectors and such 2011-07-30 10:26 I don't think you can imagine how efficient NAND flashing is 2011-07-30 10:26 there are special fixtures and PCs just for that, and you will _NOT_ be able to beat their performance easily. trust me. 2011-07-30 10:26 wpwrak, still lacks a lot of drivers. plus we still did not benchmark performance. 2011-07-30 10:26 i know whats possible. and even gang programming doesnt save you from reflashing hw with a custom rig when you got some hw on stock and release a new revision 2011-07-30 10:27 they are shuffling the megabytes onto these chips in parallel, unbelievable. at high volume you can even do that higher upstream, right where the NAND chips are made (same for SD cards I would think, but NAND is probably more common in very high-volume applications). 2011-07-30 10:27 the replaceable way means you stock un-populated hw, readily tested and only add the sdcard shortly before sale. 2011-07-30 10:28 most stuff nowadays is over-the-air updatable, or moving there. cards are still a logistical nightmare. 2011-07-30 10:28 wolfspraul: i dont speak about 'high' volumes .. rather what we see.. few to maybe 4 digit sales 2011-07-30 10:28 wolfspraul: (sd connectors) i see two types of uSD connectors: the simple and cheap ones i get from digi-key, which work great. and then the ones people put into certain products, which don't :) 2011-07-30 10:28 you know how it is.. whats on the box is what the customer has as first experience. better make it count 2011-07-30 10:28 in low volumes sure, you may come to different conclusions 2011-07-30 10:29 wpwrak: on M1 we have the best we could find, from Molex :-) 2011-07-30 10:29 lekernel: (lots of drivers, benchmarks, ...) 3 days !!!! 2011-07-30 10:30 3 days? 2011-07-30 10:30 almost 2 years no? 2011-07-30 10:30 3 days since the the damn thing actually booted into something you would call usable, even if barely 2011-07-30 10:31 seems to me that since larsc and mwalle got their hands on it, it moved forward quite well 2011-07-30 10:32 that's not entirely fair 2011-07-30 10:32 it has quite a long history, but of course Lars and mwalle really kicked things up a few gears in recent weeks 2011-07-30 10:32 there was another burst last December/January 2011-07-30 10:32 well.. i will watch some tv and go to bed now.. it seems it will rain for the next week or so anyhow 2011-07-30 10:33 and all of last year (2010) and before, Takeshi Matsuya was quitely chugging away and upleveling it, and it booted as early as 2009 I believe? 2011-07-30 10:33 but of course there can be a world between 'it boots' and 'it boots' 2011-07-30 10:33 and yes, progress lately is FANTASTIC! 2011-07-30 10:34 wolfspraul: (memory card holder in M1) hmpf. 2011-07-30 10:34 hmpf? not good? 2011-07-30 10:35 we chose the molex one after actually comparing different ones, the Molex one was worth its extra price tag 2011-07-30 10:35 I think if you do a connector, you have to do it right 2011-07-30 10:35 but a 'right' connector will cost 2011-07-30 10:36 the thing with such projects is that they only move quickly while the people doing them feel an itch to scratch. and they're hard enough that you don't have a lot of people who can do them. and of course, the platform is obscure enough that few feel that itch. 2011-07-30 10:36 huh? and? what's your point? yes sure, that's what we need to break through... 2011-07-30 10:36 (molex) i'm just surprised it's still so bad. at least the one in rejon's M1 felt rather poorly designed 2011-07-30 10:37 (point) sure. and that's what's happening now. i'm just answering lekernel's "2 years" 2011-07-30 10:37 maybe you demand the impossible sometimes 2011-07-30 10:37 a mechanical connector with those kinds of precisions is _HARD_ 2011-07-30 10:38 and even though it's 'expensive', it still sells for cents 2011-07-30 10:38 best is no mechanical connectors at all, all RF 2011-07-30 10:38 of course, once linux runs properly, with an RT core allowing flickernoise to perform smoothly, rtems will probably forgotten within half a week or so ;-) 2011-07-30 10:39 possible but even in that scenario it may re-emerge later in whatever other Milkymist SoC based product 2011-07-30 10:39 (and I don't think this scenario is likely anytime soon) 2011-07-30 10:39 I just bought a TP-Link TL-WR1043ND (AR9132 chipset) and am now wondering what firmware to use... is, for example, libreWRT known to work on it? 2011-07-30 10:39 if I understood things correctly, even Harald switched away from Linux to a microkernel called 'nuttx' right now, for osmocombb 2011-07-30 10:40 (connector, impossible) dunno. i find it discouraging when, after finally prying it open and inserting a card, the lid comes off when trying to close it. luckily, nothing broke. so at least the "fail safe" part of the design worked ;-) 2011-07-30 10:40 if that allows him to make more progress in the short-run, I think it's the right decision. Linux doesn't run away... 2011-07-30 10:40 (connector) but perhaps the difficult to access location also played a role there 2011-07-30 10:40 it will all move to RF 2011-07-30 10:41 connectors are a pain 2011-07-30 10:41 wolfspraul: not switched away. the hw isnt feasible for linux and nuttx is simply much less, but useable on arm7 2011-07-30 10:41 yes so I understood it correctly :-) 2011-07-30 10:42 it's the right decision, it's not 'anti' Linux, but in favor of PROGRESS, which can later applied to other environments, including Linux 2011-07-30 10:42 that's how I see it 2011-07-30 10:42 (rtems vs. linux) oh sure. for development whatever help you keep going is good ;-) but eventually, the higher layer driver monster will raise its ugly head beyond the point where you can just deny its existence 2011-07-30 10:42 nobody would dispute that 2011-07-30 10:42 also Linux strength in networking, for example 2011-07-30 10:43 yeah, that too 2011-07-30 10:44 but anyway, that's still a while away. first more drivers need to work, then someone has to figure out the MMU, then some decent RT core needs to be integrated, and then comes the tuning for flickernoise. the good thing is that the road is pretty clear ;-) 2011-07-30 10:49 well, the problem with drivers for the more fancy peripherals is, that without flicknoise there would be no user of drivers 2011-07-30 10:51 roh: could this be your chip ? http://gmun.unal.edu.co/~cicamargoba/embebidos/Jz4725_pm.pdf 2011-07-30 10:51 oops 2011-07-30 10:51 roh: http://www.micrel.com/_PDF/Ethernet/datasheets/ksz8851-mql_ds.pdf 2011-07-30 10:52 roh: there are several bus variants. look for kzs8841 and kzs8851 2011-07-30 10:52 hm. but all need lots of pins 2011-07-30 10:52 larsc: X ? :) 2011-07-30 10:52 thats why i wanted the internal mac.. to save pcb space. 2011-07-30 10:52 roh: then take SPI ;-) 2011-07-30 10:53 wpwrak: or a freescale in bga 2011-07-30 10:53 (internal mac) then i wish you luck. you'll need it, considering all your other constraints ;-) 2011-07-30 10:54 and what's so bad about, say, 8 data + a few control pins ? 2011-07-30 10:54 wpwrak: X can't make much use of it either 2011-07-30 10:54 wpwrak: it need _lots_ of pcbspace and eats gpio 2011-07-30 10:55 would make a '40pin dil type' breakout bigger 2011-07-30 10:55 think arduino with ethernet and linux 2011-07-30 10:56 are the arduinos dil40 compatible ? 2011-07-30 10:56 juzt a userspace process as 'app' instead of a flashed 'app' 2011-07-30 10:57 larsc: hmm, chicken and egg then. well, just makes the pill a bit harder to swallow, not less tasty :) 2011-07-30 10:57 wpwrak: nope.. but breadboard-compat 2011-07-30 10:58 roh: so it seems that space isn't a concern if you want to compete with arduino 2011-07-30 10:58 bga is fine, just find a vendor to do soldering for you, can't be that hard 2011-07-30 10:58 wpwrak: its also about drivers and design simplicity 2011-07-30 10:59 roh: i mean, they're using technology made in the 1990es, that tried hard to uphold the virtues of 1980 nostalgia ... 2011-07-30 11:00 (simplicity) how is requiring a chip you can't solder and that forces you to go multilayer simpler than two chips that don't have these properties ? :) 2011-07-30 11:01 where do I ask GPL related questions? 2011-07-30 11:01 wolfspraul: unless you value your own work at ~$0/h (and china is far away :) 2011-07-30 11:02 ok I cannot give reasonable input without understanding the end goals, true 2011-07-30 11:02 why not 2 simpler chips? I don't know 2011-07-30 11:02 if we are just discussing to find the one and only eternal world truth, we will never find it anyway :-) 2011-07-30 11:02 zulu7: ask here, we are all friendly people :-) 2011-07-30 11:02 i think that's pretty much what roh is looking for ;-) 2011-07-30 11:03 zulu7: but sorry I have to run, he he. dinner time. check back later, GPL questions are always a good start here... 2011-07-30 11:03 I heard that Android 3.0 and 3.1 are closed source so far... 2011-07-30 11:04 Why is Google being allowed to do that? 2011-07-30 11:04 roh: if you want DIY-able and like ingenic, i'd recommend you look at this guy: http://wiki.linuxencaja.net/wiki/SIE 2011-07-30 11:04 roh: kick out the nand and put the ethernet chip in its place. done. 2011-07-30 11:04 zulu7: they don't have to publish the sources until they publish the binaries 2011-07-30 11:05 wpwrak: nice board. do you know how many layers it has? 2011-07-30 11:05 larsc, tablets and stuff has been released featuring Android 3.0 and 3.1 2011-07-30 11:05 or how much it costs in bom? 2011-07-30 11:05 roh: 2 and it's all kicad 2011-07-30 11:05 the (forked) Linux sources have been published afaik 2011-07-30 11:06 they go by the book, not by the culture. was never meant to. 2011-07-30 11:06 (bom) that you have to ask those guys 2011-07-30 11:06 wpwrak: actually i wasnt sure if i want to put the phy on the same pcb and not only do a module which could also be a 5-8 port switch instead a single phy 2011-07-30 11:08 zulu7: according to the internet they released the gpl'ed parts of 3.0 2011-07-30 11:08 larsc, please send link 2011-07-30 11:08 http://comments.gmane.org/gmane.law.gpl.violations.legal/2464 2011-07-30 11:19 roh: get some wlan box supported by openwrt and rip out the pcb ? 2011-07-30 11:20 add a passive auxiliary board with the DIL40 header ;-) 2011-07-30 11:22 wpwrak: thats what i do atm. 2011-07-30 11:23 but you know how that is. difficult to get the same hw reliably again and again 2011-07-30 11:25 roh: what do you want to build? 2011-07-30 11:26 larsc: nothing specific right now. i just wished for a cheap enough single board linux computer with lots of gpio and proper ethernet 2011-07-30 11:27 larsc: in german ist's called "eierlegende wollmilchsau". and it also has to be a dinosaur ;-) 2011-07-30 11:27 i see 2011-07-30 11:28 wpwrak: no. much less low end that stuff like the beagle 2011-07-30 11:28 roh: and an efficient multicast router :) 2011-07-30 11:29 wpwrak: not neccessary. just not crashing or dos-ing by something like that would be nice. 2011-07-30 11:30 i think you're falling victim to the "there's no tomorrow" syndrome. you shouldn't try to design every feature you'd eventually like to have into it. make something basic that fulfills your minimum needs. then see how to go from there. 2011-07-30 11:30 otherwise, you end up with an ever-growing design you'll never quite finish 2011-07-30 11:30 (and it'll be expensive, too) 2011-07-30 11:31 particularly if it's a DIY-able board, the cost of making a variant is marginal anyway 2011-07-30 11:36 wpwrak: we'll see. n8 ;) 2011-07-30 11:59 http://r0ket.badge.events.ccc.de/  awesome 2011-07-30 12:03 :-) 2011-07-30 12:05 >>The hackerbus is intended for tinkering [only] << :-D 2011-07-30 12:06 looking at this, I wonder how my twin could have hidden from me all the 50 years ;-P 2011-07-30 12:07 or I did this myself, while asleep 2011-07-30 12:07 lol 2011-07-30 12:22 DocScrutinizer: http://downloads.qi-hardware.com/people/werner/tmp/dontuse.pdf ? ;-) 2011-07-30 12:23 hehe 2011-07-30 12:24 honestly, using such a batch for "ticket" of a 4 day meeting is so extremely geek, I love it. Schematics also look good on a first cursory review 2011-07-30 12:26 I wonder though if "Transfer data to other badges via radio: /firmware/tbd" means ToBeDone or TransferBinaryData 2011-07-30 12:27 s/batch/badge/ 2011-07-30 12:28 (tbd) probably both :) 2011-07-30 12:28 >>High-current sink drivers (20 mA) on two I2C-bus pins in Fast-mode Plus.<< WTF? 2011-07-30 12:29 is this meant to establish a 1Mbaud 20mA current loop bus, or what? 2011-07-30 12:30 I thought 20mA tty was obsolete even back in 1985 2011-07-30 12:30 20 mA * 3 V (?) = 60 mW tx power :) 2011-07-30 12:31 why radio is 2.4Ghz... 433hz and alike, are evry common for rocket telemetry, at least in the UK i had seen 2011-07-30 12:34 http://www.nxp.com/documents/data_sheet/LPC1311_13_42_43.pdf is another "eats datasheets for breakfast" for me :-D 2011-07-30 12:38 DocScrutinizer: You aware of a ircnet server that not require authorized connection? 2011-07-30 12:39 kristianpaul: sorry, no 2011-07-30 12:39 doesn't mean I'd know if there was any 2011-07-30 12:39 arghhh all servers i tried told me same (Unauthorized connection) :-/ 2011-07-30 12:40 you want to set up a peer IRC server for freenet? 2011-07-30 12:40 or ircnet? 2011-07-30 12:40 now i need to joing a channel 2011-07-30 12:40 or simply connect with a client? 2011-07-30 12:41 yes, 2011-07-30 12:41 no more 2011-07-30 12:41 I barely ever used anything but freenet 2011-07-30 12:45 freenode 2011-07-30 12:47 ircnet DocScrutinizer 2011-07-30 13:24 reading the backlog, saw statement that a 1GHz ARM is $15-20 that is not correct. Under $5 2011-07-30 13:25 the Raspberyy Pi effort is  quite interesting I'd claim exciting. comepleted comuter for $50 or maybe less 2011-07-30 15:04 this is fun stuff: https://events.ccc.de/camp/2011/wiki/Project_Flow_Control 2011-07-30 15:05 wpwrak I think you pointed this out. fascinating. http://r0ket.badge.events.ccc.de/concept 2011-07-30 15:12 I'm curios what plans they have for rocket navigation and telemtry 2011-07-30 15:12 DocScrutinizer: going to camp right? 2011-07-30 15:13 that's the plan 2011-07-30 15:13 good, keep us posted when got there ! 2011-07-30 15:14 looking forward to meet some of you guys at m1 talk 2011-07-30 15:15 i think that will be sebastien and roh fore sure 2011-07-30 15:16 may be david k? 2011-07-30 15:16 who else is in germany here? 2011-07-30 15:39 r0ket badge may be easily created from NN :) 2011-07-30 15:39 :-) 2011-07-30 15:39 it even may have no case 2011-07-30 15:40 or better to have some transparent case 2011-07-30 15:40 acrylic e.g. 2011-07-30 15:40 I've seed some ideas about this already 2011-07-30 15:40 but previous talk was about Sharp Zaurus SL-5500/5600 :) 2011-07-30 15:41 hm.. s/seed/seen/ 2011-07-30 20:08 NET "gps_rec_clk" CLOCK_DEDICATED_ROUTE = FALSE; :_/ 2011-07-30 20:13 sigh http://paste.debian.net/124619/ 2011-07-30 20:27 adding new clock domains ? :) 2011-07-30 20:28 nope 2011-07-30 20:28 i changed some code in namuru, (actually was a bad coding thing) 2011-07-30 20:29 then seems, i have to force this signal to not be taken as a clock source... 2011-07-30 20:29 wich there NONE in the exp connetor from m1 2011-07-30 20:31 bad conding thing from my self, i habe to rewrite some counters :) 2011-07-30 20:32 hi all 2011-07-30 20:33 but seems the clock for namuru still okay... 2011-07-30 20:33 anyway i keep on my debugging to find whay i'm no getting the 1ms interrupt 2011-07-30 20:33 hello tuxbrain 2011-07-30 21:27 phew. yet another large writing task is done :) 2011-07-30 22:23 good carrier measuarements are showing finally 2011-07-30 22:25 [milkymist] kristianpaul pushed 4 new commits to gps-sdr-testing: https://github.com/kristianpaul/milkymist/compare/0f659fe...e02076f 2011-07-30 22:25 [milkymist/gps-sdr-testing] hardware align support removed - Cristian Paul Peñaranda Rojas 2011-07-30 22:25 [milkymist/gps-sdr-testing] Soft reset support and easy readable hw_tag - Cristian Paul Peñaranda Rojas 2011-07-30 22:25 [milkymist/gps-sdr-testing] GPS clock rounting workaround - Cristian Paul Peñaranda Rojas 2011-07-30 23:56 a N downcunter have a reset value of 11111... right?