Skip to content

Commit 08c119c

Browse files
committed
Add PSRAM menu for Datanoise PicoADK v2.
1 parent 31c3b2b commit 08c119c

File tree

2 files changed

+10
-56
lines changed

2 files changed

+10
-56
lines changed

boards.txt

Lines changed: 8 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -10209,62 +10209,14 @@ datanoisetv_picoadk_v2.build.boot2=boot2_w25q080_2_padded_checksum
1020910209
datanoisetv_picoadk_v2.build.usb_manufacturer="DatanoiseTV"
1021010210
datanoisetv_picoadk_v2.build.usb_product="PicoADK v2"
1021110211
datanoisetv_picoadk_v2.build.psram_length=0x000000
10212-
datanoisetv_picoadk_v2.menu.flash.4194304_0=4MB (no FS)
10213-
datanoisetv_picoadk_v2.menu.flash.4194304_0.upload.maximum_size=4186112
10214-
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.flash_total=4194304
10215-
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.flash_length=4186112
10216-
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.eeprom_start=272621568
10217-
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.fs_start=272621568
10218-
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.fs_end=272621568
10219-
datanoisetv_picoadk_v2.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
10220-
datanoisetv_picoadk_v2.menu.flash.4194304_65536.upload.maximum_size=4120576
10221-
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.flash_total=4194304
10222-
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.flash_length=4120576
10223-
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.eeprom_start=272621568
10224-
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.fs_start=272556032
10225-
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.fs_end=272621568
10226-
datanoisetv_picoadk_v2.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
10227-
datanoisetv_picoadk_v2.menu.flash.4194304_131072.upload.maximum_size=4055040
10228-
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.flash_total=4194304
10229-
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.flash_length=4055040
10230-
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.eeprom_start=272621568
10231-
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.fs_start=272490496
10232-
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.fs_end=272621568
10233-
datanoisetv_picoadk_v2.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
10234-
datanoisetv_picoadk_v2.menu.flash.4194304_262144.upload.maximum_size=3923968
10235-
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.flash_total=4194304
10236-
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.flash_length=3923968
10237-
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.eeprom_start=272621568
10238-
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.fs_start=272359424
10239-
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.fs_end=272621568
10240-
datanoisetv_picoadk_v2.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
10241-
datanoisetv_picoadk_v2.menu.flash.4194304_524288.upload.maximum_size=3661824
10242-
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.flash_total=4194304
10243-
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.flash_length=3661824
10244-
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.eeprom_start=272621568
10245-
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.fs_start=272097280
10246-
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.fs_end=272621568
10247-
datanoisetv_picoadk_v2.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
10248-
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.upload.maximum_size=3137536
10249-
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.flash_total=4194304
10250-
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.flash_length=3137536
10251-
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.eeprom_start=272621568
10252-
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.fs_start=271572992
10253-
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.fs_end=272621568
10254-
datanoisetv_picoadk_v2.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
10255-
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.upload.maximum_size=2088960
10256-
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.flash_total=4194304
10257-
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.flash_length=2088960
10258-
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.eeprom_start=272621568
10259-
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.fs_start=270524416
10260-
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.fs_end=272621568
10261-
datanoisetv_picoadk_v2.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
10262-
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.upload.maximum_size=1040384
10263-
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.flash_total=4194304
10264-
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.flash_length=1040384
10265-
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.eeprom_start=272621568
10266-
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.fs_start=269475840
10267-
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.fs_end=272621568
10212+
datanoisetv_picoadk_v2.menu.psram.0mb=0MByte PSRAM
10213+
datanoisetv_picoadk_v2.menu.psram.0mb.build.psram_length=0x000000
10214+
datanoisetv_picoadk_v2.menu.psram.2mb=2MByte PSRAM
10215+
datanoisetv_picoadk_v2.menu.psram.2mb.build.psram_length=0x200000
10216+
datanoisetv_picoadk_v2.menu.psram.4mb=4MByte PSRAM
10217+
datanoisetv_picoadk_v2.menu.psram.4mb.build.psram_length=0x400000
10218+
datanoisetv_picoadk_v2.menu.psram.8mb=8MByte PSRAM
10219+
datanoisetv_picoadk_v2.menu.psram.8mb.build.psram_length=0x800000
1026810220
datanoisetv_picoadk_v2.menu.freq.150=150 MHz
1026910221
datanoisetv_picoadk_v2.menu.freq.150.build.f_cpu=150000000L
1027010222
datanoisetv_picoadk_v2.menu.freq.50=50 MHz

tools/makeboards.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,8 @@ def MakeBoard(name, chip, vendor_name, product_name, vid, pid, pwr, boarddefine,
298298
BuildFlashMenu(name, chip, 2*1024*1024, [0, 1*1024*1024])
299299
BuildFlashMenu(name, chip, 8*1024*1024, [0, 7*1024*1024, 4*1024*1024, 2*1024*1024])
300300
BuildFlashMenu(name, chip, 16*1024*1024, [0, 15*1024*1024, 14*1024*1024, 12*1024*1024, 8*1024*1024, 4*1024*1024, 2*1024*1024])
301+
elif name == "datanoisetv_picoadk_v2":
302+
BuildPSRAM(name)
301303
else:
302304
BuildFlashMenu(name, chip, flashsizemb * 1024 * 1024, fssizelist)
303305
if chip == "rp2350":

0 commit comments

Comments
 (0)