Re: From 8.2 to 9.x??

2020-07-01 Thread Brennan Ashton
You are probably asking about the "tools" repo where you can find
kconfig-frontends and other utilities? Because those are not really
part of the OS but are rather utilities for building it and many of
them have GPL or other licenses that are not compatible with Apache,
they are still hosted on bitbucket.  There have been very few changes
in them since 8.2 and you can use master.
https://bitbucket.org/nuttx/tools

If you use the 9.1 release make sure to use the "releases/9.1" branch
in both the os and apps repository.

--Brennan

On Wed, Jul 1, 2020 at 10:39 PM Disruptive Solutions
 wrote:
>
> I scanned through the wiki off 9.1 and could it be I am missing "tools" as
> a package which is used in previous releases?
>
> Maybe it is best, as a dev/user, I just have to try and clone the 9.1
> branch (apps and nuttx) and see if my apps and drivers (which have some
> fixes in 8.2) are working and that I can still build and configure Nuttx
> like I was used to do. And that my board and apps are still working.
>
> Op do 2 jul. 2020 01:51 schreef Brennan Ashton :
>
> > In addition to what Anthony said I would recommend trying to base your
> > port off of the
> > releases/9.1 branch, there is an RC1 release right now that I would
> > expect to be the next release or very close to it.
> >
> > --Brennan
> >
> > On Wed, Jul 1, 2020 at 4:46 PM Anthony Merlino 
> > wrote:
> > >
> > > >
> > > > I just went through this with my codebase. All in all, it hasn't been
> > too
> > > > bad.
> > >
> > >
> > > I shouldn't have said that. All in all, it has been a breeze. Sure a few
> > > minor snags, but that's unavoidable.
> > >
> > > I have been waiting for the dust to settle down...
> > > >
> > >
> > > I really should be 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.
> > > >
> > > > 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 few of the issues I hit:
> > > >
> > > > I had problems with not having any heap allocated because of this
> > change:
> > > >
> > > >
> > https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1#NuttX9.1-RenameEXTRADEFINEStoEXTRAFLAGS
> > > >
> > > >
> > > > I also was using the set command inside of a script that I was running
> > > > using  the sh command.
> > > > As Greg pointed out for me:
> > > >
> > > > The sh command now behaves like the bash 'sh' command... it does modify
> > > >> the environment of the caller.  The old behavior of 'sh' is now called
> > > >> 'source'.  So this should work:
> > > >>
> > > >> echo "set TEST hello" >> /mnt/sdcard0/env.nsh
> > > >> source /mnt/sdcard0/env.nsh
> > > >>
> > > >> sh and source now conform to OpenGroup.org standards.
> > > >>
> > > >
> > > >
> > > > Hope this helps and best of luck.
> > > >
> > > >
> > > > On Wed, Jul 1, 2020 at 7:25 PM Disruptive Solutions <
> > > > disruptivesolution...@gmail.com> wrote:
> > > >
> > > >> I have been waiting for the dust to settle down... I am still using
> > 8.2
> > > >> (BSD). Is it ready to go and migratie to a 9.x version? Is this still
> > the
> > > >> incubator Github? Are there "user changes" which I have to know? Make
> > > >> menuconfig still works? Are drivers ported and tested? Can I migratie
> > > >> easily? Etc etc
> > > >>
> > > >> Thanks
> > > >> Ben
> > > >>
> > > >
> >


Re: From 8.2 to 9.x??

2020-07-01 Thread Disruptive Solutions
I scanned through the wiki off 9.1 and could it be I am missing "tools" as
a package which is used in previous releases?

Maybe it is best, as a dev/user, I just have to try and clone the 9.1
branch (apps and nuttx) and see if my apps and drivers (which have some
fixes in 8.2) are working and that I can still build and configure Nuttx
like I was used to do. And that my board and apps are still working.

Op do 2 jul. 2020 01:51 schreef Brennan Ashton :

> In addition to what Anthony said I would recommend trying to base your
> port off of the
> releases/9.1 branch, there is an RC1 release right now that I would
> expect to be the next release or very close to it.
>
> --Brennan
>
> On Wed, Jul 1, 2020 at 4:46 PM Anthony Merlino 
> wrote:
> >
> > >
> > > I just went through this with my codebase. All in all, it hasn't been
> too
> > > bad.
> >
> >
> > I shouldn't have said that. All in all, it has been a breeze. Sure a few
> > minor snags, but that's unavoidable.
> >
> > I have been waiting for the dust to settle down...
> > >
> >
> > I really should be 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.
> > >
> > > 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 few of the issues I hit:
> > >
> > > I had problems with not having any heap allocated because of this
> change:
> > >
> > >
> https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1#NuttX9.1-RenameEXTRADEFINEStoEXTRAFLAGS
> > >
> > >
> > > I also was using the set command inside of a script that I was running
> > > using  the sh command.
> > > As Greg pointed out for me:
> > >
> > > The sh command now behaves like the bash 'sh' command... it does modify
> > >> the environment of the caller.  The old behavior of 'sh' is now called
> > >> 'source'.  So this should work:
> > >>
> > >> echo "set TEST hello" >> /mnt/sdcard0/env.nsh
> > >> source /mnt/sdcard0/env.nsh
> > >>
> > >> sh and source now conform to OpenGroup.org standards.
> > >>
> > >
> > >
> > > Hope this helps and best of luck.
> > >
> > >
> > > On Wed, Jul 1, 2020 at 7:25 PM Disruptive Solutions <
> > > disruptivesolution...@gmail.com> wrote:
> > >
> > >> I have been waiting for the dust to settle down... I am still using
> 8.2
> > >> (BSD). Is it ready to go and migratie to a 9.x version? Is this still
> the
> > >> incubator Github? Are there "user changes" which I have to know? Make
> > >> menuconfig still works? Are drivers ported and tested? Can I migratie
> > >> easily? Etc etc
> > >>
> > >> Thanks
> > >> Ben
> > >>
> > >
>


Re: From 8.2 to 9.x??

2020-07-01 Thread Brennan Ashton
In addition to what Anthony said I would recommend trying to base your
port off of the
releases/9.1 branch, there is an RC1 release right now that I would
expect to be the next release or very close to it.

--Brennan

On Wed, Jul 1, 2020 at 4:46 PM Anthony Merlino  wrote:
>
> >
> > I just went through this with my codebase. All in all, it hasn't been too
> > bad.
>
>
> I shouldn't have said that. All in all, it has been a breeze. Sure a few
> minor snags, but that's unavoidable.
>
> I have been waiting for the dust to settle down...
> >
>
> I really should be 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.
> >
> > 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 few of the issues I hit:
> >
> > I had problems with not having any heap allocated because of this change:
> >
> > https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1#NuttX9.1-RenameEXTRADEFINEStoEXTRAFLAGS
> >
> >
> > I also was using the set command inside of a script that I was running
> > using  the sh command.
> > As Greg pointed out for me:
> >
> > The sh command now behaves like the bash 'sh' command... it does modify
> >> the environment of the caller.  The old behavior of 'sh' is now called
> >> 'source'.  So this should work:
> >>
> >> echo "set TEST hello" >> /mnt/sdcard0/env.nsh
> >> source /mnt/sdcard0/env.nsh
> >>
> >> sh and source now conform to OpenGroup.org standards.
> >>
> >
> >
> > Hope this helps and best of luck.
> >
> >
> > On Wed, Jul 1, 2020 at 7:25 PM Disruptive Solutions <
> > disruptivesolution...@gmail.com> wrote:
> >
> >> I have been waiting for the dust to settle down... I am still using 8.2
> >> (BSD). Is it ready to go and migratie to a 9.x version? Is this still the
> >> incubator Github? Are there "user changes" which I have to know? Make
> >> menuconfig still works? Are drivers ported and tested? Can I migratie
> >> easily? Etc etc
> >>
> >> Thanks
> >> Ben
> >>
> >


Re: From 8.2 to 9.x??

2020-07-01 Thread Anthony Merlino
>
> I just went through this with my codebase. All in all, it hasn't been too
> bad.


I shouldn't have said that. All in all, it has been a breeze. Sure a few
minor snags, but that's unavoidable.

I have been waiting for the dust to settle down...
>

I really should be 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.
>
> 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 few of the issues I hit:
>
> I had problems with not having any heap allocated because of this change:
>
> https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1#NuttX9.1-RenameEXTRADEFINEStoEXTRAFLAGS
>
>
> I also was using the set command inside of a script that I was running
> using  the sh command.
> As Greg pointed out for me:
>
> The sh command now behaves like the bash 'sh' command... it does modify
>> the environment of the caller.  The old behavior of 'sh' is now called
>> 'source'.  So this should work:
>>
>> echo "set TEST hello" >> /mnt/sdcard0/env.nsh
>> source /mnt/sdcard0/env.nsh
>>
>> sh and source now conform to OpenGroup.org standards.
>>
>
>
> Hope this helps and best of luck.
>
>
> On Wed, Jul 1, 2020 at 7:25 PM Disruptive Solutions <
> disruptivesolution...@gmail.com> wrote:
>
>> I have been waiting for the dust to settle down... I am still using 8.2
>> (BSD). Is it ready to go and migratie to a 9.x version? Is this still the
>> incubator Github? Are there "user changes" which I have to know? Make
>> menuconfig still works? Are drivers ported and tested? Can I migratie
>> easily? Etc etc
>>
>> Thanks
>> Ben
>>
>


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 few of the issues I hit:

I had problems with not having any heap allocated because of this change:
https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1#NuttX9.1-RenameEXTRADEFINEStoEXTRAFLAGS


I also was using the set command inside of a script that I was running
using  the sh command.
As Greg pointed out for me:

The sh command now behaves like the bash 'sh' command... it does modify
> the environment of the caller.  The old behavior of 'sh' is now called
> 'source'.  So this should work:
>
> echo "set TEST hello" >> /mnt/sdcard0/env.nsh
> source /mnt/sdcard0/env.nsh
>
> sh and source now conform to OpenGroup.org standards.
>


Hope this helps and best of luck.


On Wed, Jul 1, 2020 at 7:25 PM Disruptive Solutions <
disruptivesolution...@gmail.com> wrote:

> I have been waiting for the dust to settle down... I am still using 8.2
> (BSD). Is it ready to go and migratie to a 9.x version? Is this still the
> incubator Github? Are there "user changes" which I have to know? Make
> menuconfig still works? Are drivers ported and tested? Can I migratie
> easily? Etc etc
>
> Thanks
> Ben
>


From 8.2 to 9.x??

2020-07-01 Thread Disruptive Solutions
I have been waiting for the dust to settle down... I am still using 8.2
(BSD). Is it ready to go and migratie to a 9.x version? Is this still the
incubator Github? Are there "user changes" which I have to know? Make
menuconfig still works? Are drivers ported and tested? Can I migratie
easily? Etc etc

Thanks
Ben