Skip to content

Commit 5f8dd00

Browse files
committed
Update Build for PicoADK v2.
1 parent e0e856e commit 5f8dd00

File tree

2 files changed

+67
-10
lines changed

2 files changed

+67
-10
lines changed

boards.txt

Lines changed: 64 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10209,14 +10209,62 @@ 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.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
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
1022010268
datanoisetv_picoadk_v2.menu.freq.150=150 MHz
1022110269
datanoisetv_picoadk_v2.menu.freq.150.build.f_cpu=150000000L
1022210270
datanoisetv_picoadk_v2.menu.freq.50=50 MHz
@@ -10245,6 +10293,14 @@ datanoisetv_picoadk_v2.menu.freq.275=275 MHz (Overclock)
1024510293
datanoisetv_picoadk_v2.menu.freq.275.build.f_cpu=275000000L
1024610294
datanoisetv_picoadk_v2.menu.freq.300=300 MHz (Overclock)
1024710295
datanoisetv_picoadk_v2.menu.freq.300.build.f_cpu=300000000L
10296+
datanoisetv_picoadk_v2.menu.psram.0mb=0MByte PSRAM
10297+
datanoisetv_picoadk_v2.menu.psram.0mb.build.psram_length=0x000000
10298+
datanoisetv_picoadk_v2.menu.psram.2mb=2MByte PSRAM
10299+
datanoisetv_picoadk_v2.menu.psram.2mb.build.psram_length=0x200000
10300+
datanoisetv_picoadk_v2.menu.psram.4mb=4MByte PSRAM
10301+
datanoisetv_picoadk_v2.menu.psram.4mb.build.psram_length=0x400000
10302+
datanoisetv_picoadk_v2.menu.psram.8mb=8MByte PSRAM
10303+
datanoisetv_picoadk_v2.menu.psram.8mb.build.psram_length=0x800000
1024810304
datanoisetv_picoadk_v2.menu.opt.Small=Small (-Os) (standard)
1024910305
datanoisetv_picoadk_v2.menu.opt.Small.build.flags.optimize=-Os
1025010306
datanoisetv_picoadk_v2.menu.opt.Optimize=Optimize (-O)

tools/makeboards.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,8 +298,7 @@ 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)
301+
303302
else:
304303
BuildFlashMenu(name, chip, flashsizemb * 1024 * 1024, fssizelist)
305304
if chip == "rp2350":
@@ -308,6 +307,8 @@ def MakeBoard(name, chip, vendor_name, product_name, vid, pid, pwr, boarddefine,
308307
BuildPSRAM(name)
309308
BuildPSRAMCS(name)
310309
BuildPSRAMFreq(name)
310+
elif name == "datanoisetv_picoadk_v2":
311+
BuildPSRAM(name)
311312
else:
312313
BuildFreq(name, 133)
313314
BuildOptimize(name)

0 commit comments

Comments
 (0)