]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
added pwmio support
authorDarkMechanikum <v.shtarev08@gmail.com>
Wed, 3 Jul 2024 18:03:50 +0000 (21:03 +0300)
committerDarkMechanikum <v.shtarev08@gmail.com>
Wed, 3 Jul 2024 18:03:50 +0000 (21:03 +0300)
src/adafruit_blinka/board/starfive/visionfive2.py
src/adafruit_blinka/microcontroller/starfive/JH7110/pin.py
src/adafruit_blinka/microcontroller/starfive/JH7110/pwmio/PWMOut.py
src/pwmio.py

index 75d15dea3b0e3c9953140e7d8eb5237edbd3667f..7b0a5c0b00089ed5dc09163c1cc9f9e4241a4826 100644 (file)
@@ -34,8 +34,8 @@ D37 = pin.D37
 D38 = pin.D38
 D40 = pin.D40
 # I2C
 D38 = pin.D38
 D40 = pin.D40
 # I2C
-I2C_SDA = pin.I2C_SDA
-I2C_SCL = pin.I2C_SCL
+SDA = pin.I2C_SDA
+SCL = pin.I2C_SCL
 
 # SPI
 SPI_MISO = pin.SPI_MISO
 
 # SPI
 SPI_MISO = pin.SPI_MISO
index b1f07c9e8e3fb4a88106cc2b73e8b0bb2e287945..dbf203fa5fe35170ca8f3b0d441b203753b31652 100644 (file)
@@ -114,3 +114,6 @@ i2cPorts = ((0, I2C_SCL, I2C_SDA),)
 
 # ordered as spiId, sckId, mosiId, misoId
 spiPorts = ((0, SPI_SCLK, SPI_MOSI, SPI_MISO),)
 
 # ordered as spiId, sckId, mosiId, misoId
 spiPorts = ((0, SPI_SCLK, SPI_MOSI, SPI_MISO),)
+
+# ordered as uartId, txId, rxId
+uartPorts = ((0, UART_TX, UART_RX),)
index 34e494a7719c2f248f4e74530a9ddef0c33006fb..90699015f414a8365e6f6d0f806f7a96546d1f24 100644 (file)
@@ -6,6 +6,7 @@
 import VisionFive.gpio as GPIO
 
 GPIO.setmode(GPIO.Board)
 import VisionFive.gpio as GPIO
 
 GPIO.setmode(GPIO.Board)
+GPIO.setwarnings(False)
 
 
 # pylint: disable=unnecessary-pass
 
 
 # pylint: disable=unnecessary-pass
index 54d009113b5b5b6918e495a616a578263b09e69f..6935ac1a98353806241c06347bcead300b7fc628 100644 (file)
@@ -46,6 +46,8 @@ elif detector.board.any_jetson_board:
     from adafruit_blinka.microcontroller.tegra.PWMOut import PWMOut
 elif detector.board.any_luckfox_pico_board:
     from adafruit_blinka.microcontroller.generic_linux.sysfs_pwmout import PWMOut
     from adafruit_blinka.microcontroller.tegra.PWMOut import PWMOut
 elif detector.board.any_luckfox_pico_board:
     from adafruit_blinka.microcontroller.generic_linux.sysfs_pwmout import PWMOut
+elif detector.board.any_starfive_id:
+    from adafruit_blinka.microcontroller.starfive.JH7110.pwmio import PWMOut
 elif detector.board.OS_AGNOSTIC_BOARD:
     from adafruit_blinka.microcontroller.generic_agnostic_board.PWMOut import PWMOut
 elif (
 elif detector.board.OS_AGNOSTIC_BOARD:
     from adafruit_blinka.microcontroller.generic_agnostic_board.PWMOut import PWMOut
 elif (