mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			Merge pull request #13014 from jeromecoutant/PR_H7CM4
DISCO_H747I_CM4 is supporting now hex formatpull/13069/head
						commit
						8911f96c1b
					
				| 
						 | 
					@ -68,7 +68,7 @@ Default configuration is booting both CM7 and CM4:
 | 
				
			||||||
- CM7 at 0x0800 0000
 | 
					- CM7 at 0x0800 0000
 | 
				
			||||||
- CM4 at 0x0810 0000
 | 
					- CM4 at 0x0810 0000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Note that `Drag and Drop` feature for binary application is flashing at 0x0800 0000
 | 
					Note that `Drag and Drop` feature for binary application (.bin files) is flashing at 0x0800 0000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**IP HW usage warning**
 | 
					**IP HW usage warning**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -114,8 +114,33 @@ For MBED tests execution, you have to use DISCO_H747I target name (mbed detect n
 | 
				
			||||||
 | 
					
 | 
				
			||||||
For application compilation, you have to use DISCO_H747I_CM4 target name.
 | 
					For application compilation, you have to use DISCO_H747I_CM4 target name.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
For flashing, as explained in the `Dual mode configuration` above part, you can not drag and drop applications.
 | 
					For flashing, method is depending on the format:
 | 
				
			||||||
You have to use STM32CubeProgrammer software
 | 
					- hexadecimal files: use drag and drop
 | 
				
			||||||
 | 
					- binary files: use STM32CubeProgrammer software
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#### hexa drag and drop
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Please check the ST Link FW version you have:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					$ mbedls
 | 
				
			||||||
 | 
					| platform_name | platform_name_unique | mount_point | serial_port | target_id                | daplink_version |
 | 
				
			||||||
 | 
					|---------------|----------------------|-------------|-------------|--------------------------|-----------------|
 | 
				
			||||||
 | 
					| DISCO_H747I   | DISCO_H747I[0]       | D:          | COM13       | 081402210D03E72132477E08 | V3J7M2          |
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Minimum version is V3J7M2 (https://www.st.com/en/development-tools/stsw-link007.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Configuration to add in mbed-os json configuration:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					        "OUTPUT_EXT": "hex",
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#### binary flashing
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					STM32CubeProgrammer software is available:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
https://www.st.com/en/development-tools/stm32cubeprog.html
 | 
					https://www.st.com/en/development-tools/stm32cubeprog.html
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3011,6 +3011,7 @@
 | 
				
			||||||
            "QSPI",
 | 
					            "QSPI",
 | 
				
			||||||
            "MPU"
 | 
					            "MPU"
 | 
				
			||||||
        ],
 | 
					        ],
 | 
				
			||||||
 | 
					        "OUTPUT_EXT": "hex",
 | 
				
			||||||
        "bootloader_supported": true
 | 
					        "bootloader_supported": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "DISCO_L072CZ_LRWAN1": {
 | 
					    "DISCO_L072CZ_LRWAN1": {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue