Making a robot controller from scratch

2019-12-20 Thread Gregory Nutt
Interesting NuttX presentation coming up: Making a robot controller from scratch With NuttX, IoT.js, WebThing and more https://fosdem.org/2020/schedule/event/iotnuttx/ Alan found that and posted this in the LinkedIn group.  Worth re-posting here. Greg

Re: Attachment test Photo

2019-12-20 Thread Gregory Nutt
How about this Looks fine

Re: [PATCH] This is a test! Please DON'T commit!

2019-12-20 Thread Gregory Nutt
Greg, please confirm you can receive attachments. Got it!

Re: Transferring Repositoies (Was Re: Masayuki Ishikawa added to NuttX committers)

2019-12-20 Thread Gregory Nutt
[This conversation belongs on the dev list] Which way is the mirrors? I believe I read somewhere, it's apache --> github. But I could be wrong. I recall Duo saying that you can set this up either way.

Re: Transferring Repositories

2019-12-20 Thread Gregory Nutt
I don't know if there are any problems with doing this with tags, but we cannot do this which commits without eventually really mucking up the history. Commits must go in on direction.  For the time being, I think it must work like this: * There must be no changes directly to the apache

Re: Testing the new repository

2019-12-20 Thread Gregory Nutt
We you can see the new repository is working fine. I submitted the i2C driver for STM32G070/NUCLEO-G070RB that was added to bitbucket. As a rules of thumb, please don't commit directly to the "master". I created a brash called "stage" that we could use before merging in to "master", this way

Re: Testing the new repository

2019-12-20 Thread Gregory Nutt
We you can see the new repository is working fine. I submitted the i2C driver for STM32G070/NUCLEO-G070RB that was added to bitbucket. Tomorrow I will do a get fetch from apache and force bitbucket to exactly match the apache repository (after verifying that the recent histories are the sa

New Apache NuttX Repositories

2019-12-20 Thread Gregory Nutt
[Cross posting to both the (deprecated) Google Group and to the Apache dev list.] This is to inform all users of and contributors to NuttX that there are changes on the way;   Some things will need be done differently beginning as of now.  The Apache NuttX repositories are online and are now

Re: Transferring Repositories

2019-12-20 Thread Gregory Nutt
They should be in sync now. Those were probably created just after the transfer. There was a window in time between when the time that Abdelatif's bitbucket clone was updated and when when it was pushed to Apache. For my point of view, the commits were pushed before the repositories were

Re: Transferring Repositories

2019-12-20 Thread Gregory Nutt
hould decide. The Apache repository started out 3 commits behind the Bitbucket repository: commit 54d6a0768ccd0e386b67723cc1a24e9e9fff902a Author: Daniel Pereira Volpato Date:   Fri Dec 20 13:07:31 2019 -0600     boards/arm/stm32f0l0g0/:  Fix issues noted by nxstyle. co

Re: Transferring Repositories

2019-12-20 Thread Gregory Nutt
Alan, I see that you brought these changes into the Apache. I was surpised to see that the same changes are in the gitbox.apache.org repository are in the github.com/apache repositories. Can you please clarify what you did here? Did you * Modify https://gitbox.apache.org/repos/asf?p=incu

Test Repository

2019-12-20 Thread Gregory Nutt
Looking at https://gitbox.apache.org/repos/, I see several projects, perhaps most projects, that have a special repository just to contain testing logic.  Often this is named -testing and often is has other names (like integration and others). So there is a precedence for a nuttx-testing repos

Re: Test Repository

2019-12-20 Thread Gregory Nutt
Looking at https://gitbox.apache.org/repos/, I see several projects, perhaps most projects, that have a special repository just to contain testing logic.  Often this is named -testing and often is has other names (like integration and others). So there is a precedence for a nuttx-testing repos

Re: Test Repository

2019-12-20 Thread Gregory Nutt
You may need to think how this fits into releases. some things to consider: - Do you want the release to contain test information or not? A lot of Apache project do include that but some don’t - it may be size dependant. - Do you wan users to be able to easy test releases? (Not providing test

Re: Transferring Repositoies (Was Re: Masayuki Ishikawa added to NuttX committers)

2019-12-20 Thread Gregory Nutt
itbox, and also you can accept PRs on github. Gregory Nutt 于2019年12月21日周六 上午5:09写道: [This conversation belongs on the dev list] Which way is the mirrors? I believe I read somewhere, it's apache --> github. But I could be wrong. I recall Duo saying that you can set this up either way.

Re: Transferring Repositoies (Was Re: Masayuki Ishikawa added to NuttX committers)

2019-12-20 Thread Gregory Nutt
Same answer.  We need to clearly define how the workflow should behave first.  Then we will have a set of requirements that we can use to make trade-offs against the design options. With no requirements in hand, it is just people supporting their favorite tools or implementations they are fami

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
David, Brennan, Thanks for starting this David, I think you are the only person that could have gotten us out of the run we are in. We need to get this into a place where we can collaborate on it.  Brennan,  Justin suggested that we use Confluence for document collaboration.  We have no othe

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
This is the mantra we must always follow "support what you users want."  Stay focused on the needs and convenience of the end-user.  Always good advice.  If there are complexities dependencies, we should quantine those complexities and dependencies inside the test architecture.  We give the end

Re: [incubator-nuttx] 05/05: imxrt106x:pinout add ALT 8 GPIO_GPT2_COMPARE3 & fix GPIO_GPT1_CAPTURE[1|2]

2019-12-21 Thread Gregory Nutt
So I am confused.  It looks like you created a branch in the repository and put all of you code there, bypassing patches and PRs.  This seems a bit of an abuse of your privileges.  I though we agreed that all people, including PPMC members and committers would have to follow the same work flow.

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
I would suggest that we still follow the original process before the new workflow is ready which mean that: 1.We post the patch to dev@nuttx.apache.org or 2.Send the pull request to https://github.com/apache/incubator-nuttx 3.Only Greg can commit the patch to apache/github repo That has already

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
I would suggest that we still follow the original process before the new workflow is ready which mean that: 1.We post the patch to dev@nuttx.apache.org or 2.Send the pull request to https://github.com/apache/incubator-nuttx 3.Only Greg can commit the patch to apache/github repo That has alrea

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
And the patch is the same format and put on this mail address just like when we were in the Google Group? I would suggest holding off all changes and PRs until we get a proper workflow in place.  No one will act on them now.

Re: [PATCH] imxrt fixes FW: [apache/incubator-nuttx] imxrt fixes (#1)

2019-12-21 Thread Gregory Nutt
PATCH is here https://patch-diff.githubusercontent.com/raw/apache/incubator-nuttx/pull/1.patch PR is here https://github.com/apache/incubator-nuttx/pull/1 I am finished.  I will not review any further changes or make any further commits Greg

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
Opps That would be me. I am sorry I just saw this when I was sending the PR and the URL of the patch to the list. You might as well just merge it to master now.  I am out of the loop on all further changes.

Re: [incubator-nuttx] 05/05: imxrt106x:pinout add ALT 8 GPIO_GPT2_COMPARE3 & fix GPIO_GPT1_CAPTURE[1|2]

2019-12-21 Thread Gregory Nutt
Ut-oh It was not intended to be an abuse: This is how PR's or done all the GH projects I am on as a commiter. It is a branch in the repo so like you have always done with patches, you or any of the PMC)can make change to it if need be. It is PR to master in the same repo. The process is simple

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
But to avoid we lose the confidence and contribution in the transition phase, it's better that Greg has the special right to be the only person who review and commit the code until the community agree and setup the new workflow. I suppose that the special period should be short and around sever

Re: [incubator-nuttx] 05/05: imxrt106x:pinout add ALT 8 GPIO_GPT2_COMPARE3 & fix GPIO_GPT1_CAPTURE[1|2]

2019-12-21 Thread Gregory Nutt
This is David's suggested workflow, but it still in the discussing or voting process? Before we get the approvement from community, we can't apply this process now because its' unfailr to other upcomming potential suggestion. So my suggestion is still to keep the old process: Greg review and c

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
In the transition phase, only you(Greg) can merge PR or create branch, other PPMC member shouldn't touch the official repo. So I think there isn't difference between bitbucket and apache? we just change the repo location, no more change until the new workflow setup. Because of the recent expe

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
On 12/21/2019 8:38 AM, Abdelatif Guettouche wrote: When I agreed to mange the commits through the transition period, that was conditioned on continuint to use the bitbucket repository that only I have access to, and then syncing the Apache repositories to the bitbucket repository. That would wor

Re: [incubator-nuttx] 05/05: imxrt106x:pinout add ALT 8 GPIO_GPT2_COMPARE3 & fix GPIO_GPT1_CAPTURE[1|2]

2019-12-21 Thread Gregory Nutt
For opening a PR, usually you can just fork the repo and create a branch in the forked repo, and then open a PR. It is not necessary to create a branch in the original repo only for a PR. You can open a branch for a big feature, which usually needs a lot of commits and also a very long time be

Re: [PATCHES] Duplicate master_imxrt

2019-12-21 Thread Gregory Nutt
I will merge nothing.  I resign from the postion of review committer.  The PPMC must handle this not me.  I don't do this any more. On 12/21/2019 9:27 AM, David Sidrane wrote: Greg, Please merge these patches. This is duplicate of the link and PR. I will close the PR and delete the branch. D

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Can we simplify the workflow to avoid creating so many temp branching in the official repo: 1.User submit PR against the master 2.Run style, build and test through CI 3.Review and comment PR by committer 4.Merge PR into master if all check pass User may have to repeat step 1 to 3 several time b

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Can we simplify the workflow to avoid creating so many temp branching in the official repo: 1.User submit PR against the master 2.Run style, build and test through CI 3.Review and comment PR by committer 4.Merge PR into master if all check pass User may have to repeat step 1 to 3 several time b

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
On 12/21/2019 11:00 AM, Gregory Nutt wrote: Can we simplify the workflow to avoid creating so many temp branching in the official repo: 1.User submit PR against the master 2.Run style, build and test through CI We have no capability to test via CI at present.  We don't even hav

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Forwarded Message Subject:Re: [DISCUSS - NuttX Workflow] Date: Wed, 18 Dec 2019 11:55:46 -0500 From: Nathan Hartman Reply-To: dev@nuttx.apache.org To: dev@nuttx.apache.org On Wed, Dec 18, 2019 at 11:18 AM Gregory Nutt wrote: Requirements specification

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Forwarded Message Subject:Re: [DISCUSS - NuttX Workflow] Date: Thu, 19 Dec 2019 12:32:31 -0600 From: Gregory Nutt To: dev@nuttx.apache.org I think only 5 emails in the whole list really address these functional requirements. Let me add a 6th... (Without

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Forwarded Message Subject:Re: [DISCUSS - NuttX Workflow] Date: Thu, 19 Dec 2019 13:09:10 -0500 From: Nathan Hartman Reply-To: dev@nuttx.apache.org To: dev@nuttx.apache.org On Thu, Dec 19, 2019 at 8:30 AM Gregory Nutt wrote: On Thu, Dec 19, 2019 at 3

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Haitao Liu Subject Re: [DISCUSS - NuttX Workflow] DateWed, 18 Dec 2019 09:51:45 GMT How about just keep two separate git repositories (apps and nuttx projects) instead of add a parent knot repo with apps and nuttx as sub-modules? As to jenkins CI, I haven’t found proper github plugin

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
As you can see, I have been tried to forward relevant emails from this thread.  There are at least two and maybe three that I cannot find. First there is the text which I appended to Nathan's workflow: Proposed Work Flow Proposed Steps from Contribution to Commit  I think the work flow shou

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
lures, ask the contributor to fix the problem and resubmit push the changes.  (This is automatic in the tooling of github.) On 12/21/2019 1:26 PM, Gregory Nutt wrote: As you can see, I have been tried to forward relevant emails from this thread.  There are at least two and maybe three that I c

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
As you can see, I have been tried to forward relevant emails from this thread.  There are at least two and maybe three that I cannot find. ... There is possibly a third email that I cannot find from David Sidrane that had some thoughts about the work flow.  I can't find it and I don't recal

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
On 12/21/2019 1:32 PM, Gregory Nutt wrote: As you can see, I have been tried to forward relevant emails from this thread.  There are at least two and maybe three that I cannot find. ... There is possibly a third email that I cannot find from David Sidrane that had some thoughts about the

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Now I remember, David was proposing a C beautifier to be used in the work flow.  I cannot find that one right now. Related: Gregory Nutt Subject Re: [DISCUSS - NuttX Workflow] DateWed, 18 Dec 2019 13:36:24 GMT Option d) Make minimal coding standard changes that can be 100

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Step 4 Ultimately, it is the committer who is responsible for assuring that (1) the change is technically correct, complete, and of the highest quality.  And that (2) the change is consistent with all of the principles of the Inviolables: The change must not violate the portable POSIX i

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
There is no workflow definition. DavidS started a thread, but so far it has only general principles, no work flow. I for one struggle to “define a workflow” without using the vernacular of the underlying tool (git + githug/gitlab/bitbucket). Best practices SW development workflows, today

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
Those people with devops should coordinate in another thread and make proposals for top-level functional to the broader audience. We have enough smart and disciplined people here, I think we can do this. We should be able to spec from the top-level (no tool speak) process down the the nit

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
Those people with devops should coordinate in another thread and make proposals for top-level functional to the broader audience. We have enough smart and disciplined people here, I think we can do this. We should be able to spec from the top-level (no tool speak) process down the the nit

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
PM, Gregory Nutt wrote: Those people with devops should coordinate in another thread and make proposals for top-level functional to the broader audience. We have enough smart and disciplined people here, I think we can do this. We should be able to spec from the top-level (no tool speak

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
When I agreed to mange the commits through the transition period, that was conditioned on continuint to use the bitbucket repository that only I have access to, and then syncing the Apache repositories to the bitbucket repository. That would work. Didn't we agree on that? I said I would do th

Re: [CALL for TOP Down workflow Requirements]

2019-12-21 Thread Gregory Nutt
Forwarded: "David S. Alessio" Subject Re: [DISCUSS - NuttX Workflow] DateThu, 19 Dec 2019 00:33:00 GMT We’ve digressed a bit on this thread. Let’s see if we can reboot DavidS’ Workflow thread and keep the thread on topic. Let me start by stating a few [obvious] objectives: Keep t

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
Can we do that for the PR that David created? (I mean applying it on bitbucket and I bring it to github) It would takes some agreement to do that.  But I don't want to do that either anymore.  The more I think about not having to apply patches everyday, the better I feel about it.  I feel l

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
There is essential no change activity in the project.  Normally there are might be 50 changes per week, but I think that there were only 6 last week.  That is good and bad.  It is good because I don't see any reason for the PPMC to fear it is going to overwhelmed by changes in the near futur

Re: Testing the new repository

2019-12-21 Thread Gregory Nutt
-development-workflow-with-git-and-ci-cd-5e8916f6bece Heads up and keep believing! Maybe I should not share my thought, but like most of us I do not care what other people think :-) I am just concerned.. A spectator Ben Verstuurd vanaf mijn iPhone Op 22 dec. 2019 om 02:34 heeft Gregory Nutt

Re: Community

2019-12-22 Thread Gregory Nutt
Writing directly into the repository was certainly the wrong thing at the wrong time since I was tasked to maintain the repository.  But I relinquish both the task of personally reviewing and managing the flow all changes.  So now it is a fair thing to be address.  Now I would say what committe

Re: Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
0 I think is a terrible idea.  Doing something for expediency usually is.  But I will go along with the group think. On 12/22/2019 7:59 AM, Alin Jerpelea wrote: +1 On Sun, Dec 22, 2019, 15:57 Xiang Xiao wrote: +1. It's impotant to let people start the contribution. The committer could/sho

Re: Apache NuttX website

2019-12-22 Thread Gregory Nutt
Did someone call a vote on this?  This is all very confusing. First, we have adopted the shorthand of +1 just to mean you agree with something.  That is not a vote and a little confusing in most contexts. Votes should be formally called with [VOTE] in the subject.  Otherwise, how can I tell i

Re: Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
Again, is this a formal vote?  it is not clear to me.  Did someone in the PPMC call a vote?  There is not [VOTE] in the message title? Just  point of order which I do not know the answer too.  Brennan is not yet listed as a PPMC member or a as a committer (but he should be and, hopefully, will

Re: [VOTE] - votes must say [VOTE]

2019-12-22 Thread Gregory Nutt
+1 (sorry, I couldn't help it) On 12/22/2019 9:13 AM, David Sidrane wrote: All, Let's dispense with the ALL ambiguity We should assume if it does not say [VOTE] it is not a vote? David -Original Message----- From: Gregory Nutt [mailto:spudan...@gmail.com] Sent: Sunday, D

Re: [VOTE] - votes must say [VOTE]

2019-12-22 Thread Gregory Nutt
I thought I was being humorous in replying with +1.  But [VOTE] is in the title so I guess this is a real, binding vote.  That wasn't clear from the text.  I am so confused.  Anway, my +1 vote still stands, just not as funny anymore. On 12/22/2019 9:14 AM, Gregory Nutt wrote: +1 (sor

votes must say [VOTE]

2019-12-22 Thread Gregory Nutt
Removing the initial [VOTE] in an attempt at removing ambiguity (although [VOTE] is still in the tile). Let's dispense with the ALL ambiguity We should assume if it does not say [VOTE] it is not a vote? A follow on questions is who can call a binding vote?  I searched apache a little, but did

Re: votes must say [VOTE]

2019-12-22 Thread Gregory Nutt
Should the [VOTE] phase also be preceded by a [DISCUSS] phase so that people can have a chance to discuss, debate, haggle, argue, first?  Calling a vote out the blue leaves people in a position of having to make a decision cold. On 12/22/2019 9:26 AM, Gregory Nutt wrote: Removing the initial

Re: [VOTE] - votes must say [VOTE]

2019-12-22 Thread Gregory Nutt
I thought I was being humorous in replying with +1.  But [VOTE] is in the title so I guess this is a real, binding vote.  That wasn't clear from the text.  I am so confused.  Anway, my +1 vote still stands, just not as funny anymore. You did not mention how long the vote will be open for. 

Re: [VOTE] - votes must say [VOTE]

2019-12-22 Thread Gregory Nutt
I thought I was being humorous in replying with +1.  But [VOTE] is in the title so I guess this is a real, binding vote.  That wasn't clear from the text.  I am so confused.  Anway, my +1 vote still stands, just not as funny anymore. You did not mention how long the vote will be open for.

[DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
Let's get everyone's thoughts on the table I did not call for a vote because I did not think I could as I'm just a community member, I would like my proposal formally voted it on as is. As for the two concerns that I saw raised. 1) The timeline. Two weeks over the holiday to come to a formal

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
1) The timeline. Two weeks over the holiday to come to a formal agreement is going to be tough and I also don't think just because we have a path forward people will stop caring about proposing a better solution.  From what I'm seeing the longer term proposal will likely get into the weeds of

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
Let's get everyone's thoughts on the table I suppose that we should keep the discussion for 72 hours then call the vote.  We need to allow time for everyone to comment and with the holidays, we may not be able to get good feedback. Should we still call a vote if people are not participatin

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
I don't think that were will be much that has to be acted on during the holidays. And, in any event, I would rather see a backlog of work build up than to to see an interim, wrong workflow put in place. Doing things right is more important that doing things quickly. I would add that I do no

Re: Community

2019-12-22 Thread Gregory Nutt
Hopefully someone with technical writing skills will volunteer to read that email and start working on that document. If not, I'll do it, but it will be delayed because I am completely swamped right now. I think that the other people most active in the discussion are DavidS and myself, but f

Re: Community

2019-12-22 Thread Gregory Nutt
Hopefully someone with technical writing skills will volunteer to read that email and start working on that document. If not, I'll do it, but it will be delayed because I am completely swamped right now. I think that the other people most active in the discussion are DavidS and myself, b

Re: Community

2019-12-22 Thread Gregory Nutt
Don't feel bad if there is haggling. Any document, no matter who writes it or how well, will need more work to fill in missing pieces, edit, etc., to bring it to "shipping quality." I will try to help as much as I can in the coming days, but as I said I'm really swamped right now. But there a

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
There are several things I don't like about this proposal: - It is in complete conflict with everything we have discussed about the commit workflow - I think is is suggest out of panic.  We have plenty of times to do things right or to do things better.  There will be no pressing nee

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
There are several things I don't like about this proposal: - It is in complete conflict with everything we have discussed about the commit workflow - I think is is suggest out of panic.  We have plenty of times to do things right or to do things better.  There will be no pressi

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
ibute my code. --Brennan On Sun, Dec 22, 2019, 3:46 PM Gregory Nutt wrote: There are several things I don't like about this proposal: - It is in complete conflict with everything we have discussed about the commit workflow - I think is is suggest out of panic. We have ple

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
I will be stepping away from all further discussion on the work flow topic as I have soured on it and don't have a real vote beyond proposing it. You are lucky that you have that option.  I would too if it were possible.  This no way that anyone should have to waste there life. But the #1

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
But the #1 most critical thing facing this project is adopting even just the requirements for the workflow.  None of the other issues have any significant importance So I have to be opposed to any obstacles that jeopardize or distract from the #1 priority thing. One of the dangers of dela

Fwd: [nuttx] [PATCH] doubt about fwrite

2019-12-22 Thread Gregory Nutt
Forwarded Message Subject:[nuttx] [PATCH] doubt about fwrite Date: Sun, 22 Dec 2019 18:30:04 -0800 (PST) From: wei peng Reply-To: nu...@googlegroups.com To: NuttX hi~   I connected the target board to terminal via "telnet" , in some cases the terminal

Re: problem booting NuttX on SAMA5D3-Xplained

2019-12-22 Thread Gregory Nutt
Check the configuration that you are using.  What is the UART used in the NuttX configuration for the serial console?  What is the UART that connects to the debug port? Do you have a jtag debugger?  There should be instructions in the README explaining how to single step into the OS.  You shou

Re: problem booting NuttX on SAMA5D3-Xplained

2019-12-22 Thread Gregory Nutt
My question is: Should I be able to see a NSH console on the debug serial port? Or the USB serial port? I don't see either devices when I look at the host system's /dev/ directory. You would have to look at the SERIAL_CONSOLE setting in the configuration file to find out.  I don't recall.

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
The danger of what is happening now is that it will become grandfathered in with no proper workflow in place, no proper criteria for processing changes, and no clear documentation that helps committers or the public to contribute. We have to decline any attempt to include an test framework co

Re: [DISCUSS] Simple Workflow Proposal

2019-12-22 Thread Gregory Nutt
The danger of what is happening now is that it will become grandfathered in with no proper workflow in place, no proper criteria for processing changes, and no clear documentation that helps committers or the public to contribute. If that comes to pass, I think I would be forced to resign. Ap

Re: problem booting NuttX on SAMA5D3-Xplained

2019-12-22 Thread Gregory Nutt
Make sure you compile with debug info enabled and no optimization. Then, since you mentioned you have a Segger J-Link JTAG probe, I highly recommend you use Segger’s debugger Ozone (free J-Link probes) — you’ll be able to easily single-step and determine what’s going wrong… If you have a J-L

Re: [DISCUSS] Simple Workflow Proposal

2019-12-23 Thread Gregory Nutt
Two questions: 1 Who will apply the patches? 2 Can we use and merge a PR that has been reviewed? You are basically asking for the workflow requirements.

Re: [DISCUSS] Simple Workflow Proposal - not so simple?

2019-12-23 Thread Gregory Nutt
Agreed.. It is painful and awkward and I am not so optimistic at the moment.  We will have to give it more time and see if people and learn to cooperate in groups or not. Also, I did not see a notification that the BB repositories had been frozen. https://groups.google.com/forum/#!topic/nuttx/

Re: [DISCUSS] Simple Workflow Proposal - not so simple?

2019-12-23 Thread Gregory Nutt
I think the process should be as simple as possible, and improved later. Just select the absolute bare minimum that could start to work and discard everything else so this project can work again. Depends on what you mean by simple.  Using some less-than-simple tools can make the workflow ver

Re: [DISCUSS] Simple Workflow Proposal - not so simple?

2019-12-23 Thread Gregory Nutt
Brennan created a page in the Confluence for the workflow document. I know that only committers can edit the Confluence wiki directly but that is not a problem: Anyone can write some text and email it to this list, and a committer can edit it into the Confluence page. (Hint: People who particip

Re: Ethernet over USB on Arduino Due

2019-12-23 Thread Gregory Nutt
..., but I'm down to this last missing function: void up_usbinitialize(void) Defined here: $ grep -r up_usbinitialize arch/arm/src/sam34 arch/arm/src/sam34/sam_udp.c: * Name: up_usbinitialize arch/arm/src/sam34/sam_udp.c:void up_usbinitialize(void) arch/arm/src/sam34/sam_udp.c:   * in when up_

Re: Power Management on the L432KC

2019-12-23 Thread Gregory Nutt
I want to use the STANDBY mode in Power Management in the Nucleo-L432KC. Now I am reading that in the STM32 Power Management is implemented. What is the best way to get this working for the L432KC? I see that in arch there are some power routines implemented. The standby register settings "loo

Re: Power Management on the L432KC

2019-12-23 Thread Gregory Nutt
I want to use the STANDBY mode in Power Management in the Nucleo-L432KC. Now I am reading that in the STM32 Power Management is implemented. What is the best way to get this working for the L432KC? I see that in arch there are some power routines implemented. The standby register settings "l

Re: Ethernet over USB on Arduino Due

2019-12-23 Thread Gregory Nutt
changes I made: https://github.com/apache/incubator-nuttx/compare/master...adamfeuer:feature/arduino-due-ethernet-over-usb I guess I need to debug this too. :) Any tips? Did I do something wrong with these modifications? cheers adam On Mon, Dec 23, 2019 at 11:43 AM Gregory Nutt <mailto:s

Single Committer

2019-12-23 Thread Gregory Nutt
Recent events have made me reconsider some decisions I made.  I threw off the single committer mantle when I saw the abuse of privilege in the repositories.  If the PPMC agrees to it, I will take up that role again. But let's be frank.  Here is what I think that means: * I would be sole commi

Re: [PATCH] doubt about fwrite

2019-12-23 Thread Gregory Nutt
see the size_t is unsigned cannot be negative. that is the problem. i think if the terminal is close,the "size_t fwrite()"function should return a negative number,and the nsh_catfile should be broken. That is not the way that fwrite returns errors.  If an error occurs fwrite returns fewer ite

Re: Software release life cycle choices could have implications on workflow (was RE: Single Committer)

2019-12-24 Thread Gregory Nutt
An alternative way could be make master/trunk branch a dev branch and allow all PRs to checked in, at the same time, maintain a stable branch which you can cut release (as release manager) and pick up PRs that you carefully reviewed. - This is the Apache way and I guess can achieve the same goa

Re: Software release life cycle choices could have implications on workflow (was RE: Single Committer)

2019-12-24 Thread Gregory Nutt
Also, is there a way to take a PR against master and apply it as a branch? I generally do that by taking the PR as a patch, then applying the patch on a branch. But it looks like you can do that with github: https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/changi

Re: Software release life cycle choices could have implications on workflow (was RE: Single Committer)

2019-12-24 Thread Gregory Nutt
Also, is there a way to take a PR against master and apply it as a branch? I generally do that by taking the PR as a patch, then applying the patch on a branch. But it looks like you can do that with github: https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/cha

Re: Software release life cycle choices could have implications on workflow (was RE: Single Committer)

2019-12-24 Thread Gregory Nutt
I think we should strive to keep master as close to "releasable" as possible at all times, do development on dev branch(es), and create release branches to which changes are only made by backporting from master. I think this is closer to a CI/CD (Continuous Integration / Continuous Delivery) st

Re: Software release life cycle choices could have implications on workflow (was RE: Single Committer)

2019-12-24 Thread Gregory Nutt
Git's claim to fame is supposed to be the cheapness of branches. What if each PR becomes its own branch and then it either: (a) gets worked on, (b) applied to master, or (c) deleted? I think that would work fine.  We need to verify that we can actually change the PR base, but if so that woul

Re: Software release life cycle choices could have implications on workflow (was RE: Single Committer)

2019-12-24 Thread Gregory Nutt
If they are related / dependent on each other, then I think those kinds of patchsets should be encapsulated in one branch. The need to be applied and committed in sequence.  Sometimes the final patch is the one that fixes the coding style.  This is inherently very manual.

Re: Software release life cycle choices could have implications on workflow (was RE: Single Committer)

2019-12-24 Thread Gregory Nutt
If they are related / dependent on each other, then I think those kinds of patchsets should be encapsulated in one branch. The need to be applied and committed in sequence.  Sometimes the final patch is the one that fixes the coding style.  This is inherently very manual. They need to be

Re: Single Committer

2019-12-24 Thread Gregory Nutt
I don't want the job so I have no problem going back the way things were. I would ask only the we avoid controversial workflow-related commits until we have workflow requirements requirements in place.  We cannot deal with that kind of power politics while we are trying to get this fragile gro

User Email Account

2019-12-25 Thread Gregory Nutt
There have been quite a few NuttX users who have been put of by the volume and content of emails on this list.  December is not quite over and there have been close to 850 emails so far this month.  And the majority of the community is only interested is discussion technical issues and do not e

<    5   6   7   8   9   10   11   12   13   14   >