**** BEGIN LOGGING AT Sat Apr 08 03:00:02 2017 Apr 08 03:00:05 Is that collective with the way it is supposed to be? Apr 08 03:00:30 that's perfectly normal, wifi is basically just a different way to transport ethernet packets Apr 08 03:00:55 Okay...great. So, get this. I cannot update my system or get new packages yet. Apr 08 03:01:13 have you connected to a wireless network yet? Apr 08 03:01:17 Can you help me? Apr 08 03:01:25 No. Apr 08 03:01:41 I do not know how. Apr 08 03:01:57 I only can use my Cloud9 IDE so far without Wireless WiFi. Apr 08 03:03:12 ...I will wait to hear from you in case you understand my funny issue. Apr 08 03:03:48 you use connman... I don't really have experience with it, but I could easily find step by step guides on the internet Apr 08 03:04:11 Okay...no issue. Apr 08 03:04:23 I will look it up. Apr 08 03:05:54 apparently sudo connmanctl, then issue the "enable wifi" and "scan wifi" commands, use "services" to list networks, then "agent on", "connect obnoxiously_long_identifier" (from the services list), enter password when asked, and that should be it Apr 08 03:06:09 not the most friendly user interface Apr 08 03:06:12 Cool! Apr 08 03:06:32 I found this: https://gist.github.com/kylemanna/6930087. Apr 08 03:07:18 that looks like even more hassle Apr 08 03:08:26 Hey zmatt: I enabled wifi and it said, "wifi is already enabled." I scanned wifi and it said, "wifi is scanned." Apr 08 03:08:54 ok? Apr 08 03:09:01 That is all that happened. Apr 08 03:09:07 I will keep trying. Apr 08 03:09:21 the "services" command did not work? Apr 08 03:10:03 Please hold. Apr 08 03:10:21 apparently you may also need to do "tether wifi disable", according to at least two people on the interwebs Apr 08 03:11:21 Okay. I will try that too. I did connmanctl services and this is what printed. My router ID. Apr 08 03:11:38 It has that long wifi ID you talked about. Apr 08 03:12:50 ... Apr 08 03:13:03 I tried to go into my /etc/network directory. Apr 08 03:13:13 I found a interfaces file. Apr 08 03:13:38 which will be ignored or overridden as long as connman is in control Apr 08 03:13:46 Dang! Apr 08 03:14:06 so... you have the identifier, is there a reason you didn't continue with the remaining steps? Apr 08 03:14:25 No. I do not know the remaining steps. Apr 08 03:14:30 I listed them above Apr 08 03:14:52 you read them, since it's where I mentioned the obnoxiously long identifier Apr 08 03:15:06 Error: Not supported in non-interactive mode Apr 08 03:15:44 ...I typed in connmanctl agent on and I got that error. Apr 08 03:15:58 no, just do "connmanctl" to get into its interactive mode Apr 08 03:16:04 oh. Apr 08 03:16:06 Dang! Apr 08 03:16:12 Thank zmatt. Apr 08 03:18:14 I did "agent on" and I got Agent registered. Apr 08 03:18:56 afaik it makes connmanctl able to ask you for a password when you connect to the wifi network Apr 08 03:19:16 that's why it makes no sense in non-interactive mode Apr 08 03:19:28 I am in connmanctl and I typed agent on. Apr 08 03:19:38 yes I understood that Apr 08 03:19:41 Oh. Apr 08 03:21:12 I changed the etc/network directory's file "interfaces" by uncommenting some options. Apr 08 03:21:20 ........ Apr 08 03:21:27 I did that earlier. Apr 08 03:21:41 I will go back and change them back. Apr 08 03:21:48 Be back in a jiff! Apr 08 03:22:35 I don't understand why you keep doing random other things instead of just performing the next step, still from the same list of steps that you've been following for the last 17 minutes (whenever not doing random other things) Apr 08 03:22:58 I changed the interfaces file a long time ago. Apr 08 03:25:13 Okay... Apr 08 03:25:39 I reset all uncommented options and now I tried that detail you have listed above. Apr 08 03:26:00 I typed agent on and I get back Agent registered. Apr 08 03:28:33 Method "Connect" with signature "" on interface "net.connman.Service" doesn't exist Apr 08 03:29:08 ...this is what I got back from doing the connect thing. Apr 08 03:42:10 Otay...butt Teete. Apr 08 03:42:14 I got it now. Thank you. Apr 08 03:42:28 zmatt: you were right. Thank you again. Apr 08 03:43:31 I got in some 300 lb. tires for my mower bot. Dude! Apr 08 03:44:27 Off to learn about more Python and more Python. Apr 08 03:46:01 What type of terminals does the BBBL use? Apr 08 06:11:59 gm Apr 08 07:46:55 I booted the latest debian image on my bbb. After the desktop shows up, one of the lights is still flashing all the time. What is that light from? Is it loading from the emmc? Is it not finished booting yet? Apr 08 07:47:25 the heartbeat you mean? Apr 08 07:49:06 It Apr 08 07:49:14 It's a heartbeat? Apr 08 07:49:40 well if it blinks in a heartbeat pattern... . . . . . . . . Apr 08 07:49:40 Hmm.. the flash does come in pairs. Apr 08 07:49:44 yeah Apr 08 07:50:08 Ok thanks. I thought it wasn't normal. Apr 08 07:50:18 apparently some people think that it's useful or something, I personally find it annoying and turn it off Apr 08 07:54:36 Why is xorg using fbdev_drv.so? Isn't there a native driver available? I want to be able to change resolutions with xrandr. Apr 08 07:56:30 dunno, I think the xorg-video-modesetting driver should work Apr 08 08:00:44 Would xorg-video-omap or xorg-video-omap3 work? Apr 08 08:03:44 no Apr 08 08:14:43 So I've figured out that the root password is root. But it starts with a "debian" user, what's the password for the debian user? Apr 08 08:19:08 The website's getting started guide is page is out of date. It claims the root password is blank, and doesn't mention the debian user at all. Apr 08 08:19:24 The website's getting started page is out of date. It claims the root password is blank, and doesn't mention the debian user at all. Apr 08 08:24:51 zmatt: The modesetting driver works! I can see a list of resolutions now! Thanks! Apr 08 08:29:31 you're welcome! Apr 08 08:30:11 and debian/temppwd is afaik in lots of places.... Apr 08 08:30:36 I don't understand why the root account has a password enabled at all by default Apr 08 09:44:12 I got resolution 1280x800 at 60Hz working on the bbb. Apr 08 09:45:02 with some luck you can get higher, it helps to use a mode with reduced blanking Apr 08 09:45:36 I'm trying to get 1920x1200 working, since that is the resolution most touch screen use. Apr 08 09:45:47 1200 ? not 1080? Apr 08 09:46:07 No, most touch screens come in 3 resolutions: 1366x768, 1280x800, and 1920x1200. Apr 08 09:46:42 At least the ones I could find. Apr 08 09:47:15 for the am335x you'll want 1280x800 then Apr 08 09:48:30 It seems I was able to switch to 1920x1200 at 24Hz, but my tv gave an error saying that the resolution is not supported. So maybe 1920x1200 works if I get a display that supports that resolution. Apr 08 09:49:03 iirc it can barely do 1920x1080 with reduced blanking, at which point you're pushing against the limit for the pixel clock and you also start getting the risk of underruns Apr 08 09:49:15 at 50Hz that is Apr 08 09:51:04 max pixel clock is 126 MHz Apr 08 09:51:51 but depending on application you may not want to try pushing against the processor's limits Apr 08 09:52:52 It seems 1920x1200 at 30Hz also might work. I get the same error from my tv, saying the resolution is not supported. Apr 08 09:53:20 it probably takes issue with that horizontal resolution Apr 08 09:53:46 it will want 1920x1080 Apr 08 09:54:11 note that while TVs are generally okay with low fps, this is often not the case with monitors Apr 08 09:54:36 it's not unusual for them to *require* 50-60 fps Apr 08 09:56:05 Hmm... Apr 08 09:56:33 I'm thinking of getting a touch screen from here: http://www.njytouch.com/products/list-18-en.html Apr 08 09:56:48 They don't mention which fps they support. I'll try emailing them. Apr 08 09:57:18 I want to get something like a 10.1 inch at 1920x1200, strap the bbb to the bag, and have my own diy tablet. Apr 08 09:57:25 I want to get something like a 10.1 inch at 1920x1200, strap the bbb to the back, and have my own diy tablet. Apr 08 09:58:34 a better question is what the minimum pixel clock rate it requires is (which depends on fps requirements as well as blanking requirements) Apr 08 10:00:09 but you might want to consider a lower resolution or a beefier processor, the am335x is not going to enjoy such a large framebuffer Apr 08 10:01:49 I want to try the X15 but it looks like it's never going to be available again. Apr 08 10:03:31 they're still trying, but... Apr 08 10:03:34 "Unfortunately, I don't have a realistic date. If you need a board ASAP, get the AM5728 EVM. X15 processor ship dates have slipped out and we might not have any more processors for some months still. It seems someone is buying them all up and we aren't getting any. I'm working this within TI, but don't have a better answer as of right now." Apr 08 10:03:42 -- jkridner Apr 08 10:06:20 Does the AM5728 EVM still use the X15 rev A1? Apr 08 10:06:42 no idea Apr 08 10:07:30 If somebody is buying up the processor faster than they can produce it, maybe they should raise the price. Apr 08 10:07:59 or ship them more equitably Apr 08 10:08:55 but unfortunately, TI probably doesn't mind getting big orders, even if it inconveniences smaller parties :/ Apr 08 10:10:44 I thought TI was funding and designing the beagleboards. Is it a completely separate group doing that, not related to TI? Apr 08 10:12:05 Hmm according to the abous us page, it's just some TI employees. Apr 08 10:12:20 there is TI involvement, but I don't know the exact relationship. Of course TI is a big company, so it's perfectly possible for the company to do things that hurts some projects they technically support Apr 08 10:12:40 different concerns going on Apr 08 10:23:51 There's a strange effect on my screen. When I highlight dark areas in white, the whole screen gets brighter. Like just drawing a rectangle with the mouse causes the black areas to get brighter as the rectangle gets bigger. Apr 08 10:24:34 sounds like content-aware backlight control Apr 08 10:25:03 probably works a lot better for TV content :) Apr 08 10:29:54 You're right! I never noticed that it also did that with my pc. I just never had so much black on my screen to notice it before. Apr 08 10:48:40 Perhaps somebody with elinux wiki access should add to this page: http://elinux.org/Beagleboard:BeagleBoneBlack_HDMI Apr 08 10:49:00 add what? Apr 08 10:49:40 resolutions 1280x800@60 and 1920x1080@30 work. And that you need to use the xorg-video-modesetting driver before being able to change the resolutions with xrandr. Apr 08 10:51:43 oh lol, what the heck is that list on the wiki Apr 08 10:52:37 strange, the wiki seems to be written with the assumption xorg-video-modesetting is already being used Apr 08 10:54:57 Yeah, luckily I knew enough to realize why xrandr was only listing one resolution, because it was using the fbdev driver. Apr 08 10:55:39 I can think of reasons why some still stick with fbdev... although then they really ought to use fbturbo instead for increased performance Apr 08 11:03:54 What reasons? Apr 08 11:25:53 habit, in some cases still better optimized (see fbturbo), and by not grabbing drm master you can still reasonably easily get fullscreen 3d programs working without X11 support Apr 08 12:01:21 jkridner: heh, weird... two of our BBBs have "0123456789ABCDEF" scribbled on top of the second serial number area (offset 0x50), although the remaining bytes are consistent with the usual ones (which have "400524+1301+0nnnnn+yyww" were yy/ww/nnnnn can also be extracted from the first part of the eeprom) Apr 08 13:07:58 Need help with Beaglebone Black Wireless Apr 08 15:37:06 Hello. Apr 08 15:37:36 Which part of the rendering system in Linux is actually non-free for BBB? Apr 08 15:43:05 there exist closed-source userspace libraries for opengl es/es2 Apr 08 15:43:17 they aren't installed by default Apr 08 15:43:46 (last time I checked) Apr 08 15:44:53 zmatt, so just the userspace libs are proprietary? Apr 08 15:46:48 yeah, the kernel driver (also not installed by default) is open source, but it basically just takes care of MMU management and allowing the userspace libs to efficiently communicate with the GPU itself Apr 08 15:47:22 (which is the typical setup) Apr 08 15:47:23 the kernel driver is tilcdc? Apr 08 15:47:26 no Apr 08 15:47:41 lcdc is the lcd controller, not the gpu Apr 08 15:48:02 Then what is the kernel driver for the gpu called? Apr 08 15:48:25 euh, pvrsrvkm.ko iirc Apr 08 15:49:06 (which should be read as "powervr service kernel module" or something like that) Apr 08 15:51:07 thanks Apr 08 15:51:26 git repo for the kernel driver is https://git.ti.com/graphics/omap5-sgx-ddk-linux Apr 08 15:51:51 userspace libs https://git.ti.com/graphics/omap5-sgx-ddk-um-linux Apr 08 16:08:25 wmat: so that I can import the pages into a system reference manual. Apr 08 16:08:41 wmat: if there are any issues copying stuff over to elinux (license, etc.), please let me know... Apr 08 16:08:48 using mediawiki format. Apr 08 16:09:25 wmat: I know there should be some pages I should be personally accountable for.... and that isn't easy with elinux without tracking it all the time. Apr 08 16:10:05 wmat: I could probably still be talked into reversing it.... and I can certainly add links from beagleboard.org to elinux as soon as there is a Blue page. Apr 08 16:10:09 wmat: is there one? Apr 08 16:10:19 * jkridner searches elinux.org for Blue Apr 08 16:10:35 jkridner: i don't think there is yet Apr 08 16:11:00 yeah, search didn't turn up anything... just http://elinux.org/ECE497_Project_Beaglebone_Blue_Robotics Apr 08 16:11:28 * jkridner is SOOOOOO overdue on doing documentation. :'( Apr 08 16:11:52 * jkridner has pings in a half-dozen IRC channels right now too. Apr 08 16:12:05 jkridner: how about elinux.org/BeagleBoneBlue? Apr 08 16:12:31 jkridner: similar to http://elinux.org/BeagleBoneBlack Apr 08 16:14:43 jkridner: i can sync all of the github wiki pages with elinux.org if you like and look for a way to keep them in sync automagically Apr 08 16:15:09 I really need to refactor the Beagle content on elinux Apr 08 16:22:46 wmat: sounds good. hopefully you can get a good base of information. Apr 08 16:23:07 wmat: yeah, it needs to be 100% focused on enabling community contribution and not this two-tier thing. Apr 08 16:23:47 wmat: we've asked a contractor to help with some documentation, but he has several tasks ahead of it. :-( Apr 08 16:24:08 jkridner: that reminds me, i've got to remove the protection on some of the wiki pages Apr 08 16:24:19 wmat: I'd have to ask Christi, but we might be able to ask someone else to step in. I know the budget is limited. Apr 08 16:24:35 wmat: yeah... maybe then you can recruit a bit of help. Apr 08 16:24:41 jkridner: or just pay me ;) Apr 08 16:26:07 wmat: well, that *was* why I brought that up. anyway, not my decision. I know Christi's budget is limited, but we might be able to move some of it from the existing (loaded) contractor to you. We'd probably need to be able to generate a straight-up SRM for Black Wireless and Blue. My ideal case is that is from wiki data. Apr 08 16:27:05 I should probably think more before I talk, but that doesn't get the community engaged now does it? :-) Apr 08 16:28:07 elinux is busier than ever tbh, and i can push a bit in the G+ communities for contributors Apr 08 16:31:58 :-D Apr 08 16:53:57 there are definitely some important bits of info missing Apr 08 16:54:08 like any sort of "getting started" for wireless Apr 08 19:10:38 zmatt: scribbled? Apr 08 19:31:33 well, it looks like a serialnumber was written there and subsequently the 16 bytes "0123456789ABCDEF" were written to the same location (but the serial number is longer so you can see it sticking out) Apr 08 19:49:59 you are talking about writing on the board, not into the EEPROM, right? Apr 08 19:50:26 is it on a sticker on the connector or elsewhere? Apr 08 19:50:29 GHI or E14 board? Apr 08 19:53:46 no eeprom Apr 08 19:53:54 offset 0x50 Apr 08 22:06:40 Hello. Could i have a quick sanity check before I dive into PRU assembly? I'd like to use the PRU to watch a handful of GPIO lines (rising edge interrupts or if that fails, busywait), remember the specific time they went high, and ship that back to the ARM. Sounds doable? Apr 08 22:07:27 The cycle count register looks like it can be used as a wallclock, but the INTC looks more geared to ship interrupts to the host Apr 08 22:15:52 you can just busy loop while it's up, once cycle is 5ns Apr 08 22:15:53 or you use the cycle counter register ;) Apr 08 22:22:18 ah count the loops, good idea. (i'm aiming to measure the time diff between different gpios going high rather then the individual high-time itself, but counting should work also there) Apr 08 22:22:23 thanks! :) Apr 09 01:31:32 Does anyone follow books listed at bbb.io for the BBB? Apr 09 01:34:41 I was wondering if the books for the BBB would be viable for the BBBW. Yep! Apr 09 02:51:58 I checked a book from 2013. All things are working on the book sidee. Apr 09 02:59:56 I ran some Python software and it works. Cool! **** ENDING LOGGING AT Sun Apr 09 03:00:01 2017