Skip to content

Commit 9cac20e

Browse files
committed
STM32 tragets.json update for USB
1 parent 36107f2 commit 9cac20e

File tree

1 file changed

+41
-21
lines changed

1 file changed

+41
-21
lines changed

targets/targets.json

Lines changed: 41 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2634,7 +2634,6 @@
26342634
}
26352635
},
26362636
"detect_code": ["0826"],
2637-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
26382637
"device_has_add": [
26392638
"CAN",
26402639
"SERIAL_ASYNCH",
@@ -2756,12 +2755,13 @@
27562755
"value": 1
27572756
}
27582757
},
2759-
"overrides": { "lpticker_delay_ticks": 4, "tickless-from-us-ticker": true },
2758+
"overrides": {
2759+
"lpticker_delay_ticks": 0,
2760+
"tickless-from-us-ticker": true
2761+
},
27602762
"detect_code": ["0743"],
27612763
"macros_add": [
2762-
"MBED_TICKLESS",
2763-
"USB_STM_HAL",
2764-
"USBHOST_OTHER"
2764+
"MBED_TICKLESS"
27652765
],
27662766
"device_has_add": [
27672767
"ANALOGOUT",
@@ -2798,12 +2798,13 @@
27982798
"value": 1
27992799
}
28002800
},
2801-
"overrides": { "lpticker_delay_ticks": 4, "tickless-from-us-ticker": true},
2802-
"detect_code": ["0743"],
2801+
"overrides": {
2802+
"lpticker_delay_ticks": 0,
2803+
"tickless-from-us-ticker": true
2804+
},
2805+
"detect_code": ["0742"],
28032806
"macros_add": [
2804-
"MBED_TICKLESS",
2805-
"USB_STM_HAL",
2806-
"USBHOST_OTHER"
2807+
"MBED_TICKLESS"
28072808
],
28082809
"device_has_add": [
28092810
"ANALOGOUT",
@@ -2842,6 +2843,10 @@
28422843
"value": "PA_7",
28432844
"macro_name": "STM32_D11_SPI_ETHERNET_PIN"
28442845
},
2846+
"usb_speed": {
2847+
"help": "USB_FS or USB_HS or USB_FS_WITH_HS",
2848+
"value": "USB_FS"
2849+
},
28452850
"clock_source": {
28462851
"help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
28472852
"value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
@@ -2858,10 +2863,6 @@
28582863
"PSA"
28592864
],
28602865
"components_add": ["FLASHIAP"],
2861-
"macros_add": [
2862-
"USB_STM_HAL",
2863-
"USBHOST_OTHER"
2864-
],
28652866
"device_has_add": [
28662867
"ANALOGOUT",
28672868
"CAN",
@@ -3002,7 +3003,6 @@
30023003
}
30033004
},
30043005
"detect_code": ["0777"],
3005-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
30063006
"device_has_add": [
30073007
"ANALOGOUT",
30083008
"CAN",
@@ -3018,16 +3018,23 @@
30183018
"inherits": ["FAMILY_STM32"],
30193019
"supported_form_factors": ["ARDUINO", "MORPHO"],
30203020
"core": "Cortex-M4F",
3021-
"extra_labels_add": ["STM32F4", "STM32F446xE", "STM32F446ZE"],
3021+
"extra_labels_add": [
3022+
"STM32F4",
3023+
"STM32F446xE",
3024+
"STM32F446ZE"
3025+
],
30223026
"config": {
30233027
"clock_source": {
30243028
"help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
30253029
"value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
30263030
"macro_name": "CLOCK_SOURCE"
3031+
},
3032+
"usb_speed": {
3033+
"help": "USB_FS or USB_HS or USB_FS_WITH_HS",
3034+
"value": "USB_FS"
30273035
}
30283036
},
30293037
"detect_code": ["0778"],
3030-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
30313038
"device_has_add": [
30323039
"ANALOGOUT",
30333040
"CAN",
@@ -3980,11 +3987,20 @@
39803987
"help": "Mask value : USE_PLL_HSE_EXTC (need HW patch) | USE_PLL_HSE_XTAL | USE_PLL_HSI",
39813988
"value": "USE_PLL_HSE_XTAL|USE_PLL_HSI",
39823989
"macro_name": "CLOCK_SOURCE"
3990+
},
3991+
"usb_speed": {
3992+
"help": "USB_FS or USB_HS or USB_FS_WITH_HS",
3993+
"value": "USB_FS"
39833994
}
39843995
},
3985-
"macros_add": ["USB_STM_HAL"],
39863996
"overrides": { "lse_available": 0 },
3987-
"device_has_add": ["ANALOGOUT", "TRNG", "FLASH", "MPU"],
3997+
"device_has_add": [
3998+
"ANALOGOUT",
3999+
"TRNG",
4000+
"FLASH",
4001+
"MPU",
4002+
"USBDEVICE"
4003+
],
39884004
"release_versions": ["2", "5"],
39894005
"device_name": "STM32F407VG"
39904006
},
@@ -4003,16 +4019,20 @@
40034019
"help": "Mask value : USE_PLL_HSE_EXTC (need HW patch) | USE_PLL_HSE_XTAL | USE_PLL_HSI",
40044020
"value": "USE_PLL_HSE_XTAL|USE_PLL_HSI",
40054021
"macro_name": "CLOCK_SOURCE"
4022+
},
4023+
"usb_speed": {
4024+
"help": "USB_FS or USB_HS or USB_FS_WITH_HS",
4025+
"value": "USB_FS_WITH_HS"
40064026
}
40074027
},
40084028
"overrides": { "lse_available": 0 },
4009-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
40104029
"device_has_add": [
40114030
"ANALOGOUT",
40124031
"CAN",
40134032
"SERIAL_ASYNCH",
40144033
"TRNG",
40154034
"FLASH",
4035+
"USBDEVICE",
40164036
"MPU"
40174037
],
40184038
"release_versions": ["2", "5"],
@@ -4039,7 +4059,6 @@
40394059
}
40404060
},
40414061
"detect_code": ["0788"],
4042-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
40434062
"device_has_add": [
40444063
"ANALOGOUT",
40454064
"CAN",
@@ -4155,6 +4174,7 @@
41554174
"SERIAL_ASYNCH",
41564175
"TRNG",
41574176
"FLASH",
4177+
"USBDEVICE",
41584178
"MPU"
41594179
],
41604180
"release_versions": ["2", "5"],

0 commit comments

Comments
 (0)