]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
detect BBB
authorladyada <limor@ladyada.net>
Thu, 13 Sep 2018 17:55:47 +0000 (13:55 -0400)
committerladyada <limor@ladyada.net>
Thu, 13 Sep 2018 17:55:47 +0000 (13:55 -0400)
src/adafruit_blinka/agnostic/__init__.py
src/board.py

index 1a33b499316683240911940754eb37993626daf9..0327ae99b5e52bc8b15b8c51bf19b3b1330190b8 100755 (executable)
@@ -11,6 +11,7 @@ import sys
 platform = sys.platform
 
 board_id = None
 platform = sys.platform
 
 board_id = None
+
 if platform is not None:
     if platform == "esp8266":  # TODO more conservative board-guessing
         board_id = "feather_huzzah"
 if platform is not None:
     if platform == "esp8266":  # TODO more conservative board-guessing
         board_id = "feather_huzzah"
@@ -28,6 +29,8 @@ if platform is not None:
                 board_id = "raspi_2"
             elif Platform.pi_version() == 3:
                 board_id = "raspi_3"
                 board_id = "raspi_2"
             elif Platform.pi_version() == 3:
                 board_id = "raspi_3"
+        elif Platform.platform_detect() == Platform.BEAGLEBONE_BLACK:
+            board_id = "beaglebone_black"
 
 implementation = sys.implementation.name
 if implementation == "micropython":
 
 implementation = sys.implementation.name
 if implementation == "micropython":
index 59005b0778f823ec18474aa24a6da77dec7ee504..4dab38536cdf002601556269a7a61434f2885875 100755 (executable)
@@ -39,6 +39,8 @@ elif board_id == "pyboard":
     from adafruit_blinka.board.pyboard import *
 elif board_id == "raspi_2" or board_id == "raspi_3":
     from adafruit_blinka.board.raspi_23 import *
     from adafruit_blinka.board.pyboard import *
 elif board_id == "raspi_2" or board_id == "raspi_3":
     from adafruit_blinka.board.raspi_23 import *
+elif board_id == "beaglebone_black":
+    from adafruit_blinka.board.beaglebone_black import *
 elif "sphinx" in sys.modules:
     pass
 else:
 elif "sphinx" in sys.modules:
     pass
 else: