From d7058d3ed72ba1848759eba805e68765fa351c73 Mon Sep 17 00:00:00 2001 From: Liz Date: Tue, 10 Sep 2024 16:21:17 -0400 Subject: [PATCH 1/3] adding rp2350 and esp32-c6 adding CSV files for RP2350, RP2350 QFN-80 and ESP32-C6 --- esp32c6pins.csv | 34 +++++++++++++++++++++++++++++ rp2350_qfn80pins.csv | 51 ++++++++++++++++++++++++++++++++++++++++++++ rp2350pins.csv | 33 ++++++++++++++++++++++++++++ 3 files changed, 118 insertions(+) create mode 100644 esp32c6pins.csv create mode 100644 rp2350_qfn80pins.csv create mode 100644 rp2350pins.csv diff --git a/esp32c6pins.csv b/esp32c6pins.csv new file mode 100644 index 0000000..c1531b9 --- /dev/null +++ b/esp32c6pins.csv @@ -0,0 +1,34 @@ +GPIO,Power Domain,ADC,SPI,Debug,Other +IO0,LP_UART_DTRN,ADC1_CH0,,,XTAL_32K_P +IO1,LP_UART_DSRN,ADC1_CH1,,,XTAL_32K_N +IO2,LP_UART_RTSN,ADC1_CH2,FSPIQ,, +IO3,LP_UART_CTSN,ADC1_CH3,,, +IO4,LP_UART_RXD,ADC1_CH4,FSPIHD,MTMS, +IO5,LP_UART_TXD,ADC1_CH5,FSPIWP,MTDI, +IO6,LP_I2C_SDA,ADC1_CH6,FSPICLK,MTCK, +IO7,LP_I2C_SCL,,FSPID,MTDO, +IO8,,,,, +IO9,,,,, +IO10,,,,, +IO11,,,,, +IO12,,,,,USB_D- +IO13,,,,,USB_D+ +IO14,,,,, +IO15,,,,, +IO16,,,,, +IO17,,,,, +IO18,,,SDIO_CMD,, +IO19,,,SDIO_CLK,, +IO20,,,SDIO_DATA0,, +IO21,,,SDIO_DATA1,, +IO22,,,SDIO_DATA2,, +IO23,,,SDIO_DATA3,, +IO24,,,SPICS0,, +IO25,,,SPIQ,, +IO26,,,SPIWP,, +IO27,,,,,VDD_SPI +IO28,,,SPIHD,, +IO29,,,SPICLK,, +IO30,,,SPID,, +,,,,, +DESCRIPTION,The ESP32 description goes here,,,, diff --git a/rp2350_qfn80pins.csv b/rp2350_qfn80pins.csv new file mode 100644 index 0000000..49efa57 --- /dev/null +++ b/rp2350_qfn80pins.csv @@ -0,0 +1,51 @@ +GPIO,SPI,UART,I2C,PWM,ADC,HSTX +GPIO0,RX0,TX0,SDA0,PWM0A,, +GPIO1,CSn0,RX0,SCL0,PWM0B,, +GPIO2,SCK0,CTS0,SDA1,PWM1A,, +GPIO3,TX0,RTS0,SCL1,PWM1B,, +GPIO4,RX0,TX1,SDA0,PWM2A,, +GPIO5,CSn0,RX1,SCL0,PWM2B,, +GPIO6,SCK0,CTS1,SDA1,PWM3A,, +GPIO7,TX0,RTS1,SCL1,PWM3B,, +GPIO8,RX1,TX1,SDA0,PWM4A,, +GPIO9,CSn1,RX1,SCL0,PWM4B,, +GPIO10,SCK1,CTS1,SDA1,PWM5A,, +GPIO11,TX1,RTS1,SCL1,PWM5B,, +GPIO12,RX1,TX0,SDA0,PWM6A,,HSTX +GPIO13,CSn1,RX0,SCL0,PWM6B,,HSTX +GPIO14,SCK1,CTS0,SDA1,PWM7A,,HSTX +GPIO15,TX1,RTS0,SCL1,PWM7B,,HSTX +GPIO16,RX0,TX0,SDA0,PWM0A,,HSTX +GPIO17,CSn0,RX0,SCL0,PWM0B,,HSTX +GPIO18,SCK0,CTS0,SDA1,PWM1A,,HSTX +GPIO19,TX0,RTS0,SCL1,PWM1B,,HSTX +GPIO20,RX0,TX1,SDA0,PWM2A,, +GPIO21,CSn0,RX1,SCL0,PWM2B,, +GPIO22,SCK0,CTS1,SDA1,PWM3A,, +GPIO23,TX0,RTS1,SCL1,PWM3B,, +GPIO24,RX1,TX1,SDA0,PWM4A,, +GPIO25,CSn1,RX1,SCL0,PWM4B,, +GPIO26,SCK1,CTS1,SDA1,PWM5A,, +GPIO27,TX1,RTS1,SCL1,PWM5B,, +GPIO28,RX1,TX0,SDA0,PWM6A,, +GPIO29,CSn1,RX0,SCL0,PWM6B,, +GPIO30,SCK1,CTS0,SDA1,PWM7A,, +GPIO31,TX1,RTS0,SCL1,PWM7B,, +GPIO32,RX0,TX0,SDA0,PWM8A,, +GPIO33,CSn0,RX0,SCL0,PWM8B,, +GPIO34,SCK0,CTS0,SDA1,PWM9A,, +GPIO35,TX0,RTS0,SCL1,PWM9B,, +GPIO36,RX0,TX1,SDA0,PWM10A,, +GPIO37,CSn0,RX1,SCL0,PWM10B,, +GPIO38,SCK0,CTS1,SDA1,PWM11A,, +GPIO39,TX0,RTS1,SCL1,PWM11B,, +GPIO40,RX1,TX1,SDA0,PWM8A,ADC0, +GPIO41,CSn1,RX1,SCL0,PWM8B,ADC1, +GPIO42,SCK1,CTS1,SDA1,PWM9A,ADC2, +GPIO43,TX1,RTS1,SCL1,PWM9B,ADC3, +GPIO44,RX1,TX0,SDA0,PWM10A,ADC4, +GPIO45,CSn1,RX0,SCL0,PWM10B,ADC5, +GPIO46,SCK1,CTS0,SDA1,PWM11A,ADC6, +GPIO47,TX1,RTS0,SCL1,PWM11B,ADC7, +,,,,,, +DESCRIPTION,The Raspberry Pi RP2350 is a dual ARM M33 core with 150 MHz clock rate and built in USB. Flash memory is provided by external QSPI chip.,,,,, diff --git a/rp2350pins.csv b/rp2350pins.csv new file mode 100644 index 0000000..f9d1a6d --- /dev/null +++ b/rp2350pins.csv @@ -0,0 +1,33 @@ +GPIO,SPI,UART,I2C,PWM,ADC +GPIO0,RX0,TX0,SDA0,PWM0A, +GPIO1,CSn0,RX0,SCL0,PWM0B, +GPIO2,SCK0,CTS0,SDA1,PWM1A, +GPIO3,TX0,RTS0,SCL1,PWM1B, +GPIO4,RX0,TX1,SDA0,PWM2A, +GPIO5,CSn0,RX1,SCL0,PWM2B, +GPIO6,SCK0,CTS1,SDA1,PWM3A, +GPIO7,TX0,RTS1,SCL1,PWM3B, +GPIO8,RX1,TX1,SDA0,PWM4A, +GPIO9,CSn1,RX1,SCL0,PWM4B, +GPIO10,SCK1,CTS1,SDA1,PWM5A, +GPIO11,TX1,RTS1,SCL1,PWM5B, +GPIO12,RX1,TX0,SDA0,PWM6A, +GPIO13,CSn1,RX0,SCL0,PWM6B, +GPIO14,SCK1,CTS0,SDA1,PWM7A, +GPIO15,TX1,RTS0,SCL1,PWM7B, +GPIO16,RX0,TX0,SDA0,PWM0A, +GPIO17,CSn0,RX0,SCL0,PWM0B, +GPIO18,SCK0,CTS0,SDA1,PWM1A, +GPIO19,TX0,RTS0,SCL1,PWM1B, +GPIO20,RX0,TX1,SDA0,PWM2A, +GPIO21,CSn0,RX1,SCL0,PWM2B, +GPIO22,SCK0,CTS1,SDA1,PWM3A, +GPIO23,TX0,RTS1,SCL1,PWM3B, +GPIO24,RX1,TX1,SDA0,PWM4A, +GPIO25,CSn1,RX1,SCL0,PWM4B, +GPIO26,SCK1,CTS1,SDA1,PWM5A,ADC0 +GPIO27,TX1,RTS1,SCL1,PWM5B,ADC1 +GPIO28,RX1,TX0,SDA0,PWM6A,ADC2 +GPIO29,CSn1,RX0,SCL0,PWM6B,ADC3 +,,,,, +DESCRIPTION,The Raspberry Pi RP2350 is a dual ARM M33 core with 150 MHz clock rate and built in USB. Flash memory is provided by external QSPI chip.,,,, From b9c8ccd26f114a3cf69eb0233c48dd2e3fc93d59 Mon Sep 17 00:00:00 2001 From: Liz Date: Tue, 10 Sep 2024 16:24:05 -0400 Subject: [PATCH 2/3] add c6 description --- esp32c6pins.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esp32c6pins.csv b/esp32c6pins.csv index c1531b9..1445b01 100644 --- a/esp32c6pins.csv +++ b/esp32c6pins.csv @@ -31,4 +31,4 @@ IO28,,,SPIHD,, IO29,,,SPICLK,, IO30,,,SPID,, ,,,,, -DESCRIPTION,The ESP32 description goes here,,,, +DESCRIPTION,"The ESP32-C6 is Espressif’s first Wi-Fi 6 SoC integrating 2.4 GHz Wi-Fi 6, Bluetooth 5 (LE) and the 802.15.4 protocol.",,,, From 7bbf531d0f70b337906137a1f0f4f24d37e15141 Mon Sep 17 00:00:00 2001 From: Liz Date: Tue, 10 Sep 2024 17:11:20 -0400 Subject: [PATCH 3/3] change hstx to other --- rp2350_qfn80pins.csv | 2 +- rp2350pins.csv | 66 ++++++++++++++++++++++---------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/rp2350_qfn80pins.csv b/rp2350_qfn80pins.csv index 49efa57..216fbad 100644 --- a/rp2350_qfn80pins.csv +++ b/rp2350_qfn80pins.csv @@ -1,4 +1,4 @@ -GPIO,SPI,UART,I2C,PWM,ADC,HSTX +GPIO,SPI,UART,I2C,PWM,ADC,Other GPIO0,RX0,TX0,SDA0,PWM0A,, GPIO1,CSn0,RX0,SCL0,PWM0B,, GPIO2,SCK0,CTS0,SDA1,PWM1A,, diff --git a/rp2350pins.csv b/rp2350pins.csv index f9d1a6d..984925b 100644 --- a/rp2350pins.csv +++ b/rp2350pins.csv @@ -1,33 +1,33 @@ -GPIO,SPI,UART,I2C,PWM,ADC -GPIO0,RX0,TX0,SDA0,PWM0A, -GPIO1,CSn0,RX0,SCL0,PWM0B, -GPIO2,SCK0,CTS0,SDA1,PWM1A, -GPIO3,TX0,RTS0,SCL1,PWM1B, -GPIO4,RX0,TX1,SDA0,PWM2A, -GPIO5,CSn0,RX1,SCL0,PWM2B, -GPIO6,SCK0,CTS1,SDA1,PWM3A, -GPIO7,TX0,RTS1,SCL1,PWM3B, -GPIO8,RX1,TX1,SDA0,PWM4A, -GPIO9,CSn1,RX1,SCL0,PWM4B, -GPIO10,SCK1,CTS1,SDA1,PWM5A, -GPIO11,TX1,RTS1,SCL1,PWM5B, -GPIO12,RX1,TX0,SDA0,PWM6A, -GPIO13,CSn1,RX0,SCL0,PWM6B, -GPIO14,SCK1,CTS0,SDA1,PWM7A, -GPIO15,TX1,RTS0,SCL1,PWM7B, -GPIO16,RX0,TX0,SDA0,PWM0A, -GPIO17,CSn0,RX0,SCL0,PWM0B, -GPIO18,SCK0,CTS0,SDA1,PWM1A, -GPIO19,TX0,RTS0,SCL1,PWM1B, -GPIO20,RX0,TX1,SDA0,PWM2A, -GPIO21,CSn0,RX1,SCL0,PWM2B, -GPIO22,SCK0,CTS1,SDA1,PWM3A, -GPIO23,TX0,RTS1,SCL1,PWM3B, -GPIO24,RX1,TX1,SDA0,PWM4A, -GPIO25,CSn1,RX1,SCL0,PWM4B, -GPIO26,SCK1,CTS1,SDA1,PWM5A,ADC0 -GPIO27,TX1,RTS1,SCL1,PWM5B,ADC1 -GPIO28,RX1,TX0,SDA0,PWM6A,ADC2 -GPIO29,CSn1,RX0,SCL0,PWM6B,ADC3 -,,,,, -DESCRIPTION,The Raspberry Pi RP2350 is a dual ARM M33 core with 150 MHz clock rate and built in USB. Flash memory is provided by external QSPI chip.,,,, +GPIO,SPI,UART,I2C,PWM,ADC,Other +GPIO0,RX0,TX0,SDA0,PWM0A,, +GPIO1,CSn0,RX0,SCL0,PWM0B,, +GPIO2,SCK0,CTS0,SDA1,PWM1A,, +GPIO3,TX0,RTS0,SCL1,PWM1B,, +GPIO4,RX0,TX1,SDA0,PWM2A,, +GPIO5,CSn0,RX1,SCL0,PWM2B,, +GPIO6,SCK0,CTS1,SDA1,PWM3A,, +GPIO7,TX0,RTS1,SCL1,PWM3B,, +GPIO8,RX1,TX1,SDA0,PWM4A,, +GPIO9,CSn1,RX1,SCL0,PWM4B,, +GPIO10,SCK1,CTS1,SDA1,PWM5A,, +GPIO11,TX1,RTS1,SCL1,PWM5B,, +GPIO12,RX1,TX0,SDA0,PWM6A,,HSTX +GPIO13,CSn1,RX0,SCL0,PWM6B,,HSTX +GPIO14,SCK1,CTS0,SDA1,PWM7A,,HSTX +GPIO15,TX1,RTS0,SCL1,PWM7B,,HSTX +GPIO16,RX0,TX0,SDA0,PWM0A,,HSTX +GPIO17,CSn0,RX0,SCL0,PWM0B,,HSTX +GPIO18,SCK0,CTS0,SDA1,PWM1A,,HSTX +GPIO19,TX0,RTS0,SCL1,PWM1B,,HSTX +GPIO20,RX0,TX1,SDA0,PWM2A,, +GPIO21,CSn0,RX1,SCL0,PWM2B,, +GPIO22,SCK0,CTS1,SDA1,PWM3A,, +GPIO23,TX0,RTS1,SCL1,PWM3B,, +GPIO24,RX1,TX1,SDA0,PWM4A,, +GPIO25,CSn1,RX1,SCL0,PWM4B,, +GPIO26,SCK1,CTS1,SDA1,PWM5A,ADC0, +GPIO27,TX1,RTS1,SCL1,PWM5B,ADC1, +GPIO28,RX1,TX0,SDA0,PWM6A,ADC2, +GPIO29,CSn1,RX0,SCL0,PWM6B,ADC3, +,,,,,, +DESCRIPTION,The Raspberry Pi RP2350 is a dual ARM M33 core with 150 MHz clock rate and built in USB. Flash memory is provided by external QSPI chip.,,,,,