You can try https://github.com/apache/incubator-nuttx/tree/master/boards/arm/cxd56xx and compare the difference with yours.
> -----Original Message----- > From: Nathan Hartman <hartman.nat...@gmail.com> > Sent: Wednesday, August 12, 2020 5:34 AM > To: dev@nuttx.apache.org > Subject: Re: Board-specific drivers in NuttX 9.1.0. > > On Tue, Aug 11, 2020 at 1:14 PM Fotis Panagiotopoulos <f.j.pa...@gmail.com> > wrote: > > The structure proposed by Xiang Xiao is not working for me. > > > > By looking in the Makefiles, I did understand that the structure has > > changed a bit. > > Now my structure is: > > > > ├── CustomBoard > > │ ├── defconfig > > │ ├── include > > │ ├── Kconfig > > │ ├── Make.defs > > │ ├── scripts > > │ └── src > > └── drivers > > ├── driver.c > > ├── driver.h > > ├── Kconfig > > └── Make.defs > > > > But still it does not work. > > > > Any ideas what may break it? > > > Maybe need to make distclean, followed by tools/configure.sh, to refresh > NuttX's symbolic links? > > Nathan