kcheshmedzhiev opened a new pull request, #9853:
URL: https://github.com/apache/nuttx/pull/9853
## Summary
This PR adds support for stm32u5 NUCLEO-U5A5ZJ-Q board
## Impact
stm32u5 files in arch/arm/include/stm32u5 and arch/arm/src/stm32u5
directories. All files containing stm323u585 in their names have been renamed
to stm32u5xx. According to reference manual RM0456 v4 the mcu line contains
four major families with same cpu architecture and different memory and
peripherals. So, I think it is correct to have only one file for register
description, memory map, etc. for entire line of microcontrollers.
Changes made also to boards/Kconfig and arch/arm/src/stm32u5/Kconfig.
## Testing
Here is a result of running a version with changes on NUCLEO-U5A5ZJ board
ABCDF
NuttShell (NSH) NuttX-12.2.1
nsh> uname -a
NuttX 12.2.1 f9386282dc-dirty Jul 18 2023 19:23:42 arm nucleo-u5a5zj-q
nsh> free
total used free largest nused nfree
Umem: 2548600 7792 2540808 851952 42 4
nsh>
and on B-U585I-IOT02A board because changes made to stm32u5 files
ABCDF
NuttShell (NSH) NuttX-12.2.1
nsh> uname -a
NuttX 12.2.1 f9386282dc-dirty Jul 18 2023 19:18:54 arm b-u585i-iot02a
nsh> free
total used free largest nused nfree
Umem: 189164 7716 181448 181448 36 1
nsh>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]