Re: debugassert vs assert in apps

2023-12-16 Thread Daniel Appiagyei
While we’re on this topic I would also like to encourage authors to put only one condition in their asserts instead of multiple. So, DEBUGASSERT(cond1) ; DEBUGASSERT (cond2); (…) Instead of DEBUGASSERT(cond1 && cond2 &&..). When an assertion happens and there’s multiple conditions then I don’t kn

Re: [Article] NuttX on Ox64 BL808 RISC-V SBC: Bare Metal Experiments

2023-12-16 Thread Gregory Nutt
The Zigbee support is interesting.  NuttX does not have a Zigbee stack, but does have IEEE 802.15.4 which works with the same physical radio. The IEEE 802.15.4 logic is quite an accomplishment.  The original development was done by  Anthony Merlino and Sebasiten Lorquet.  I see that there have

Re: [Article] NuttX on Ox64 BL808 RISC-V SBC: Bare Metal Experiments

2023-12-16 Thread Tomek CEDRO
Congratulations Lup!! :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

[Article] NuttX on Ox64 BL808 RISC-V SBC: Bare Metal Experiments

2023-12-16 Thread Lee, Lup Yuen
Pine64 Ox64 BL808 (64-bit RISC-V SBC) is now supported in NuttX Mainline! (Many thanks to my reviewers) Ox64 BL808 is an affordable $8 SBC with: - 3 x RISC-V Cores (T-Head 64-bit / 32-bit) - Networking: Ethernet, WiFi, Bluetooth LE, Zigbee - Peripheral Interfaces: UART (Serial), I2C, SPI, USB, MIP

Re: SPI EEPROM, losetup, LittleFS

2023-12-16 Thread Tim Hardisty
I will look at lomtd, thanks. But if littlefs is not suitable (a quick look and it seemed it might be a reasonably choice for a 16KiB EEPROM?) is there an FS in NuttX that is suitable? "Out there" I find NASA's EEFS and one or two others I could try (and submit to NuttX; depending on licensing