Add PSRAM Size selection and Frequency Selection for Datanoise PicoADK V2. (#2529)
This commit is contained in:
parent
a314a8c3d7
commit
c97c61dce5
2 changed files with 16 additions and 0 deletions
12
boards.txt
12
boards.txt
|
|
@ -11241,6 +11241,18 @@ datanoisetv_picoadk_v2.menu.freq.275=275 MHz (Overclock)
|
||||||
datanoisetv_picoadk_v2.menu.freq.275.build.f_cpu=275000000L
|
datanoisetv_picoadk_v2.menu.freq.275.build.f_cpu=275000000L
|
||||||
datanoisetv_picoadk_v2.menu.freq.300=300 MHz (Overclock)
|
datanoisetv_picoadk_v2.menu.freq.300=300 MHz (Overclock)
|
||||||
datanoisetv_picoadk_v2.menu.freq.300.build.f_cpu=300000000L
|
datanoisetv_picoadk_v2.menu.freq.300.build.f_cpu=300000000L
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.0mb=0MByte PSRAM
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.0mb.build.psram_length=0x000000
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.2mb=2MByte PSRAM
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.2mb.build.psram_length=0x200000
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.4mb=4MByte PSRAM
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.4mb.build.psram_length=0x400000
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.8mb=8MByte PSRAM
|
||||||
|
datanoisetv_picoadk_v2.menu.psram.8mb.build.psram_length=0x800000
|
||||||
|
datanoisetv_picoadk_v2.menu.psramfreq.freq109=109 MHz
|
||||||
|
datanoisetv_picoadk_v2.menu.psramfreq.freq109.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=109000000
|
||||||
|
datanoisetv_picoadk_v2.menu.psramfreq.freq133=133 MHz
|
||||||
|
datanoisetv_picoadk_v2.menu.psramfreq.freq133.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=133000000
|
||||||
datanoisetv_picoadk_v2.menu.opt.Small=Small (-Os) (standard)
|
datanoisetv_picoadk_v2.menu.opt.Small=Small (-Os) (standard)
|
||||||
datanoisetv_picoadk_v2.menu.opt.Small.build.flags.optimize=-Os
|
datanoisetv_picoadk_v2.menu.opt.Small.build.flags.optimize=-Os
|
||||||
datanoisetv_picoadk_v2.menu.opt.Optimize=Optimize (-O)
|
datanoisetv_picoadk_v2.menu.opt.Optimize=Optimize (-O)
|
||||||
|
|
|
||||||
|
|
@ -342,6 +342,10 @@ def MakeBoard(name, chip, vendor_name, product_name, vid, pid, pwr, boarddefine,
|
||||||
BuildPSRAMCS(name)
|
BuildPSRAMCS(name)
|
||||||
BuildPSRAM(name)
|
BuildPSRAM(name)
|
||||||
BuildPSRAMFreq(name)
|
BuildPSRAMFreq(name)
|
||||||
|
elif name == "datanoisetv_picoadk_v2":
|
||||||
|
# Optional, user needs to solder themselves
|
||||||
|
BuildPSRAM(name)
|
||||||
|
BuildPSRAMFreq(name)
|
||||||
elif name == "adafruit_feather_rp2350_hstx":
|
elif name == "adafruit_feather_rp2350_hstx":
|
||||||
# Optional, user needs to solder themselves
|
# Optional, user needs to solder themselves
|
||||||
BuildPSRAM(name)
|
BuildPSRAM(name)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue