kopia lustrzana https://github.com/stlink-org/stlink
Update chip config files from the library structs
In general, the chip config files should be kept in sync with the old library structs. Regenerate the files (using an ad hoc script) from the current library. The file name is generated from the chip description, all non-alphanumeric characters are replaced with underscores. It turns out some files have to have their names changed.pull/1181/head
rodzic
c8fc6561fe
commit
e51309f842
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F0xx small
|
||||
# Chip-ID file for F03x
|
||||
#
|
||||
chip_id 0x444
|
||||
description F0xx small
|
||||
description F03x
|
||||
flash_type 1
|
||||
flash_pagesize 0x400
|
||||
sram_size 0x1000
|
||||
bootrom_base 0x1fffec00
|
||||
bootrom_size 0xc00
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags none
|
||||
|
|
@ -7,7 +7,7 @@ flash_pagesize 0x400
|
|||
sram_size 0x1800
|
||||
bootrom_base 0x1fffec00
|
||||
bootrom_size 0xc00
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags none
|
||||
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F0xx
|
||||
# Chip-ID file for F05x
|
||||
#
|
||||
chip_id 0x440
|
||||
description F0xx
|
||||
description F05x
|
||||
flash_type 1
|
||||
flash_pagesize 0x400
|
||||
sram_size 0x2000
|
||||
bootrom_base 0x1fffec00
|
||||
bootrom_size 0xc00
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags none
|
||||
|
|
@ -7,7 +7,7 @@ flash_pagesize 0x800
|
|||
sram_size 0x4000
|
||||
bootrom_base 0x1fffc800
|
||||
bootrom_size 0x3000
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags none
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ flash_pagesize 0x800
|
|||
sram_size 0x8000
|
||||
bootrom_base 0x1fffd800
|
||||
bootrom_size 0x2000
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags none
|
||||
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F1 low-density
|
||||
# Chip-ID file for F1 Low-density device
|
||||
#
|
||||
chip_id 0x412
|
||||
description F1 low-density
|
||||
description F1 Low-density device
|
||||
flash_type 1
|
||||
flash_pagesize 0x400
|
||||
sram_size 0x2800
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
# Chip-ID file for F1 value line high-density
|
||||
#
|
||||
chip_id 0x428
|
||||
description F1 value line high-density
|
||||
flash_type 1
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x8000
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
flags swo
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F1 connectivity line
|
||||
# Chip-ID file for F1xx CL
|
||||
#
|
||||
chip_id 0x418
|
||||
description F1 connectivity line
|
||||
description F1xx CL
|
||||
flash_type 1
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x10000
|
||||
bootrom_base 0x1fffb000
|
||||
bootrom_size 0x4800
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F1 high-density
|
||||
# Chip-ID file for F1xx High-density
|
||||
#
|
||||
chip_id 0x414
|
||||
description F1 high-density
|
||||
description F1xx High-density
|
||||
flash_type 1
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x10000
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
# Chip-ID file for F1xx High-density value line
|
||||
#
|
||||
chip_id 0x428
|
||||
description F1xx High-density value line
|
||||
flash_type 1
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x8000
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F1 medium-density
|
||||
# Chip-ID file for F1xx Medium-density
|
||||
#
|
||||
chip_id 0x410
|
||||
description F1 medium-density
|
||||
description F1xx Medium-density
|
||||
flash_type 1
|
||||
flash_pagesize 0x400
|
||||
sram_size 0x5000
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F1 value line
|
||||
# Chip-ID file for F1xx Value Line
|
||||
#
|
||||
chip_id 0x420
|
||||
description F1 value line
|
||||
description F1xx Value Line
|
||||
flash_type 1
|
||||
flash_pagesize 0x400
|
||||
sram_size 0x2000
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F1 XL-density
|
||||
# Chip-ID file for F1xx XL-density
|
||||
#
|
||||
chip_id 0x430
|
||||
description F1 XL-density
|
||||
description F1xx XL-density
|
||||
flash_type 2
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x18000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F2
|
||||
# Chip-ID file for F2xx
|
||||
#
|
||||
chip_id 0x411
|
||||
description F2
|
||||
description F2xx
|
||||
flash_type 3
|
||||
flash_pagesize 0x20000
|
||||
sram_size 0x20000
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F3xx small
|
||||
# Chip-ID file for F301/F302/F318
|
||||
#
|
||||
chip_id 0x439
|
||||
description F3xx small
|
||||
description F301/F302/F318
|
||||
flash_type 1
|
||||
flash_pagesize 0x800
|
||||
sram_size 0xa000
|
||||
bootrom_base 0x1fffd800
|
||||
bootrom_size 0x2000
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
# Chip-ID file for F302/F303/F358
|
||||
#
|
||||
chip_id 0x422
|
||||
description F302/F303/F358
|
||||
flash_type 1
|
||||
flash_pagesize 0x800
|
||||
sram_size 0xa000
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
# Chip-ID file for F334 medium density
|
||||
# Chip-ID file for F303/F328/F334
|
||||
#
|
||||
chip_id 0x438
|
||||
description F334 medium density
|
||||
description F303/F328/F334
|
||||
flash_type 1
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x3000
|
||||
bootrom_base 0x1fffd800
|
||||
bootrom_size 0x2000
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
|
@ -7,7 +7,7 @@ flash_pagesize 0x800
|
|||
sram_size 0x10000
|
||||
bootrom_base 0x1fffd800
|
||||
bootrom_size 0x2000
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ flash_pagesize 0x800
|
|||
sram_size 0xa000
|
||||
bootrom_base 0x1ffff000
|
||||
bootrom_size 0x800
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
option_base 0x1ffff800
|
||||
option_size 0x10
|
||||
flags swo
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F4xx low power
|
||||
# Chip-ID file for F401xB/C
|
||||
#
|
||||
chip_id 0x423
|
||||
description F4xx low power
|
||||
description F401xB/C
|
||||
flash_type 3
|
||||
flash_pagesize 0x4000
|
||||
sram_size 0x10000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F4xx dynamic efficiency
|
||||
# Chip-ID file for F401xD/E
|
||||
#
|
||||
chip_id 0x433
|
||||
description F4xx dynamic efficiency
|
||||
description F401xD/E
|
||||
flash_type 3
|
||||
flash_pagesize 0x4000
|
||||
sram_size 0x18000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F411xx
|
||||
# Chip-ID file for F411xC/E
|
||||
#
|
||||
chip_id 0x431
|
||||
description F411xx
|
||||
description F411xC/E
|
||||
flash_type 3
|
||||
flash_pagesize 0x4000
|
||||
sram_size 0x20000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F413
|
||||
# Chip-ID file for F413/F423
|
||||
#
|
||||
chip_id 0x463
|
||||
description F413
|
||||
description F413/F423
|
||||
flash_type 3
|
||||
flash_pagesize 0x4000
|
||||
sram_size 0x50000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F4xx
|
||||
# Chip-ID file for F4x5/F4x7
|
||||
#
|
||||
chip_id 0x413
|
||||
description F4xx
|
||||
description F4x5/F4x7
|
||||
flash_type 3
|
||||
flash_pagesize 0x4000
|
||||
sram_size 0x30000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F7xx
|
||||
# Chip-ID file for F74x/F75x
|
||||
#
|
||||
chip_id 0x449
|
||||
description F7xx
|
||||
description F74x/F75x
|
||||
flash_type 3
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x50000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for F76xxx
|
||||
# Chip-ID file for F76x/F77x
|
||||
#
|
||||
chip_id 0x451
|
||||
description F76xxx
|
||||
description F76x/F77x
|
||||
flash_type 4
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x80000
|
||||
|
@ -9,5 +9,5 @@ bootrom_base 0x200000
|
|||
bootrom_size 0xedc0
|
||||
option_base 0x1fff0000
|
||||
option_size 0x20
|
||||
flags swo
|
||||
flags dualbank swo
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for G030/G031/G041
|
||||
# Chip-ID file for G03x/G04x
|
||||
#
|
||||
chip_id 0x466
|
||||
description G030/G031/G041
|
||||
description G03x/G04x
|
||||
flash_type 7
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x2000
|
|
@ -0,0 +1,13 @@
|
|||
# Chip-ID file for G05x/G06x
|
||||
#
|
||||
chip_id 0x456
|
||||
description G05x/G06x
|
||||
flash_type 7
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x9000
|
||||
bootrom_base 0x1fff0000
|
||||
bootrom_size 0x7000
|
||||
option_base 0x1fff7800
|
||||
option_size 0x4
|
||||
flags none
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for G070/G071/G081
|
||||
# Chip-ID file for G07x/G08x
|
||||
#
|
||||
chip_id 0x460
|
||||
description G070/G071/G081
|
||||
description G07x/G08x
|
||||
flash_type 7
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x9000
|
|
@ -0,0 +1,13 @@
|
|||
# Chip-ID file for G0Bx/G0Cx
|
||||
#
|
||||
chip_id 0x467
|
||||
description G0Bx/G0Cx
|
||||
flash_type 7
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x9000
|
||||
bootrom_base 0x1fff0000
|
||||
bootrom_size 0x7000
|
||||
option_base 0x1fff7800
|
||||
option_size 0x4
|
||||
flags dualbank
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for G4 cat2
|
||||
# Chip-ID file for G43x/G44x
|
||||
#
|
||||
chip_id 0x468
|
||||
description G4 cat2
|
||||
description G43x/G44x
|
||||
flash_type 8
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x8000
|
|
@ -1,10 +1,10 @@
|
|||
# Chip-ID file for G4 cat3
|
||||
# Chip-ID file for G47x/G48x
|
||||
#
|
||||
chip_id 0x469
|
||||
description G4 cat3
|
||||
description G47x/G48x
|
||||
flash_type 8
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x18000
|
||||
sram_size 0x20000
|
||||
bootrom_base 0x1fff0000
|
||||
bootrom_size 0x7000
|
||||
option_base 0x1ffff800
|
|
@ -0,0 +1,13 @@
|
|||
# Chip-ID file for G49x/G4Ax
|
||||
#
|
||||
chip_id 0x479
|
||||
description G49x/G4Ax
|
||||
flash_type 8
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x1c000
|
||||
bootrom_base 0x1fff0000
|
||||
bootrom_size 0x7000
|
||||
option_base 0x1ffff800
|
||||
option_size 0x4
|
||||
flags swo
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L011
|
||||
# Chip-ID file for L01x/L02x
|
||||
#
|
||||
chip_id 0x457
|
||||
description L011
|
||||
description L01x/L02x
|
||||
flash_type 5
|
||||
flash_pagesize 0x80
|
||||
sram_size 0x2000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L0xx cat2
|
||||
# Chip-ID file for L0xx Cat.2
|
||||
#
|
||||
chip_id 0x425
|
||||
description L0xx cat2
|
||||
description L0xx Cat.2
|
||||
flash_type 5
|
||||
flash_pagesize 0x80
|
||||
sram_size 0x2000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L0x3
|
||||
# Chip-ID file for L0xx Cat.3
|
||||
#
|
||||
chip_id 0x417
|
||||
description L0x3
|
||||
description L0xx Cat.3
|
||||
flash_type 5
|
||||
flash_pagesize 0x80
|
||||
sram_size 0x2000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L0xx cat5
|
||||
# Chip-ID file for L0xx Cat.5
|
||||
#
|
||||
chip_id 0x447
|
||||
description L0xx cat5
|
||||
description L0xx Cat.5
|
||||
flash_type 5
|
||||
flash_pagesize 0x80
|
||||
sram_size 0x5000
|
||||
|
@ -9,5 +9,5 @@ bootrom_base 0x1ff0000
|
|||
bootrom_size 0x2000
|
||||
option_base 0x1ff80000
|
||||
option_size 0x14
|
||||
flags none
|
||||
flags dualbank
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L1xx medium-density
|
||||
# Chip-ID file for L1xx Cat.1
|
||||
#
|
||||
chip_id 0x416
|
||||
description L1xx medium-density
|
||||
description L1xx Cat.1
|
||||
flash_type 5
|
||||
flash_pagesize 0x100
|
||||
sram_size 0x4000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L1xx cat2
|
||||
# Chip-ID file for L1xx Cat.2
|
||||
#
|
||||
chip_id 0x429
|
||||
description L1xx cat2
|
||||
description L1xx Cat.2
|
||||
flash_type 5
|
||||
flash_pagesize 0x100
|
||||
sram_size 0x8000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L1xx medium-plus-density
|
||||
# Chip-ID file for L1xx Cat.3
|
||||
#
|
||||
chip_id 0x427
|
||||
description L1xx medium-plus-density
|
||||
description L1xx Cat.3
|
||||
flash_type 5
|
||||
flash_pagesize 0x100
|
||||
sram_size 0x8000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L1xx high-density
|
||||
# Chip-ID file for L1xx Cat.4
|
||||
#
|
||||
chip_id 0x436
|
||||
description L1xx high-density
|
||||
description L1xx Cat.4
|
||||
flash_type 5
|
||||
flash_pagesize 0x100
|
||||
sram_size 0xc000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L152RE
|
||||
# Chip-ID file for L1xx Cat.5
|
||||
#
|
||||
chip_id 0x437
|
||||
description L152RE
|
||||
description L1xx Cat.5
|
||||
flash_type 5
|
||||
flash_pagesize 0x100
|
||||
sram_size 0x14000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L41x
|
||||
# Chip-ID file for L41x/L42x
|
||||
#
|
||||
chip_id 0x464
|
||||
description L41x
|
||||
description L41x/L42x
|
||||
flash_type 6
|
||||
flash_pagesize 0x800
|
||||
sram_size 0xa000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L45x/L46x
|
||||
# Chip-ID file for L45x/46x
|
||||
#
|
||||
chip_id 0x462
|
||||
description L45x/L46x
|
||||
description L45x/46x
|
||||
flash_type 6
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x20000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for L4xx
|
||||
# Chip-ID file for L47x/L48x
|
||||
#
|
||||
chip_id 0x415
|
||||
description L4xx
|
||||
description L47x/L48x
|
||||
flash_type 6
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x18000
|
|
@ -0,0 +1,13 @@
|
|||
# Chip-ID file for L4Px
|
||||
#
|
||||
chip_id 0x471
|
||||
description L4Px
|
||||
flash_type 6
|
||||
flash_pagesize 0x1000
|
||||
sram_size 0xa0000
|
||||
bootrom_base 0x1fff0000
|
||||
bootrom_size 0x7000
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
flags dualbank swo
|
||||
|
|
@ -9,5 +9,5 @@ bootrom_base 0x1fff0000
|
|||
bootrom_size 0x7000
|
||||
option_base 0x0
|
||||
option_size 0x0
|
||||
flags swo
|
||||
flags dualbank swo
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for WB55
|
||||
# Chip-ID file for WB5x/3x
|
||||
#
|
||||
chip_id 0x495
|
||||
description WB55
|
||||
description WB5x/3x
|
||||
flash_type 9
|
||||
flash_pagesize 0x1000
|
||||
sram_size 0x40000
|
|
@ -1,7 +1,7 @@
|
|||
# Chip-ID file for WLE
|
||||
# Chip-ID file for WLEx
|
||||
#
|
||||
chip_id 0x497
|
||||
description WLE
|
||||
description WLEx
|
||||
flash_type 9
|
||||
flash_pagesize 0x800
|
||||
sram_size 0x10000
|
Ładowanie…
Reference in New Issue