Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
arduino-pico
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
xpstem
arduino-pico
Commits
77f03a44
Unverified
Commit
77f03a44
authored
Nov 30, 2021
by
Earle F. Philhower, III
Committed by
GitHub
Nov 30, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add WIZnet W5100S-EVB-Pico board (#355)
parent
29756de3
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
565 additions
and
183 deletions
+565
-183
README.md
README.md
+1
-0
boards.txt
boards.txt
+559
-180
tools/makeboards.py
tools/makeboards.py
+4
-3
variants/wiznet_5100s_evb_pico/pins_arduino.h
variants/wiznet_5100s_evb_pico/pins_arduino.h
+1
-0
No files found.
README.md
View file @
77f03a44
...
...
@@ -24,6 +24,7 @@ See https://arduino-pico.readthedocs.io/en/latest/ along with the examples for m
*
Melopero Shake RP2040
*
SparkFun ProMicro RP2040
*
uPesy RP2040 DevKit
*
WIZnet W5100S-EVB-Pico
*
Generic (configurable flash, I/O pins)
# Installing via Arduino Boards Manager
...
...
boards.txt
View file @
77f03a44
...
...
@@ -7396,3 +7396,382 @@ upesy_rp2040_devkitpicodebug.menu.dbglvl.NDEBUG=NDEBUG
upesy_rp2040_devkitpicodebug.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
upesy_rp2040_devkitpicodebug.menu.usbstack.nousb=No USB
upesy_rp2040_devkitpicodebug.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
# -----------------------------------
# WIZnet W5100S-EVB-Pico
# -----------------------------------
wiznet_5100s_evb_pico.name=WIZnet W5100S-EVB-Pico
wiznet_5100s_evb_pico.vid.0=0x2e8a
wiznet_5100s_evb_pico.pid.0=0x1008
wiznet_5100s_evb_pico.build.usbpid=-DSERIALUSB_PID=0x1008
wiznet_5100s_evb_pico.build.board=WIZNET_5100S_EVB_PICO
wiznet_5100s_evb_pico.build.mcu=cortex-m0plus
wiznet_5100s_evb_pico.build.variant=wiznet_5100s_evb_pico
wiznet_5100s_evb_pico.upload.tool=uf2conv
wiznet_5100s_evb_pico.upload.maximum_size=2097152
wiznet_5100s_evb_pico.upload.maximum_data_size=262144
wiznet_5100s_evb_pico.upload.wait_for_upload_port=true
wiznet_5100s_evb_pico.upload.erase_cmd=
wiznet_5100s_evb_pico.serial.disableDTR=false
wiznet_5100s_evb_pico.serial.disableRTS=false
wiznet_5100s_evb_pico.build.f_cpu=125000000
wiznet_5100s_evb_pico.build.led=
wiznet_5100s_evb_pico.build.core=rp2040
wiznet_5100s_evb_pico.build.mcu=rp2040
wiznet_5100s_evb_pico.build.ldscript=memmap_default.ld
wiznet_5100s_evb_pico.build.ram_length=256k
wiznet_5100s_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_5100s_evb_pico.build.vid=0x2e8a
wiznet_5100s_evb_pico.build.pid=0x1008
wiznet_5100s_evb_pico.build.usb_manufacturer="WIZnet"
wiznet_5100s_evb_pico.build.usb_product="W5100S-EVB-Pico"
wiznet_5100s_evb_pico.menu.flash.2097152_0=2MB (no FS)
wiznet_5100s_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.flash_length=2093056
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5100s_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5100s_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5100s_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5100s_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.freq.125=125 MHz
wiznet_5100s_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_5100s_evb_pico.menu.freq.50=50 MHz
wiznet_5100s_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_5100s_evb_pico.menu.freq.100=100 MHz
wiznet_5100s_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_5100s_evb_pico.menu.freq.133=133 MHz
wiznet_5100s_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_5100s_evb_pico.menu.freq.150=150 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_5100s_evb_pico.menu.freq.175=175 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.175.build.f_cpu=175000000L
wiznet_5100s_evb_pico.menu.freq.200=200 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_5100s_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_5100s_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_5100s_evb_pico.menu.freq.275=275 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.275.build.f_cpu=275000000L
wiznet_5100s_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_5100s_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_5100s_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_5100s_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_5100s_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5100s_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5100s_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5100s_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5100s_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5100s_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5100s_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5100s_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_5100s_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5100s_evb_pico.menu.rtti.Disabled=Disabled
wiznet_5100s_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_5100s_evb_pico.menu.rtti.Enabled=Enabled
wiznet_5100s_evb_pico.menu.rtti.Enabled.build.flags.rtti=
wiznet_5100s_evb_pico.menu.dbgport.Disabled=Disabled
wiznet_5100s_evb_pico.menu.dbgport.Disabled.build.debug_port=
wiznet_5100s_evb_pico.menu.dbgport.Serial=Serial
wiznet_5100s_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_5100s_evb_pico.menu.dbgport.Serial1=Serial1
wiznet_5100s_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_5100s_evb_pico.menu.dbgport.Serial2=Serial2
wiznet_5100s_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_5100s_evb_pico.menu.dbglvl.None=None
wiznet_5100s_evb_pico.menu.dbglvl.None.build.debug_level=
wiznet_5100s_evb_pico.menu.dbglvl.Core=Core
wiznet_5100s_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_5100s_evb_pico.menu.dbglvl.SPI=SPI
wiznet_5100s_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_5100s_evb_pico.menu.dbglvl.Wire=Wire
wiznet_5100s_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_5100s_evb_pico.menu.dbglvl.All=All
wiznet_5100s_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE
wiznet_5100s_evb_pico.menu.dbglvl.NDEBUG=NDEBUG
wiznet_5100s_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_5100s_evb_pico.menu.usbstack.picosdk=Pico SDK
wiznet_5100s_evb_pico.menu.usbstack.picosdk.build.usbstack_flags="-I{runtime.platform.path}/tools/libpico"
wiznet_5100s_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_5100s_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
# -----------------------------------
# WIZnet W5100S-EVB-Pico (Picoprobe)
# -----------------------------------
wiznet_5100s_evb_picopicoprobe.name=WIZnet W5100S-EVB-Pico (Picoprobe)
wiznet_5100s_evb_picopicoprobe.vid.0=0x2e8a
wiznet_5100s_evb_picopicoprobe.pid.0=0x0004
wiznet_5100s_evb_picopicoprobe.build.usbpid=-DSERIALUSB_PID=0x1008
wiznet_5100s_evb_picopicoprobe.build.board=WIZNET_5100S_EVB_PICO
wiznet_5100s_evb_picopicoprobe.build.mcu=cortex-m0plus
wiznet_5100s_evb_picopicoprobe.build.variant=wiznet_5100s_evb_pico
wiznet_5100s_evb_picopicoprobe.upload.tool=picoprobe
wiznet_5100s_evb_picopicoprobe.upload.maximum_size=2097152
wiznet_5100s_evb_picopicoprobe.upload.maximum_data_size=262144
wiznet_5100s_evb_picopicoprobe.upload.wait_for_upload_port=true
wiznet_5100s_evb_picopicoprobe.upload.erase_cmd=
wiznet_5100s_evb_picopicoprobe.serial.disableDTR=false
wiznet_5100s_evb_picopicoprobe.serial.disableRTS=false
wiznet_5100s_evb_picopicoprobe.build.f_cpu=125000000
wiznet_5100s_evb_picopicoprobe.build.led=
wiznet_5100s_evb_picopicoprobe.build.core=rp2040
wiznet_5100s_evb_picopicoprobe.build.mcu=rp2040
wiznet_5100s_evb_picopicoprobe.build.ldscript=memmap_default.ld
wiznet_5100s_evb_picopicoprobe.build.ram_length=256k
wiznet_5100s_evb_picopicoprobe.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_5100s_evb_picopicoprobe.build.vid=0x2e8a
wiznet_5100s_evb_picopicoprobe.build.pid=0x1008
wiznet_5100s_evb_picopicoprobe.build.usb_manufacturer="WIZnet"
wiznet_5100s_evb_picopicoprobe.build.usb_product="W5100S-EVB-Pico (Picoprobe)"
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_0=2MB (no FS)
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_0.build.flash_length=2093056
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_0.build.fs_start=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_0.build.fs_end=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_5100s_evb_picopicoprobe.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_5100s_evb_picopicoprobe.menu.freq.125=125 MHz
wiznet_5100s_evb_picopicoprobe.menu.freq.125.build.f_cpu=125000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.50=50 MHz
wiznet_5100s_evb_picopicoprobe.menu.freq.50.build.f_cpu=50000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.100=100 MHz
wiznet_5100s_evb_picopicoprobe.menu.freq.100.build.f_cpu=100000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.133=133 MHz
wiznet_5100s_evb_picopicoprobe.menu.freq.133.build.f_cpu=133000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.150=150 MHz (Overclock)
wiznet_5100s_evb_picopicoprobe.menu.freq.150.build.f_cpu=150000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.175=175 MHz (Overclock)
wiznet_5100s_evb_picopicoprobe.menu.freq.175.build.f_cpu=175000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.200=200 MHz (Overclock)
wiznet_5100s_evb_picopicoprobe.menu.freq.200.build.f_cpu=200000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.225=225 MHz (Overclock)
wiznet_5100s_evb_picopicoprobe.menu.freq.225.build.f_cpu=225000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.250=250 MHz (Overclock)
wiznet_5100s_evb_picopicoprobe.menu.freq.250.build.f_cpu=250000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.275=275 MHz (Overclock)
wiznet_5100s_evb_picopicoprobe.menu.freq.275.build.f_cpu=275000000L
wiznet_5100s_evb_picopicoprobe.menu.freq.300=300 MHz (Overclock)
wiznet_5100s_evb_picopicoprobe.menu.freq.300.build.f_cpu=300000000L
wiznet_5100s_evb_picopicoprobe.menu.opt.Small=Small (-Os) (standard)
wiznet_5100s_evb_picopicoprobe.menu.opt.Small.build.flags.optimize=-Os
wiznet_5100s_evb_picopicoprobe.menu.opt.Optimize=Optimize (-O)
wiznet_5100s_evb_picopicoprobe.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5100s_evb_picopicoprobe.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5100s_evb_picopicoprobe.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5100s_evb_picopicoprobe.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5100s_evb_picopicoprobe.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5100s_evb_picopicoprobe.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5100s_evb_picopicoprobe.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5100s_evb_picopicoprobe.menu.opt.Debug=Debug (-Og)
wiznet_5100s_evb_picopicoprobe.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5100s_evb_picopicoprobe.menu.rtti.Disabled=Disabled
wiznet_5100s_evb_picopicoprobe.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_5100s_evb_picopicoprobe.menu.rtti.Enabled=Enabled
wiznet_5100s_evb_picopicoprobe.menu.rtti.Enabled.build.flags.rtti=
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Disabled=Disabled
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Disabled.build.debug_port=
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Serial=Serial
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Serial1=Serial1
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Serial2=Serial2
wiznet_5100s_evb_picopicoprobe.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.None=None
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.None.build.debug_level=
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.Core=Core
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.SPI=SPI
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.Wire=Wire
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.All=All
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.NDEBUG=NDEBUG
wiznet_5100s_evb_picopicoprobe.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_5100s_evb_picopicoprobe.menu.usbstack.picosdk=Pico SDK
wiznet_5100s_evb_picopicoprobe.menu.usbstack.picosdk.build.usbstack_flags="-I{runtime.platform.path}/tools/libpico"
wiznet_5100s_evb_picopicoprobe.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_5100s_evb_picopicoprobe.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
# -----------------------------------
# WIZnet W5100S-EVB-Pico (pico-debug)
# -----------------------------------
wiznet_5100s_evb_picopicodebug.name=WIZnet W5100S-EVB-Pico (pico-debug)
wiznet_5100s_evb_picopicodebug.vid.0=0x1209
wiznet_5100s_evb_picopicodebug.pid.0=0x2488
wiznet_5100s_evb_picopicodebug.build.usbpid=-DSERIALUSB_PID=0x1008
wiznet_5100s_evb_picopicodebug.build.board=WIZNET_5100S_EVB_PICO
wiznet_5100s_evb_picopicodebug.build.mcu=cortex-m0plus
wiznet_5100s_evb_picopicodebug.build.variant=wiznet_5100s_evb_pico
wiznet_5100s_evb_picopicodebug.upload.tool=picodebug
wiznet_5100s_evb_picopicodebug.upload.maximum_size=2097152
wiznet_5100s_evb_picopicodebug.upload.maximum_data_size=245760
wiznet_5100s_evb_picopicodebug.upload.wait_for_upload_port=true
wiznet_5100s_evb_picopicodebug.upload.erase_cmd=
wiznet_5100s_evb_picopicodebug.serial.disableDTR=false
wiznet_5100s_evb_picopicodebug.serial.disableRTS=false
wiznet_5100s_evb_picopicodebug.build.f_cpu=125000000
wiznet_5100s_evb_picopicodebug.build.led=
wiznet_5100s_evb_picopicodebug.build.core=rp2040
wiznet_5100s_evb_picopicodebug.build.mcu=rp2040
wiznet_5100s_evb_picopicodebug.build.ldscript=memmap_default.ld
wiznet_5100s_evb_picopicodebug.build.ram_length=240k
wiznet_5100s_evb_picopicodebug.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_5100s_evb_picopicodebug.build.vid=0x2e8a
wiznet_5100s_evb_picopicodebug.build.pid=0x1008
wiznet_5100s_evb_picopicodebug.build.usb_manufacturer="WIZnet"
wiznet_5100s_evb_picopicodebug.build.usb_product="W5100S-EVB-Pico (pico-debug)"
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_0=2MB (no FS)
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_0.build.flash_length=2093056
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_0.build.fs_start=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_0.build.fs_end=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_5100s_evb_picopicodebug.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_5100s_evb_picopicodebug.menu.freq.125=125 MHz
wiznet_5100s_evb_picopicodebug.menu.freq.125.build.f_cpu=125000000L
wiznet_5100s_evb_picopicodebug.menu.freq.50=50 MHz
wiznet_5100s_evb_picopicodebug.menu.freq.50.build.f_cpu=50000000L
wiznet_5100s_evb_picopicodebug.menu.freq.100=100 MHz
wiznet_5100s_evb_picopicodebug.menu.freq.100.build.f_cpu=100000000L
wiznet_5100s_evb_picopicodebug.menu.freq.133=133 MHz
wiznet_5100s_evb_picopicodebug.menu.freq.133.build.f_cpu=133000000L
wiznet_5100s_evb_picopicodebug.menu.freq.150=150 MHz (Overclock)
wiznet_5100s_evb_picopicodebug.menu.freq.150.build.f_cpu=150000000L
wiznet_5100s_evb_picopicodebug.menu.freq.175=175 MHz (Overclock)
wiznet_5100s_evb_picopicodebug.menu.freq.175.build.f_cpu=175000000L
wiznet_5100s_evb_picopicodebug.menu.freq.200=200 MHz (Overclock)
wiznet_5100s_evb_picopicodebug.menu.freq.200.build.f_cpu=200000000L
wiznet_5100s_evb_picopicodebug.menu.freq.225=225 MHz (Overclock)
wiznet_5100s_evb_picopicodebug.menu.freq.225.build.f_cpu=225000000L
wiznet_5100s_evb_picopicodebug.menu.freq.250=250 MHz (Overclock)
wiznet_5100s_evb_picopicodebug.menu.freq.250.build.f_cpu=250000000L
wiznet_5100s_evb_picopicodebug.menu.freq.275=275 MHz (Overclock)
wiznet_5100s_evb_picopicodebug.menu.freq.275.build.f_cpu=275000000L
wiznet_5100s_evb_picopicodebug.menu.freq.300=300 MHz (Overclock)
wiznet_5100s_evb_picopicodebug.menu.freq.300.build.f_cpu=300000000L
wiznet_5100s_evb_picopicodebug.menu.opt.Small=Small (-Os) (standard)
wiznet_5100s_evb_picopicodebug.menu.opt.Small.build.flags.optimize=-Os
wiznet_5100s_evb_picopicodebug.menu.opt.Optimize=Optimize (-O)
wiznet_5100s_evb_picopicodebug.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5100s_evb_picopicodebug.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5100s_evb_picopicodebug.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5100s_evb_picopicodebug.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5100s_evb_picopicodebug.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5100s_evb_picopicodebug.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5100s_evb_picopicodebug.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5100s_evb_picopicodebug.menu.opt.Debug=Debug (-Og)
wiznet_5100s_evb_picopicodebug.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5100s_evb_picopicodebug.menu.rtti.Disabled=Disabled
wiznet_5100s_evb_picopicodebug.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_5100s_evb_picopicodebug.menu.rtti.Enabled=Enabled
wiznet_5100s_evb_picopicodebug.menu.rtti.Enabled.build.flags.rtti=
wiznet_5100s_evb_picopicodebug.menu.dbgport.Disabled=Disabled
wiznet_5100s_evb_picopicodebug.menu.dbgport.Disabled.build.debug_port=
wiznet_5100s_evb_picopicodebug.menu.dbgport.Serial=Serial
wiznet_5100s_evb_picopicodebug.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_5100s_evb_picopicodebug.menu.dbgport.Serial1=Serial1
wiznet_5100s_evb_picopicodebug.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_5100s_evb_picopicodebug.menu.dbgport.Serial2=Serial2
wiznet_5100s_evb_picopicodebug.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_5100s_evb_picopicodebug.menu.dbglvl.None=None
wiznet_5100s_evb_picopicodebug.menu.dbglvl.None.build.debug_level=
wiznet_5100s_evb_picopicodebug.menu.dbglvl.Core=Core
wiznet_5100s_evb_picopicodebug.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_5100s_evb_picopicodebug.menu.dbglvl.SPI=SPI
wiznet_5100s_evb_picopicodebug.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_5100s_evb_picopicodebug.menu.dbglvl.Wire=Wire
wiznet_5100s_evb_picopicodebug.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_5100s_evb_picopicodebug.menu.dbglvl.All=All
wiznet_5100s_evb_picopicodebug.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE
wiznet_5100s_evb_picopicodebug.menu.dbglvl.NDEBUG=NDEBUG
wiznet_5100s_evb_picopicodebug.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_5100s_evb_picopicodebug.menu.usbstack.nousb=No USB
wiznet_5100s_evb_picopicodebug.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
tools/makeboards.py
View file @
77f03a44
...
...
@@ -37,9 +37,9 @@ def BuildFreq(name):
print
(
"%s.menu.freq.%s.build.f_cpu=%dL"
%
(
name
,
f
,
f
*
1000000
))
def
BuildOptimize
(
name
):
for
l
in
[
(
"Small"
,
"Small"
,
"-Os"
,
"(standard)"
),
(
"Optimize"
,
"Optimize"
,
"-O"
,
""
),
(
"Optimize2"
,
"Optimize More"
,
"-O2"
,
""
),
(
"Optimize3"
,
"Optimize Even More"
,
"-O3"
,
""
),
(
"Fast"
,
"Fast"
,
"-Ofast"
,
"(maybe slower)"
),
(
"Debug"
,
"Debug"
,
"-Og"
,
""
)
]:
print
(
"%s.menu.opt.%s=%s (%s)
%s"
%
(
name
,
l
[
0
],
l
[
1
],
l
[
2
],
l
[
3
]))
for
l
in
[
(
"Small"
,
"Small"
,
"-Os"
,
"
(standard)"
),
(
"Optimize"
,
"Optimize"
,
"-O"
,
""
),
(
"Optimize2"
,
"Optimize More"
,
"-O2"
,
""
),
(
"Optimize3"
,
"Optimize Even More"
,
"-O3"
,
""
),
(
"Fast"
,
"Fast"
,
"-Ofast"
,
"
(maybe slower)"
),
(
"Debug"
,
"Debug"
,
"-Og"
,
""
)
]:
print
(
"%s.menu.opt.%s=%s (%s)%s"
%
(
name
,
l
[
0
],
l
[
1
],
l
[
2
],
l
[
3
]))
print
(
"%s.menu.opt.%s.build.flags.optimize=%s"
%
(
name
,
l
[
0
],
l
[
2
]))
def
BuildRTTI
(
name
):
...
...
@@ -164,3 +164,4 @@ MakeBoard("challenger_2040_wifi", "iLabs", "Challenger 2040 WiFi", "0x2e8a", "0x
MakeBoard
(
"challenger_2040_lte"
,
"iLabs"
,
"Challenger 2040 LTE"
,
"0x2e8a"
,
"0x100b"
,
"CHALLENGER_2040_LTE_RP2040"
,
8
,
"boot2_w25q080_2_padded_checksum"
)
MakeBoard
(
"melopero_shake_rp2040"
,
"Melopero"
,
"Shake RP2040"
,
"0x2e8a"
,
"0x1005"
,
"MELOPERO_SHAKE_RP2040"
,
16
,
"boot2_w25q080_2_padded_checksum"
)
MakeBoard
(
"upesy_rp2040_devkit"
,
"uPesy"
,
"RP2040 DevKit"
,
"0x2e8a"
,
"0x1007"
,
"UPESY_RP2040_DEVKIT"
,
2
,
"boot2_w25q080_2_padded_checksum"
)
MakeBoard
(
"wiznet_5100s_evb_pico"
,
"WIZnet"
,
"W5100S-EVB-Pico"
,
"0x2e8a"
,
"0x1008"
,
"WIZNET_5100S_EVB_PICO"
,
2
,
"boot2_w25q080_2_padded_checksum"
)
variants/wiznet_5100s_evb_pico/pins_arduino.h
0 → 100644
View file @
77f03a44
#include "../generic/pins_arduino.h"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment