[Uboot-stm32] [PATCH 5/6] board: st: Add support of STM32MP13x boards in stm32board cmd

Patrice CHOTARD patrice.chotard at foss.st.com
Thu Jan 12 16:43:25 CET 2023


Hi Patrick

On 1/12/23 15:34, Patrice CHOTARD wrote:
> Hi Patrick
> 
> On 1/6/23 13:20, Patrick Delaunay wrote:
>> Add board identifiers for STMicroelectronics STM32MP13x boards:
>> - DISCO board: MB1635
>>
>> Signed-off-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
>> ---
>>
>>  board/st/common/Kconfig       | 2 +-
>>  board/st/common/cmd_stboard.c | 7 ++++---
>>  2 files changed, 5 insertions(+), 4 deletions(-)
>>
>> diff --git a/board/st/common/Kconfig b/board/st/common/Kconfig
>> index 2f57118bb265..aba3590866e0 100644
>> --- a/board/st/common/Kconfig
>> +++ b/board/st/common/Kconfig
>> @@ -1,7 +1,7 @@
>>  config CMD_STBOARD
>>  	bool "stboard - command for OTP board information"
>>  	depends on ARCH_STM32MP
>> -	default y if TARGET_ST_STM32MP15x
>> +	default y if TARGET_ST_STM32MP15x || TARGET_ST_STM32MP13x
>>  	help
>>  	  This compile the stboard command to
>>  	  read and write the board in the OTP.
>> diff --git a/board/st/common/cmd_stboard.c b/board/st/common/cmd_stboard.c
>> index 213fb5d30208..853ab78bbf16 100644
>> --- a/board/st/common/cmd_stboard.c
>> +++ b/board/st/common/cmd_stboard.c
>> @@ -2,8 +2,8 @@
>>  /*
>>   * Copyright (C) 2019, STMicroelectronics - All Rights Reserved
>>   *
>> - * the st command stboard supports the STMicroelectronics board identification
>> - * saved in OTP 59.
>> + * the command stboard supports the STMicroelectronics board identification
>> + * saved in OTP_BOARD.
>>   *
>>   * The ST product codification have several element
>>   * - "Commercial Product Name" (CPN): type of product board (DKX, EVX)
>> @@ -18,7 +18,7 @@
>>   * - Finished Good = EVA32MP157A1$AU1
>>   *
>>   * Both information are written on board and these information are also saved
>> - * in OTP59, with:
>> + * in OTP_BOARD (59 for STM32MP15x or 60 for STM32MP13x), with:
>>   * bit [31:16] (hex) => Board id, MBxxxx
>>   * bit [15:12] (dec) => Variant CPN (1....15)
>>   * bit [11:8]  (dec) => Revision board (index with A = 1, Z = 26)
>> @@ -49,6 +49,7 @@ static bool check_stboard(u16 board)
>>  		0x1298,
>>  		0x1341,
>>  		0x1497,
>> +		0x1635,
>>  	};
>>  
>>  	for (i = 0; i < ARRAY_SIZE(st_board_id); i++)
> 
> 
> Reviewed-by: Patrice Chotard <patrice.chotard at foss.st.com>
> 
> Thanks
> Patrice
> _______________________________________________
> Uboot-stm32 mailing list
> Uboot-stm32 at st-md-mailman.stormreply.com
> https://st-md-mailman.stormreply.com/mailman/listinfo/uboot-stm32
Applied to u-boot-stm32/master

Thanks
Patrice


More information about the U-Boot mailing list