| CIA-48 | milkymist: Sebastien Bourdeauducq master * rd2f4d51 / .gitignore : gitignore file - http://bit.ly/hgZWiu | 10:37 |
|---|---|---|
| xiangfu | lekernel: Hi is this the correct file for add more keymap: http://pastebin.com/yhpgW60e mtk/lib/keymap.c | 11:49 |
| lekernel | yeh | 11:55 |
| lekernel | now you also need API calls to change the keymap at runtime | 11:56 |
| xiangfu | lekernel: yes. | 11:59 |
| xiangfu | one question. I fond the '`' and '-' not working in german layout. | 12:00 |
| xiangfu | I mean when I press those two key. no keycode output. (I add one line output all keycode) | 12:01 |
| xiangfu | when I press '`' '-' in german layout, us layout, nothing output. | 12:01 |
| lekernel | ok... maybe there's a missing entry in the keymap somewhere | 12:06 |
| lekernel | '-' definitely works on my keyboard. '`' not thoroughly tested | 12:06 |
| lekernel | just add entries so it works on your keyboard... | 12:07 |
| wolfspraul | lekernel: do you think 1500 mA is enough for m1? | 12:23 |
| lekernel | on 5V? no | 12:24 |
| lekernel | this wouldn't allow high current USB gadgets to be connected | 12:24 |
| lekernel | 2A is better | 12:24 |
| wolfspraul | ah I see. you basically have 2*500mA over USB host already, right? | 12:24 |
| lekernel | yes | 12:24 |
| wolfspraul | actually then even 2A may not be enough :-) | 12:25 |
| wolfspraul | but anyway, I got it. | 12:25 |
| lekernel | in some extreme cases, maybe not. but I believe it is enough for all reasonable cases. | 12:25 |
| xiangfu | lekernel: one small thing. do you think we should change the osc port from 7777 --> 4444, I found 4444 and 7777 are both common, but I found 4444 is more then 7777. (in my android device, all of those three app the default port is 4444) | 13:33 |
| lekernel | hmm I don't know | 13:33 |
| lekernel | we can make it configurable too | 13:34 |
| xiangfu | lekernel: yes. also the osc 'address' that will be great. | 13:35 |
| xiangfu | lekernel: if we don't have plan on osc. I would like change it to 4444. (just for common fit all other apps :) | 13:37 |
| lekernel | ok | 13:37 |
| roh | isnt there a iana assigned port? | 13:38 |
| xiangfu | we may have a lot of work on osc, like forward osc message to DMX etc, we can full control the whole m1 by using osc (by an iPAD or Android-pad :) | 13:39 |
| xiangfu | roh: seems no document on that. :( | 13:39 |
| roh | it seems the iana people dont really have a clue how ip works (my assumption by reading the ml) | 13:45 |
| roh | atleast not that one can get ports assigned for free, when asking properly | 13:45 |
| roh | and that its stupid not to have a proper port... i can only find reports that there isnt one, that there should be one, but not that somebody did the work. instead there was a discussion how and if to use mdns (for autodiscovery) and which code to take for it | 13:46 |
| roh | m-/ | 13:46 |
| CIA-48 | flickernoise: Xiangfu Liu master * r70b7807 / src/osc.c : osc: change default port to 4444 - http://bit.ly/dEmNPG | 13:50 |
| xiangfu | how about we keep all issues under "https://github.com/milkymist/flickernoise/issues" ? | 13:55 |
| xiangfu | just report one issue: https://github.com/milkymist/flickernoise/issues/1 for people take a look of github issue | 14:01 |
| lekernel | yeah we can use that | 14:07 |
| lekernel | but the problem is that issue doesn't necessarily comes from flickernoise, for example | 14:07 |
| xiangfu | yes. | 14:09 |
| xiangfu | we should keep all issues to one place :), in ben nanonote. we just create an empty project for keep bugs | 14:10 |
| xiangfu | since the normal users will think the m1 is the hardware, Flickernoise is the software. | 14:10 |
| lekernel | can do the same on github | 14:11 |
| xiangfu | create an empty project for issue? | 14:11 |
| xiangfu | yes. issues-m1 is better :) | 14:13 |
| lekernel | https://github.com/milkymist/bugs | 14:13 |
| lekernel | you should have access... can you move your ethernet issue? | 14:14 |
| lekernel | btw I think it has little to do with the minimac core | 14:14 |
| xiangfu | moving now. | 14:15 |
| kristianpaul | hmm 10base-T i think you will need MDIO so tell tranceiver do 10base-T, but is just a guess.. | 14:33 |
| wolfspraul | xiangfu: did ethernet work with that router before? | 14:37 |
| xiangfu | works fine before. | 14:37 |
| kristianpaul | hmm | 14:38 |
| wolfspraul | maybe if you have some time and if your build system works well, you can find the commit that caused the regression? | 14:38 |
| wolfspraul | not sure how much has happened everywhere and whether this is worth it. | 14:39 |
| kristianpaul | curios, because at i cant nenver get the mm1 ethernet to link at 10Mpbs | 14:39 |
| wolfspraul | but typically if something worked before one would hope it's relatively easy to track down why it stopped working... | 14:39 |
| kristianpaul | (commit that caused the regression?) well, i'm aware minimac is a new core | 14:39 |
| lekernel | xiangfu: are you sure you're not simply running into the intermittent PHY reset bug? | 14:40 |
| lekernel | the MAC should not interfere with the LEDs on the ethernet connector ... | 14:40 |
| kristianpaul | indeed | 14:40 |
| kristianpaul | also the rtems driver changed.. but i dont remenber it did initialization or something related before.. | 14:41 |
| xiangfu | hmm... I test on three device. I don't know much about ethernet. but at least the 'red' light should be on when I connect m1 and hubs. | 14:42 |
| kristianpaul | xiangfu: can you show us some debug messages from your router/swich? | 14:42 |
| lekernel | the only significant thing that changed is that the PHY reset line is asserted longer (and deasserted by software instead of being connected to the system reset) | 14:42 |
| xiangfu | kristianpaul: the boot log from m1? | 14:42 |
| kristianpaul | xiangfu: try another cable? :-) | 14:42 |
| lekernel | I tried to do that to help solve the reset bug, but it didn't work | 14:42 |
| kristianpaul | xiangfu: no, log from your router os | 14:43 |
| lekernel | otoh we now know that the reset bug is only because of the PHY: pulsing it in software when ethernet is broken fixes it | 14:43 |
| xiangfu | kristianpaul: tried two cables | 14:43 |
| xiangfu | kristianpaul: we are luch one of then have serial output :), I will try that | 14:44 |
| xiangfu | s/luch/luck | 14:44 |
| kristianpaul | oh, i tought the router ran openwrt or something.. but np just asking in case was easy for you | 14:46 |
| kristianpaul | in anycase will be nice to know why the negotiation fail.. | 14:46 |
| roh | lekernel: some phy are always weird | 14:49 |
| xiangfu | (I install the openwrt in it, but for ddns. I change it back to origin image, but after you tell me the freeDNS, maybe it's the time to flash openwrt again :) | 14:49 |
| roh | ive seen drivers resetting them twice by default on linux | 14:50 |
| kristianpaul | xiangfu: can you use ethtool on your laptop and force 10 base T mode, and compare if got same behaveior with the router/switch ? | 14:50 |
| xiangfu | lekernel: any things is when after reflash. after 'pld reconfigure' then press #2 for poweron the m1. the ethernet in m1 will not working. | 14:51 |
| kristianpaul | ah | 14:51 |
| kristianpaul | know bug ;-) | 14:51 |
| xiangfu | (even direct connect to my laptop), I have to unplug replug again for make the ethernet work. | 14:51 |
| roh | so expect some 'bugs' which need not-so-nice workarounds. but yes.. when there i no autonegot. from the mm1 side.. its up to the logic in the switch to guess and nail it correctly | 14:51 |
| kristianpaul | xiangfu: (freedns) why?. no... well a crontab with wget where just enought in openwrt as well :-) | 14:52 |
| xiangfu | kristianpaul: before freedns I using the buildin DDNS in openwrt. yes. since we have freedns. we can using the 'wget' | 14:53 |
| kristianpaul | xiangfu: yup | 14:53 |
| xiangfu | kristianpaul: do you think the NIC in laptop support 10 base-T, I thought it's only support 100M/1G, it's not phy, it's software ? | 14:54 |
| xiangfu | s/any things/another thing/ | 14:55 |
| kristianpaul | xiangfu: ah, well, you need check specs first | 14:55 |
| xiangfu | s/DDNS in openwrt/DDNS in my router/ | 14:55 |
| kristianpaul | lekernel: had you measure power compsuption of mm1 running a patch? | 15:11 |
| CIA-48 | mtk: Xiangfu Liu master * r3e1b594 / Makefile : Makefile: add uninstall-milkymist - http://bit.ly/hB3C6j | 15:54 |
| CIA-48 | mtk: Xiangfu Liu master * rba42bfd / .gitignore : add .gitignore - http://bit.ly/dTYybA | 15:54 |
| CIA-48 | mtk: Xiangfu Liu master * rb4999fe / (include/mtklib.h lib/keymap.c): | 15:54 |
| CIA-48 | mtk: add keyboard us layout | 15:54 |
| CIA-48 | mtk: add mtk_config_set_keyboard_layout - http://bit.ly/fznvB2 | 15:54 |
| kristianpaul | xiangfu: make -C compile-rtems git-clone isnt working yet isnt? | 15:56 |
| xiangfu | kristianpaul: update your local git. it have merged to compile-flickernoise | 15:58 |
| kristianpaul | m1s or scripts? | 15:59 |
| kristianpaul | both arelady updated | 16:00 |
| kristianpaul | in any case i was blindy following steps at http://milkymist.org/wiki/index.php?title=Flickernoise_build_instructions#Automatic_build | 16:01 |
| kristianpaul | (http://dangerousprototypes.com/docs/CPLD:_Complex_programmable_logic_devices) not that bad and is CC-BY-SA | 16:01 |
| kristianpaul | xiangfu: http://paste.debian.net/114326/ | 16:04 |
| xiangfu | kristianpaul: I will test and update the wiki. then will let you know | 16:24 |
| kristianpaul | thanks :-) | 16:26 |
| CIA-48 | mtk: Xiangfu Liu master * r23f61a4 / Makefile : makefile: remove -r in rm option - http://bit.ly/ekiwT5 | 16:49 |
| CIA-48 | flickernoise: Xiangfu Liu master * r4a592ae / (src/main.c src/sysconfig.c src/sysconfig.h src/sysettings.c): notify MTK about the changed keyboard layout - http://bit.ly/fod0ek | 16:49 |
| CIA-48 | flickernoise: Xiangfu Liu master * ref61a83 / (.gitignore src/Makefile): small cleanup .gitignore and makefile - http://bit.ly/ehqdLg | 16:56 |
| --- Mon Apr 18 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!