src/eric7/MicroPython/UF2FlashDialog.py

branch
eric7
changeset 10840
c8045d0dbaa7
parent 10626
42c3c948aafa
child 10897
caba0e2456b6
equal deleted inserted replaced
10839:7a5a3b6041ef 10840:c8045d0dbaa7
87 ("StackRduino", "StackRduino M0 PRO"), 87 ("StackRduino", "StackRduino M0 PRO"),
88 ], 88 ],
89 (0x1209, 0xF501): [ 89 (0x1209, 0xF501): [
90 ("M4SHIMBOOT", "M4-Shim"), 90 ("M4SHIMBOOT", "M4-Shim"),
91 ], 91 ],
92 (0x1209, 0xFE06): [
93 ("POSTBOOT", "POST Box"),
94 ],
95 (0x1209, 0xFE07): [
96 ("ARCBOOT", "Arcflash"),
97 ],
92 (0x15BA, 0x28DC): [ 98 (0x15BA, 0x28DC): [
93 ("OLMLIPOBOOT", "ESP32S2 DevKit Lipo"), 99 ("OLMLIPOBOOT", "ESP32S2 DevKit Lipo"),
94 ], 100 ],
95 (0x16D0, 0x0CDA): [ 101 (0x16D0, 0x0CDA): [
96 ("AUTOMAT", "automat"), 102 ("AUTOMAT", "automat"),
97 ], 103 ],
98 (0x16D0, 0x10ED): [ 104 (0x16D0, 0x10ED): [
99 ("PillBug", "PillBug"), 105 ("PillBug", "PillBug"),
100 ], 106 ],
107 (0x1B4F, 0x0016): [
108 ("51THINGBOOT", "SAMD51 Thing+"),
109 ],
101 (0x1B4F, 0x0019): [ 110 (0x1B4F, 0x0019): [
102 ("QwiicMicro", "Qwiic Micro SamD21"), 111 ("QwiicMicro", "Qwiic Micro SamD21"),
112 ],
113 (0x1B4F, 0x0020): [
114 ("MIMOBOOT", "MicroMod SAMD51 Processor Board"),
103 ], 115 ],
104 (0x1B4F, 0x0022): [ 116 (0x1B4F, 0x0022): [
105 ("SFMM852BOOT", "MicroMod nRF52840"), 117 ("SFMM852BOOT", "MicroMod nRF52840"),
106 ], 118 ],
107 (0x1B4F, 0x002C): [ 119 (0x1B4F, 0x002C): [
186 (0x239A, 0x0027): [ 198 (0x239A, 0x0027): [
187 ("PIRKEYBOOT", "pIRKey M0"), 199 ("PIRKEYBOOT", "pIRKey M0"),
188 ], 200 ],
189 (0x239A, 0x0029): [ 201 (0x239A, 0x0029): [
190 ("ARCADE-N4", "Feather nRF52840 Express"), 202 ("ARCADE-N4", "Feather nRF52840 Express"),
191 ("ARGONBOOT ", "Argon"),
192 ("BORONBOOT ", "Boron"),
193 ("FTHR833BOOT", "Feather nRF52833 Express"), 203 ("FTHR833BOOT", "Feather nRF52833 Express"),
194 ("FTHR840BOOT", "Feather nRF52840 Express"), 204 ("FTHR840BOOT", "Feather nRF52840 Express"),
195 ("MDK840DONGL", "MDK nRF52840 USB Dongle"), 205 ("MDK840DONGL", "MDK nRF52840 USB Dongle"),
196 ("WS52840EVK", "Waveshare nRF52840 Eval"), 206 ("WS52840EVK", "Waveshare nRF52840 Eval"),
197 ("XENONBOOT ", "Xenon"),
198 ], 207 ],
199 (0x239A, 0x002B): [ 208 (0x239A, 0x002B): [
200 ("ARCADE-D5", "Itsy Arcade D51"), 209 ("ARCADE-D5", "Itsy Arcade D51"),
201 ("ITSYM4BOOT", "ItsyBitsy M4 Express"), 210 ("ITSYM4BOOT", "ItsyBitsy M4 Express"),
202 ], 211 ],
360 ("QTPY_BOOT", "QT Py M0"), 369 ("QTPY_BOOT", "QT Py M0"),
361 ], 370 ],
362 (0x239A, 0x00CD): [ 371 (0x239A, 0x00CD): [
363 ("FTHRCANBOOT", "Feather M4 CAN Express"), 372 ("FTHRCANBOOT", "Feather M4 CAN Express"),
364 ], 373 ],
374 (0x239A, 0x00D8): [
375 ("NRF833BOOT", "Nordic nRF52833 DK"),
376 ],
377 (0x239A, 0x00DA): [
378 ("ARGONBOOT ", "Argon"),
379 ("BORONBOOT ", "Boron"),
380 ("XENONBOOT ", "Xenon"),
381 ],
365 (0x239A, 0x00DE): [ 382 (0x239A, 0x00DE): [
366 ("NANOESPBOOT", "nanoESP32-S2 WROOM"), 383 ("NANOESPBOOT", "nanoESP32-S2 WROOM"),
367 ], 384 ],
368 (0x239A, 0x00DF): [ 385 (0x239A, 0x00DF): [
369 ("METROS2BOOT", "Metro ESP32-S2"), 386 ("METROS2BOOT", "Metro ESP32-S2"),
440 (0x239A, 0x0133): [ 457 (0x239A, 0x0133): [
441 ("RT1050BOOT", "RT1050 EVK"), 458 ("RT1050BOOT", "RT1050 EVK"),
442 ], 459 ],
443 (0x239A, 0x0135): [ 460 (0x239A, 0x0135): [
444 ("RT1040BOOT", "RT1040 EVK"), 461 ("RT1040BOOT", "RT1040 EVK"),
462 ("TRINKEYBOOT", "SHT4x Trinkey M0"),
445 ], 463 ],
446 (0x239A, 0x0137): [ 464 (0x239A, 0x0137): [
447 ("RT1015BOOT", "RT1015 EVK"), 465 ("RT1015BOOT", "RT1015 EVK"),
448 ], 466 ],
449 (0x239A, 0x013F): [ 467 (0x239A, 0x013F): [
458 (0x239A, 0x0145): [ 476 (0x239A, 0x0145): [
459 ("METROS3BOOT", "Metro ESP32-S3"), 477 ("METROS3BOOT", "Metro ESP32-S3"),
460 ], 478 ],
461 (0x239A, 0x0147): [ 479 (0x239A, 0x0147): [
462 ("TFT_S3BOOT", "Qualia ESP32-S3 RGB666"), 480 ("TFT_S3BOOT", "Qualia ESP32-S3 RGB666"),
481 ],
482 (0x239A, 0x0155): [
483 ("TRINKEYBOOT", "Pixel Trinkey M0"),
484 ],
485 (0x239A, 0x0157): [
486 ("TRINKEYBOOT", "TRRS Trinkey M0"),
487 ],
488 (0x239A, 0x0159): [
489 ("TRINKEYBOOT", "Thumbstick Trinkey M0"),
490 ],
491 (0x239A, 0x015B): [
492 ("SPROUTBOOT", "SproutSense M0"),
493 ],
494 (0x239A, 0x015F): [
495 ("VNDS2BOOT", "Vindie S2"),
463 ], 496 ],
464 (0x239A, 0x2030): [ 497 (0x239A, 0x2030): [
465 ("MBBOOT", "Maker badge"), 498 ("MBBOOT", "Maker badge"),
466 ], 499 ],
467 (0x239A, 0x2031): [ 500 (0x239A, 0x2031): [
614 ("ATOMS3BOOT", "AtomS3 Lite"), 647 ("ATOMS3BOOT", "AtomS3 Lite"),
615 ], 648 ],
616 (0x303A, 0x8165): [ 649 (0x303A, 0x8165): [
617 ("YDESP32S3", "YD-ESP32-S3"), 650 ("YDESP32S3", "YD-ESP32-S3"),
618 ], 651 ],
652 (0x303A, 0x8169): [
653 ("LOLIN3MBOOT", "S3Mini"),
654 ],
619 (0x303A, 0x817B): [ 655 (0x303A, 0x817B): [
620 ("NANOS3BOOT", "NanoS3"), 656 ("NANOS3BOOT", "NanoS3"),
621 ], 657 ],
622 (0x303A, 0x8181): [ 658 (0x303A, 0x8181): [
623 ("BLINGBOOT", "Bling!"), 659 ("BLINGBOOT", "Bling!"),
638 ("MAGICS3BOOT", "MagiClick S3"), 674 ("MAGICS3BOOT", "MagiClick S3"),
639 ], 675 ],
640 (0x303A, 0x81BA): [ 676 (0x303A, 0x81BA): [
641 ("senseBox", "MCU-S2 ESP32S2"), 677 ("senseBox", "MCU-S2 ESP32S2"),
642 ], 678 ],
679 (0x303A, 0x81FD): [
680 ("UFTHS3NBOOT", "FeatherS3 Neo"),
681 ],
643 (0x30A4, 0x0002): [ 682 (0x30A4, 0x0002): [
644 ("SWANBOOT", "Swan R5"), 683 ("SWANBOOT", "Swan R5"),
645 ], 684 ],
646 (0x3171, 0x0100): [ 685 (0x3171, 0x0100): [
647 ("CMDBOOT", "COMMANDER"), 686 ("CMDBOOT", "COMMANDER"),
649 (0x3343, 0x83CF): [ 688 (0x3343, 0x83CF): [
650 ("FIRE2BOOT", "FireBeetle 2 ESP32-S3"), 689 ("FIRE2BOOT", "FireBeetle 2 ESP32-S3"),
651 ], 690 ],
652 (0x80E7, 0x8111): [ 691 (0x80E7, 0x8111): [
653 ("IOTS2BOOT", "HiiBot IoTs2"), 692 ("IOTS2BOOT", "HiiBot IoTs2"),
693 ],
694 (0xCAFE, 0xBABE): [
695 ("CH32V2BOOT", "Dummy"),
654 ], 696 ],
655 (0xCAFE, 0xFFFF): [ 697 (0xCAFE, 0xFFFF): [
656 ("F303BOOT", "STM32F303 Discovery"), 698 ("F303BOOT", "STM32F303 Discovery"),
657 ], 699 ],
658 }, 700 },

eric ide

mercurial