Hi David,

I'm happy to hear your kind words, I'm sorry to disappoint you, but LPC2378
was broken feel years ago, see:

https://github.com/apache/nuttx/issues/8966

I did git bisect and found the root causes of the issue, but I didn't work
yet with Anchao to fix it.

If you really want to use LPC2378 I suggest using a version just before
that commit (since I think git revert will not work).

I'm also interested in getting LPC2378 working again.

The Olimex-LPC3278 was the first board I tried NuttX and it worked "out of
the box" and that got me.

I have been working with uClinux since 2001 and soon I realized NuttX was
what I was expecting uClinux to be.

Alternatively, if you just want to try SDCard and ELF, you can also use
other boards (with STM32, ESP32, SAMD5, SAMV7, iMXRT, etc).

BR,

Alan


On Mon, Jul 15, 2024 at 12:24 PM David Barrass <da...@davebarrass.org.uk>
wrote:

> Hi,
>
> This email address seems to be the only appropriate one for this message
> even though this is not a bug report!
>
> Rather - quite the opposite. It is a big thank you to the team and
> especially Gregory Nutt.
>
> I have been following NuttX for a "long" time. (Pre Apache) but up until
> now out of interest - not because I need an RTOS.
>
> I have a Keil MCB2300 board which has the NXP LPC2368 CPU as the
> processor. Same family as LPC2378 which is supported by NuttX.
>
> Anyway, I need a stable well-tested platform to use to get an SD/MMC
> interface running. I can see that SD/MMC is supported in the drivers
> directory. I tried building the Olimex-lpc2378 / nsh project just as a
> starting-point.
>
> I have my Codesourcery ARM toolchain in a slightly different location
> than the given default so I put the path to the Codesourcery tools at
> the front of my $PATH. Following the instructions it "just worked" and
> within seconds of compiling and linking I had the .bin and ELF executables!
>
> One of the advantages of NuttX is the simple build environment. I am
> familiar with other operating systems which require a number of
> supporting programs/packages (Python - I'm looking at you) in order to
> simply generate and build the code for a supported platform. NuttX is SO
> refreshing in this regard.
>
> So, again a BIG thank you to Gregory and the team.
>
> As a side note, it only took me a few minutes of work to generate an
> MCB2300 configuration and build what I hope will be a functional
> executable! Next job is to erase the FLASH and reprogram it with the
> NuttX/nsh image.
>
> Once I am happy that this is working, I can get on with the "real" job
> of getting the SD/MMC driver running. This is a real time-saver for me
> so thanks again.
>
> Best Regards,
>
> David
>

Reply via email to