I looked into the folder "arch/arm/src/stm32/hardware" there does not seem to be specific definition files for STM32F427. Any idea where the definitions for the F427 family is defined. I could then move on to add support for the unsupported features of STM32F427AI.
Thanks Janardhan Silwal ________________________________ From: Gregory Nutt <spudan...@gmail.com> Sent: Tuesday, February 13, 2024 02:37 To: dev@nuttx.apache.org <dev@nuttx.apache.org> Subject: Re: Addition of New Chip STM32F427AI The STM32F427AI is in the same family as STM32F427xx (STM32F427V, STM32F427Z, STM32F427I) and STM32F429xx, which are already supported. The first thing to do is to decide which is of the supported parts is most like the STM32F427AI. Mostly likely it is just a difference in memory size or something similar. The package STM32F427AI has more pins so some other functionality must be brought out. On 2/12/2024 2:06 PM, Alan C. Assis wrote: > Hi Janardhan, > > You can start looking at which STM32F4xx chip existent on NuttX is more > similar to STM32F427AI and start your port based on it. > > You can do it using the chip datasheet and/or reference manual, writing > down the difference in peripherals, registers, etc. > > Normally STM32 devices share many features, but sometimes they have small > incompatibilities. > > So, look the existing chips on NuttX (nuttx/arch/arm/src/stm32/hardware/ > and nuttx/arch/arm/include/stm32/ > > Best Regards, > > Alan > > On Mon, Feb 12, 2024 at 8:50 AM Janardhan Silwal < > janardhansil...@outlook.com> wrote: > >> Hi Community, >> >> I have a board which uses STM32F427AI, and was planning on running a >> middleware which runs over nuttx, but only noticed, after the board arrived >> from manufacturing that there is no option to select, STM32F427AI from the >> menuconfig/qconfig. >> >> I don't have an option to replace the chip to the ones which are currently >> supported and thus, want to add the support for STM32F427AI, but don't >> know where to start. >> >> Hoping to get some direction, from where I can start. >> >> Thanks in advance. >> janardhan >>