**** BEGIN LOGGING AT Wed Jul 23 03:00:01 2014 Jul 23 05:29:25 alexanderhiam : r30[8:13] and r31[8:13] isnt pinned out, though the PRU-ICSS Overview docs claim it is :( Jul 23 05:29:59 so I have only 3 non clashing pins for input and output! Jul 23 05:30:40 as of now I'll start by having 2 input pins...... Jul 23 05:31:10 panto : any idea how many pins to reserve for input and how many for output? Jul 23 06:41:36 alexanderhiam, panto, jkridner : while configuring an input pin, when would you want to configure it as neither pullup nor pulldown? Jul 23 07:16:10 karki, it's supposed to be user-configurable Jul 23 07:16:35 panto : but won't that be fixed in the dts? Jul 23 07:17:35 how will user change it in runtime? Jul 23 07:19:34 the dts can be loaded at runtime Jul 23 07:20:28 hmm Jul 23 07:20:34 yes Jul 23 07:21:02 but that should be fixed before you start interacting with the BS terminal. Jul 23 07:21:08 right? Jul 23 07:21:23 yes Jul 23 07:21:33 okay then :) Jul 23 07:21:36 thanks Jul 23 07:21:39 np Jul 23 07:21:55 less busy this week, panto? Jul 23 07:30:44 yeah, maybe Jul 23 07:37:17 av500: think g_mass_storage is gonna save my skin Jul 23 08:37:19 * karki is confused by the pin naming convention :( Jul 23 08:44:16 irc Jul 23 08:44:36 karki: been there, took me a while to get used with em Jul 23 08:46:18 yeah..... Jul 23 08:46:41 I have 5 tabs open, trying to link everything :/ Jul 23 08:46:53 each page has a few bits of information! Jul 23 08:49:22 karki: do you have u-boot knowledge ? Jul 23 08:49:31 i am looking how to override the default bootcmd Jul 23 08:49:42 without changing the source of u-boot or uEnv.txt Jul 23 08:49:45 if that is possible Jul 23 08:55:46 vvu : nope :( Jul 23 08:58:54 just got my projec to work with flash images > 512Mb Jul 23 08:59:04 now need to wrap up the code nicely and push stuff to github again Jul 23 08:59:48 if i would only have a Mac to test the stuff there too Jul 23 09:06:17 vvu: no Jul 23 09:06:17 uEnv.txt is a bad joke Jul 23 09:06:17 its only read AFTER the boot cmd Jul 23 09:06:17 I patches my uboot to use preEnv.txt Jul 23 09:06:17 patched Jul 23 09:06:17 which gets read before and can replace the whole env if needed Jul 23 10:15:17 av500: just put g_mass_storage to export /dev/mmcblk0 and on the pc side i just dd the whole thing Jul 23 10:15:21 works like a charm Jul 23 10:15:27 flashing in 5 mins the whole thing Jul 23 10:16:56 export the emmc? Jul 23 10:17:00 right Jul 23 10:17:12 yep Jul 23 10:17:35 wonder why i did not think of this in the 1st place Jul 23 10:17:42 and tried fixing the g_serial crap Jul 23 10:18:11 well, does not work from windows easily Jul 23 10:18:18 or mac Jul 23 10:18:31 ah no Jul 23 10:18:33 DD Jul 23 10:18:35 both mac and windows are crap at this point Jul 23 10:18:36 works of course in a way Jul 23 10:18:46 i need to fix libusb to work with this Jul 23 10:19:05 for mac i need to write a 'codeless kext' god knows how that thing looks like Jul 23 10:19:13 and for windows i have no clue :) Jul 23 10:19:35 ok Jul 23 10:21:37 at least fixed it, if somebody would just use it :) Jul 23 11:44:37 * vvu thinks tftp is super slow Jul 23 11:56:01 vvu: why is the mass storage approach broken on Windows? Jul 23 12:03:42 not the mass storage Jul 23 12:03:45 the booting part Jul 23 12:03:50 it has 3 stages Jul 23 12:04:01 and it exposes 3 rndis interfaces which i take control from libusb Jul 23 12:04:13 but in windows the libusb_deattach_kernel_driver does not work Jul 23 12:04:35 so for each one of them i need to manually install a winusb driver which does not take control over my interface so i can hack it from userspace Jul 23 12:04:54 Abhishek__: ^ Jul 23 12:06:17 vvu: Aren't you using libusbx (which has of late become libusb)? Jul 23 12:06:41 still same thing i think Jul 23 12:07:20 i still need those drivers installed Jul 23 12:07:21 libusb newer version work well with the WinUSB drivers, the earlier versions require a libusb-win32 driver Jul 23 12:07:38 i have seen this in openocd Jul 23 12:07:45 crosscompiled for windows Jul 23 12:07:52 k Jul 23 12:10:53 * karki stays away from windows..... Jul 23 12:11:11 karki: good good! Jul 23 12:11:12 do that Jul 23 12:11:18 then how do you get fresh air ?? :P Jul 23 12:11:49 by door i suppose :) Jul 23 12:12:11 I move out of my shell :) Jul 23 12:52:18 how would you differentiate between a "hacker", "developer", "maker" and "tinkerer" ? Jul 23 12:53:21 that depends on whom you are talking too I guess Jul 23 12:53:29 *to Jul 23 12:54:54 I mean people use these words quite interchangeably Jul 23 12:55:08 hacker != network hacker Jul 23 12:55:26 I don't get the terminology Jul 23 12:55:37 developer is ok Jul 23 12:55:43 my CS teacher called people that banged on the keyboard to hard "hackers" Jul 23 12:55:53 too hard* Jul 23 12:56:20 now I have a model M :) Jul 23 12:56:28 I mean using these terms in a software engineers sense :p Jul 23 12:56:44 they dont make sense Jul 23 12:58:26 av500: the guys here at TI told me to get rid of my keyboard cuz it's too old school... Jul 23 12:58:38 they dont use keyboards? Jul 23 12:58:57 they use fancy M$ wireless keyboards Jul 23 12:59:28 i brought my mechanical one from home, too much noise Jul 23 12:59:33 :) Jul 23 12:59:42 I have 4 model Ms Jul 23 12:59:49 selling one of em ? Jul 23 13:00:24 i have one old school home, without win key but do not know the model Jul 23 13:00:31 no Jul 23 13:00:35 not selling :) Jul 23 13:00:46 no windows key on them either Jul 23 13:00:51 one is almost 25y old Jul 23 13:01:00 i need to get my hands on one of em Jul 23 13:01:19 ebay Jul 23 13:01:29 or new from unicomp Jul 23 13:01:40 I just got myself a KM632 wireless kb+mouse Jul 23 13:02:57 this unicomp is some magic Jul 23 13:05:05 done with the flashing thing, 5 mins to get the debian image on the board Jul 23 13:05:17 any clue how long it takes the eMMC flasher to do that ? Jul 23 13:06:16 no ieda Jul 23 13:22:10 av500: xserver is not installed in BB debian by default? Jul 23 13:22:26 don't think so, on debian you have only CLI Jul 23 13:22:33 angstrom should have all Jul 23 13:22:52 Oh. Installing xorg packages. Jul 23 13:22:56 praveendath92: I did run a desktop by plugging it into the HDMI port though? Jul 23 13:23:10 6 mins. And then I can test this. Jul 23 13:23:25 does it not use xserver? Jul 23 13:23:27 I don't see a X11 dir in /usr/ Jul 23 13:23:45 Abhishek_: In Debian image? Jul 23 13:23:51 have you disabled the eMMC cape or something? Jul 23 13:23:51 yes Jul 23 13:24:02 *HDMI cape Jul 23 13:24:23 I'm using a very old version. Like 2 months ago. Jul 23 13:24:45 I'm running the 14th May image Jul 23 13:24:47 praveendath92: you have a chance to test my flasher, be a tester for 10 mins :) Jul 23 13:24:49 that's the latest I guess Jul 23 13:24:57 Sure :D Jul 23 13:25:00 it will flash your BBB in 5 minutes with whatever image you want Jul 23 13:25:22 https://github.com/ungureanuvladvictor/BBBlfs Jul 23 13:25:37 follow the instructions and pray you do not reflash your /dev/sda :) Jul 23 13:25:48 be sure where the BBB gets mounted Jul 23 13:25:54 Abhishek_: Not sure then. Jul 23 13:26:23 If you are connected to BB, can you see if you have /usr/X11 dir? Jul 23 13:26:53 vvu: Cloning your repo. Jul 23 13:27:01 Also, I need an image right? Jul 23 13:27:29 yes Jul 23 13:27:47 image in .xz format :) Jul 23 13:28:21 Give me 5 mins. I will check on my external HD. It should have some images. Jul 23 13:34:57 vvu: Is your repo big? Roughly how much in Mbs? Jul 23 13:35:03 ah i think one of my boards has a broken BOOT switch Jul 23 13:35:25 38 MB Jul 23 13:35:35 i have the ramdisk, kernel and dts there Jul 23 13:35:38 as binaries Jul 23 13:35:44 easier for people not to do their own Jul 23 13:36:06 It would take some more time for me then. Jul 23 13:36:14 what is your speed ? Jul 23 13:36:17 Still at 4.8 MB Jul 23 13:36:50 10Kbps. My connection usually sucks in the evening. Jul 23 13:37:18 praveendath92: 10kbps sucks all day not just in the evening Jul 23 13:38:13 Oh, that's in the evening. I get 100KBPS at early mornings.. Jul 23 13:38:19 That's why I'm working around that time. Jul 23 13:49:59 praveendath92: done downloading ? Jul 23 13:50:26 vvu: Nope :( Still downloading. Jul 23 13:53:23 vvu: Done. Jul 23 13:53:27 okidokie Jul 23 13:53:39 install libusb-1.0-dev Jul 23 13:55:01 libusb-1.0.0-dev Jul 23 13:55:41 Done. Jul 23 13:55:49 make and go into bin folder Jul 23 13:55:54 make dirs 1st i think Jul 23 13:55:55 then make Jul 23 13:57:31 Done. Jul 23 13:57:43 go to bin Jul 23 13:57:51 In bin. Jul 23 13:58:00 remove power from the board Jul 23 13:58:02 and remove uSD Jul 23 13:58:22 while pressing S2 button on the board apply power Jul 23 13:58:37 aka connect to PC Jul 23 13:59:43 uSD = external sd? Jul 23 13:59:49 yes Jul 23 14:01:57 Done. Jul 23 14:01:57 Should I be holding on to S2 after connection? Jul 23 14:02:37 nop just when plugging in Jul 23 14:02:40 do dmesg Jul 23 14:02:47 and see if the last logs say something about RNDIS Jul 23 14:02:55 Texas Instruments RNDIS something Jul 23 14:04:54 eth1: register 'rndis_host' Jul 23 14:04:55 Also on usb0 Jul 23 14:05:23 now sudo ./runscript debian.img.xz Jul 23 14:05:28 or how is your image called Jul 23 14:07:12 Flashing :) Jul 23 14:07:18 oki Jul 23 14:07:36 That's an easy process. Jul 23 14:07:40 yep Jul 23 14:07:46 but people still get problems with it Jul 23 14:07:54 at least with the old version Jul 23 14:07:59 because that one was super hacky Jul 23 14:08:10 this one is more easy to use and no serial transfer bs happening Jul 23 14:09:09 do you have the serial line still connected ? Jul 23 14:09:37 It says Flashing now. Jul 23 14:09:44 the BBB serial Jul 23 14:09:54 not your console Jul 23 14:10:02 /dev/ttyUSB0 thing via screen Jul 23 14:10:52 How to check that? Jul 23 14:10:57 Nope. Jul 23 14:11:13 i have some cute ascii graphics there :) Jul 23 14:11:16 but now is lost, cannot see it anymore Jul 23 14:11:23 it is displayed when booting :) Jul 23 14:11:44 Oh. I will connect it and flash again :) Jul 23 14:11:49 For those messages. Jul 23 14:11:53 haha Jul 23 14:13:22 It's done. For a while I freaked that I might be flashing my external HD! Jul 23 14:13:34 :)) Jul 23 14:13:42 now disconnect power Jul 23 14:13:44 connect serial Jul 23 14:13:45 connect power Jul 23 14:13:53 and see if it really flashed the BBB not ur hdd :) Jul 23 14:14:07 if you look at the runscript.sh Jul 23 14:14:28 when starting i am greping for //dev/sdX and after the binary finishes executing i grep again Jul 23 14:14:34 to check which is the BBB Jul 23 14:14:53 but if you connect another usb drive while those 2 greps bad luck mate :) Jul 23 14:16:33 Haha. Jul 23 14:16:53 I reconnected BBB but I don't see ttyUSB0 Jul 23 14:16:56 in /dev/ Jul 23 14:17:59 reconnect your serial device Jul 23 14:19:37 maybe it got another name Jul 23 14:20:52 * vvu almost forgot about the meeting today Jul 23 14:27:05 thanks for reminding Jul 23 14:29:01 praveendath92: any luck ? Jul 23 14:30:48 Nope. I'm trying fb thing on a different board right now. Jul 23 14:31:11 but did it flash ? Jul 23 14:34:45 jkridner: check this: http://diegotc.github.io/bone101/Support/GSOC/app/views/tutorial.html?gistid=855e0d8d0b6f6f53f06b#1 Jul 23 14:51:34 vvu: Yes. It did. Jul 23 14:52:42 nice! Jul 23 14:52:50 yeyyy working software, at last Jul 23 14:57:54 praveendath92: do you still ahve the time dd spent ? Jul 23 14:58:01 1782579200 bytes (1.8 GB) copied, 275.696 s, 6.5 MB/s Jul 23 14:58:03 DiegoTc, how is it going? Did you talk to Oscar? What would you like me to test before the meeting? Thx! Jul 23 14:58:06 for me is something like this Jul 23 14:58:37 Hi VoltVisionSteve ! Try to create a tutorial: http://diegotc.github.io/bone101/Support/GSOC/app/views/index.html Jul 23 15:00:00 VoltVisionSteve: you're going to get an error!!! Jul 23 15:00:58 I send an email last time about that, you need to do this Jul 23 15:00:59 Please also delete this gist on gist.github.com: autosave.html Jul 23 15:05:15 DiegoTc, Oscar wanted you to contact him on skype last week...did you? Jul 23 15:06:15 yes, VoltVisionSteve, he told me that Paola was going to send me the files. She did, also he told me that his wife was going to design something. Jul 23 15:18:36 bad internet :( Jul 23 15:26:26 DiegoTc, I just created one and it did not give me the error (I did not delete the autosave.html gist). It seems to be working, but it doesnt tell the user where it was saved or what it was called. I'll look in my gist files now. Jul 23 15:26:39 DiegoTc: what are the little carets ">" on http://diegotc.github.io/bone101/Support/GSOC/app/views/index.html ? Jul 23 15:27:34 DiegoTc: i just opened the index and the pics on my browser do not stay nice in the rectangles, they go off border Jul 23 15:27:39 jkridner: something it shouldn't be there, didn't saw it, I added accidentaly and push it Jul 23 15:27:44 vvu: using FF? Jul 23 15:27:48 yes Jul 23 15:27:49 I get a 404 error the first time I try to save. Jul 23 15:27:59 on a 13" screen i think this laptop is Jul 23 15:28:22 gm jkridner. Saw your feature with HaD today :) Jul 23 15:29:01 vvu: still having issues with FF and CSS, working on that, thanks! Jul 23 15:29:02 When I try to view "Card 2", I get a "Cannot read property 'content' of undefined" error Jul 23 15:29:09 Abhishek_: hope I represented your work OK. Jul 23 15:29:18 DiegoTc: no problem Jul 23 15:29:34 Abhishek_: I didn't get the chance to show it working. I had a working version running on the board in my hands. Jul 23 15:30:40 DiegoTc: the gist ID shouldn't be in the URL to the API. Jul 23 15:30:48 DiegoTc: that's why the 404 is there. Jul 23 15:31:16 jkridner: that could be another post, let's get this web interface working this week. I should have a screenshot by tomorrow or day after Jul 23 15:32:06 yes it does, https://developer.github.com/v3/gists/#edit-a-gist Jul 23 15:32:54 jkridner: the error is cause this: https://gist.github.com/jadonk/f4f7eda684c8492bfdc8 Jul 23 15:33:03 you need to delete that one manually Jul 23 15:33:21 I didn't want to make the code for replacing it because only 4people test it last time Jul 23 15:33:48 DiegoTc: my svg ida is proving difficult to execute and I haven't had much time to play with it, but one thing you could do to make things look more snazzy and dynamic is add something like this to your index.html css: div.bonecard:hover { box-shadow: 5px 5px 10px #999999; } Jul 23 15:33:53 idea* Jul 23 15:34:20 I'm not using anymore html file for saving the ids, but a json Jul 23 15:35:33 btw, the ethernet and barrel jack outlines are in the wrong place for me in firefox but look right in chrome Jul 23 15:36:00 DiegoTc, also for some reason on my Win8 machine there is a horizontal scollbar appearing @ the bottom which causes the left edge of the screen to get cut off (I know this is a minor cosmetic thing). Jul 23 15:36:01 http://imgur.com/TlUat79 Jul 23 15:37:33 VoltVisionSteve: what's your github account Jul 23 15:37:57 https://github.com/VoltVisionFrenchy Jul 23 15:38:35 VoltVisionSteve: could you please delete this gist: https://gist.github.com/VoltVisionFrenchy/422e84e4c93f9450af1f Jul 23 15:39:33 praveendath92: what is your major issue now ? Jul 23 15:39:51 vvu: The pagefault. Jul 23 15:39:57 It became worse from last night. Jul 23 15:40:20 DiegoTc, I deleted it. Jul 23 15:40:24 Surprisingly I didn't do any changes to udlfb driver since it was working fine the last time. Jul 23 15:40:37 when sending stuff how do you define the boundaries of the array Jul 23 15:40:42 cuz from there it should be i think so Jul 23 15:40:45 VoltVisionSteve: try now please Jul 23 15:40:48 Hmm. Jul 23 15:40:48 when accessing the data to be sent Jul 23 15:41:09 be sure to have good ones Jul 23 15:41:15 vvu: When that fault didn't occur, I was able to do a auto transfer of new frames raw data. Jul 23 15:41:21 And push it to imageview. Jul 23 15:42:13 I'm not checking the limits. I mean the limit checking code is there already. I replaced his usb transfer code with mine. Jul 23 15:42:19 I tested and it was working. Jul 23 15:42:31 Just a min. I will send the report. Jul 23 15:42:38 ok Jul 23 15:42:46 where is the #loc where you are sending stuff Jul 23 15:46:12 DiegoTc, it works for me with out error. I made changes to all 3 cards and saved. When I hit "Home" the new one is not in the list. How do I see the new one I just created? Jul 23 15:47:01 VoltVisionSteve: you will still have issues, you have the cookie for the gist you deleted Jul 23 15:47:05 need to delete cookies Jul 23 15:47:39 Sorry for that, never thought that will generate many issues :( Jul 23 15:48:21 vvu: In 5mins. Jul 23 15:50:06 DiegoTc, ok, I just deleted "Cookies and other site and plug-in data" for the last 4 weeks. Jul 23 15:50:10 ok Jul 23 15:50:37 VoltVisionSteve: it should work now, if it doesn't I invite the drinks Jul 23 15:51:34 vvu: L652 does the transfer. Jul 23 15:51:44 <_av500_> aloha Jul 23 15:52:32 vvu: But data will be issued from functions in L915 and L734 Jul 23 15:52:46 _av500_: Ahoy! Jul 23 15:53:01 DiegoTc, it seems to work... it saves without error, but when I click "Home" the new tutorial doesnt show up in the list. Jul 23 15:53:11 praveendath92: give me link, i am somehow confused :) Jul 23 15:53:37 vvu: https://github.com/praveendath92/udlfb/blob/master/udlfb.c#L734 Jul 23 15:53:49 That fn issues data while setting up the fbdriver Jul 23 15:54:18 VoltVisionSteve: it wouldn't not Jul 23 15:54:19 ok so here it executes submit urb Jul 23 15:54:27 VoltVisionSteve: someone has to approve it Jul 23 15:54:51 DiegoTc, so I cannot look at a non-approved tutorial locally? Jul 23 15:55:04 And dlfb_dpy_deferred_io issues data after setup. All future frame data will be sent from this fn - dlfb_dpy_deferred_io Jul 23 15:55:19 VoltVisionSteve: yes you can. http://diegotc.github.io/bone101/Support/GSOC/app/views/tutorial.html?gistid=52640d3a76617711b676#2 Jul 23 15:55:58 so much black magic in this fb driver Jul 23 15:56:28 VoltVisionSteve: the idea is that you can share the tutorials and fork them, to appear on the index.html someone need to approved it. Jul 23 15:56:36 Hmm. Jul 23 15:56:52 I think this page error is there in udlfb from the begining. Jul 23 15:57:06 VoltVisionSteve: try to edit this: http://diegotc.github.io/bone101/Support/GSOC/app/views/tutorial.html?gistid=52640d3a76617711b676#2 Jul 23 15:57:27 and when you click save give it sometime Jul 23 15:58:13 reports, reports, reports. I think I only have 3 of them. Jul 23 15:59:02 praveendath92: http://www.makelinux.net/ldd3/chp-4-sect-5 Jul 23 15:59:12 try and understand what the paging error says Jul 23 15:59:21 victor, DiegoTc, praveendath92: thanks Jul 23 15:59:21 not just debug blindly Jul 23 15:59:31 or put gdb on it and have fun Jul 23 15:59:41 and see which instruction generates the paging error Jul 23 16:00:03 <_av500_> is there a pastebin? Jul 23 16:00:26 if there is not praveendath92 can make one really fast Jul 23 16:00:30 DiegoTc, it will not let me edit....hmmm.... there is no edit button either. Jul 23 16:00:33 with just a modprobe :) Jul 23 16:00:48 http://diegotc.github.io/bone101/Support/GSOC/app/views/tutorial.html?gistid=52640d3a76617711b676#2 Jul 23 16:01:15 <_av500_> praveendath92: do you have an image on android side now? Jul 23 16:01:30 VoltVisionSteve: are you seeing this: http://screencast.com/t/DXEfmP6Wt Jul 23 16:02:54 thanks rseethamraju and Abhishek_. Jul 23 16:03:05 let's get started. Jul 23 16:03:31 DiegoTc, yes, when I clicked "Edit on Bone101" it let me edit....sorry I didnt know it was on Bone101, I thought it was in my local gist repository. Jul 23 16:03:32 any agenda items OTHER THAN project updates and project blockers? Jul 23 16:03:34 hello all Jul 23 16:03:44 _av500_: Yes. Jul 23 16:03:56 * praveendath92 just had a quick 5 mins dinner. Jul 23 16:04:32 VoltVisionSteve: click on Save Jul 23 16:04:39 and give it some time Jul 23 16:04:46 vvu: I will get a pastebin in a min. Jul 23 16:05:02 I read that link before and again last night. Jul 23 16:05:07 jkridner : my updates in 2 min Jul 23 16:05:35 <_av500_> praveendath92: can you make a blurry phonecam image for us to see? Jul 23 16:05:39 _av500_: We have a auto frame update on Android. 3 frame updates are done until xinit is complete. Jul 23 16:05:39 <_av500_> blurry is optional Jul 23 16:05:52 Haha. Jul 23 16:06:00 k, with Victor out, let's get an update from DiegoTc. Jul 23 16:06:05 DiegoTc, the text in card2 was missing and replaced with "<" Jul 23 16:06:11 The main problem is the paging error has become more serious now. Jul 23 16:06:31 Everytime I try with recording, I get the paging error. Jul 23 16:06:44 ok, jkridner Jul 23 16:06:48 VoltVisionSteve: I saw it. Jul 23 16:07:09 _av500_: vvu I will get a pastebin of the error for now and try the recording again after the meet. Jul 23 16:07:11 praveendath92, rseethamraju, karki__, Abhishek_: can you give quick tries of DiegoTc's bone101 work and provide feedback on the mailing list? only want 10 minutes. stop if you start spending more time. Jul 23 16:07:26 The error would freeze my PC. Jul 23 16:07:51 that happens when you try to access stuff that is not urs Jul 23 16:07:52 jkridner: Sure. Jul 23 16:08:14 DiegoTc: what specifically do you need OK'd before continuing to input more tutorials? Jul 23 16:08:38 ok Jul 23 16:08:46 jkridner: design, is that OK, or you will ask for something else Jul 23 16:08:52 <_av500_> praveendath92: ah ok Jul 23 16:08:56 vvu: Yes. Jul 23 16:09:12 DiegoTc: it might evolve, but I think it is good enough to start developing more content. VoltVisionSteve? Jul 23 16:09:49 * vvu got lucky vending machine gave him 2 bars of milka chocolate for the price of one Jul 23 16:10:00 DiegoTc, jkridner : We now have all source files for the graphic design AND Oscar's wife said she will make changes for us...so I agree with jkridner ....good enough for now to start entering content. Jul 23 16:10:48 We should set a meeting time for Monday. My Thur/Fri/Sat/Sun are jam packed. Jul 23 16:11:17 Monday morning or afternoon or evening is fine with me. Jul 23 16:11:32 DiegoTc: Looking into the bugs would really be appreciated, but otherwise please continue entering content... Jul 23 16:11:50 we can talk Monday about the run-in-page function. Jul 23 16:12:07 jkridner : my update is up on the group. Jul 23 16:12:09 It should be on code-only cards, so I think we can adjust the appearance of those cards. Jul 23 16:12:09 :) Jul 23 16:12:17 I guess there are some issues with Firefox on Bone101? Jul 23 16:12:18 thanks karki__ Jul 23 16:12:35 Abhishek_: please take screenshots and post in reply to DiegoTc's e-mail. Jul 23 16:12:35 DiegoTc: If you are around, can you add overflow-x:hidden on body tag? Jul 23 16:12:41 I see a horizontal scroll bar. Jul 23 16:12:54 I was looking at http://diegotc.github.io/bone101/Support/GSOC/app/views/tutorial.html?gistid=855e0d8d0b6f6f53f06b#3 Jul 23 16:13:09 praveendath92: please follow-up on your request in reply to the e-mail to make sure it isn't lost. Jul 23 16:13:09 praveendath92: FF browser? Jul 23 16:13:21 Sure jkridner Jul 23 16:13:29 DiegoTc: nope. Chrome. Jul 23 16:14:55 DiegoTc, VoltVisionSteve: can we do a Monday night meeting? Jul 23 16:15:00 jkridner: yes Jul 23 16:15:13 jkridner, yes Jul 23 16:15:16 jkridner: want all the tutorials that are on bone101 on the new platform for monday Jul 23 16:15:19 ? Jul 23 16:15:28 DiegoTc: that'd be great! Jul 23 16:15:59 DiegoTc: any other blockers before we move on to an update from praveendath92? Jul 23 16:16:12 jkridner: the way it is showing: http://diegotc.github.io/bone101/Support/GSOC/app/views/tutorial.html?gistid=855e0d8d0b6f6f53f06b#3 Jul 23 16:16:23 it's fine, OK, horrible? Jul 23 16:16:27 decent Jul 23 16:16:56 vvu: _av500_ https://gist.github.com/praveendath92/11428c51d3bbfa701dd2 Jul 23 16:17:39 hmm Jul 23 16:18:00 jkridner: you need to delete this gist https://gist.github.com/jadonk/f4f7eda684c8492bfdc8 and delete cookies to start using the new updates Jul 23 16:18:05 alexanderhiam : ping Jul 23 16:18:09 pong Jul 23 16:18:17 DiegoTc, here is what that page looks like for me on win8...(the bottom seems cut off) http://imgur.com/hv6SSaA Jul 23 16:18:47 <_av500_> praveendath92: can you pastebin the lastest source of the module Jul 23 16:19:01 <_av500_> and send me the .ko file Jul 23 16:19:29 alexanderhiam : I have set up 2 pins of PRU0 to be pullup rx. reading them returns '1' as expected :) but if even I connect that pin to ground, it still reads '1' Jul 23 16:19:29 In a min. Jul 23 16:19:39 DiegoTc: ok, but it is odd to me that it does such a search Jul 23 16:20:13 seems to work in FF Jul 23 16:20:26 jkridner: how like that? Jul 23 16:20:32 alexanderhiam : GET DIO[14] // returns '1' . I know it is half right as GET DIO[12] gives '0' So only the ones in pullup give '1' Jul 23 16:20:51 but when will they give '0'? Jul 23 16:21:00 karki__: they should when pulled to ground Jul 23 16:21:16 thats not happening :( Jul 23 16:22:09 the high level might be a coincidence, it might be in the wrong muxc mode and being pulled high on the pcb Jul 23 16:22:17 mux* Jul 23 16:22:24 _av500_: Latest code http://pastebin.com/He9hHgPK Jul 23 16:23:02 on a 1920x1080 screen, the "Fork me on Bone101" ribbon on the right does not align to the extreme right of the web page Jul 23 16:23:07 DiegoTc: I'm just new to understanding how you've done autosave. Jul 23 16:23:10 karki__: if you set that same pin to have a pull-down instead does it still read high? Jul 23 16:23:16 _av500_: .ko here http://files.praveenkumar.co.in/udlfb.ko Jul 23 16:23:20 alexanderhiam : I think the mode is correct. I double checked! Jul 23 16:23:27 one sec I'll try pull down Jul 23 16:23:55 DiegoTc: the search solution you've done is not ideal to me, but I don't have an alternative suggestion at the moment Jul 23 16:24:24 praveendath92: I see you are active in demonstrating the current state Jul 23 16:24:55 jkridner: Yes. Jul 23 16:25:10 I'm done now. Jul 23 16:25:10 praveendath92: has there been any progress on the soft lock-up? Jul 23 16:25:24 Yes. That's resolved. Jul 23 16:25:56 The screenshot I attached to this week's report is from the data sent to the Android from driver. Jul 23 16:26:32 I was able to setup auto frame updates interface with some issues. Jul 23 16:27:40 praveendath92: will you provide a full-screen mode? Jul 23 16:28:05 Once the 1st issue in my current report is resolved, I shall have an non-optimal auto frame updating interface. Jul 23 16:28:12 yes. I will. Jul 23 16:28:14 praveendath92: will you be switching to a beagle soon? Jul 23 16:28:31 looks like it is in the plan for next week Jul 23 16:28:33 I tried the driver on beagle today. Jul 23 16:28:38 <_av500_> and? Jul 23 16:28:55 The data/transfer is too low. I should check that. Jul 23 16:29:31 I used to send 2048/4096 bytes per transfer on PC. Jul 23 16:29:52 With beagle it went down to 16! I will look into that. Jul 23 16:30:13 this beagle needs some exercises, he is kinda lazy Jul 23 16:30:55 vvu: Haha. It seems like a lot of work on him now, to send the whole frame data. Jul 23 16:31:18 praveendath92: you might try a newer kernel with DMA. Jul 23 16:31:52 jkridner: That might improve things? I will try on that. Jul 23 16:31:53 praveendath92: ideally, you'd try the mainline... do you have a serial adapter? Jul 23 16:32:10 praveendath92: yeah, CPU is likely the bottleneck here. Jul 23 16:32:32 we'd want you to submit your driver to the mainline anyway, right? Jul 23 16:33:06 This would give you another architecture on which you've tested for your mainline submission. Jul 23 16:34:26 or maybe it is a driver thing Jul 23 16:34:41 alexanderhiam: the camera stop pipeline works when I removed the whole while loop. Do you want me to display the messages saying pipeline set to playing and stuff or should I skip that part? Jul 23 16:34:44 it could be using the wrong (smaller) hw ep's in the MUSB Jul 23 16:35:17 ping for everybody: i need people to test the latest stuff i pused here https://github.com/ungureanuvladvictor/BBBlfs Jul 23 16:35:25 rseethamraju: you could just return True if the pipeline starts and False otherwise Jul 23 16:35:38 ok Jul 23 16:35:40 you can flash via usb without any additional uSD cards, if you have time give it a try and make issues on github if something works wrong Jul 23 16:36:14 praveendath92: I suggest using https://github.com/RobertCNelson/linux-stable-rcn-ee/tree/v3.15.5-bone5 or so until rcn-ee pushes to https://github.com/beagleboard/linux Jul 23 16:36:32 alexanderhiam : in pull down, '0' is returned :) as expected Jul 23 16:36:47 praveendath92: or you could jump to https://github.com/RobertCNelson/linux-stable-rcn-ee/tree/v3.16-rc6-bone1 Jul 23 16:36:59 karki__: perhaps you counted wrong on the headers? Jul 23 16:37:09 ds2: is that driver controlled? Jul 23 16:37:14 oh... Jul 23 16:37:21 you mean the EP selection... Jul 23 16:37:28 do you know which EPs are fatter? Jul 23 16:37:44 ds2: Isn't EP buffer size a attached device thing? Jul 23 16:37:49 alexanderhiam : I doubt it..... lemme check again! Jul 23 16:37:53 is that something the driver selects in host mode? Jul 23 16:37:56 the ep are selected by the driver but there are only 2 eps for the ADK device Jul 23 16:38:24 vvu: I think ds2's point is "are they the RIGHT EPs?". ds2? Jul 23 16:38:32 Yes. Bulk In and Bulk out. Jul 23 16:38:39 there are only 2, no more. one for reading one for writing. Jul 23 16:39:10 <_av500_> praveendath92: ouch, the backlog does not end in the udlfb codde Jul 23 16:39:25 vvu: thanks for the update on BBBlfs. I'm really loaded the rest of this week due to Maker Faire Detroit. I'll want to do a blog post on it next week. Jul 23 16:39:34 _av500_: Then? Jul 23 16:39:37 praveendath92: no... the MUSB block has these 'fifos' and not all of them are the same size (need to confirm they didn't change that in the am335x version) Jul 23 16:40:04 jkridner: no worries i will try to push more code to it, need to refactor a lot of stuff. if u need something just ping me Jul 23 16:40:40 jkridner: how's the bullet counts this year? Jul 23 16:40:50 jkridner: ds2 thanks for the pointers on EPs. I will check the addresses on Beagle. I guess they won't change. Jul 23 16:40:55 maybe during the weekend i have time to look into buildroot and see what i can do there Jul 23 16:40:58 rseethamraju: let's get started with your update since we are running short on time. praveendath92 can continue to discuss in parallel. Jul 23 16:41:06 ok Jul 23 16:41:06 * alexanderhiam has to leave for another meeting in 15min Jul 23 16:41:11 ds2: I don't track such things. I only duck. Jul 23 16:41:30 praveendath192: that is inside the kernel driver Jul 23 16:41:39 praveendath92: I still encourage a newer kernel. Jul 23 16:41:51 rseethamraju: I see you got the camera stuff working, right? Jul 23 16:41:54 praveendath92: need me to compile one for you ? Jul 23 16:42:06 jkridner: Yes. I will shift to the new kernel for any future work on bone. Jul 23 16:42:07 yes Jul 23 16:42:16 just doing some final changes Jul 23 16:42:18 i can give you the zImage if you need Jul 23 16:42:32 vvu: If you can. Jul 23 16:42:32 but done. I’ll put it up in 15 min Jul 23 16:42:36 ok Jul 23 16:42:39 in a jippy Jul 23 16:42:46 rseethamraju: any idea why the accelerometer wasn't responding for a time? power supply issue? setup? other? Jul 23 16:42:51 s/jippy/jiffy Jul 23 16:43:04 alexanderhiam : weird, the pulldown isn't reading a '1' when I give it a +3.3V Jul 23 16:43:15 rseethamraju: the camera library is working with both the C920 and C270? Jul 23 16:43:44 karki__: oh, is the RX buffer enabled? Jul 23 16:43:46 jkridner: maybe power supply issue. I was testing a led and then realised that vdd 5V wasn’t giving power Jul 23 16:43:56 RX buffer? Jul 23 16:44:01 in the DTS? Jul 23 16:44:08 rseethamraju: you're not powering it of 5V are you? Jul 23 16:44:11 karki__: DTS link? Jul 23 16:44:15 karki__: in the pinmux Jul 23 16:44:15 had to reboot it a couple of times to et it to work. its been flawless ever since Jul 23 16:44:28 alexanderhiam: yes 5V. Jul 23 16:44:38 alexanderhiam : yeah, the DTS has the right pinmux! Jul 23 16:44:54 alexanderhiam: that’s what it said on the datasheet Jul 23 16:44:59 I think Jul 23 16:45:04 rseethamraju: do you have voltage dividers on all the signals going to the beaglebone? Jul 23 16:45:15 you can't put 5V into the IO pins Jul 23 16:45:37 karki__: bit 5 of the pinmux register Jul 23 16:45:39 oh I know. It powers off 5V but vmax is 3.6V Jul 23 16:45:47 praveendath92: imma let it compile and send you an email with the link Jul 23 16:45:54 3.6V is "BAD" (tm) Jul 23 16:45:55 alexanderhiam : yes, it's set! Jul 23 16:45:58 need to go home, they are closing the lights here :) Jul 23 16:46:11 camera I tested with 270. I’m assuming it works fro c290 but I’ll check Jul 23 16:46:17 * jkridner waves to vvu Jul 23 16:46:25 Awesome. I should get a new internet connection soon. Jul 23 16:46:50 good Jul 23 16:46:52 vvu: Thanks :) Jul 23 16:46:52 vvu: I will be around. Jul 23 16:46:54 rseethamraju: yeah, what jkridner said. You really don't want that, can you supply 3.3V to the digital side? Jul 23 16:47:02 jkridner: I thought 0.3 V would be ok. I’ll use voltage dividers Jul 23 16:47:15 checking Jul 23 16:47:25 karki_: you are reading the right register, right? the input register is different from the output register on the PRU Jul 23 16:47:27 rseethamraju: you need to cap it at 3.3V somehow. any overvoltage can cause damage. Jul 23 16:47:47 it says Jul 23 16:47:48 Operating Characteristics Jul 23 16:47:49 Unless otherwise noted: -40°C < TA < 85°C, 2.4 V < AVDD < 3.6 V, 1.71 V < DVDD < 3.6 V, Acceleration = 0g Typical values are at AVDD = 2.8 V, DVDD = 2.8 V, TA = +25°C Jul 23 16:47:52 and there would be no white smoke Jul 23 16:47:59 ds2 : yes, thats why the '1' and '0' value is coming in correctly Jul 23 16:48:06 Abhishek_: as av500 told me that is magic smoke Jul 23 16:48:07 in pullup and pulldown Jul 23 16:48:11 rseethamraju: oh, does the breakout board you're using have a regulator? Jul 23 16:48:21 I’m not sure Jul 23 16:48:29 that menas that putting more than 3.6V on the supply will damage the chip Jul 23 16:48:36 ds2 : but grounding/input make no difference! Jul 23 16:48:56 rseethamraju: if that's the analog accelerometer, you need to make sure than you do not exceed 1.8 V Jul 23 16:49:09 rseethamraju: DVDD yes, but the I/O cell is not DVDD. The I/O cell input should not be > DVDD, which is closer to 3.3V. Jul 23 16:49:09 Abhishek_: it's I2C Jul 23 16:49:11 karki__: You reading R31, right? Jul 23 16:49:37 alexanderhiam: which chip? Jul 23 16:49:43 MMA7660FC Jul 23 16:49:56 7660 is analog IIRC? Jul 23 16:50:01 breakout board : http://www.rhydolabz.com/index.php?main_page=product_info&products_id=323 Jul 23 16:50:15 Abhishek_: sounds right Jul 23 16:50:22 only 10 minutes left, so let's be sure to cover any Abhishek_ blockers as well. Jul 23 16:50:29 it says • Onboard 3V3 Regulating IC Jul 23 16:50:34 Abhishek_: congrats on getting into upstream sigrok! Jul 23 16:50:51 rseethamraju: yeah, the chip in the bottom right in that pic is a regulator Jul 23 16:50:52 Abhishek_ : yes..... which is why I'm getting '1', '0' in pullup down respectively. that too only on the pins I have explicitly set. so the read is correct! Jul 23 16:51:16 thanks :) Jul 23 16:51:52 Abhishek_: any plans to submit kernel patch upstream beyond Beagle kernel to mainline kernel? Jul 23 16:52:16 alexanderhiam: so should I use voltage divider Jul 23 16:52:19 ? Jul 23 16:52:28 Abhishek_ : https://gist.github.com/deepakkarki/a9cdb23633b1925ec0e9 Jul 23 16:52:45 rseetharaju: I see no level shifting circuitry, so the digital outputs from it should be 3.3V. I think it should be fine Jul 23 16:52:52 rseethamraju* ^ Jul 23 16:53:21 isn't the 7660 i2c? Jul 23 16:53:23 jkridner: I'm actually waiting along with karki__ for panto to refactor the remoteproc driver, mainlining would have to wait for that driver Jul 23 16:53:27 ok tap, shake and orientation aren’t detected though. Jul 23 16:53:33 Abhishek_, karki__: any progress on using the same remote_proc core driver? Jul 23 16:53:35 ds2: yes Jul 23 16:53:44 Abhishek_: thanks. Jul 23 16:53:46 rseethamraju: I have to run to another meeting now, I'll look at the code later and get back to you Jul 23 16:53:58 rseethamraju: did you set the accel to running? some default to sleepmode on reset Jul 23 16:54:16 Abhishek_: any blockers towards the web UI or full steam ahead? Jul 23 16:54:25 alexanderhiam: and also test the camera when you can? Jul 23 16:54:30 ds2: yes Jul 23 16:54:32 jkridner : It will happen once we get together with panto and figure it out! he's the boss. Jul 23 16:54:43 rseethamraju: will do Jul 23 16:55:05 jkridner: full steam ahead, but that's actually when blockers hit hard. Jul 23 16:55:10 ds2: https://github.com/rseetham/PyBBIO/blob/accelerometer/libraries/MMA7660/mma7660.py Jul 23 16:55:24 jkridner: you logged in to gmail? looks like GKH needs to be approved Jul 23 16:56:12 ds2: approved where? Jul 23 16:56:41 Abhishek_: hopefully you'll be done before you find them. Jul 23 16:56:45 jkridner: as in, they haven't yet, but very likely to when work moves ahead. Jul 23 16:56:46 jkridner: beagleboard-gsoc....one ofthe moderaton mails is from him Jul 23 16:56:52 last 5 official minutes.... Jul 23 16:57:07 ds2: so it says interrupt has to be setup/enabled for detection and also that status updates on tilt register Jul 23 16:57:07 karki__: still hung up on input, eh? Jul 23 16:57:09 I'd do it but i need to find my password Jul 23 16:57:18 jkridner : yeah Jul 23 16:57:22 :( Jul 23 16:57:27 rseethamraju: oh... you have X/Y/Z working? Jul 23 16:57:33 ds2: yes Jul 23 16:57:47 rseethamraju: Ohhh..... let me look again Jul 23 16:57:53 ds2: done Jul 23 16:58:27 rseethamraju: is there a threshold register? Jul 23 16:58:58 karki__: I'm looking forward to seeing the IF implementation. Might work on that if dead on progress on input. Jul 23 16:59:01 ds2: no Jul 23 16:59:18 jkridner : thats long done :) Jul 23 16:59:21 ds2: I’m only looking at the tilt register. should I check the interrupt too? is that whats wrong? Jul 23 16:59:29 k. I'll take a look. Jul 23 16:59:46 karki__: any chance a timer shows up anywhere? Jul 23 16:59:50 rseethamraju: most likely.... I don't have thedatasheet for this part handy but for other parts, that is usually the case Jul 23 16:59:58 rseethamraju: you should be using the INT pin instead of polling the interrupt flag Jul 23 17:00:13 jkridner : as in? like TMR[] or something else? Jul 23 17:00:18 alexanderhiam: I’m polling the tilt register Jul 23 17:00:25 karki__: yes Jul 23 17:00:29 not the interrupt flag Jul 23 17:00:59 there might be a int en and int mask register Jul 23 17:01:02 rseethamraju: it's still blocking though, you should use the INT pin and attachInterrupt() Jul 23 17:01:04 won’t it be confusing if tilt or shake generated the interrupt if both are enabled? Jul 23 17:01:10 jkridner : no TMR[] yet. Though what would it exactly do when the timer goes off? Jul 23 17:01:21 karki__, alexanderhiam: thoughts on how to debug the input issue? Jul 23 17:01:29 usually you get an int, you read int reason, process it and return Jul 23 17:01:43 ds2: there’s a interrupt enable register Jul 23 17:01:49 karki__: it would be for polling mostly, like all other things on PRU. Jul 23 17:02:10 ah, okay. Jul 23 17:02:17 REG_INTSU. I enable it there Jul 23 17:02:22 counting clock cycles that a signal was high or low seems like a very useful application I've heard of many people needing lately... Jul 23 17:02:31 but I’ll try from interrupt now and see Jul 23 17:02:56 with the interpreter, the exact cycles are currently difficult to determine if you don't have access to TMR[] Jul 23 17:03:05 ds2: alexanderhiam won’t it be confusing if tilt or shake generated the interrupt if both are enabled? Jul 23 17:03:12 jkridner : cool. just wondering the use case. I'll put it on my list. Jul 23 17:03:21 *was wondering Jul 23 17:03:49 rseethamraju: there should be a interrupt reason register youcheck Jul 23 17:03:52 jkridner: There's a HW cycle counter on the PRUs which I used for initially developing the PRU firmware Jul 23 17:04:17 karki__: it seems there are still doubts on your .dts, no? Jul 23 17:04:22 TMR? ewwwwwwwwwwwwww Jul 23 17:04:27 eCAP baby! Jul 23 17:04:40 why use SW when HW will do? ;) Jul 23 17:05:00 ds2: :-) poor man's eCAP. you have an eCAP driver that isn't just PWM? care to push it? :-) Jul 23 17:05:19 ds2: it says it sets the bit in the tilt register for that. So I can’t direclty read from the tilt w/o checking for the interrupt on the INT pin? Jul 23 17:05:41 * jkridner has one more question for karki__ before lowering the gavel. Jul 23 17:05:47 jkridner: I don't have a need for it... if I did, I'd write one...just like I did with the ADC stuff ;) Jul 23 17:05:48 jkridner : I think my .dts is fine actually. I'll cross check once more though Jul 23 17:05:58 * jkridner is wondering about ever putting meeting minutes on the wiki again. Jul 23 17:06:04 karki__: do you have a multimeter to measure the value of the pin? Jul 23 17:06:14 rseethamraju: maybe... but it may clear it Jul 23 17:06:34 jkridner : yes Jul 23 17:06:43 k. Jul 23 17:06:48 * jkridner raises the gavel Jul 23 17:07:03 ds2: it says it sets the status in tilt until you read it Jul 23 17:07:04 any other questions/concerns before I run off to deal with MF Detroit stuff? Jul 23 17:07:09 karki__: you can check that... freeze the PRU from the ARM...and use the ARM registeres to read the PRU's private GPIO Jul 23 17:07:26 anyway I’ll try it with reading the int pin Jul 23 17:07:32 ds2: thanks Jul 23 17:08:38 ds2 : but I'm already reading and returning the GPIO value from the PRU itself Jul 23 17:08:51 so I get the value anyway :) Jul 23 17:09:04 * jkridner slams the gavel down on the table, missing the base, and then stumbles out of the room Jul 23 17:09:08 don't necessarily have to stop the PRU Jul 23 17:09:33 karki_: with the pin manually set high or low? Jul 23 17:10:39 karki__: Set the pinmuxes, at least L89-97 of the gist to 0x2E :) Jul 23 17:11:14 ds2 : the pins (input) is set high due to pullup pinmux in the dts. read returns '1' for the pins I have given pullup config Jul 23 17:11:28 but grounding does not return 0 Jul 23 17:12:09 Abhishek_ : but why Jul 23 17:12:20 I'm handling only pru0. Jul 23 17:12:26 karki: yes, so ground it (via a resistor to avoid burning things). then read it out by hand and see if it works. if it works, the PRU code is broken. Jul 23 17:12:34 if it doesn't it is a pinmux issue Jul 23 17:12:51 karki__: pinout.tking.org Jul 23 17:12:55 divide and conquoer Jul 23 17:13:04 sorry, pinmux.tking.org Jul 23 17:13:45 Abhishek_ : yes, but why bother about pru1 pinmux? Jul 23 17:14:08 karki__: Which PRU takes input? Jul 23 17:14:13 pru0 Jul 23 17:15:04 ds2 : will try it out! Jul 23 17:15:37 karki__: 0x26 seems incorrect Jul 23 17:16:25 Abhishek_ : it is correct for pull down. Jul 23 17:16:33 0x36 for pull up Jul 23 17:16:42 karki__: yes, but not for input Jul 23 17:16:59 pulls don't matter...you generally always want some kind of pulls on the input Jul 23 17:17:21 yes, but mode6 is input Jul 23 17:17:26 for testing, use a stiffer resistor (470 or maybe 1K) should be enough to overide it Jul 23 17:17:35 there is mode 6 Jul 23 17:17:41 then there is the input _DRIVERS_ Jul 23 17:17:45 you need to select mode to R31, not R30 Jul 23 17:18:56 so, for example, for P9.28 = mcasp0.ahclkr , you need to select pru0_r31_3 Jul 23 17:19:24 not mode pru0_r30_3, which stands for output Jul 23 17:20:13 Fixed it :D Jul 23 17:20:14 using the pinmux util there, and disabling PU/PD, the pinmux value for that is <0x19c 0x0e> Jul 23 17:20:18 alexanderhiam was right Jul 23 17:20:40 I was connecting my wire to the wrong header Jul 23 17:20:43 :p Jul 23 17:20:55 nothing was wrong with the pinmux or PRU code! Jul 23 17:21:42 * karki__ hits himself on the head! Jul 23 17:22:03 :P Jul 23 17:25:00 thanks anyway guys :) Jul 23 18:34:27 karki__: you have the 4 gigs BBB ? Jul 23 18:34:35 or anyone here has the 4 gigs version ? Jul 23 20:31:16 alexanderhiam ping Jul 23 20:33:39 hey Jul 23 20:48:22 alexanderhiam: sorry. I didn’t see. How should I take the resolution of the output as an input? Jul 23 20:57:46 rseethamraju: what happens if you start a pipeline with the wrong aspect ratio, e.g. 320x10 Jul 23 20:58:04 trying Jul 23 20:58:53 alexanderhiam: Could not negotiate format Jul 23 20:59:01 thats the error Jul 23 20:59:57 ok, so we could assume it's always 3:4 and only have the user provide the width Jul 23 21:00:41 ok Jul 23 21:01:12 is 3/4 a standard? Jul 23 21:01:17 yeah Jul 23 21:01:34 so any width would work then? Jul 23 21:02:01 actually, maybe we should just have a few constants for different sizes Jul 23 21:02:53 because most values wouldn't divide nicely to integers Jul 23 21:03:04 ya like 144p = 1 240p = 2 etc? Jul 23 21:04:20 yeah, except names can't start with numbers in Python so maybe something like SIZE_320X240 Jul 23 21:04:55 ok Jul 23 21:05:05 and host and port no too Jul 23 21:05:06 people would probably just use whatever the default value is anyway, which should be something like 640x480 Jul 23 21:05:19 ok Jul 23 21:05:24 just port number Jul 23 21:05:31 for startStream() Jul 23 21:05:41 host has to always be localhost then Jul 23 21:05:44 ok Jul 23 21:05:46 the BBIOServer method will need to take both though Jul 23 21:06:43 oh ya I forgot. I’ll have to add that Jul 23 21:07:12 what I pushed on github works, I tested with c270 Jul 23 21:07:23 awesome Jul 23 21:07:46 I’ll put BBIOServer in the startStream() itself? Jul 23 21:07:57 I mean the page.addVideo Jul 23 21:08:13 no, you'd only use both in user code Jul 23 21:08:47 so you'd have an example that starts the stream then sets up a page with the