<whitequark>
yes I've read the comments. they are extremely amusing
FAMAS has joined #qi-hardware
atgreen has joined #qi-hardware
FAMAS has quit [Read error: Connection reset by peer]
FAMAS has joined #qi-hardware
FAMAS has quit [Read error: Connection reset by peer]
FAMAS has joined #qi-hardware
FAMAS has quit [Read error: Connection reset by peer]
FAMAS has joined #qi-hardware
jluis has quit [Remote host closed the connection]
<kristianpaul>
wpwrak: had you worked/know about the LPC810 mcu?
<kristianpaul>
was looking at dip lowcost lowpower mcu the other day and came up with this one
* xiangfu
using LPC 11u14 mcu right now.
<xiangfu>
using that for convert USB to IIC.
* xiangfu
reading Anelok document right now. wpwrak
<xiangfu>
trying to join the project in some way:)
<DocScrutinizer05>
((0day)) more like 90day, right?
<DocScrutinizer05>
who's using that weird OS anyway? I for one could care less about the issue
<DocScrutinizer05>
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
<wpwrak>
kristianpaul: not the 810, but a similar one ... the LPC1112. for once no USB, though :)
<wpwrak>
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)
<DocScrutinizer05>
USB<->I2C? there are ready-made controllers for that
<wpwrak>
DocScrutinizer05: how incredibly lame ;-)
<DocScrutinizer05>
;-P
<xiangfu>
DocScrutinizer05: Yes.
<wpwrak>
besides, if you need USB <-> I2C, you probably need other things, too.
<DocScrutinizer05>
just saying
<wpwrak>
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 ?)
<wpwrak>
bigger chips have a ROM that can boot from USB. but things are trickier with the small ones
<xiangfu>
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.
<xiangfu>
I have a lot of LPC 11U14 chips... :(. so there is no choice. :)
<xiangfu>
wpwrak: I am clone the anelok repo.
<xiangfu>
wpwrak: I just bought three Y-cables from taobao.com.
<xiangfu>
wpwrak: I will start with software and PCB first.
<xiangfu>
s/bought/ordered.
<wpwrak>
there's a list of software things that need doing. some of them don't even need prototype hardware
<xiangfu>
making PCB is easy for me.
<qi-bot>
xiangfu meant: "wpwrak: I just ordered. three Y-cables from taobao.com."
<wpwrak>
(y-cables) yes !! thanks ! :)
<xiangfu>
buy those BOMs... I need some time. but I will making those PCBs first.
xiangfu has quit [Quit: Reconnecting]
<wpwrak>
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.
xiangfu_ has joined #qi-hardware
<wpwrak>
ah, gitorious just told me that you've cloned the repo :)
<xiangfu_>
ping
<xiangfu_>
what is my last message? :)
<wpwrak>
when do you plan to make a pcb ? i have a few loose ends that i should clean up first
<wpwrak>
last msg: "buy those BOMs"
xiangfu_ has quit [Ping timeout: 240 seconds]
<wpwrak>
hmm, seems that i broke the simulator :( let's see where to apply the duct tape ....
<kristianpaul>
interesting those freescale CPU
<wpwrak>
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
xiangfu has joined #qi-hardware
<kristianpaul>
totally backed by gcc right?
<wpwrak>
gotchas: clocking is a mess. not all the gpios are interrupt-capable.
<wpwrak>
yes, of course. would you see me touch them if they weren't ? :)
<wpwrak>
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.
* xiangfu
install the arm-none-eabi-gcc
<wpwrak>
biggest disappointment: no TRNG in the smaller kinetis chips. so we'll have to improvise there.
<xiangfu>
got disconnect again.
<xiangfu>
wpwrak: I can make the PCB at Jan 04. it should be about 7 of them for samples
<wpwrak>
oh, you're quick ! :) then i should make the critical changes immediately ...
<xiangfu>
[The following libraries could not be found: ./../kicad-libs/components/gencon] when I open the hw/anelok.pro .sch file
<xiangfu>
after I send the file to someone. it needs maybe 5 days to finish them.
<wpwrak>
(gencon) you need to run "make" in kicad-libs/components
<xiangfu>
oh. Yes.
<kristianpaul>
wpwrak: not that i see that on you, but i was a bit brave to ask ;)
<wpwrak>
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.
<xiangfu>
Yes. doing that one by one. seems I have most of those repos. :)
<eintopf>
but has more cpu power and special fancy leds
<eintopf>
of course I will leave the copyright and license information
<wpwrak>
(port firmware) no problem :) maybe you'll even get to fix some bugs ;-)
<eintopf>
yea, I will try that. Then we have some standard opensource firmware for 802154 linux usb dongles
<eintopf>
ehm at first only for avr mcu's
<wpwrak>
(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.
<wpwrak>
(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
<wpwrak>
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 ..
<DocScrutinizer05>
((pyro)) 3 guys bombed themselves to nirvana with illegal Czech or DIY cracker, in Germany. Wow
<wpwrak>
now, downloading from ubuntu ... this one must be right :)