#milkymist IRC log for Thursday, 2011-06-09

azonenberglekernel: ping01:07
kristianpaulxiangfu: (~paul/tmp/mm1_html/ secret) not actually, i just i dont get the usefull of it all, i just tried v2html thats all02:00
kristianpaulmay be you found it usefull than i do02:01
xiangfukristianpaul. :). I try to google the info about RC5 verlog. found your website.02:01
xiangfukristianpaul, it works great. now. I now the 'invert' is done in up level.02:02
xiangfus/I now/I know/02:02
xiangfukristianpaul http://kristianpaul.org/~paul/tmp/mm1_html/system.v.p2.html#system_ir. here is invert: .rx(~ir_rx), I guess02:03
xiangfu?02:03
kristianpaulright02:03
wolfspraullekernel: 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...02:04
xiangfukristianpaul. I like this mm1_html. (now I know why you are good at verlog :D02:04
kristianpaul(good at verlog) well that need to be probed in other ways, i still way to go on this :-)02:05
kristianpaulbut yeah, sebstien code for mm1 is a nice starting point to learn verilog02:05
xiangfubtw, evertime I reboot m1. the first time I read 0xe000e000, I got 0x00. is that right?02:05
xiangfuno matter I press or not press button on remote control02:06
kristianpaulhow you read ? mr 0xe000e000 4 ?02:06
xiangfukristianpaul, no I use a while(1) in test image.02:07
xiangfukristianpaul let me try  mr in BIOS now.02:08
xiangfuok. when unplug and plug power again. it will give 00 at first value. maybe it's not a problem.02:11
kristianpauland when try remote on it?02:14
xiangfuit's will change when remote on it.02:14
xiangfukristianpaul, have you use any verilog simulator?02:35
kristianpaulxiangfu: icarus02:36
xiangfukristianpaul, in http://kristianpaul.org/~paul/tmp/mm1_html/rc5.v.html#2102:51
xiangfukristianpaul, the " // verify startbit" mean the second startbit right?02:52
kristianpaulxiangfu: i think it verify  just start bit03:10
kristianpaulbut negative edge03:12
Action: xiangfu just got one of philips remote control. works just fone.04:01
xiangfubutton '1' give 0x01, power give 0x0c, '9' give '0x09', ...04:01
xiangfuhere is the picture: http://downloads.qi-hardware.com/people/xiangfu/tmp/philips.remote.control.jpg04:32
wolfspraulroh: hi! What is the current plan for the m1 buttons?06:31
wolfsprauldid you see what I posted about two-side glue film?06:32
wolfspraulI think we have to find a way to get rid of the liquid glue06:32
rohwolfspraul: tried that. doesnt work.06:37
rohit needs to be solid, not wobbly. so tape doesnt do it06:38
rohi will try the chemicals used to glue acryllic soon (when i find time to build a rig)06:38
rohthey unsolidify the surface of the acryllic so you can assemble it and it will be one part afterwards (atleast thats the idea)06:39
wolfspraulunsolidify? don't understand06:40
wolfspraulah OK06:40
wolfspraulI read a few more times :-)06:40
wolfspraulI read "then unsolidify..." but you wrote "they unsolidify..."06:40
wolfspraulwell that sounds perfect!06:41
rohdimythyl acetate.. something like that06:41
wolfspraulthat would remove a big worry from me06:41
wolfspraulbutton assembly and button life expectancy worry me right now, with what I have here...06:41
rohstuff used to make acryllic bonds which dont need adhesion06:41
wolfspraulsounds great, keep me posted06:41
rohbut that still needs some experiments. will do.06:42
wolfspraulif those experiments require a bit more cash, please let me know06:42
wolfspraulI 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.06:42
rohwill do. currently i need to push some other tasks as well exactly because of that. need to eat and such #,)06:42
wolfspraulok but the case production is moving?06:43
rohi 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 mm106:43
wolfspraulthe 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.06:44
rohcut as in 'make pieces i can put into the lasercutter' .. nothing special.06:44
wolfspraulafter 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 later06:44
wolfspraulok good [new supplier]06:44
wolfspraulgot it06:45
wolfspraulbutton news sounds great, dimethyl acetate...06:45
wolfsprauljust be careful about your health06:45
wolfspraulxiangfu: you said you were able to buy a Philips remote that works on m1?06:45
wolfspraulis it a real philips or fake one?06:46
wolfspraulhow much did you pay?06:46
rohwolfspraul: :)06:46
xiangfuwolfspraul, yes. works just fine.06:46
roh now if my brain starts working properly again... i just got home from a friends birthday party... at 8:45am06:47
xiangfuwolfspraul, I bought it in taobao.com, so I am not sure. just a remote controller, no manual, no case,06:47
wolfspraulok most likely fake then06:47
xiangfuwolfspraul, ~20RMB.06:47
wolfspraulok, can you buy another 3 or 4?06:48
xiangfuhmm.. I bought three controllers, two type, I got one now. the other two are same type, I will get them today or tomorrow.06:49
xiangfudo you want want the other type?06:49
xiangfuyes. sure I can just order another 3 or 4.06:49
wolfspraulno wait. if two more are on the way that could potential work we wait for those first.06:50
wolfspraulwe just need to find a few more that work with m1, even if they are different types.06:50
wolfspraulso let's wait for those, then we see how many you have that work with m1 today.06:51
wolfspraulright now you have 1 remote control that works with m1, right?06:51
xiangfuyes. only 1 remote control that works with m1.06:54
wolfspraulok good. it's a start :-)06:54
lekernelhi mwalle, welcome back :)07:53
lekernelazonenberg, pong07:53
wolfspraullekernel: good news on remote all around!07:54
wolfspraulxiangfu found a working one, and will order some more. then him and Adam have enough for proper production testing.07:55
wolfspraulAdam will send some samples he got to Xiangfu, maybe Xiangfu can get them to work maybe not.07:55
lekernelor maybe Werner makes a nice arbitrary pattern matching system :p07:55
wolfspraulso this whole thing is fully understood and under control now07:55
wolfspraulI'm very practical07:55
wolfspraulfirst of all I'm happy that Adam will soon have a control that will allow for proper production testing07:56
wolfspraulthat's 80% of what I want07:56
wolfspraulI 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...07:56
wolfspraulroh seems to have a very good plan how to glue the button pieces together, that's another worry less for me07:57
lekernel4-6 weeks... urgh07:57
wolfspraulazonenberg: 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-0107:58
wolfspraulI uploaded and included one picture from you, assuming it's under some free cc-by, public domain or whatever MIT/Apache license07:58
wolfspraul(you mentioned somewhere that all your releases around this project are free)07:59
wolfspraulso if this is not OK, please let me know07:59
wolfspraulnormally I always ask before, I was a bit in release hurry back then so I ask after the fact now :-)08:00
wolfspraulthis one http://en.qi-hardware.com/wiki/File:Azonenberg_ring_oscillator.png08:00
wolfsprauldon't even know whether it's copyrightable, but doesn't matter I want to make sure I don't trample over your work...08:00
lekernelaw, can you send me the final gerber and design files?09:12
awlekernel, http://downloads.qi-hardware.com/hardware/milkymist_one/pcb/rc3/060811/09:14
awthis 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.09:15
lekernelaw, thanks.09:17
awunder 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 06081109:18
awlekernel, no problem. :-)09:19
lekernelthe pick and place machine cannot bend and insert the zener itself?09:20
awoah~yes09:20
awa 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.09:22
awAI (automatically insertion) but not describe pick and place.09:22
awAI is for through hole (bending) parts, smt is for smd device parts.09:23
awfor surely this Zeners I'll bend them by myself firstly and send to factory.09:25
GitHub105llvm-lm32: master JP Bonn * 64b52be (1 files in 1 dirs): Changed return vector lengths to something mico32 could handle.11:31
GitHub105llvm-lm32: master JP Bonn * 9b59372 (7 files in 1 dirs): Fixed tests using invalid mico32 return values.11:31
GitHub105llvm-lm32: master JP Bonn * a7c424e (1 files in 1 dirs): Added support for anyext loads.11:31
GitHub105llvm-lm32: master commits e91db4e...a7c424e - http://bit.ly/jJXZc611:31
GitHub153autotest-m1: master Xiangfu Liu * 0ac14f0 (1 files in 1 dirs): update tests_ethernet.c to minimac211:33
GitHub153autotest-m1: master Xiangfu Liu * ff351c1 (1 files in 1 dirs): IR, test 5 buttons one by one11:33
GitHub153autotest-m1: master Xiangfu Liu * 2fe1bf9 (1 files in 1 dirs): tests_ir: output all rx values11:33
GitHub153autotest-m1: master commits 77a3f43...2fe1bf9 - http://bit.ly/kKhKi811:33
GitHub176flickernoise: master Sebastien Bourdeauducq * 5213f6a (3 files in 1 dirs): performance: implement automatic switch and title display11:35
GitHub176flickernoise: master Sebastien Bourdeauducq * 970ea12 (3 files in 1 dirs): Display performance window from control panel11:35
GitHub176flickernoise: master Sebastien Bourdeauducq * b4b36d0 (3 files in 1 dirs): PNG cleanup + libpng 1.5 compatibility11:35
GitHub176flickernoise: master commits 007009f...b4b36d0 - http://bit.ly/iBcQJz11:35
GitHub33scripts: master Xiangfu Liu * eeccb81 (1 files in 1 dirs): add patches sub-foler to rootfs11:36
GitHub33scripts: master Xiangfu Liu * b606723 (0 files in 0 dirs): flash_mac_bios.sh: flash bios-resuce.bin with mac address11:36
GitHub33scripts: master Sebastien Bourdeauducq * cff9c93 (1 files in 1 dirs): Update to libpng 1.5.2 and use fixed point only library11:36
GitHub33scripts: master commits 94a37e0...cff9c93 - http://bit.ly/izT89J11:36
GitHub14clang-lm32: master Douglas Gregor * 5b01b83 (2 files in 2 dirs): Downgrade the warning about the use of typedefs for class template ...11:39
GitHub14clang-lm32: master Nick Lewycky * a9c6441 (1 files in 1 dirs): The macros defined by the language standard are still available even when the ...11:39
GitHub14clang-lm32: master Sebastien Bourdeauducq * 4198b89 (2 files in 2 dirs): Basic LM32 info11:39
GitHub14clang-lm32: master commits 3054358...4198b89 - http://bit.ly/me1Eqi11:39
GitHub40rtems-milkymist: master Sebastien Bourdeauducq * 93fd6c5 (14 files in 14 dirs): Consistent use of printk + fix compiler warnings11:40
GitHub40rtems-milkymist: master Xiangfu Liu * e25a1ff (1 files in 1 dirs): imfs: give a default value to st_blksize11:40
GitHub40rtems-milkymist: master Sebastien Bourdeauducq * 2559487 (1 files in 1 dirs): imfs: use configured block size11:40
GitHub40rtems-milkymist: master commits 1ea2561...2559487 - http://bit.ly/lE20ck11:40
GitHub57extras-m1: master Joachim Steiger * ec34f79 (1 files in 1 dirs):  added details about din and isolator11:40
GitHub57extras-m1: master adamwang * b13d3c1 (1 files in 1 dirs): ignore usb_jtag.rpt11:40
GitHub57extras-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 up11:40
GitHub57extras-m1: master commits f24e496...98a9c21 - http://bit.ly/jwjLG411:40
GitHub172milkymist: master Sebastien Bourdeauducq * 3c1d14a (1 files in 1 dirs): BIOS: enable video output on user triggered netboot11:41
GitHub172milkymist: master Sebastien Bourdeauducq * 2373578 (1 files in 1 dirs): Standby: debounce keys, only power up on rising edge11:41
GitHub172milkymist: master Sebastien Bourdeauducq * fba83c0 (2 files in 2 dirs): Bump version number11:41
GitHub172milkymist: master commits 00eea7c...fba83c0 - http://bit.ly/kQqrAT11:41
GitHub161mtk: master Xiangfu Liu * a88b537 (10 files in 1 dirs):  Add a 'mtk' prefix to head files11:42
GitHub161mtk: master Xiangfu Liu * bf53d15 (1 files in 1 dirs): add french layout 189 characters, sort a little11:42
GitHub161mtk: master Sebastien Bourdeauducq * 86f1254 (1 files in 1 dirs): Bump version number11:42
GitHub161mtk: master commits 7ce0056...86f1254 - http://bit.ly/jq2FND11:42
GitHub100rtems-yaffs2: master Sebastien Bourdeauducq * 62c1a70 (1 files in 1 dirs): Periodically flush the cache11:43
GitHub100rtems-yaffs2: master Xiangfu Liu * eb78e5a (4 files in 2 dirs): modify mkyaffs2image for Milkymist one nor flash ...11:43
GitHub100rtems-yaffs2: master Sebastien Bourdeauducq * b2383aa (1 files in 1 dirs): Fix handling of slashes in ycb_eval_path_for_make11:43
GitHub100rtems-yaffs2: master commits e54b7cf...b2383aa - http://bit.ly/jJVdCi11:43
GitHub111datasheets-m1: master Sebastien Bourdeauducq * 170ad86 (0 files in 0 dirs): Add WM9707 audio codec datasheet11:44
GitHub111datasheets-m1: master Sebastien Bourdeauducq * 52967ee (0 files in 0 dirs): Reset IC datasheet11:44
GitHub111datasheets-m1: master Sebastien Bourdeauducq * 1aaef9a (0 files in 0 dirs): Add video input varistor datasheet11:44
GitHub67linux-milkymist: master Linus Torvalds * a5abba9 (1 files in 1 dirs): Linux 2.6.38-rc811:46
GitHub67linux-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.611:46
GitHub67linux-milkymist: master Sebastien Bourdeauducq * 0e5da30 (2 files in 2 dirs): milkymistfb: use iowrite32be11:46
GitHub67linux-milkymist: master commits 715695c...0e5da30 - http://bit.ly/k2zVz311:46
GitHub144liboscparse: master Sebastien Bourdeauducq * b7dfbd5 (2 files in 2 dirs): Complete, untested11:47
GitHub144liboscparse: master Sebastien Bourdeauducq * f38b51c (4 files in 2 dirs): Rename liblo11:47
GitHub144liboscparse: master Sebastien Bourdeauducq * 7ea720a (2 files in 2 dirs): Fix includes11:47
GitHub144liboscparse: master commits 5a03a5e...7ea720a - http://bit.ly/kYWVed11:47
lekernelsorry for flooding, just testing commit notification works everywhere...11:49
lekernelhttp://official.fm/tracks/261508 (in french)13:03
wpwraklekernel: fans cheering in the background ? ;-)13:10
wpwraklekernel: nice interview13:17
wpwraklekernel: MTV next ? :)13:18
GitHub11flickernoise: master Sebastien Bourdeauducq * 8c36215 (2 files in 1 dirs): New performance starter - http://bit.ly/kya5JN14:04
lekernel"master <committer name>" ... really enticing ;-)14:06
kristianpaulhi fpgaminer !14:08
kristianpaulhi noticed you moved the miner core to xilinx fpga already14:08
GitHub25flickernoise: master Sebastien Bourdeauducq * 31c3619 (1 files in 1 dirs): Rename raw binary image - http://bit.ly/inAE5a14:08
kristianpauland you are using a nios II soc??14:08
kristianpaul;)14:08
kristianpaulif you can help me a bit to map in memory the control register for you core, i can migrate it to a milkymist soc :-)14:09
kristianpaulor point me the register that need to be written how and why, so i can do the other glue work14:10
r33psalut tout le monde15:40
r33pce chan est français ou bien parle ton anglais ici ?15:41
r33pj'aurais quelques questions quant à la programmation d'effets15:42
r33p(sur milkymist)15:42
r33ppour faire bref j'ai déjà un live vidéo écrit avec pd/gem15:43
r33pje me demande dans quelle mesure il pourrait être porté, ce live, sur milkymist ?15:43
lekernelil n'y a aucune compatibilité actuellement avec pd/gem15:44
r33psalut, je ne recherche pas forcément une compatibilité15:44
lekernelil est peut être possible de porter pd/gem dessus, mais jamais essayé :)15:45
lekernelle sujet revient régulièrement, mais personne ne s'en occupe...15:45
r33pj'ai raté la présentaiton au THSF pour la simple raison que je faisais une démo pd/gem à quelques mêtres de la...15:45
lekernelenfin milkymist avec le soft flickernoise, c'est un concept différent de pd/gem15:46
lekernelje n'ai jamais cherché à faire pd/gem dans une boîte :)15:46
r33phéhé15:46
r33pnon mais ce n 'est pas mon but non plus :D15:47
r33pporu parler autrement :15:47
r33pje m'aperçois qu'au final j'utilise assez peu d'effets et/ou de formes15:47
r33pet je me dis qu'il serait certainement faisable (vu que mon live est pas énorme)15:47
r33pde porter l'affaire sur milkymist15:48
r33p(mais peut etre me trompe je)15:48
r33pmon 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 actuellement15:48
lekernelje 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 feedback15:49
lekernelceci dit, tu peux en rajouter15:49
r33pvoila :D15:49
r33pcomment 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 ?15:50
lekernelsi tu es sur Paris, il devrait y avoir hackable devices à passage en seine avec des MM15:52
r33pje suis sur Toulouse15:52
lekernelah, ben Marc a une MM15:53
lekerneldemande lui15:53
r33pok15:53
lekernel(et sinon oui, en général on parle anglais ici)15:54
r33pok15:54
lekernelfais un workshop "déballe ta milkymist" au tetalab :-)15:57
wpwraklekernel: 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)15:59
lekernelyes, 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 input16:02
lekerneland some dirty hand rework: installation of the WM9707 audio codec, and fixing of MIDI, USB problems and added SDRAM decoupling16:03
wpwrakooh, i was actually hoping i drum up some folks to make a video :( is the video reworkable or is it outright hopeless ?16:04
lekernelbut in the end only the video input does not work at all...16:04
wpwrakthe dirty rework is already done ?16:04
lekernelyes, except for the video input16:04
lekernelfor the video input you'll need to 1) install a new video chip16:04
wpwrakgreat. reworked and tested, who could ask for more ;-)16:05
lekernel2) patch 16 connections on the TQFP package16:05
wpwrakhmm, unsoldering the old chip is probably a no go already16:05
lekernelonly mwalle managed to do it, Adam and I failed at it16:05
lekernelthe board comes without video chip, I have already removed it16:06
wpwrakdo you have some space replacement chips as well ?16:06
wpwrakspaRe16:06
lekernelno, but you should be able to get free samples easily from AD16:07
wpwrakkewl. so there's hope :)16:07
lekernelhttp://lekernel.net/presentations/Milkymist_THSF2011/videoinrw.jpg16:07
lekernelthat's what you need to do to get video-in on rc116:08
wpwraki've probably done worse. but i'd use colored wires :)16:09
wpwraklekernel: for the shipping cost, you tell me how much it was and i then wire you the money ?16:25
wpwraklekernel: ah, and important: in case you thought of including a power supply, please don't. power supplies draw unwanted attention from customs here.16:26
GitHub113flickernoise: master Sebastien Bourdeauducq * 26c25be (4 files in 1 dirs): MIDI: decode controller and pitch events - http://bit.ly/mN8eYr17:11
GitHub83flickernoise: master Sebastien Bourdeauducq * a815873 (2 files in 1 dirs): MIDI: add controller mapping to settings dialog box - http://bit.ly/jf4tFE17:53
GitHub34flickernoise: master Sebastien Bourdeauducq * 893fe1a (8 files in 1 dirs): Full MIDI controller support - http://bit.ly/lkcQ6Z19:04
Fallenoudoes someone know the name of the irc channel of dangerous prototypes ?22:07
Fallenouor maybe the name of a channel about their open bench logic analyzer22:07
kristianpaulFallenou: gadgectfactory22:24
kristianpauljackgassett: isnt? :-)22:24
Fallenoukristianpaul: you do have an Open Bench Logic Analyzer, right ?22:26
FallenouI can't make mine work.22:26
Fallenouwith any one of their crapware22:27
kristianpaulwell not exactly that one, but the avnet 50usd board i had for mm1 now run it yes22:27
Fallenouhu mhum ok22:28
mwallei have a busblaster v2 and a buspirate, and both work great :)22:35
kristianpaulthe avnet board as logic analizr is nice, the problem is sampling time is too small22:37
kristianpaulwell may be i just need to learn use triggers..22:37
--- Fri Jun 10 201100:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!