2015-01-02 00:25 Haswell has quit [Quit: Saliendo] 2015-01-02 02:20 atgreen has joined #qi-hardware 2015-01-02 03:12 viric has quit [Ping timeout: 245 seconds] 2015-01-02 03:17 viric has joined #qi-hardware 2015-01-02 03:17 infobot has quit [Ping timeout: 240 seconds] 2015-01-02 03:28 jekhor has joined #qi-hardware 2015-01-02 05:05 nicksydney has quit [Quit: No Ping reply in 180 seconds.] 2015-01-02 05:05 nicksydney has joined #qi-hardware 2015-01-02 05:32 sb0 has joined #qi-hardware 2015-01-02 06:21 atgreen has quit [Remote host closed the connection] 2015-01-02 06:29 FAMAS has quit [Read error: Connection reset by peer] 2015-01-02 06:30 FAMAS has joined #qi-hardware 2015-01-02 06:31 atgreen has joined #qi-hardware 2015-01-02 06:37 atgreen has quit [Read error: Connection reset by peer] 2015-01-02 06:45 atgreen has joined #qi-hardware 2015-01-02 06:50 atgreen has quit [Remote host closed the connection] 2015-01-02 06:58 atgreen has joined #qi-hardware 2015-01-02 07:01 atgreen has quit [Remote host closed the connection] 2015-01-02 07:15 jluis has joined #qi-hardware 2015-01-02 07:28 sb0 has quit [Quit: Leaving] 2015-01-02 07:44 sb0 has joined #qi-hardware 2015-01-02 09:03 xiangfu has joined #qi-hardware 2015-01-02 09:54 wej has quit [Ping timeout: 250 seconds] 2015-01-02 09:59 FAMAS has quit [Read error: Connection reset by peer] 2015-01-02 09:59 FAMAS has joined #qi-hardware 2015-01-02 09:59 wej has joined #qi-hardware 2015-01-02 10:03 kilae has joined #qi-hardware 2015-01-02 10:26 wolfspraul has joined #qi-hardware 2015-01-02 11:17 wej has quit [Ping timeout: 272 seconds] 2015-01-02 11:24 wej has joined #qi-hardware 2015-01-02 11:34 jluis has quit [Remote host closed the connection] 2015-01-02 11:34 FAMAS has quit [Read error: Connection reset by peer] 2015-01-02 11:35 so this is what it looks like when the gloves come off :) [in german] http://www.heise.de/newsticker/meldung/Google-veroeffentlicht-Exploit-fuer-Zero-Day-Luecke-in-Windows-2507565.html 2015-01-02 11:35 ("google publishes zero-day exploit for windows") 2015-01-02 11:36 "don't be evil" sounded good, but "be delightfully evil" sounds even better (-:C 2015-01-02 11:38 wej has quit [Ping timeout: 250 seconds] 2015-01-02 11:40 jluis has joined #qi-hardware 2015-01-02 11:48 wej has joined #qi-hardware 2015-01-02 12:06 FAMAS has joined #qi-hardware 2015-01-02 12:13 FAMAS has quit [Read error: Connection reset by peer] 2015-01-02 12:22 meh, full disclosure existed since what, 2001? 2015-01-02 12:22 and actually many people give the vendor a *week*, much less three months 2015-01-02 12:24 oh yes, google are being very nice. not that they wouldn't get flamed for it anyway, see the comments in https://code.google.com/p/google-security-research/issues/detail?id=118 2015-01-02 12:25 yes I've read the comments. they are extremely amusing 2015-01-02 12:35 FAMAS has joined #qi-hardware 2015-01-02 12:54 atgreen has joined #qi-hardware 2015-01-02 13:08 FAMAS has quit [Read error: Connection reset by peer] 2015-01-02 13:08 FAMAS has joined #qi-hardware 2015-01-02 13:15 FAMAS has quit [Read error: Connection reset by peer] 2015-01-02 13:16 FAMAS has joined #qi-hardware 2015-01-02 13:22 FAMAS has quit [Read error: Connection reset by peer] 2015-01-02 13:23 FAMAS has joined #qi-hardware 2015-01-02 13:27 jluis has quit [Remote host closed the connection] 2015-01-02 14:31 wpwrak: had you worked/know about the LPC810 mcu? 2015-01-02 14:32 was looking at dip lowcost lowpower mcu the other day and came up with this one 2015-01-02 14:37 * xiangfu using LPC 11u14 mcu right now. 2015-01-02 14:37 using that for convert USB to IIC. 2015-01-02 14:38 * xiangfu reading Anelok document right now. wpwrak 2015-01-02 14:38 trying to join the project in some way:) 2015-01-02 15:02 ((0day)) more like 90day, right? 2015-01-02 15:02 who's using that weird OS anyway? I for one could care less about the issue 2015-01-02 15:06 just yesterday TV torured me with a report about "Bill Gates, the great innovator, nah inventor, of PCs" - almost puked. Luckily in the report they went a bit more honest than in title: he stole stuff wherever he could and extorted companies like Dell etc. Just a pity M$ didn't receive a sentence of "let's nuke the whole company" in that trial about the netscape war 2015-01-02 15:06 kristianpaul: not the 810, but a similar one ... the LPC1112. for once no USB, though :) 2015-01-02 15:09 for cheap MCUs, i've become a big fan of the freescale kinetis KLxx series. i think they give you the most bang for the buck (at least unless you're in china, as bunnie's lovely article on gongkai described) 2015-01-02 15:09 USB<->I2C? there are ready-made controllers for that 2015-01-02 15:10 xiangfu have you seen this ? http://www.bunniestudios.com/blog/?p=4297 2015-01-02 15:10 rejon has joined #qi-hardware 2015-01-02 15:10 DocScrutinizer05: how incredibly lame ;-) 2015-01-02 15:10 ;-P 2015-01-02 15:12 DocScrutinizer05: Yes. 2015-01-02 15:12 besides, if you need USB <-> I2C, you probably need other things, too. 2015-01-02 15:13 just saying 2015-01-02 15:14 i have to admit that fully prepped chips avoid the bootstrapping problem, though (i.e., if all you have are programmable MCUs that need some special in-circuit-programming protocol to get going, how do you flash the first one ?) 2015-01-02 15:14 bigger chips have a ROM that can boot from USB. but things are trickier with the small ones 2015-01-02 15:16 xiangfu: (trying to join) sounds great ! :) have you seen my recent "helping anelok" post ? http://lists.en.qi-hardware.com/pipermail/discussion/2014-December/010741.html 2015-01-02 15:16 it is like a custom design. one the USB side. it is send BULK fixed 64BYTE data. one the I2C side it convert the 64bytes to IIC data. then send to i2c salves. just FYI. 2015-01-02 15:16 I have a lot of LPC 11U14 chips... :(. so there is no choice. :) 2015-01-02 15:16 wpwrak: I am clone the anelok repo. 2015-01-02 15:16 wpwrak: I just bought three Y-cables from taobao.com. 2015-01-02 15:16 wpwrak: I will start with software and PCB first. 2015-01-02 15:16 s/bought/ordered. 2015-01-02 15:16 there's a list of software things that need doing. some of them don't even need prototype hardware 2015-01-02 15:16 making PCB is easy for me. 2015-01-02 15:16 xiangfu meant: "wpwrak: I just ordered. three Y-cables from taobao.com." 2015-01-02 15:16 (y-cables) yes !! thanks ! :) 2015-01-02 15:18 buy those BOMs... I need some time. but I will making those PCBs first. 2015-01-02 15:18 xiangfu has quit [Quit: Reconnecting] 2015-01-02 15:18 i think the LPCxxx may, in general, be a bit easier to use than the kinetis chips. the kinetis can be fairly tricky and the documentation needs some getting used to. but the feature set is impressive. 2015-01-02 15:18 xiangfu_ has joined #qi-hardware 2015-01-02 15:19 ah, gitorious just told me that you've cloned the repo :) 2015-01-02 15:19 ping 2015-01-02 15:20 what is my last message? :) 2015-01-02 15:20 when do you plan to make a pcb ? i have a few loose ends that i should clean up first 2015-01-02 15:20 last msg: "buy those BOMs" 2015-01-02 15:24 xiangfu_ has quit [Ping timeout: 240 seconds] 2015-01-02 15:27 hmm, seems that i broke the simulator :( let's see where to apply the duct tape .... 2015-01-02 15:32 interesting those freescale CPU 2015-01-02 15:33 the most fun ones: kl26 with usb otg, kl16 without but a more gpios instead, and that flexio of the kl17/kl27 may also be interesting 2015-01-02 15:33 xiangfu has joined #qi-hardware 2015-01-02 15:34 totally backed by gcc right? 2015-01-02 15:35 gotchas: clocking is a mess. not all the gpios are interrupt-capable. 2015-01-02 15:35 yes, of course. would you see me touch them if they weren't ? :) 2015-01-02 15:36 another gotcha is that the register definitions are under uncertain licensing terms. i don't think freescale want to be difficult there, just seems that they haven't gotten around to cleaning it up. 2015-01-02 15:37 * xiangfu install the arm-none-eabi-gcc 2015-01-02 15:37 biggest disappointment: no TRNG in the smaller kinetis chips. so we'll have to improvise there. 2015-01-02 15:38 got disconnect again. 2015-01-02 15:38 wpwrak: I can make the PCB at Jan 04. it should be about 7 of them for samples 2015-01-02 15:38 oh, you're quick ! :) then i should make the critical changes immediately ... 2015-01-02 15:39 [The following libraries could not be found: ./../kicad-libs/components/gencon] when I open the hw/anelok.pro .sch file 2015-01-02 15:39 after I send the file to someone. it needs maybe 5 days to finish them. 2015-01-02 15:41 (gencon) you need to run "make" in kicad-libs/components 2015-01-02 15:41 oh. Yes. 2015-01-02 15:41 wpwrak: not that i see that on you, but i was a bit brave to ask ;) 2015-01-02 15:42 there's an "INSTALL" file in anelok that should cover most of the set up process. it's a bit complicated because i share things with a several other repos. 2015-01-02 15:43 Yes. doing that one by one. seems I have most of those repos. :) 2015-01-02 15:45 it's the usual suspects :) 2015-01-02 15:47 wpwrak: http://www2.htw-dresden.de/~wiki_sn/images/6/6c/Raven_USB_JTAG_Connector.jpg - this works like the atusb stick. Are you angry when I will port the firmware on this device? :-) 2015-01-02 15:47 but has more cpu power and special fancy leds 2015-01-02 15:49 of course I will leave the copyright and license information 2015-01-02 15:49 (port firmware) no problem :) maybe you'll even get to fix some bugs ;-) 2015-01-02 15:50 yea, I will try that. Then we have some standard opensource firmware for 802154 linux usb dongles 2015-01-02 15:50 ehm at first only for avr mcu's 2015-01-02 15:53 (kl27) just looked at the boot loader (that's something the predecessors didn't have). this one can boot from USB. so it would solve the bootstrap problem. 2015-01-02 15:55 (bootstrap problem) that will be relevant for the fab testing / developer fixtures for anelok. with a bootstrappable mcu, we won't need a bootstrapping board for the fixtures 2015-01-02 15:56 http://www.atmel.com/Images/doc8117.pdf - page 22 2015-01-02 15:56 that's what I need 2015-01-02 15:56 btw, at86rf230. you'll have fun with that one ;-) 2015-01-02 15:58 ... 2015-01-02 15:58 oh they also have a exernal osc 2015-01-02 15:58 16 Mhz 2015-01-02 15:58 /usr/lib/gcc/arm-none-eabi/4.8.2/../../../arm-none-eabi/bin/ld: anelok-2014.elf section `.text' will not fit in region `FLASH' 2015-01-02 15:59 /usr/lib/gcc/arm-none-eabi/4.8.2/../../../arm-none-eabi/bin/ld: region `FLASH' overflowed by 201180 bytes 2015-01-02 15:59 make -C fw/ 2015-01-02 15:59 wpwrak: maybe they stole ideas from your atusb design :o 2015-01-02 16:00 eintopf: naw, i think raven predates atusb by some time. else they would certainly have used the 231. 2015-01-02 16:01 xiangfu: hmm, something's getting too big. lemme check ... text = 43360 here :) 2015-01-02 16:02 wpwrak: stefan schmidt also working on aysnc xmit/AACK/ARET support for atusb 2015-01-02 16:03 I will check now if I can run it on ravenusb, if yes I think it would be easily to make changes on top of stefans work 2015-01-02 16:03 wpwrak: and how it works with the usbid? can I simple use the qi-hardware one? 2015-01-02 16:04 wpwrak: I am using the arm-none-eabi from ubuntu repo. not from your INSTALL instructions. 2015-01-02 16:04 from a fresh checkout: make -C fw -> text = 14764 (anelok-2014.elf) that seems a little small, though 2015-01-02 16:06 my gcc is 4.8.2 2015-01-02 16:06 yours are 4.7-2013. I will try to install that one. 2015-01-02 16:06 mine is arm-none-eabi-gcc (4.8.2-14ubuntu1+6) 4.8.2 2015-01-02 16:06 (gcc -v) 2015-01-02 16:07 we are same gcc version 4.8.2 (4.8.2-14ubuntu1+6) 2015-01-02 16:07 naw, seems that i'm using ubuntu's as well now :) 2015-01-02 16:09 dpkg -S says it's gcc-arm-none-eabi 2015-01-02 16:09 eintopf: http://en.qi-hardware.com/wiki/USB_product_ID_assignments 2015-01-02 16:12 ah, the 43 kB i get in my "under construction" build probably comes from temporarily having printfs in my code. 2015-01-02 16:13 xiangfu: these are my .o sizes: https://privatepaste.com/f05f1033b8 2015-01-02 16:14 there is only one different: 2015-01-02 16:14 965096 1728 0 966824 ec0a8text.o 2015-01-02 16:14 whoa ! :) 2015-01-02 16:16 2.0M font_10x20.h 2015-01-02 16:16 2.0M font_5x7.h 2015-01-02 16:16 2.0M font_7x13.h 2015-01-02 16:18 thinking of it, my gcc is probably the one from launchpad and not the one from ubuntu. it just calls itself "ubuntu" because it's built for that target. lemme see what happens if i switch .. 2015-01-02 16:19 ((pyro)) 3 guys bombed themselves to nirvana with illegal Czech or DIY cracker, in Germany. Wow 2015-01-02 16:20 now, downloading from ubuntu ... this one must be right :) 2015-01-02 16:21 the fonts look a little large :) 2015-01-02 16:22 https://privatepaste.com/7489a198ce 2015-01-02 16:24 build with ubuntu's gcc worked fine. so we don't need the one on launchpad anymore. very good. 2015-01-02 16:25 when the fonts are generates, little xterms with 0123456789:;<=>? ... should pop up 2015-01-02 16:26 does make spotless; LANG=C LC_CTYPE= XTERM_LOCALE= make help ? 2015-01-02 16:33 no 2015-01-02 16:33 have to sleep. 2015-01-02 16:33 see you 2015-01-02 16:35 sweet dreams ! :) 2015-01-02 16:36 we'll have to dissect what happens in fontify step by step. it's somewhat delicate ... 2015-01-02 16:36 astr has quit [Ping timeout: 256 seconds] 2015-01-02 16:37 (for those who haven't checked out the repo) this is the critter: https://gitorious.org/anelok/anelok/source/fw/fontify 2015-01-02 16:38 xiangfu has quit [Quit: leaving] 2015-01-02 16:40 rejon has quit [Remote host closed the connection] 2015-01-02 16:44 sb0 has left #qi-hardware ["Leaving"] 2015-01-02 16:49 astr has joined #qi-hardware 2015-01-02 16:52 Haswell has joined #qi-hardware 2015-01-02 16:52 jekhor has quit [Ping timeout: 244 seconds] 2015-01-02 17:49 kilae has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 2015-01-02 18:11 jekhor has joined #qi-hardware 2015-01-02 18:22 infobot has joined #qi-hardware 2015-01-02 18:38 kristianpaul has quit [Ping timeout: 244 seconds] 2015-01-02 19:25 valhalla_ has joined #qi-hardware 2015-01-02 19:25 valhalla has quit [Ping timeout: 250 seconds] 2015-01-02 20:30 wolfspraul has quit [Ping timeout: 245 seconds] 2015-01-02 21:21 mth has joined #qi-hardware 2015-01-02 21:48 wolfspraul has joined #qi-hardware 2015-01-02 22:53 jekhor has quit [Ping timeout: 256 seconds] 2015-01-02 23:31 wolfspraul has quit [Quit: leaving] 2015-01-02 23:42 lrockhq has joined #qi-hardware