Compare commits

...

18 commits

Author SHA1 Message Date
ladyada
694368b2a1 remove pyrate (unreleased) and rerun makeboards 2025-01-05 15:05:31 -05:00
ladyada
a790623b8f Merge branch 'master' of github.com:adafruit/arduino-pico 2025-01-05 14:45:47 -05:00
b39e9eb1db Add disk ][ pin defs 2025-01-05 14:45:31 -05:00
876dc42186 Add disk ][ pin defs 2025-01-05 14:45:31 -05:00
920ae98a6e fix SD CS pin 2025-01-05 14:45:31 -05:00
ladyada
e90ad5e8a8 some pin changes 2025-01-05 14:45:31 -05:00
d46093e893 Add floppy enable pin 2025-01-05 14:45:31 -05:00
fc0d5dec90 pinout changes for latest rev 2025-01-05 14:45:31 -05:00
ladyada
ab8f652df7 floppsy init 2025-01-05 14:45:30 -05:00
ladyada
53c9426360 init feather rp2350 addition 2025-01-05 14:45:30 -05:00
8ec9cf55e4 Add disk ][ pin defs 2024-11-21 11:57:55 -06:00
5226e40540 Add disk ][ pin defs 2024-11-20 10:51:36 -06:00
47d0787e32 fix SD CS pin 2024-11-15 10:35:52 -06:00
ladyada
87edec7486 some pin changes 2024-11-13 18:09:52 -05:00
2987d8f4a2 Add floppy enable pin 2024-11-08 11:54:05 -06:00
d32c71a344 pinout changes for latest rev 2024-11-07 09:42:55 -06:00
ladyada
09a576e38d floppsy init 2024-10-29 11:34:47 -05:00
ladyada
3a3b3895c8 init feather rp2350 addition 2024-09-03 13:12:54 -04:00
5 changed files with 64 additions and 4 deletions

View file

@ -5658,7 +5658,7 @@ adafruit_feather_rp2350_hstx.build.f_cpu=125000000
adafruit_feather_rp2350_hstx.build.led=
adafruit_feather_rp2350_hstx.build.core=rp2040
adafruit_feather_rp2350_hstx.build.ldscript=memmap_default.ld
adafruit_feather_rp2350_hstx.build.boot2=none
adafruit_feather_rp2350_hstx.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_rp2350_hstx.build.usb_manufacturer="Adafruit"
adafruit_feather_rp2350_hstx.build.usb_product="Feather RP2350 HSTX"
adafruit_feather_rp2350_hstx.build.psram_length=0x000000
@ -5884,6 +5884,10 @@ adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DL
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_hstx.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_rp2350_hstx.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_rp2350_hstx.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_rp2350_hstx.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_rp2350_hstx.menu.uploadmethod.default=Default (UF2)
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.build.ram_length=512k
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl

View file

@ -2,7 +2,7 @@
"build": {
"arduino": {
"earlephilhower": {
"boot2_source": "none.S",
"boot2_source": "boot2_w25q080_2_padded_checksum.S",
"usb_vid": "0x239A",
"usb_pid": "0x814F"
}

View file

@ -0,0 +1,56 @@
{
"build": {
"arduino": {
"earlephilhower": {
"boot2_source": "boot2_w25q080_2_padded_checksum.S",
"usb_vid": "0x239A",
"usb_pid": "0x8139"
}
},
"core": "earlephilhower",
"cpu": "cortex-m0plus",
"extra_flags": "-DARDUINO_ADAFRUIT_PYRATE_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250 ",
"f_cpu": "133000000L",
"hwids": [
[
"0x2E8A",
"0x00C0"
],
[
"0x239A",
"0x8139"
]
],
"mcu": "rp2040",
"variant": "adafruit_pyrate"
},
"debug": {
"jlink_device": "RP2040_M0_0",
"openocd_target": "rp2040.cfg",
"svd_path": "rp2040.svd"
},
"frameworks": [
"arduino"
],
"name": "Pyrate",
"upload": {
"maximum_ram_size": 262144,
"maximum_size": 8388608,
"require_upload_port": true,
"native_usb": true,
"use_1200bps_touch": true,
"wait_for_upload_port": false,
"protocol": "picotool",
"protocols": [
"blackmagic",
"cmsis-dap",
"jlink",
"raspberrypi-swd",
"picotool",
"picoprobe",
"pico-debug"
]
},
"url": "https://www.raspberrypi.org/products/raspberry-pi-pico/",
"vendor": "Adafruit"
}

View file

@ -514,7 +514,7 @@ MakeBoard("adafruit_stemmafriend", "rp2040", "Adafruit", "STEMMA Friend RP2040",
MakeBoard("adafruit_trinkeyrp2040qt", "rp2040", "Adafruit", "Trinkey RP2040 QT", "0x239a", "0x8109", 250, "ADAFRUIT_TRINKEYQT_RP2040", 8, 0, "boot2_w25q080_2_padded_checksum")
MakeBoard("adafruit_macropad2040", "rp2040", "Adafruit", "MacroPad RP2040", "0x239a", "0x8107", 250, "ADAFRUIT_MACROPAD_RP2040", 8, 0, "boot2_w25q080_2_padded_checksum")
MakeBoard("adafruit_kb2040", "rp2040", "Adafruit", "KB2040", "0x239a", "0x8105", 250, "ADAFRUIT_KB2040_RP2040", 8, 0, "boot2_w25q080_2_padded_checksum")
MakeBoard("adafruit_feather_rp2350_hstx", "rp2350", "Adafruit", "Feather RP2350 HSTX", "0x239a", "0x814f", 250, "ADAFRUIT_FEATHER_RP2350_HSTX", 8, 0, "none")
MakeBoard("adafruit_feather_rp2350_hstx", "rp2350", "Adafruit", "Feather RP2350 HSTX", "0x239a", "0x814f", 250, "ADAFRUIT_FEATHER_RP2350_HSTX", 8, 0, "boot2_w25q080_2_padded_checksum")
MakeBoard("adafruit_floppsy", "rp2040", "Adafruit", "Floppsy", "0x239a", "0x8151", 250, "ADAFRUIT_FLOPPSY_RP2040", 16, 0, "boot2_w25q080_2_padded_checksum")
# Amken

View file

@ -36,7 +36,7 @@
#define APPLE2_PHASE3_PIN DIR_PIN // IDC 6 "Phi2"
#define APPLE2_PHASE4_PIN MOTOR_PIN // IDC 8 "Phi3"
#define APPLE2_WRGATE_PIN WRGATE_PIN // IDC 10 "WR REQ"
// (IDC 12 is VCC)
// IDC 12 VCC
#define APPLE2_ENABLE_PIN DENSITY_PIN // IDC 14 "DRVEN/"
#define APPLE2_RDDATA_PIN READ_PIN // IDC 16 "RD DATA"
#define APPLE2_WRDATA_PIN WRDATA_PIN // IDC 18 "WR DATA"