**** BEGIN LOGGING AT Thu Dec 08 03:00:02 2016 Dec 08 04:07:09 folks, what are the main GPIO pinout differences btw BeagleBone and BeagleBone Black? Dec 08 04:14:15 <_mike_> custom board designed for bone-original not working on beaglebone-black, especially the SPI interface, any suggestions? Dec 08 04:14:47 Guest18492: positions are the same Dec 08 04:47:39 <_mike_> yea looks the gpio pins are same, but beaglebone black has hdmi pins on those spi interfaces is what I understood Dec 08 04:47:49 <_mike_> and it says we need to enable it Dec 08 04:48:19 there's also the eMMC pins. Dec 08 04:48:27 hdmi does not conflict with any spi port, though hdmi audio might Dec 08 04:48:53 spi 0 definitely doesn't conflict with it though Dec 08 04:49:34 and hdmi audio only conflicts with spi 1 if you actually need hdmi audio Dec 08 04:54:16 try using dtb=am335x-boneblack-emmc-overlay.dtb (in /boot/uEnv.txt) to disable hdmi entirely Dec 08 04:58:28 <_mike_> yea thats what I am thinking off, disabling hdmi completely Dec 08 04:58:56 <_mike_> is everything else same as beaglebone and beaglebone black? Dec 08 05:00:23 emmc Dec 08 05:01:05 do you know which pins are being used? Dec 08 05:02:08 <_mike_> pins for emmc? Dec 08 05:02:09 emmc pins are P8.03-06 and P8.20-25 Dec 08 05:03:05 well, basically the beaglebone wired everyhing it had into those expansion connectors, so any further additions inevitably occupy some of those Dec 08 05:03:25 though it is possible to disable emmc also so you can use them again normally Dec 08 05:03:49 <_mike_> disable emmc? Dec 08 05:04:00 if you boot from sd card Dec 08 05:04:51 http://elinux.org/BeagleBone_DTBs lists some variants of the main device tree Dec 08 05:05:09 <_mike_> yea but I have to boot from mmc righ Dec 08 05:05:12 <_mike_> *right? Dec 08 05:05:23 you can boot from sd card just like the beaglebone white Dec 08 05:05:35 I personally prefer eMMC though Dec 08 05:05:43 but you'd need to check for pin conflicts with your cape Dec 08 05:06:57 <_mike_> okay, yea I have to boot from sd card cuz my bb-white already configured for sd card. Now I am changing the board from white to black Dec 08 05:07:17 if you want an overview of the bbb expansion headers and their functions, I have a spreadsheet with assorted info -> https://goo.gl/Jkcg0w Dec 08 05:07:40 the orange tabs are bbb-specific, I personally use the P9 and P8 tabs the most (I nearly always have printouts of those around) Dec 08 05:08:34 the emmc pins are marked on P8 in eye-stabbing purple, hard to miss ;) Dec 08 05:09:05 <_mike_> thats cool man, thanks for that Dec 08 05:09:46 <_mike_> I would probably want to do a comparison for p8 and p9 for bb black and white Dec 08 05:09:49 if you use e.g. dtb=am335x-boneblack-overlay.dtb to disable eMMC and HDMI then you're close to a beaglebone white again Dec 08 05:10:00 yeah so most of it still applies Dec 08 05:10:08 since I typically list all functions Dec 08 05:10:13 <_mike_> i see Dec 08 05:10:59 perhaps I shouldn't have removed the alternate functions of the eMMC pins, but I consider eMMC rather essential so I didn't design that sheet with the possibility of reusing those pins in mind Dec 08 05:11:16 you can still find them on the BBB sheet though Dec 08 05:12:14 <_mike_> oh okay Dec 08 05:12:27 one minor caution: aforementioned dtb makes sure the processor won't try to interact with the eMMC, but it doesn't actually *disable* the eMMC Dec 08 05:12:54 <_mike_> would that cause a conflict on the pins still? Dec 08 05:14:15 it depends, though it's definitely not very likely to give problems I think. it requires that your cape (or the bbb) is toggling the emmc cmd and clk lines (P8.20 and P8.21) Dec 08 05:14:31 then by pure change manage to clock in a valid eMMC command Dec 08 05:14:33 with valid crc Dec 08 05:14:45 *pure chance Dec 08 05:15:52 if you manage to pull off that unlikely feat then eMMC will probably send some short reply (using cmd as open drain bus) and that's it Dec 08 05:17:32 <_mike_> okay Dec 08 05:17:41 if your setup causes both of these pins to toggle and you're concerned about the eMMC interfering, there are still a options Dec 08 05:18:52 in particular it has a reset line for that purpose, but by default it's not enabled in the eMMC itself. it requires setting a one-time-programmable bit and then the beaglebone can hold the eMMC in reset to ensure it won't get in your way Dec 08 05:20:16 (of course until you've determined that there is indeed a pin conflict there's little point in worrying about how to solve it) Dec 08 05:21:30 <_mike_> yea, i'll have to chk for a conflict Dec 08 05:22:11 <_mike_> but honestly I think disabling emmc should solve the problem is what I think, Dec 08 05:23:11 <_mike_> and as all other pins looks the same for bb-white and bb-blck, my custom board should work on bb-black exactly same way as on my bb-white Dec 08 05:25:20 yeah there will be minor difference, e.g. I think the bbb can deliver somewhat less power via the 3.3v on the expansion headers Dec 08 05:25:28 not 100% sure, I'm not intimately familiar with the white Dec 08 05:26:21 <_mike_> oh okay Dec 08 05:26:24 <_mike_> no worries man Dec 08 05:26:41 <_mike_> u gave me lot insight, thanks for ur help Dec 08 05:26:48 <_mike_> appreciate that Dec 08 05:29:57 you're welcome Dec 08 05:49:41 ohhh, I first thought "meh, the BBE uses the micron eMMC" .. but it's a different micron eMMC Dec 08 05:58:26 I noticed the latest batch of beaglebones we got also use a newer eMMC from kingston, but this appears to be all information available about it -> http://media.kingston.com/pdfs/emmc/MKF_625_19nm_emmc_flyer.pdf :( Dec 08 08:25:21 hello there ;) Dec 08 10:00:14 hello anyone :) Dec 08 10:00:48 How can i contribute to beagle ? Dec 08 10:03:21 how about buying 5000 bbb? Dec 08 14:13:16 hi can i get Beagleboard-x15 LCD PANEL separately if it is possible means how i need like Dec 08 14:16:48 sorry not like its link Dec 08 15:09:04 Hi, how to change gpio "mode" on the fly ?? Dec 08 21:32:33 hi Dec 08 21:32:49 need help installing the driver Dec 08 22:21:43 fred_tv: pinmux you mean? Dec 08 22:24:12 fred_tv: cape-universal (config-pin) or overlays Dec 08 22:24:26 or some dubious poking in /dev/mem ;-) Dec 08 23:09:48 #beagleHi everyone, have a quick question, is BBG wireless compatible with Windows10? I tried to install driver(BONE_D64) but kept failing ("Cannot Complete the Device Driver Installation Wizard") Dec 08 23:16:12 Chao_, probably not Dec 08 23:19:27 after one minute with duckduckgo I only found support of Windows Embedded Compact 7 and Windows Embedded Compact 2003 Dec 08 23:26:44 or did you mean if the driver (to connect to the BBG via USB) is compatible with Windows 10? Dec 08 23:31:29 Thanks a lot, I will try to install on other operating systems! Dec 08 23:35:27 I probably misunderstood you but trying on another device/OS is always a good idea, Chao Dec 09 01:43:26 txt-file: he was indeed clearly not talking about installing windows on the BBGW, but "installing" the BBGW on his windows computer... I'm guessing the usb driver Dec 09 01:44:44 ol Dec 09 01:44:50 language barrier strikes again Dec 09 01:45:24 that and usb sucking in general and especially on windows Dec 09 01:45:32 yus Dec 09 01:47:26 the whole idea of needing to "install" a driver, where that driver is either microsoft's own RNDIS or some supported standard class driver, continues to be completely bizarre Dec 09 01:55:18 well, linux needs a driver ... Dec 09 01:55:25 or two. And the right composite one at that .. Dec 09 01:55:31 its not a -whole- lot different Dec 09 01:55:49 "the right composite one" what? Dec 09 01:56:04 g_ether or .. g_wtf it is. Dec 09 01:56:25 depending whether you use gadget or The OTher Oneā„¢ Dec 09 01:56:29 you're confusing usb host with usb gadget Dec 09 01:56:37 usb gadget is a whoooole different story Dec 09 01:56:52 oh. Well the only issue there is USB3 Dec 09 01:57:45 but if you plug in a device that implements some standard usb class specification like usb mass storage, usb network (any of them), etc it normally Just Works Dec 09 01:57:50 that's the whole idea behind class specifications Dec 09 01:58:03 yeah, theoretically :D Dec 09 01:59:08 requiring a "driver" for a specific device, which in some cases is just a tiny text file telling windows to use its own built-in class driver, that's... Dec 09 01:59:32 M$ **** ENDING LOGGING AT Fri Dec 09 03:00:01 2016