<azonenberg> lekernel: ping
<kristianpaul> xiangfu: (~paul/tmp/mm1_html/ secret) not actually, i just i dont get the usefull of it all, i just tried v2html thats all
<kristianpaul> may be you found it usefull than i do
<xiangfu> kristianpaul. :). I try to google the info about RC5 verlog. found your website.
<xiangfu> kristianpaul, it works great. now. I now the 'invert' is done in up level.
<xiangfu> s/I now/I know/
<xiangfu> kristianpaul http://kristianpaul.org/~paul/tmp/mm1_html/system.v.p2.html#system_ir. here is invert: .rx(~ir_rx), I guess
<xiangfu> ?
<kristianpaul> right
<wolfspraul> lekernel: can you tell me the exact model number of your Philips remote control? Then Adam can try to get the same one for testing the rc3 run...
<xiangfu> kristianpaul. I like this mm1_html. (now I know why you are good at verlog :D
<kristianpaul> (good at verlog) well that need to be probed in other ways, i still way to go on this :-)
<kristianpaul> but yeah, sebstien code for mm1 is a nice starting point to learn verilog
<xiangfu> btw, evertime I reboot m1. the first time I read 0xe000e000, I got 0x00. is that right?
<xiangfu> no matter I press or not press button on remote control
<kristianpaul> how you read ? mr 0xe000e000 4 ?
<xiangfu> kristianpaul, no I use a while(1) in test image.
<xiangfu> kristianpaul let me try  mr in BIOS now.
<xiangfu> ok. when unplug and plug power again. it will give 00 at first value. maybe it's not a problem.
<kristianpaul> and when try remote on it?
<xiangfu> it's will change when remote on it.
<xiangfu> kristianpaul, have you use any verilog simulator?
<kristianpaul> xiangfu: icarus
<xiangfu> kristianpaul, the " // verify startbit" mean the second startbit right?
<kristianpaul> xiangfu: i think it verify  just start bit
<kristianpaul> but negative edge
<xiangfu> just got one of philips remote control. works just fone.
<xiangfu> button '1' give 0x01, power give 0x0c, '9' give '0x09', ...
<wolfspraul> roh: hi! What is the current plan for the m1 buttons?
<wolfspraul> did you see what I posted about two-side glue film?
<wolfspraul> I think we have to find a way to get rid of the liquid glue
<roh> wolfspraul: tried that. doesnt work.
<roh> it needs to be solid, not wobbly. so tape doesnt do it
<roh> i will try the chemicals used to glue acryllic soon (when i find time to build a rig)
<roh> they unsolidify the surface of the acryllic so you can assemble it and it will be one part afterwards (atleast thats the idea)
<wolfspraul> unsolidify? don't understand
<wolfspraul> ah OK
<wolfspraul> I read a few more times :-)
<wolfspraul> I read "then unsolidify..." but you wrote "they unsolidify..."
<wolfspraul> well that sounds perfect!
<roh> dimythyl acetate.. something like that
<wolfspraul> that would remove a big worry from me
<wolfspraul> button assembly and button life expectancy worry me right now, with what I have here...
<roh> stuff used to make acryllic bonds which dont need adhesion
<wolfspraul> sounds great, keep me posted
<roh> but that still needs some experiments. will do.
<wolfspraul> if those experiments require a bit more cash, please let me know
<wolfspraul> I know it's tough for everyone, and I have no money. but I share what I have and if you work on the product quality, I am very thankful for that.
<roh> will do. currently i need to push some other tasks as well exactly because of that. need to eat and such #,)
<wolfspraul> ok but the case production is moving?
<roh> i need to find the time to get the first delivery of acryllic from the new supplier the next few days for eval, and then make them cut the order for the mm1
<wolfspraul> the remote control situation is much clearer now, another item off the table :-) Xiangfu was able to buy a working Philips remote, so he will get a few more then we have at least something for testing and demoing.
<roh> cut as in 'make pieces i can put into the lasercutter' .. nothing special.
<wolfspraul> after that it's down to a missing feature/bug to make the SoC understand the remote we may want to source, but that can be addressed a little later
<wolfspraul> ok good [new supplier]
<wolfspraul> got it
<wolfspraul> button news sounds great, dimethyl acetate...
<wolfspraul> just be careful about your health
<wolfspraul> xiangfu: you said you were able to buy a Philips remote that works on m1?
<wolfspraul> is it a real philips or fake one?
<wolfspraul> how much did you pay?
<roh> wolfspraul: :)
<xiangfu> wolfspraul, yes. works just fine.
<roh> now if my brain starts working properly again... i just got home from a friends birthday party... at 8:45am
<xiangfu> wolfspraul, I bought it in taobao.com, so I am not sure. just a remote controller, no manual, no case,
<wolfspraul> ok most likely fake then
<xiangfu> wolfspraul, ~20RMB.
<wolfspraul> ok, can you buy another 3 or 4?
<xiangfu> hmm.. I bought three controllers, two type, I got one now. the other two are same type, I will get them today or tomorrow.
<xiangfu> do you want want the other type?
<xiangfu> yes. sure I can just order another 3 or 4.
<wolfspraul> no wait. if two more are on the way that could potential work we wait for those first.
<wolfspraul> we just need to find a few more that work with m1, even if they are different types.
<wolfspraul> so let's wait for those, then we see how many you have that work with m1 today.
<wolfspraul> right now you have 1 remote control that works with m1, right?
<xiangfu> yes. only 1 remote control that works with m1.
<wolfspraul> ok good. it's a start :-)
<lekernel> hi mwalle, welcome back :)
<lekernel> azonenberg, pong
<wolfspraul> lekernel: good news on remote all around!
<wolfspraul> xiangfu found a working one, and will order some more. then him and Adam have enough for proper production testing.
<wolfspraul> Adam will send some samples he got to Xiangfu, maybe Xiangfu can get them to work maybe not.
<lekernel> or maybe Werner makes a nice arbitrary pattern matching system :p
<wolfspraul> so this whole thing is fully understood and under control now
<wolfspraul> I'm very practical
<wolfspraul> first of all I'm happy that Adam will soon have a control that will allow for proper production testing
<wolfspraul> that's 80% of what I want
<wolfspraul> I sell this stuff, I have to stand behind it. Very good! the rest will get done as well. Adam has moved this aside now, gerber came back, some final talks with house then out to pcb...
<wolfspraul> roh seems to have a very good plan how to glue the button pieces together, that's another worry less for me
<lekernel> 4-6 weeks... urgh
<wolfspraul> azonenberg: I meant to ask this for a while. I mentioned your work in my last community news http://en.qi-hardware.com/wiki/Copyleft_Hardware_News_2011-06-01
<wolfspraul> I uploaded and included one picture from you, assuming it's under some free cc-by, public domain or whatever MIT/Apache license
<wolfspraul> (you mentioned somewhere that all your releases around this project are free)
<wolfspraul> so if this is not OK, please let me know
<wolfspraul> normally I always ask before, I was a bit in release hurry back then so I ask after the fact now :-)
<wolfspraul> don't even know whether it's copyrightable, but doesn't matter I want to make sure I don't trample over your work...
<lekernel> aw, can you send me the final gerber and design files?
<aw> this version I requested to let Y2's Keep-Out layer to be the same as Y1, so late of tonight or tomorrow will be haven a final rc3 though.
<lekernel> aw, thanks.
<aw> under http://downloads.qi-hardware.com/hardware/milkymist_one/pcb/rc3/060111/  have previous gerber, but I don't like Zener's two pins's length which is hard to insert pcb after bend manually, now its length is 16mm, it's better in 060811
<aw> lekernel, no problem. :-)
<lekernel> the pick and place machine cannot bend and insert the zener itself?
<aw> oah~yes
<aw> a machine which can do this work we call it as a AI machine not smt (pick and place) machine, later if I meet such AI machine, I'll take some pictures.
<aw> AI (automatically insertion) but not describe pick and place.
<aw> AI is for through hole (bending) parts, smt is for smd device parts.
<aw> for surely this Zeners I'll bend them by myself firstly and send to factory.
<GitHub105> llvm-lm32: master JP Bonn * 64b52be (1 files in 1 dirs): Changed return vector lengths to something mico32 could handle.
<GitHub105> llvm-lm32: master JP Bonn * 9b59372 (7 files in 1 dirs): Fixed tests using invalid mico32 return values.
<GitHub105> llvm-lm32: master JP Bonn * a7c424e (1 files in 1 dirs): Added support for anyext loads.
<GitHub105> llvm-lm32: master commits e91db4e...a7c424e - http://bit.ly/jJXZc6
<GitHub153> autotest-m1: master Xiangfu Liu * 0ac14f0 (1 files in 1 dirs): update tests_ethernet.c to minimac2
<GitHub153> autotest-m1: master Xiangfu Liu * ff351c1 (1 files in 1 dirs): IR, test 5 buttons one by one
<GitHub153> autotest-m1: master Xiangfu Liu * 2fe1bf9 (1 files in 1 dirs): tests_ir: output all rx values
<GitHub153> autotest-m1: master commits 77a3f43...2fe1bf9 - http://bit.ly/kKhKi8
<GitHub176> flickernoise: master Sebastien Bourdeauducq * 5213f6a (3 files in 1 dirs): performance: implement automatic switch and title display
<GitHub176> flickernoise: master Sebastien Bourdeauducq * 970ea12 (3 files in 1 dirs): Display performance window from control panel
<GitHub176> flickernoise: master Sebastien Bourdeauducq * b4b36d0 (3 files in 1 dirs): PNG cleanup + libpng 1.5 compatibility
<GitHub176> flickernoise: master commits 007009f...b4b36d0 - http://bit.ly/iBcQJz
<GitHub33> scripts: master Xiangfu Liu * eeccb81 (1 files in 1 dirs): add patches sub-foler to rootfs
<GitHub33> scripts: master Xiangfu Liu * b606723 (0 files in 0 dirs): flash_mac_bios.sh: flash bios-resuce.bin with mac address
<GitHub33> scripts: master Sebastien Bourdeauducq * cff9c93 (1 files in 1 dirs): Update to libpng 1.5.2 and use fixed point only library
<GitHub33> scripts: master commits 94a37e0...cff9c93 - http://bit.ly/izT89J
<GitHub14> clang-lm32: master Douglas Gregor * 5b01b83 (2 files in 2 dirs): Downgrade the warning about the use of typedefs for class template ...
<GitHub14> clang-lm32: master Nick Lewycky * a9c6441 (1 files in 1 dirs): The macros defined by the language standard are still available even when the ...
<GitHub14> clang-lm32: master Sebastien Bourdeauducq * 4198b89 (2 files in 2 dirs): Basic LM32 info
<GitHub14> clang-lm32: master commits 3054358...4198b89 - http://bit.ly/me1Eqi
<GitHub40> rtems-milkymist: master Sebastien Bourdeauducq * 93fd6c5 (14 files in 14 dirs): Consistent use of printk + fix compiler warnings
<GitHub40> rtems-milkymist: master Xiangfu Liu * e25a1ff (1 files in 1 dirs): imfs: give a default value to st_blksize
<GitHub40> rtems-milkymist: master Sebastien Bourdeauducq * 2559487 (1 files in 1 dirs): imfs: use configured block size
<GitHub40> rtems-milkymist: master commits 1ea2561...2559487 - http://bit.ly/lE20ck
<GitHub57> extras-m1: master Joachim Steiger * ec34f79 (1 files in 1 dirs):  added details about din and isolator
<GitHub57> extras-m1: master adamwang * b13d3c1 (1 files in 1 dirs): ignore usb_jtag.rpt
<GitHub57> extras-m1: master adamwang * 98a9c21 (3 files in 1 dirs): place C27 and C28 away from J6's housing (P/N: Molex 87832-1420) on Milkymist One board when hooking up
<GitHub57> extras-m1: master commits f24e496...98a9c21 - http://bit.ly/jwjLG4
<GitHub172> milkymist: master Sebastien Bourdeauducq * 3c1d14a (1 files in 1 dirs): BIOS: enable video output on user triggered netboot
<GitHub172> milkymist: master Sebastien Bourdeauducq * 2373578 (1 files in 1 dirs): Standby: debounce keys, only power up on rising edge
<GitHub172> milkymist: master Sebastien Bourdeauducq * fba83c0 (2 files in 2 dirs): Bump version number
<GitHub172> milkymist: master commits 00eea7c...fba83c0 - http://bit.ly/kQqrAT
<GitHub161> mtk: master Xiangfu Liu * a88b537 (10 files in 1 dirs):  Add a 'mtk' prefix to head files
<GitHub161> mtk: master Xiangfu Liu * bf53d15 (1 files in 1 dirs): add french layout 189 characters, sort a little
<GitHub161> mtk: master Sebastien Bourdeauducq * 86f1254 (1 files in 1 dirs): Bump version number
<GitHub161> mtk: master commits 7ce0056...86f1254 - http://bit.ly/jq2FND
<GitHub100> rtems-yaffs2: master Sebastien Bourdeauducq * 62c1a70 (1 files in 1 dirs): Periodically flush the cache
<GitHub100> rtems-yaffs2: master Xiangfu Liu * eb78e5a (4 files in 2 dirs): modify mkyaffs2image for Milkymist one nor flash ...
<GitHub100> rtems-yaffs2: master Sebastien Bourdeauducq * b2383aa (1 files in 1 dirs): Fix handling of slashes in ycb_eval_path_for_make
<GitHub100> rtems-yaffs2: master commits e54b7cf...b2383aa - http://bit.ly/jJVdCi
<GitHub111> datasheets-m1: master Sebastien Bourdeauducq * 170ad86 (0 files in 0 dirs): Add WM9707 audio codec datasheet
<GitHub111> datasheets-m1: master Sebastien Bourdeauducq * 52967ee (0 files in 0 dirs): Reset IC datasheet
<GitHub111> datasheets-m1: master Sebastien Bourdeauducq * 1aaef9a (0 files in 0 dirs): Add video input varistor datasheet
<GitHub67> linux-milkymist: master Linus Torvalds * a5abba9 (1 files in 1 dirs): Linux 2.6.38-rc8
<GitHub67> linux-milkymist: master Takeshi Matsuya * 928abdf (67 files in 34 dirs): Merge branch 'master' of http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
<GitHub67> linux-milkymist: master Sebastien Bourdeauducq * 0e5da30 (2 files in 2 dirs): milkymistfb: use iowrite32be
<GitHub67> linux-milkymist: master commits 715695c...0e5da30 - http://bit.ly/k2zVz3
<GitHub144> liboscparse: master Sebastien Bourdeauducq * b7dfbd5 (2 files in 2 dirs): Complete, untested
<GitHub144> liboscparse: master Sebastien Bourdeauducq * f38b51c (4 files in 2 dirs): Rename liblo
<GitHub144> liboscparse: master Sebastien Bourdeauducq * 7ea720a (2 files in 2 dirs): Fix includes
<GitHub144> liboscparse: master commits 5a03a5e...7ea720a - http://bit.ly/kYWVed
<lekernel> sorry for flooding, just testing commit notification works everywhere...
<lekernel> http://official.fm/tracks/261508 (in french)
<wpwrak> lekernel: fans cheering in the background ? ;-)
<wpwrak> lekernel: nice interview
<wpwrak> lekernel: MTV next ? :)
<GitHub11> flickernoise: master Sebastien Bourdeauducq * 8c36215 (2 files in 1 dirs): New performance starter - http://bit.ly/kya5JN
<lekernel> "master <committer name>" ... really enticing ;-)
<kristianpaul> hi fpgaminer !
<kristianpaul> hi noticed you moved the miner core to xilinx fpga already
<GitHub25> flickernoise: master Sebastien Bourdeauducq * 31c3619 (1 files in 1 dirs): Rename raw binary image - http://bit.ly/inAE5a
<kristianpaul> and you are using a nios II soc??
<kristianpaul> ;)
<kristianpaul> if you can help me a bit to map in memory the control register for you core, i can migrate it to a milkymist soc :-)
<kristianpaul> or point me the register that need to be written how and why, so i can do the other glue work
<r33p> salut tout le monde
<r33p> ce chan est français ou bien parle ton anglais ici ?
<r33p> j'aurais quelques questions quant à la programmation d'effets
<r33p> (sur milkymist)
<r33p> pour faire bref j'ai déjà un live vidéo écrit avec pd/gem
<r33p> je me demande dans quelle mesure il pourrait être porté, ce live, sur milkymist ?
<lekernel> il n'y a aucune compatibilité actuellement avec pd/gem
<r33p> salut, je ne recherche pas forcément une compatibilité
<lekernel> il est peut être possible de porter pd/gem dessus, mais jamais essayé :)
<lekernel> le sujet revient régulièrement, mais personne ne s'en occupe...
<r33p> j'ai raté la présentaiton au THSF pour la simple raison que je faisais une démo pd/gem à quelques mêtres de la...
<lekernel> enfin milkymist avec le soft flickernoise, c'est un concept différent de pd/gem
<lekernel> je n'ai jamais cherché à faire pd/gem dans une boîte :)
<r33p> héhé
<r33p> non mais ce n 'est pas mon but non plus :D
<r33p> poru parler autrement :
<r33p> je m'aperçois qu'au final j'utilise assez peu d'effets et/ou de formes
<r33p> et je me dis qu'il serait certainement faisable (vu que mon live est pas énorme)
<r33p> de porter l'affaire sur milkymist
<r33p> (mais peut etre me trompe je)
<r33p> mon but n'étant pas d'avoir un logiciel équivalent à pd/gem sur milkymist mais bien d'avoir le même résultat graphique que ce que je joue actuellement
<lekernel> je ne sais pas, il y a très peu de primitives graphiques dans les patch flickernoise qui sont plutôt orientés distorsion vidéo et effets feedback
<lekernel> ceci dit, tu peux en rajouter
<r33p> voila :D
<r33p> comment s'y prend t'on quand on ne connait pas ce projet mais qu'on est intéressé pour y jetter un oeil et voir ce qu'il est faisable de faire avec ses pauvres talents de développeur ?
<lekernel> si tu es sur Paris, il devrait y avoir hackable devices à passage en seine avec des MM
<r33p> je suis sur Toulouse
<lekernel> ah, ben Marc a une MM
<lekernel> demande lui
<r33p> ok
<lekernel> (et sinon oui, en général on parle anglais ici)
<r33p> ok
<lekernel> fais un workshop "déballe ta milkymist" au tetalab :-)
<wpwrak> lekernel: ah, if your offer to trade a M1 for a general IR receiver is still good, I'd like to take it :) (i wrote this already a few hours ago, but then got disconnected for a while. not sure if you saw it)
<lekernel> yes, it's still good, but so you won't get disappointed: it's a RC1 M1, e.g. with a couple of major hardware bugs such as a completely dysfunctional video input
<lekernel> and some dirty hand rework: installation of the WM9707 audio codec, and fixing of MIDI, USB problems and added SDRAM decoupling
<wpwrak> ooh, i was actually hoping i drum up some folks to make a video :( is the video reworkable or is it outright hopeless ?
<lekernel> but in the end only the video input does not work at all...
<wpwrak> the dirty rework is already done ?
<lekernel> yes, except for the video input
<lekernel> for the video input you'll need to 1) install a new video chip
<wpwrak> great. reworked and tested, who could ask for more ;-)
<lekernel> 2) patch 16 connections on the TQFP package
<wpwrak> hmm, unsoldering the old chip is probably a no go already
<lekernel> only mwalle managed to do it, Adam and I failed at it
<lekernel> the board comes without video chip, I have already removed it
<wpwrak> do you have some space replacement chips as well ?
<wpwrak> spaRe
<lekernel> no, but you should be able to get free samples easily from AD
<wpwrak> kewl. so there's hope :)
<lekernel> that's what you need to do to get video-in on rc1
<wpwrak> i've probably done worse. but i'd use colored wires :)
<wpwrak> lekernel: for the shipping cost, you tell me how much it was and i then wire you the money ?
<wpwrak> lekernel: ah, and important: in case you thought of including a power supply, please don't. power supplies draw unwanted attention from customs here.
<GitHub113> flickernoise: master Sebastien Bourdeauducq * 26c25be (4 files in 1 dirs): MIDI: decode controller and pitch events - http://bit.ly/mN8eYr
<GitHub83> flickernoise: master Sebastien Bourdeauducq * a815873 (2 files in 1 dirs): MIDI: add controller mapping to settings dialog box - http://bit.ly/jf4tFE
<GitHub34> flickernoise: master Sebastien Bourdeauducq * 893fe1a (8 files in 1 dirs): Full MIDI controller support - http://bit.ly/lkcQ6Z
<Fallenou> does someone know the name of the irc channel of dangerous prototypes ?
<Fallenou> or maybe the name of a channel about their open bench logic analyzer
<kristianpaul> Fallenou: gadgectfactory
<kristianpaul> jackgassett: isnt? :-)
<Fallenou> kristianpaul: you do have an Open Bench Logic Analyzer, right ?
<Fallenou> I can't make mine work.
<Fallenou> with any one of their crapware
<kristianpaul> well not exactly that one, but the avnet 50usd board i had for mm1 now run it yes
<Fallenou> hu mhum ok
<mwalle> i have a busblaster v2 and a buspirate, and both work great :)
<kristianpaul> the avnet board as logic analizr is nice, the problem is sampling time is too small
<kristianpaul> well may be i just need to learn use triggers..