marlin_STM32F407VGT6_CCM.json 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. {
  2. "build": {
  3. "core": "stm32",
  4. "cpu": "cortex-m4",
  5. "extra_flags": "-DSTM32F407xx -DSTM32F4",
  6. "f_cpu": "168000000L",
  7. "hwids": [
  8. [
  9. "0x1EAF",
  10. "0x0003"
  11. ],
  12. [
  13. "0x0483",
  14. "0x3748"
  15. ]
  16. ],
  17. "mcu": "stm32f407vgt6",
  18. "product_line": "STM32F407xx",
  19. "variant": "Generic_F4x7Vx"
  20. },
  21. "debug": {
  22. "default_tools": [
  23. "stlink"
  24. ],
  25. "jlink_device": "STM32F407VG",
  26. "openocd_extra_args": [
  27. "-c",
  28. "reset_config none"
  29. ],
  30. "openocd_target": "stm32f4x",
  31. "svd_path": "STM32F40x.svd"
  32. },
  33. "frameworks": [
  34. "arduino",
  35. "cmsis",
  36. "stm32cube",
  37. "libopencm3"
  38. ],
  39. "name": "STM32F407VG (128k RAM, 64k CCM RAM, 1024k Flash",
  40. "upload": {
  41. "disable_flushing": false,
  42. "maximum_ram_size": 131072,
  43. "maximum_size": 1048576,
  44. "protocol": "stlink",
  45. "protocols": [
  46. "stlink",
  47. "dfu",
  48. "jlink"
  49. ],
  50. "require_upload_port": true,
  51. "use_1200bps_touch": false,
  52. "wait_for_upload_port": false
  53. },
  54. "url": "https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-high-performance-mcus/stm32f4-series/stm32f407-417/stm32f407vg.html",
  55. "vendor": "Generic"
  56. }