@@ -350,6 +350,9 @@ def MakeBoard(name, chip, vendor_name, product_name, vid, pid, pwr, boarddefine,
350350 BuildCountry (name )
351351 BuildFlashMenu (name , chip , 8 * 1024 * 1024 , [0 , 7 * 1024 * 1024 , 4 * 1024 * 1024 , 2 * 1024 * 1024 ])
352352 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 ])
353+ elif name == "waveshare_rp2040_plus" :
354+ BuildFlashMenu (name , chip , 4 * 1024 * 1024 , [* smallfs , 1024 * 1024 , 2 * 1024 * 1024 , 3 * 1024 * 1024 ])
355+ 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 ])
353356 elif name == "waveshare_rp2350_plus" :
354357 BuildFlashMenu (name , chip , 4 * 1024 * 1024 , [* smallfs , 1024 * 1024 , 2 * 1024 * 1024 , 3 * 1024 * 1024 ])
355358 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 ])
@@ -695,8 +698,7 @@ def MakeBoardJSON(name, chip, vendor_name, product_name, vid, pid, pwr, boarddef
695698MakeBoard ("waveshare_rp2040_one" , "rp2040" , "Waveshare" , "RP2040 One" , "0x2e8a" , "0x103a" , 500 , "WAVESHARE_RP2040_ONE" , 4 , 0 , "boot2_w25q16jvxq_4_padded_checksum" )
696699MakeBoard ("waveshare_rp2040_matrix" , "rp2040" , "Waveshare" , "RP2040 Matrix" , "0x2e8a" , "0x103a" , 500 , "WAVESHARE_RP2040_MATRIX" , 2 , 0 , "boot2_w25q16jvxq_4_padded_checksum" )
697700MakeBoard ("waveshare_rp2040_pizero" , "rp2040" , "Waveshare" , "RP2040 PiZero" , "0x2e8a" , "0x0003" , 500 , "WAVESHARE_RP2040_PIZERO" , 16 , 0 , "boot2_w25q16jvxq_4_padded_checksum" )
698- MakeBoard ("waveshare_rp2040_plus_4mb" , "rp2040" , "Waveshare" , "RP2040 Plus 4MB" , "0x2e8a" , "0x1020" , 500 , "WAVESHARE_RP2040_PLUS" , 4 , 0 , "boot2_w25q080_2_padded_checksum" )
699- MakeBoard ("waveshare_rp2040_plus_16mb" , "rp2040" , "Waveshare" , "RP2040 Plus 16MB" , "0x2e8a" , "0x1020" , 500 , "WAVESHARE_RP2040_PLUS" , 16 , 0 , "boot2_w25q080_2_padded_checksum" )
701+ MakeBoard ("waveshare_rp2040_plus" , "rp2040" , "Waveshare" , "RP2040 Plus" , "0x2e8a" , "0x1020" , 500 , "WAVESHARE_RP2040_PLUS" , 4 , 0 , "boot2_w25q080_2_padded_checksum" )
700702MakeBoard ("waveshare_rp2040_lcd_0_96" , "rp2040" , "Waveshare" , "RP2040 LCD 0.96" , "0x2e8a" , "0x1021" , 500 , "WAVESHARE_RP2040_LCD_0_96" , 2 , 0 , "boot2_w25q16jvxq_4_padded_checksum" )
701703MakeBoard ("waveshare_rp2040_lcd_1_28" , "rp2040" , "Waveshare" , "RP2040 LCD 1.28" , "0x2e8a" , "0x1039" , 500 , "WAVESHARE_RP2040_LCD_1_28" , 2 , 0 , "boot2_w25q16jvxq_4_padded_checksum" )
702704MakeBoard ("waveshare_rp2350_plus" , "rp2350" , "Waveshare" , "RP2350 Plus" , "0x2e8a" , "0x10B1" , 500 , "WAVESHARE_RP2350_PLUS" , 4 , 0 , "none" )
0 commit comments