~funderscore blog cgit wiki get in touch
aboutsummaryrefslogtreecommitdiff
blob: 8f91db4b46b93cd89cbddafdd504f79dbc97dd83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
config CMD_STM32PROG
	bool "command stm32prog for STM32CudeProgrammer"
	select DFU
	select DFU_RAM
	select DFU_VIRT
	select PARTITION_TYPE_GUID
	imply CMD_GPT if MMC
	imply CMD_MTD if MTD
	imply DFU_MMC if MMC
	imply DFU_MTD if MTD
	help
		activate a specific command stm32prog for STM32MP soc family
		witch update the device with the tools STM32CubeProgrammer
		NB: access to not volatile memory (NOR/NAND/SD/eMMC) is based
		    on U-Boot DFU framework

config CMD_STM32PROG_USB
	bool "support stm32prog over USB"
	depends on CMD_STM32PROG
	default y
	help
		activate the command "stm32prog usb" for STM32MP soc family
		witch update the device with the tools STM32CubeProgrammer,
		using USB with DFU protocol

config CMD_STM32PROG_SERIAL
	bool "support stm32prog over UART"
	depends on CMD_STM32PROG
	default y
	help
		activate the command "stm32prog serial" for STM32MP soc family
		with the tools STM32CubeProgrammer using U-Boot serial device
		and UART protocol.

config CMD_STM32PROG_OTP
	bool "support stm32prog for OTP update"
	depends on CMD_STM32PROG
	default y if ARM_SMCCC || OPTEE
	help
		Support the OTP update with the command "stm32prog" for STM32MP