rp2/boards/PIMORONI_TINY2040: Add an 8MB variant to Tiny 2040.
Add an 8MB "PIMORONI_TINY2040" variant. Signed-off-by: Phil Howard <phil@gadgetoid.com>
This commit is contained in:
parent
cd1ab7645e
commit
1557014ea4
@ -16,5 +16,8 @@
|
|||||||
"product": "Tiny2040",
|
"product": "Tiny2040",
|
||||||
"thumbnail": "",
|
"thumbnail": "",
|
||||||
"url": "https://shop.pimoroni.com/products/tiny-2040",
|
"url": "https://shop.pimoroni.com/products/tiny-2040",
|
||||||
|
"variants": {
|
||||||
|
"FLASH_8M": "8 MiB Flash"
|
||||||
|
},
|
||||||
"vendor": "Pimoroni"
|
"vendor": "Pimoroni"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,9 @@
|
|||||||
// https://shop.pimoroni.com/products/tiny-2040
|
// https://shop.pimoroni.com/products/tiny-2040
|
||||||
|
|
||||||
#define MICROPY_HW_BOARD_NAME "Pimoroni Tiny 2040"
|
#ifndef MICROPY_HW_BOARD_NAME
|
||||||
#define MICROPY_HW_FLASH_STORAGE_BYTES (7 * 1024 * 1024)
|
#define MICROPY_HW_BOARD_NAME "Pimoroni Tiny 2040 8MB"
|
||||||
|
#endif
|
||||||
|
#define MICROPY_HW_FLASH_STORAGE_BYTES (PICO_FLASH_SIZE_BYTES - (1 * 1024 * 1024))
|
||||||
|
|
||||||
#define MICROPY_HW_USB_VID (0x16D0)
|
#define MICROPY_HW_USB_VID (0x16D0)
|
||||||
#define MICROPY_HW_USB_PID (0x08C7)
|
#define MICROPY_HW_USB_PID (0x08C7)
|
||||||
@ -9,10 +11,3 @@
|
|||||||
// I2C0 (non-default)
|
// I2C0 (non-default)
|
||||||
#define MICROPY_HW_I2C0_SCL (4)
|
#define MICROPY_HW_I2C0_SCL (4)
|
||||||
#define MICROPY_HW_I2C0_SDA (5)
|
#define MICROPY_HW_I2C0_SDA (5)
|
||||||
|
|
||||||
// RGB LED, active low
|
|
||||||
// Red LED 18
|
|
||||||
// Green LED 19
|
|
||||||
// Blue LED 20
|
|
||||||
|
|
||||||
// Boot button GPIO23
|
|
||||||
|
|||||||
6
ports/rp2/boards/PIMORONI_TINY2040/mpconfigvariant.cmake
Normal file
6
ports/rp2/boards/PIMORONI_TINY2040/mpconfigvariant.cmake
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
set(PICO_BOARD "pimoroni_tiny2040_2mb")
|
||||||
|
|
||||||
|
# Override the MicroPython board name
|
||||||
|
list(APPEND MICROPY_DEF_BOARD
|
||||||
|
MICROPY_HW_BOARD_NAME="Pimoroni Tiny 2040 2MB"
|
||||||
|
)
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
set(PICO_BOARD "pimoroni_tiny2040")
|
||||||
|
|
||||||
|
# Override the MicroPython board name
|
||||||
|
list(APPEND MICROPY_DEF_BOARD
|
||||||
|
MICROPY_HW_BOARD_NAME="Pimoroni Tiny 2040 8MB"
|
||||||
|
)
|
||||||
@ -1 +1,17 @@
|
|||||||
|
GP0,GPIO0
|
||||||
|
GP1,GPIO1
|
||||||
|
GP2,GPIO2
|
||||||
|
GP3,GPIO3
|
||||||
|
GP4,GPIO4
|
||||||
|
GP5,GPIO5
|
||||||
|
GP6,GPIO6
|
||||||
|
GP7,GPIO7
|
||||||
|
LED_RED,GPIO18
|
||||||
|
LED_GREEN,GPIO19
|
||||||
|
LED_BLUE,GPIO20
|
||||||
|
BOOT,GPIO23
|
||||||
|
GP26,GPIO26
|
||||||
|
GP27,GPIO27
|
||||||
|
GP28,GPIO28
|
||||||
|
GP29,GPIO29
|
||||||
LED,GPIO19
|
LED,GPIO19
|
||||||
|
|||||||
|
Loading…
x
Reference in New Issue
Block a user