Hi David,

A quick way to test on your board is using version 10.2.0 while we fix the
issue:

https://nuttx.apache.org/download/

This is the last version before the PR that introduced the issue.

If you have good experience with ARM7TDMI and want to help to track the
issue, please let me know.

BR,

Alan

On Mon, Jul 15, 2024 at 12:47 PM Alan C. Assis <acas...@gmail.com> wrote:

> 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