From 776f21ea277a03f0f7e00b2584a24009fb107a14 Mon Sep 17 00:00:00 2001 From: Phil Howard Date: Wed, 5 Mar 2025 10:43:07 +0000 Subject: [PATCH] Pico2: Remove spurious pico2_w.h. --- micropython/board/RPI_PICO2/pico2_w.h | 116 -------------------------- 1 file changed, 116 deletions(-) delete mode 100644 micropython/board/RPI_PICO2/pico2_w.h diff --git a/micropython/board/RPI_PICO2/pico2_w.h b/micropython/board/RPI_PICO2/pico2_w.h deleted file mode 100644 index 68d5191..0000000 --- a/micropython/board/RPI_PICO2/pico2_w.h +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright (c) 2024 Raspberry Pi (Trading) Ltd. - * - * SPDX-License-Identifier: BSD-3-Clause - */ - -// ----------------------------------------------------- -// NOTE: THIS HEADER IS ALSO INCLUDED BY ASSEMBLER SO -// SHOULD ONLY CONSIST OF PREPROCESSOR DIRECTIVES -// ----------------------------------------------------- - -// This header may be included by other board headers as "boards/pico2_w.h" - -// pico_cmake_set PICO_PLATFORM=rp2350 -// pico_cmake_set PICO_CYW43_SUPPORTED = 1 - -#ifndef _BOARDS_PICO2_W_H -#define _BOARDS_PICO2_W_H - -// For board detection -#define RASPBERRYPI_PICO2_W - -// --- RP2350 VARIANT --- -#define PICO_RP2350A 1 - -// --- UART --- -#ifndef PICO_DEFAULT_UART -#define PICO_DEFAULT_UART 0 -#endif -#ifndef PICO_DEFAULT_UART_TX_PIN -#define PICO_DEFAULT_UART_TX_PIN 0 -#endif -#ifndef PICO_DEFAULT_UART_RX_PIN -#define PICO_DEFAULT_UART_RX_PIN 1 -#endif - -// --- LED --- -// no PICO_DEFAULT_LED_PIN - LED is on Wireless chip -// no PICO_DEFAULT_WS2812_PIN - -// --- I2C --- -#ifndef PICO_DEFAULT_I2C -#define PICO_DEFAULT_I2C 0 -#endif -#ifndef PICO_DEFAULT_I2C_SDA_PIN -#define PICO_DEFAULT_I2C_SDA_PIN 4 -#endif -#ifndef PICO_DEFAULT_I2C_SCL_PIN -#define PICO_DEFAULT_I2C_SCL_PIN 5 -#endif - -// --- SPI --- -#ifndef PICO_DEFAULT_SPI -#define PICO_DEFAULT_SPI 0 -#endif -#ifndef PICO_DEFAULT_SPI_SCK_PIN -#define PICO_DEFAULT_SPI_SCK_PIN 18 -#endif -#ifndef PICO_DEFAULT_SPI_TX_PIN -#define PICO_DEFAULT_SPI_TX_PIN 19 -#endif -#ifndef PICO_DEFAULT_SPI_RX_PIN -#define PICO_DEFAULT_SPI_RX_PIN 16 -#endif -#ifndef PICO_DEFAULT_SPI_CSN_PIN -#define PICO_DEFAULT_SPI_CSN_PIN 17 -#endif - -// --- FLASH --- - -#define PICO_BOOT_STAGE2_CHOOSE_W25Q080 1 - -#ifndef PICO_FLASH_SPI_CLKDIV -#define PICO_FLASH_SPI_CLKDIV 2 -#endif - -// pico_cmake_set_default PICO_FLASH_SIZE_BYTES = (4 * 1024 * 1024) -#ifndef PICO_FLASH_SIZE_BYTES -#define PICO_FLASH_SIZE_BYTES (4 * 1024 * 1024) -#endif -// Drive high to force power supply into PWM mode (lower ripple on 3V3 at light loads) -// note the SMSP mode pin is on WL_GPIO1 - -#ifndef CYW43_WL_GPIO_COUNT -#define CYW43_WL_GPIO_COUNT 3 -#endif - -#ifndef CYW43_WL_GPIO_LED_PIN -#define CYW43_WL_GPIO_LED_PIN 0 -#endif - -// If CYW43_WL_GPIO_VBUS_PIN is defined then a CYW43 GPIO has to be used to read VBUS. -// This can be passed to cyw43_arch_gpio_get to determine if the device is battery powered. -// PICO_VBUS_PIN and CYW43_WL_GPIO_VBUS_PIN should not both be defined. -#ifndef CYW43_WL_GPIO_VBUS_PIN -#define CYW43_WL_GPIO_VBUS_PIN 2 -#endif - -// If CYW43_USES_VSYS_PIN is defined then CYW43 uses the VSYS GPIO (defined by PICO_VSYS_PIN) for other purposes. -// If this is the case, to use the VSYS GPIO it's necessary to ensure CYW43 is not using it. -// This can be achieved by wrapping the use of the VSYS GPIO in cyw43_thread_enter / cyw43_thread_exit. -#ifndef CYW43_USES_VSYS_PIN -#define CYW43_USES_VSYS_PIN 1 -#endif - -// The GPIO Pin used to monitor VSYS. Typically you would use this with ADC. -// There is an example in adc/read_vsys in pico-examples. -#ifndef PICO_VSYS_PIN -#define PICO_VSYS_PIN 29 -#endif - -#ifndef PICO_RP2350_A2_SUPPORTED -#define PICO_RP2350_A2_SUPPORTED 1 -#endif - -#endif \ No newline at end of file