Re: Problem with SmartFS access

2021-03-21 Thread Anthony Merlino
Hey Alan, Can you point to the change? I'm curious how it happened, and what we can do to prevent these types of "side-effects" when people are touching the config system. Best, Anthony On Sun, Mar 21, 2021 at 11:22 AM Alan Carvalho de Assis wrote: > Hi Flavio, > > You need to enable also the

Supporting a heterogeneous dual-core

2021-02-05 Thread Anthony Merlino
Hi all, I am thinking of using the STM32H747XI for a project I'm working on. This particular chip has a CortexM7 and a Cortex M4. The chips access the same memory map and can access and even share the same peripherals. Part of the problem, however, is that NuttX resets many registers/peripherals

Re: ELF Loader and TCM Clarification

2021-01-31 Thread Anthony Merlino
Sorry about the email signature. On Sun, Jan 31, 2021 at 1:18 PM Anthony Merlino wrote: > Awesome Brennan, thanks for the info. That totally makes sense. > > I have updated the following pages to include this information: > > https://cwiki.apache.org/confluence/pages/viewpag

Re: ELF Loader and TCM Clarification

2021-01-31 Thread Anthony Merlino
[image: photo] *Anthony Merlino* CTO & Co-founder, Verge Aero (609)-319-1399 On Sun, Jan 31, 2021 at 12:29 PM Brennan Ashton wrote: > Looks like the inline images dropped try to attach them here. Otherwise > you can find them in "System Architecture" section of the Referenc

ELF Loader and TCM Clarification

2021-01-31 Thread Anthony Merlino
Hi all, I was just reading the documentation on Confluence regarding ELF programs: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=139629543 Here is the relevant excerpt Most MCUs based on ARMv7-M family processors support some kind of Tightly > Coupled Memory (TCM). These TCMs

Re: libcxx and buildroot toolchain

2021-01-14 Thread Anthony Merlino
> On Wed, Jan 13, 2021 at 12:44 AM Anthony Merlino > wrote: > > > > > > > Since Xiang already added support for NuttX on libcxx mainstream: > > > https://reviews.llvm.org/D88718?id=303700 > > > > > > I think it is time to phase out my libcxx repos

Re: libcxx and buildroot toolchain

2021-01-12 Thread Anthony Merlino
d libsupc++.a? Best, Anthony On Sat, Jan 9, 2021 at 11:57 AM Xiang Xiao wrote: > On Sat, Jan 9, 2021 at 8:11 AM Anthony Merlino > wrote: > > > Thanks for the info Xiang! I was on the right track but it is good to > have > > some affirmation that I'm not mi

Anyone using Clang?

2021-01-10 Thread Anthony Merlino
Hi all, Subject line says it all. I'm curious if anyone is successfully using clang instead of gcc and if so, how successful have you been with it? Best, Anthony

Re: libcxx and buildroot toolchain

2021-01-09 Thread Anthony Merlino
1, 7:32 AM Xiang Xiao wrote: > On Fri, Jan 8, 2021 at 9:57 AM Anthony Merlino > wrote: > > > Hey all, > > > > Would someone be willing to share their experience with libcxx and their > > toolchain? > > > This toolchain should work: > > https:/

libcxx and buildroot toolchain

2021-01-08 Thread Anthony Merlino
Hey all, Would someone be willing to share their experience with libcxx and their toolchain? I've now caught up to the tip of master, which now downloads and builds libcxx for me instead of using Alan's modified version. I am facing an issue I've faced before, and would really love to properly un

Re: Is the only option for using the network monitor....

2020-09-17 Thread Anthony Merlino
David, I've been trying to figure out how you would do this on Linux. This seems to be the right answer. Done via a "lease" configuration for dhcpd, or via secondary static IP on the interface https://stackoverflow.com/questions/12727175/set-static-ip-if-not-obtained-from-dhcp-script For your pur

What gets patched onto previous releases?

2020-09-17 Thread Anthony Merlino
Hi all, So I just ran into an issue on both 9.0 and 9.1 with SD card operations. After digging for a bit, I found the issue was addressed here: https://github.com/apache/incubator-nuttx/commit/e21dd687555180b41e845a2c0676fdc96fc952ed I completely understand that it takes work to patch and regres

Re: Help with Apache Github Invite

2020-09-17 Thread Anthony Merlino
sorry this is still stuck. I have found them to be responsive on > > JIRA. > > https://issues.apache.org/jira/browse/INFRA > > > > --Brennan > > > > > > On Tue, Jul 7, 2020, 1:37 PM Anthony Merlino > wrote: > > > > > I sent an email to us

Fwd: Configuration Specific ROMFS rcS Files

2020-09-15 Thread Anthony Merlino
Forwarding Xiang's solution. This should work for me. Maybe it will help others. -- Forwarded message - From: Xiang Xiao Date: Tue, Sep 15, 2020 at 1:48 PM Subject: Re: Configuration Specific ROMFS rcS Files To: Anthony Merlino Since all files in RCSRCS is processed

Configuration Specific ROMFS rcS Files

2020-09-14 Thread Anthony Merlino
Hi all, I would like to come up with a way of having a *configuration-specific* ROMFS image that is automatically generated as part of the build system. I see that Xiang has recently made this commit, https://github.com/apache/incubator-nuttx/pull/793/files which definitely gets me closer to doin

Re: Help with Apache Github Invite

2020-07-07 Thread Anthony Merlino
I sent an email to us...@infra.apache.org last week and I still haven't heard anything. Should I get a confirmation that they received the ticket? Who else can I contact to get help? On Thu, Jul 2, 2020 at 2:29 PM Nathan Hartman wrote: > On Thu, Jul 2, 2020 at 1:16 PM Anthony Merlino

Re: Work queue lock up

2020-07-07 Thread Anthony Merlino
ll to nxsched_alarm_expiration to happen in the right interrupt context? On Mon, Jul 6, 2020 at 4:56 PM Anthony Merlino wrote: > Hi all, > > I am having an issue where work scheduled on the HPWORK queue stops being > processed. > > The work queue is locked up inside of nxsig_timedwait(). Spe

Work queue lock up

2020-07-06 Thread Anthony Merlino
Hi all, I am having an issue where work scheduled on the HPWORK queue stops being processed. The work queue is locked up inside of nxsig_timedwait(). Specifically on line 370 of sig_timedwait.c. The watchdog that is scheduled to wake the thread back up is never firing. I know because I traced t

Re: Scheduling work from a worker using the same work_s

2020-07-03 Thread Anthony Merlino
Ok great, thanks Greg! On Fri, Jul 3, 2020 at 1:13 PM Gregory Nutt wrote: > > > I have a few spots in my code where I am doing something, and I'm just > now > > realizing I'm not explicitly sure if it's supported or not. > > > > Here is my question: > > > > Can work_queue be called from within

Scheduling work from a worker using the same work_s

2020-07-03 Thread Anthony Merlino
Hi, I have a few spots in my code where I am doing something, and I'm just now realizing I'm not explicitly sure if it's supported or not. Here is my question: Can work_queue be called from within a worker function that uses the same work_s struct? The documentation only says that if there is e

Re: Help with Apache Github Invite

2020-07-02 Thread Anthony Merlino
Justin, Is there an infra email address I should use to get help with this? Thank you, Anthony On Wed, Jul 1, 2020 at 7:19 PM Anthony Merlino wrote: > Justin, > > According to Github, I have 2FA enabled. It's been enabled for months. As > has my linking of ASF and Github u

Re: From 8.2 to 9.x??

2020-07-01 Thread Anthony Merlino
e giving a big thank you to those who have been kicking up the proverbially dust in the first place. Things are looking good! On Wed, Jul 1, 2020 at 7:40 PM Anthony Merlino wrote: > Ben, > > I just went through this with my codebase. All in all, it hasn't been too > bad. &

Re: From 8.2 to 9.x??

2020-07-01 Thread Anthony Merlino
Ben, I just went through this with my codebase. All in all, it hasn't been too bad. I think most of your answers can be found: here for 9.0 https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.0 and here for 9.1 https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1 I'll point out a f

Re: Help with Apache Github Invite

2020-07-01 Thread Anthony Merlino
Justin, According to Github, I have 2FA enabled. It's been enabled for months. As has my linking of ASF and Github user name. You need to wait until you have been added to the ASF gitHub account before > doing the last step. > What are you calling the last step? What do I have to do to be added

Help with Apache Github Invite

2020-07-01 Thread Anthony Merlino
Hi, I still can't seem to get an invite from the Apache Github account, despite having 2FA enabled on Github, and linking my Github user name through the self-service portal. I have had this problem since we moved to Apache, but I haven't needed access until now. Who is the right person to ask wi

Re: libcxx std::thread leaks 48 bytes due to missing implementation of pthread destructor

2020-06-29 Thread Anthony Merlino
up to master anyway. My project is still on the old Bitbucket stuff cause we just haven't had time to do the maintenance. Best, Anthony [image: photo] *Anthony Merlino* CTO & Co-founder, Verge Aero (609)-319-1399 On Mon, Jun 29, 2020 at 11:08 AM Gregory Nutt wrote: > > >&g

Re: libcxx std::thread leaks 48 bytes due to missing implementation of pthread destructor

2020-06-28 Thread Anthony Merlino
Greg, Would userpace_s need to have an additional function pointer for pthread_cleanup? Similar to pthread_startup? Is the up_pthread_start/pthread_startup functions a good example to follow for how to call in user mode? Anthony On Sun, Jun 28, 2020 at 1:39 PM Gregory Nutt wrote: > Hi, Antho

libcxx std::thread leaks 48 bytes due to missing implementation of pthread destructor

2020-06-28 Thread Anthony Merlino
Hi all, I just found an issue with using libcxx std::thread library on NuttX. The std::thread implementation uses pthread_key_create and pthread_setspecific in order to setup a destructor that should be called to cleanup the memory. Of course, it became pretty obvious what was wrong once I read th

Github Issue on Build Failure

2020-03-10 Thread Anthony Merlino
I have been inactive for some time now, but I would like to get back up to speed and start making some contributions. One thing I was hoping to do was help get rid of some of the nightly build errors so that we can get a stable base and hopefully make a release soon. I spent the time getting the do

Re: [VOTE] Remove Windows Native support?

2020-01-20 Thread Anthony Merlino
0 On Mon, Jan 20, 2020, 12:35 PM Disruptive Solutions < disruptivesolution...@gmail.com> wrote: > -1 > > Verstuurd vanaf mijn iPhone > > > Op 20 jan. 2020 om 15:58 heeft Nathan Hartman > het volgende geschreven: > > > > On Mon, Jan 20, 2020 at 9:20 AM Gregory Nutt > wrote: > > > >> The [DISCUS

Re: Issue Reporting

2019-12-30 Thread Anthony Merlino
My experience with Jira is that it is powerful if you know how to use it, but that it can be really clumsy and difficult to learn. There's also a lot of pain with certain actions, like switching issue types in bulk and things like that. Github on the other hand is much more straightforward and sim

[PROPOSAL] Collaboration on NuttX Workflow

2019-12-26 Thread Anthony Merlino
Hi all, I would like to propose a method of collaboration for the workflow requirements. Nathan and Brennan have done some legwork that is now on the Wiki - which is a great starting point. Unfortunately, it hasn't seen much collaboration other than a few comments. I believe part of the issue her

Contributions (PR or patches)

2019-12-15 Thread Anthony Merlino
As Nathan and others have pointed out, we need to discuss, agree, and document how we would like to accept contributions. I think at most, we should accept patches on the mailing list, and PRs on GitHub. But personally, I think we should only support PRs. I think a unified method for all contribut

Re: Project Emails

2019-12-12 Thread Anthony Merlino
infrastructure that may not be appropriate in the core OS repo. [image: photo] *Anthony Merlino* CTO & Co-founder, Verge Aero (609)-319-1399 On Thu, Dec 12, 2019 at 8:17 PM David Sidrane wrote: > How about sub modules? We atomically tag across both to keep the project in > proper sync