**** BEGIN LOGGING AT Thu Mar 29 03:00:04 2018 Mar 29 08:39:46 on the BBB, how do I make sure that python3 is my default Python for when I download packages via pip? Mar 29 08:40:11 ... Mar 29 08:40:55 I am asking b/c the machine is giving me some issues when I cmd sudo pip install digi-xbee. Mar 29 09:20:18 isn't there simply "pip3" ? Mar 29 09:27:26 yeah, it's a debian, debian procedures apply Mar 29 09:29:08 I wonder when python3 will finally become the default Mar 29 09:29:16 python2 is pretty much EOL Mar 29 09:29:24 Oh. Mar 29 09:29:36 Thank you. Mar 29 09:30:46 I tried pip3. I will have to install it. Mar 29 09:30:48 Yikes! Mar 29 09:35:44 hi, i have problems with flashing my bbb board Mar 29 09:35:58 don't know why, but the only image that works for me is Mar 29 09:35:59 BBB-eMMC-flasher-debian-7.5-2014-05-14-2gb.img Mar 29 09:36:13 what revision of hardware do you have? Mar 29 09:36:40 i think it is rev. C Mar 29 09:37:06 can you please confirm this? it should be on a sticker or on the silkscreen Mar 29 09:37:50 do you really require a gui via hdmi? otherwise I'd recommend the stretch-iot image Mar 29 09:40:49 hmmm, i cannot see a sticker, are there any other means to determine revision? Mar 29 09:41:57 zmatt: i don't need gui, and i already tried BBB-blank-debian-9.4-iot-armhf-2018-03-25-4gb.img.xz,bone-debian-9.3-iot-armhf-2018-03-05-4gb.img.xz and several other images Mar 29 09:42:10 it cannot even boot them Mar 29 09:42:47 i tried to flash the older one (mentioned above), ssh into it and update bootloader Mar 29 09:43:15 but with updated bootloader the board don't boot anything, even what is on eMMC Mar 29 09:47:20 i found PCB RevB6 (printed in black) notice near 5V (on the bottom side) Mar 29 09:47:33 does it mean that it is not rev. C? Mar 29 09:50:00 how to enable i2c in beaglebone black Mar 29 09:50:03 ????? Mar 29 09:51:10 please help Mar 29 09:53:38 config-pin i2c Mar 29 09:53:48 somu123: Use that command Mar 29 09:54:13 so, if your pin is P9_23, use config-pin P9.23 i2c Mar 29 09:54:50 somu123: That command only works while your BBB is on and will not last through a reboot or shutdown to start. Mar 29 09:55:02 You will have to set up a service to make sure your pins stay. Mar 29 09:58:11 i will check and reply you back.... Mar 29 09:58:28 Okay. Mar 29 10:03:32 pip3 worked like a charm. Thank you. Mar 29 10:04:58 how to install pip3? Mar 29 10:05:47 sudo apt install python3-pip Mar 29 10:06:59 somu123: Did that command work for you, i.e. for i2c? Mar 29 10:07:15 You can check it w/ -q. Mar 29 10:07:39 So, type config-pin -q Mar 29 10:07:55 <<<< on break Mar 29 10:08:21 if i want activate both i2c Mar 29 10:13:04 Do it...just use that cmd. Mar 29 10:13:13 There are four I think you can use. Mar 29 10:13:34 Or six if you do not have a cape. Mar 29 10:15:43 how to check whether i2c is activated or not??? Mar 29 10:15:58 -q Mar 29 10:16:11 config-pin -q "your pin" Mar 29 10:18:35 it is showing P9_19 Mode: i2c Mar 29 10:18:51 Whoo Ha! Mar 29 10:19:19 You got it somu123. That is all and all to whomever figured that out. Mar 29 10:19:48 can you send one example code for i2c device Mar 29 10:20:02 Um...for what apparatus? Mar 29 10:20:22 What sensor or whatever are you using? Mar 29 10:20:50 i want to interface i2c based gesture sensor Mar 29 10:20:55 check online. People have typed up gorges of software. Mar 29 10:20:56 Oh. Mar 29 10:21:22 I am not sure how those gesture sensors work. I cannot provide software for that particular device. Mar 29 10:21:24 Sorry. Mar 29 10:22:04 GitHub.com...go to that site and type in gesture sensor or your actual sensor name. Mar 29 10:22:08 i need just a simple code to get the value from i2c device Mar 29 10:22:15 Oh. Mar 29 10:22:27 I am slow in that dept. right now. Sorry. Mar 29 10:22:35 python code for beaglebone black Mar 29 10:22:42 I would have to do extra work and I do not want to do it right now. Mar 29 10:23:02 somu123: Maybe someone else can be more helpful. Mar 29 10:24:06 thats ok thank you for your support Mar 29 10:25:00 https://learn.sparkfun.com/tutorials/zx-distance-and-gesture-sensor-smd-hookup-guide Mar 29 10:25:03 There. Mar 29 10:26:44 somu123: Sparkfun.com has some tutorials on gesture sensors. Godspeed. Mar 29 10:29:39 Try other sites too. Mar 29 10:34:15 i have some other i2c based device just i need to get the values from sensor Mar 29 10:34:24 i am not getting any code for that Mar 29 10:37:22 Oh. Mar 29 10:37:51 Maybe you can look at the sensor page online and see what library is available for it. Mar 29 10:38:27 If that thing, whatever sensor you have, has no library. Starting out w/ someone else's library may be a start. Mar 29 10:39:11 ... Mar 29 10:39:22 somu123: What exact sensor do you have? Mar 29 10:39:36 Like a bmp5000 or sn3500? Mar 29 10:40:11 There are examples everywhere for particular sensors. You just need to know the name of your sensor. Mar 29 10:40:12 ... Mar 29 10:42:55 Oh and look here: https://learn.adafruit.com/adafruit-apds9960-breakout/circuitpython. Mar 29 10:43:36 somu123: When you have time, I will look up your sensor and find the necessary software. Just let me know what sensor you have currently. Mar 29 10:43:37 ... Mar 29 10:43:57 I cannot do it from scratch. I am a terrible person. Mar 29 10:48:05 Terrible! Mar 29 11:14:59 dumb question anyway a kernel update could be wiping the EEPROM.. did a kernel build of the bb org tree (which worked in the past). and now can't boot with any image on two boards (even the stock one) Mar 29 11:15:20 would be pretty epic if a bad kernel update is muxing something and shorting the board.. Mar 29 11:15:47 do the lights come on at all? any sign on the UART? Mar 29 11:17:08 just pwr Mar 29 11:17:16 haven't hooked up UART yet Mar 29 11:17:46 that indeed could be dead SoC if there is no CCCCCC Mar 29 11:28:53 mranostay: sounds rather implausible Mar 29 11:29:00 mranostay: it can definitely not wipe the eeprom Mar 29 11:29:32 some really broken muxing might theoretically be able to do hw damage, but it sounds very odd to me Mar 29 11:29:54 mranostay: what exactly happened? as in, what steps did you do, what did you observe? Mar 29 11:30:50 (and how sure are you that you're not just trying to boot from a misflashed sd card or something like that?) Mar 29 11:32:24 also, try plugging it into usb while holding down the S2 button (you can let go of it once the power led turns on) with no sd card inserted, see if it's detected as unrecognized usb device Mar 29 11:43:42 zmatt: assuming S2 is the only button :) Mar 29 11:44:51 next to the hdmi-C port Mar 29 11:47:07 tbr: pocketbeagle :) Mar 29 11:47:12 ah Mar 29 12:03:07 ohh, pocketbeagle Mar 29 12:03:10 never mind then Mar 29 12:03:42 although the test is still useful to do, you can just ignore the part about the S2 button Mar 29 12:03:53 try plugging it into usb while no sd card is inserted Mar 29 12:04:48 with the pocketbeagle it seems even less likely that weird pinmux might have damaged the hardware... it barely has anything connected to its pins Mar 29 12:05:08 and the "what exactly happened? as in, what steps did you do, what did you observe?" is still an open question :P Mar 29 15:03:11 hi guys how would you recommend I get wifi working on the pocketbeagle? I am using the usb port and not able to find the device name of the usb wifi dongle once its booted from another power source Mar 29 16:51:25 hi guys, my measurement equipment (4 type K thermocouples) just broke and I need to replace it very quickly. I read that I can use the MAX31855 breakout board with a beagleboard and python to log my data. Can I buy 4 MAX31855 and run them with one beagleboard? Mar 29 17:11:33 It is complicated. If you were to connect four to the BBB, you would have to complete some fancy wiring. Mar 29 17:12:15 Actually, let me excuse myself. I am out of line. I should have not answered. Mar 29 17:13:27 https://datasheets.maximintegrated.com/en/ds/MAX31855PMB1.pdf Mar 29 17:13:31 Look here to get started. Mar 29 17:13:50 I think they have cease to mfg. these products but they float around still. Mar 29 17:17:55 I think maxim used to have an sdk for these items. The sensor may have tons of software already typed up but where is the key. Mar 29 17:17:56 ... Mar 29 17:18:06 Where could we find these bits of software? Who knows? Mar 29 17:26:33 https://www.digikey.com/products/en?mpart=MAX31855PMB1%23&v=175 shows some items that may be interesting for you. Mar 29 17:27:32 The BBB has SPI interfaces. So, in theory, yes. It will work. But...getting it to work w/out support may be complicated. Mar 29 17:28:08 I say complicated b/c the mfg. process on these items are done/over. Getting ideas may be around but not updated ideas. Mar 29 17:30:29 ... Mar 29 17:30:42 One last thing: Check here...https://maximintegratedsupport.force.com/support/s/. Mar 29 17:30:45 resources! Mar 29 20:18:43 rhagu: beagleboard or beaglebone? Mar 29 20:20:09 rhagu: looks like it should be no problem Mar 29 20:20:12 on the beaglebone Mar 29 20:24:58 rhagu: all you need is one spi port and four chip selects (which is supported by using gpio chip selects), or you can use both spi ports and two chip selects per port (this might be more efficient) Mar 29 21:22:29 Has anyone here successfully run Gobot's blink demo on BB? Seem to buid, says it's launching its work thread, no obvious error messages, but...no blink. Mar 29 21:44:38 zmatt, thank you for your advise, I think I can buy them then and try Mar 29 21:59:41 esr: are you referring to this example: https://github.com/hybridgroup/gobot/tree/master/platforms/beaglebone#how-to-use ? Mar 29 22:01:33 since it looks a bit misleading to me... they mention support for the built-in leds, and use 'NewLedDriver' (whatever that is) and call the result 'led' .... but P9_12 is just a random gpio on the expansion headers, it doesn't control any led Mar 29 22:28:25 :qa Mar 29 22:28:28 woops Mar 29 22:29:41 zmatt: I found the problem Undocumented permissions issue -n Gobot's description of the eemo fails to mention that you need root permissions to work the GPIO pins. Mar 29 22:30:12 zmatt: And yes, that is misleading. I plan to file a bug. Mar 29 22:30:30 yeah error reporting doesn't seem to be its strong suit... I just ran the example on a beaglebone with no cape-universal enabled, and it happily pretends to be working Mar 29 22:32:00 Just discovered that adding yourself to group gpio works as well. Mar 29 22:32:21 also annoying that it *requires* cape-universal. even if I have the appropriate gpio exported and user-accessible, it doesn't even attempt to access it Mar 29 22:33:31 I didn't do anything to install "cape-universal", whatever that is. Is it in the default debian build? Mar 29 22:33:46 yeah it's enabled by default Mar 29 22:34:53 what it does is, instead of using the DT to describe the hardware setup, it just declares/enables everything and the kitchen sink and uses a special driver to allow pinmux to be set at runtime from userspace Mar 29 22:35:13 Ah, I see. Mar 29 22:35:28 ugly, but friendly for experimentation Mar 29 22:36:20 but it has its limitations, since some stuff simply needs DT declarations for a particular hw setup Mar 29 22:37:39 and since cape-universal hogs all pins and most peripherals, once you reach that point you have no choice but to ditch cape-universal entirely Mar 29 22:39:37 so not really nice that the beaglebone port of gobot currently seems to strictly require it Mar 29 22:41:23 I'll add that to the list of issues in my bug. Mar 29 22:42:04 also, lots of hardcoded sysfs paths and device names that have zero stability guarantee /o\ Mar 29 22:42:34 like it blindly assumes the adc is iio:device0 Mar 29 22:42:42 I take it you're looking at the Gobot code? Mar 29 22:42:49 beaglebone_adaptor.go Mar 29 22:43:45 I think you should be filing some Gobot bugs too. If this trips somebody up it'll be a bitch and a half for them to diagnose. Mar 29 22:44:21 https://github.com/hybridgroup/gobot/issues Mar 29 22:45:30 Are you zmatt on github? Mar 29 22:45:55 though it feels a bit weird to say "hey, I don't know any Go, and I just started looking at your project, but I just want to say you're doing some stuff the Wrong Way" Mar 29 22:46:09 mvduin Mar 29 22:46:24 Well, but you are a BB domain expert. Mar 29 22:46:42 Go is worth your time to learn. Mar 29 22:47:17 fair enough.... although hardcoding device numbers that are dynamically assigned by the kernel is a faux pas that's not really beaglebone-specific Mar 29 22:47:25 that's what udev was invented for Mar 29 22:48:00 ditto with hardcoding sysfs paths of course Mar 29 22:48:41 Now that Go exists I doubt I'll write anything new and out-of-kernel in C again. And that's after 35 yeares as a C programmer mind you. Mar 29 22:49:34 I'm probably a lost cause.... I mainly program in C++ Mar 29 22:49:42 :-) Mar 29 22:50:03 (although most C++ programmers would probably hardly recognize my unusual style as being C++) Mar 29 22:50:23 Big advantage of Go over C++: it's not leaky. Mar 29 22:51:03 (e.g. https://liktaanjeneus.nl/iopin-test.cc.html ) Mar 29 22:51:28 garbage collection can definitely be nice Mar 29 22:52:54 although I've also written baremetal C++ code with no dynamic memory allocation at all.... that's also guaranteed not leaky ;) Mar 29 22:53:44 They haven't got the stop-the-world pauses quite down to the point where yo can do hard realtime in Go yet. Mar 29 22:54:05 if you want hard realtime, use the PRU cores Mar 29 22:54:56 But that will come - it's known to be possible to write parallelizing GC with no pauses, and Google has all the dev budget in the world to make sure that happens. Mar 29 22:55:38 they can react to external stimuli within a few dozen nanoseconds, and control gpios with cycle-accurate timing Mar 29 22:56:05 Meanwhile, if you're writing ... say ... control software for a UPS, Go is just fine. Mar 29 22:56:12 hehe Mar 29 22:56:46 I've also been looking at Rust a bit Mar 29 22:56:54 Seriously. Noi buffer overruns, *ever*? I'll buy that for a dollar. Mar 29 22:56:57 interesting language Mar 29 22:57:31 Yeah, I looked at Rust too. Some very interesting ideas but not ready for prime time yet. Mar 29 22:59:24 meanwhile, for work stuff I sometimes can't avoid having to do some javascript programming /o\ Mar 29 22:59:49 Youhave my most sincer sympathy. Mar 29 23:00:08 Could be worse - could be PHP or Perl. Mar 29 23:00:10 at least it's gotten a bit better over time Mar 29 23:00:33 oh I use Perl a lot, but just for little tools/scripts and such Mar 29 23:00:38 I'm very productive in perl Mar 29 23:01:27 possibly because it suppresses the perfectionism from which I can suffer... with Perl it feels silly to even *try* to make it nice ;) Mar 29 23:01:27 Yes, but nobody can ever *read* Perl. I can write in it too; I choose not to. Mar 29 23:02:28 As a form of mercy to others, you understand. Mar 29 23:02:43 one-liners are probably my biggest use of perl, and disposable scripts e.g. to convert something Mar 29 23:03:25 but yeah, I wouldn't feel okay inflicting it on my coworkers Mar 29 23:04:28 btw if you do ever feel like playing with pruss, I made a python thingy for it -> https://github.com/mvduin/py-uio#uio_pruss Mar 29 23:04:43 I'm moving from Python when I cand C when O must, to Python when I can, Go when OI need performance, and C as a last resort. Mar 29 23:05:07 Sorry, what is pruss? Mar 29 23:05:17 programmable real-time unit subsystem Mar 29 23:05:25 On the BB? Mar 29 23:05:31 yes Mar 29 23:06:13 I mentioned them earlier for if you want hard real-time Mar 29 23:06:50 they're two 200 MHz non-pipelined 32-bit risc cores with gpio wired into the core registers Mar 29 23:07:04 Innnnnterrrresting. We're trying to design the high-power electronics so all the high-speed switching is done in hard logic - but noce to know we have a possible backstop. Mar 29 23:07:50 a nice showcase of it is BeagleLogic, some pru-based software that turns a beaglebone into a 14-channel 100 Msps logic analyzer Mar 29 23:08:31 Cute. Mar 29 23:08:33 which requires some crazy tight code, since one of the cores is sampling the inputs every other cycle, and still needs to offload the data somehow Mar 29 23:09:34 BB feels less like a toy the more I find out about it. Mar 29 23:10:05 the BBB has some really sweet stuff on board Mar 29 23:10:41 This hardware's been a good experiebce so far. No unpleasant surprise like finding out I couldn't make tthe RPi USB ports do OTG. Mar 29 23:11:08 plus the hardware consists of parts you can actually *buy*, unlike the rpi Mar 29 23:11:17 (That's what knocked the RPi out of being our contro, SBC.) Mar 29 23:11:26 and the SoC has a public reference manual of over 5000 pages Mar 29 23:12:54 and open schematics and pcb designs Mar 29 23:13:51 \o/ Mar 29 23:14:16 This will get a mention in the upcoming blog post. Mar 29 23:14:36 so you can start out with BBB + external stuff for prototyping and small production volume, while having the option to move towards an integrated custom pcb once that becomes attractive Mar 29 23:15:13 Aaaaand that's exactly the rooad UPSide is probably heded down. Mar 29 23:15:37 "I'm not a hardware designer, but I play one on the net." Mar 29 23:15:53 btw, probably my single most useful little script -> https://github.com/mvduin/bbb-pin-utils#show-pins Mar 29 23:16:02 to inspect the state of the BBB's pins :) Mar 29 23:17:09 Nice. I may end up using that for diafnostics. Mar 29 23:17:56 I hope the output isn't too messy when using cape-universal Mar 29 23:20:13 it can also be useful to have a printout of the P9 and P8 tabs of my pins spreadsheet at hand for reference -> https://goo.gl/Jkcg0w Mar 29 23:28:05 zmatt: Remind me what the usr3 oin is used for? I want to add it to a comment. Mar 29 23:30:38 the usr3 led you mean? Mar 29 23:30:50 Yes. Mar 29 23:31:15 I have no idea what the default is actually, I configure them differently Mar 29 23:31:22 just check /sys/class/leds/*/trigger Mar 29 23:32:06 I think the leds are heartbeat (annoying, I disable that), cpu, eMMC, uSD ... in some order Mar 29 23:33:27 Ah yes, I think led 3 is the SD access light. Mar 29 23:36:16 Looks like it's: heartbeat, not used, cpu, and SD access in that order. Mar 29 23:36:26 I'll use usr1 then. Mar 29 23:36:46 no eMMC led? Mar 29 23:36:56 pretty sure it does have one Mar 29 23:37:15 Oh wait, that's probaby mmc1 (led 3). Mar 29 23:37:21 yes Mar 29 23:37:23 mmc0 is sd Mar 29 23:38:18 Maybe that was usr1 at one time but now it says '[none]'. Mar 29 23:38:37 maybe one of the demos fiddled with it? Mar 29 23:38:49 it should be mmc0 by default: https://github.com/RobertCNelson/linux-stable-rcn-ee/blob/4.9.83-ti-r103/arch/arm/boot/dts/am335x-bone-common.dtsi#L41-L43 Mar 29 23:39:24 I've only run the one demo. Mar 29 23:39:56 I personally use: cpu0, panic, mmc0, mmc1. by putting cpu and mmc1 on opposite sides it's easy to spot whether the blinkenlights are due to emmc activity or cpu load Mar 29 23:40:38 Shit, that must mean the demo unhooks the pin from mmc0 and doesn't restore it on quit. *grumble* Mar 29 23:41:05 :) Mar 29 23:42:14 I don't really understand why people use the heartbeat... I find it really distracting, plus it makes the leds always "busy" thereby making it harder to spot unusual system activity Mar 29 23:42:17 * esr feels like skapping some GoBot devs upside their fool heads. Mar 29 23:43:45 I'm going to reboot and see if the led bindings cange. Mar 29 23:45:58 Yep, now bound to mmc0. Going to file another bug. Mar 29 23:46:08 hehe Mar 29 23:46:48 it's kinda annoying that what you read from the trigger attribute is totally different than what you need to write Mar 29 23:57:03 https://github.com/hybridgroup/gobot/issues/505 Mar 29 23:59:21 oh there's actually already a separate examples/beaglebone_blink_usr_led.go Mar 29 23:59:25 ... why ... Mar 29 23:59:50 Sloppy. Mar 30 00:00:32 still fails silently for me Mar 30 00:00:52 (if it can't access /sys/class/leds/beaglebone:green:usr1/brightness ) Mar 30 00:00:56 unoversal cape issue? Mar 30 00:01:20 no, custom DT, although if I didn't have a custom DT it would still fail due to permissions Mar 30 00:18:01 Hello... Mar 30 00:18:48 fortnight: Hi. I've made lots of progress since yesterday; thabks again for your help. Mar 30 00:20:35 Yep. Mar 30 00:20:40 What are you doing w/ your BBB? Mar 30 00:20:58 Designing a UPS that doesn't suck. Mar 30 00:21:07 UPS? What is that? Mar 30 00:21:13 a Back up? Mar 30 00:21:19 Uninterruptible Power Supply. Mar 30 00:21:23 Oh. Mar 30 00:21:32 Yea. One w/ cool displays? Mar 30 00:21:32 https://gitlab.com/esr/upside Mar 30 00:21:37 Cool. Mar 30 00:21:43 Yes, among other things. Mar 30 00:23:23 gitLab is new to me. Mar 30 00:23:42 I see they are some front runners in the field (maybe). Mar 30 00:26:34 ... Mar 30 00:27:06 I have been working on this 3D printer all day. I do not have the thing hooked up to the BBB or the RepliCape board. Mar 30 00:27:12 Is that thing still around w/ support? Mar 30 00:28:24 I just found it again. Mar 30 00:28:29 I have always wanted to get this board. Mar 30 00:28:34 Ex. Cape! Mar 30 00:28:54 I wanted to try some CNC and 3D Printing stuff. Mar 30 00:28:54 I want a GPS cape. Mar 30 00:28:58 Oh. Mar 30 00:29:06 Do you have a BBG or BBGW? Mar 30 00:29:23 I have the Black. Mar 30 00:29:47 Oh. Those BBG/BBGW have grove connectors and seeed-studio sell a grove GPS. Mar 30 00:29:53 It may be cheaper to go that route. Mar 30 00:29:58 There's a GPS/GPRS cape that does way more than I want for a redicukour price. Mar 30 00:30:06 Yep. Mar 30 00:30:27 I saw a couple in the past to the present. Mar 30 00:30:53 I got this software from topTechBoy.com to run on the BBG w/ the grove GPS. Mar 30 00:31:02 ... Mar 30 00:31:25 I have been meaning to test it w/ a battery and go biking w/ it to see if Google Earth catches my routes. Mar 30 00:31:32 I maintain http://www.catb.org/gpsd/ Mar 30 00:31:43 Oh. Mar 30 00:31:44 I can handle the software end. Mar 30 00:31:50 I will look at it. Mar 30 00:33:10 I looked at it. Mar 30 00:33:21 Well...I looked at catb.org. Mar 30 00:34:01 ... Mar 30 00:34:23 Software is fun at times. I like python now and I am learning C++ again. Mar 30 00:35:02 If you have an Android smartphone GPSD is pribaly what watches its GPS and feeds fixes to Google Maps. Mar 30 00:35:29 Oh? Mar 30 00:35:38 I thought it was gpx files. Mar 30 00:36:19 Oh well...I guess there are many. Mar 30 00:36:29 YSomething has to watch the sensor and generate those. It's probly a combination of two programs from GPSD. Mar 30 00:36:37 Oh. Mar 30 00:39:19 There is an updated board called Revolve for CNC/3D printing from the RepliCape people. Mar 30 00:39:42 replicape is $99.00 right now (still). Mar 30 00:41:01 It rained today. I am broke. Let me borrow a clean $100.00 (ha). Mar 30 00:42:06 I just ripped off on ebay.com again. Mar 30 00:42:11 too broke now. Mar 30 00:43:05 They do not carry RepliCape on ebay. Mar 30 00:43:07 Crud. Mar 30 00:45:43 esr: oh btw, if you ever feel a desire for a beaglebone with wifi instead of ethernet... get the black wireless, definitely not the green wireless Mar 30 00:46:17 zmatt: For UPSide I prefer no Wifi. Mar 30 00:46:24 yeah I meant in general Mar 30 00:46:32 Understood. Mar 30 00:46:48 the green wireless is really misdesigned Mar 30 00:47:24 Ohhhhhhhh. Speaking of "misdesigned", my one serious BB gripe: Mar 30 00:47:37 Let us hear it! Mar 30 00:47:43 The port placement is *perverse*. Mar 30 00:47:55 Underneath? Mar 30 00:48:58 Sorry. Mar 30 00:48:59 never bothered me really... although hdmi + usb host can be a really snug fit, but I usually use neither Mar 30 00:49:32 the only really inconvenient one is the (not-placed) jtag header on the bottom side Mar 30 00:49:57 Like....I want to put this inside a case and expose all the access ports thriugh a cutiut. I can't do that because the host wifi port uis on the opposite edge from the Ethernet. Also I wabt the ower jack to be on the rear edge for internal accwess, not the front. Mar 30 00:50:17 ahh Mar 30 00:50:19 s/ower/power/ Mar 30 00:51:22 I can visualize a case and ctout desigh that works around these bad chices but it's going to be a huge PITA to fabricate/ Mar 30 00:51:44 If you guys lose this design win it's going to be over that. Mar 30 00:51:45 yeah we don't directly expose any bbb interface on the exterior of our devices Mar 30 00:52:15 Somebody was *not thinking*. Mar 30 00:52:21 Out of stock...sheesh. Mar 30 00:52:54 I'm not sure how much choice there was given the form-factor and the very crowded pcb Mar 30 00:53:53 Swapping the locations of the host port and the power plug would be a good start. Mar 30 00:54:49 And it should be a full-sized B jack. Mar 30 00:55:05 lol Mar 30 00:55:16 it became micro instead of mini actually on the BBBW Mar 30 00:55:37 full-sized B is a rare sight these days Mar 30 00:55:56 The LEDs and butons aren't important enough to be on the front edge. A mini-DVI belongs there. Mar 30 00:56:17 I'd be OK with mini-B I suppose. Mar 30 00:56:46 uhh, are we talking about usb or something else? since it has mini-B Mar 30 00:56:48 My real problem is the access feomety is *all wring*. Mar 30 00:57:21 Going to play hell with our build complexty. Mar 30 00:57:52 I don't have those sizes clear in my head. Mar 30 00:58:19 s/access feomety/access geometry/ Mar 30 00:59:08 usually if people stick a beaglebone in a case, it's either a case that fits the bbb exactly, or the bbb disappears entirely into it and isn't accessed directly at all Mar 30 00:59:50 OK, but we actually have to bring out three of those ports. Mar 30 01:00:59 I understand your "argh" :) but I don't think it was a design oversight or anything, just not an important enough factor in the trade-offs Mar 30 01:01:50 * esr hefts his cluebat and looks disgruntled. Mar 30 01:02:09 As a software platform I like it. Mar 30 01:02:30 But the geometry is a real problem. Mar 30 01:05:15 hence we ended up with this on our interface pcb (the one with the exterior connectors): https://liktaanjeneus.nl/ethernet-passthrough.png Mar 30 01:05:30 with a short ethernet cable between the internal connector and the BBB :) Mar 30 01:06:27 Grumble. Do you carry the link and activity lights out? Mar 30 01:07:56 unfortunately not... not even a software-controlled one -.- Mar 30 01:10:40 there isn't exactly much user interface anyway... http://dutchdutch.com/assets/images/dutchdutch-speaker-studio-8c-controls.jpg Mar 30 01:10:50 also lol, this is an old photo Mar 30 01:14:47 Send this man a RepliCape. They are sold out for some reason. Mar 30 01:15:55 I guess it lives up to its workings. Mar 30 01:16:27 No five axis, though. Mar 30 01:16:34 One one bit. **** ENDING LOGGING AT Fri Mar 30 03:00:01 2018