Re: gcc-arm-none-eabi on M1 MacOs

2023-10-18 Thread Mark Stevens
I have recently setup a Mac M1 for STM32 development and I installed the 
arm-gcc-bin@10 package using brew.

The only thing I have found does not work is arm-none-eabi-gdb-py as it is 
looking for Python 2.7 with a fixed path and it does not exist on the system.  
I have tried peen but this offers Python 2.7 up as a different location.

Regards,
Mark
_
Blog: blog.thepcsite.co.uk
Twitter: @nevynuk





> On 18 Oct 2023, at 09:22, Christian Catchpole  wrote:
> 
> Thanks Petro!
> 
> I took this as an opportunity to set up NuttX on my Air which doesn't have
> anything NuttX related on it,
> 
> I was able to get it working with *pip3*. Im not sure if "*ensurepip*" was
> required, I tried that when regular *pip* failed, then I realised it was
> going to be *pip3*
> 
> I used:
> 
> 
> 
> 
> *brew install pythonpython3 -m ensurepip --upgradepip3 install kconfiglib*
> But I'll see if I can reconfirm the exact requirements and create a PR.
> 
> 
> On Wed, 18 Oct 2023 at 16:03, Petro Karashchenko <
> petro.karashche...@gmail.com> wrote:
> 
>> I think the latest code rely on kconfiglib, so theoretically things should
>> work without kconfig-frontends. But I haven't tested case when
>> kconfig-frontends is not installed (current I have installed both).
>> 
>> Best regards,
>> Petro
>> 
>> On Wed, Oct 18, 2023, 1:35 AM Christian Catchpole >> 
>> wrote:
>> 
>>> Thanks I'll try *--install-prefix* when setting up my Air and probably
>>> raise a PR for that.
>>> 
>>> I'll also look into better options for *kconfig-frontends*.
>>> 
>>> As for Blender, I had been using Autodesk for modeling / 3D printing and
>>> then for some reason, I can't even recall, I downloaded Blender, and
>> then I
>>> started going down the rabbit hole of 3D rendering. I'm not into games,
>> but
>>> I am interested in short films and cinema,. Last week I picked up a Dell
>>> Visor and was able to get a Raspberry Pi to generate the required
>> 2880x1440
>>> resolution and played with some stereo renders. Blender has some VR
>> support
>>> but only on Windows. Iv mainly learned Blender by adding my own robot
>>> designs to the example scenes and experimenting with python scripting. If
>>> the robot's never exist in reality, they can at least exist in my mind..
>>> 
>>> https://catchpole.net/img/catchpole-wall1200.jpg
>>> 
>>> CC
>>> 
>>> On Wed, 18 Oct 2023 at 08:05, Tomek CEDRO  wrote:
>>> 
 On Tue, Oct 17, 2023 at 1:18 AM Christian Catchpole wrote:
> Nice, I went the full Studio Ultra, mainly because Im doing a lot of
 stuff
> in Blender at the moment.
 
 I loved Blender until they removed BGE (Blender Game Engine) and
 changed that program into kind of 3D Photoshop. But I still use it
 sometimes.
 
 Do you use Blender with external game engine like Godot or Armory?
 
 With BGE it was possible to use Python exchanging data online with
 real world hardware (or offline data acquired by hardware) in order to
 control 3D environment. I did a simple flight simulator that way using
 custom aerodynamics model. Do you know is again possible without BGE
 nowadays?
 
 
> I also noticed that the KConfig build required a *sudo* on *make
>>> install
 *to
> be able to write to */usr/local/bin/kconfig *- im not sure if there's
>>> an
> alternative
 
 I cannot see kconfig-frontends in the brew search. In a perfect world
 we would want to have it ported. I did a port for FreeBSD but never
 did a HomeBrew port. Have you ever tried that? Maybe we should ask on
 their mailing lists?
 
 Using ~/.local/ --install-prefix and then adding ~/.local/bin to the
 PATH in ~/.profile seems more elegant solution than system wide
 modification :-)
 
 
 --
 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
 
>>> 
>> 



RE: [VOTE] Apache NuttX 12.3.0 RC1 release

2023-10-18 Thread alin.jerpe...@sony.com
Thanks Lup!

I missed this patch MAC patch
If it is not critical we can continue with the RC1 vote

Best regards
Alin


From: Lee, Lup Yuen 
Sent: den 18 oktober 2023 10:30
To: dev@nuttx.apache.org
Subject: Re: [VOTE] Apache NuttX 12.3.0 RC1 release

+1 for PinePhone and Star64 Minor Issue: Building PinePhone on macOS shows the 
message "sed: illegal option -- r" and still builds OK. The patch has been 
merged, we can add this to the next release: https: //urldefense. 
com/v3/__https: //github. 
com/apache/nuttx/pull/10881__;!!JmoZiZGBv3RvKRSx!-vpt3SGmTcDKPjtok3pSFMzn7CrmoEY3juo1UPERlUK8to9iu4QMiZ1IGFB9q-sdHUKjqsxrhxTqdmM$
ZjQcmQRYFpfptBannerStart
Caution : This email originated from outside of Sony.
Do not click links or open any attachments unless you recognize the sender and 
know the content is safe. Please report phishing if unsure.
ZjQcmQRYFpfptBannerEnd

+1 for PinePhone and Star64



Minor Issue: Building PinePhone on macOS shows the message "sed: illegal

option -- r" and still builds OK. The patch has been merged, we can add

this to the next release: 
https://github.com/apache/nuttx/pull/10881



= PinePhone Compiler

+ aarch64-none-elf-gcc -v

Using built-in specs.

COLLECT_GCC=aarch64-none-elf-gcc

COLLECT_LTO_WRAPPER=/Applications/ArmGNUToolchain/11.3.rel1/aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/11.3.1/lto-wrapper

Target: aarch64-none-elf

Configured with:

/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure

--target=aarch64-none-elf

--prefix=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install

--with-gmp=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools

--with-mpfr=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools

--with-mpc=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools

--with-isl=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools

--disable-shared --disable-nls --disable-threads --disable-tls

--enable-checking=release --enable-languages=c,c++,fortran --with-newlib

--with-gnu-as --with-gnu-ld

--with-sysroot=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install/aarch64-none-elf

--with-pkgversion='Arm GNU Toolchain 11.3.Rel1' --with-bugurl=

https://bugs.linaro.org/

Thread model: single

Supported LTO compression algorithms: zlib

gcc version 11.3.1 20220712 (Arm GNU Toolchain 11.3.Rel1)



= PinePhone Configuration

+ ./tools/configure.sh pinephone:nsh



= PinePhone Size

+ aarch64-none-elf-size nuttx

   text   databssdechex filename

 223903  12913  41612 278428  43f9c nuttx



= PinePhone NSH Info and Free

NuttShell (NSH) NuttX-12.3.0

nsh> uname -a

NuttX 12.3.0 8fdb56b5f2 Oct 18 2023 16:04:29 arm64 pinephone

nsh> free

   total   used   freelargest  nused  nfree

Umem:  133406712 551512  132855200  132855104 58  2



= Star64 Compiler

+ riscv64-unknown-elf-gcc -v

Using built-in specs.

COLLECT_GCC=riscv64-unknown-elf-gcc

COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper

Target: riscv64-unknown-elf

Configured with:

/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure

--target=riscv64-unknown-elf

--prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin

--with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl=

https://github.com/sifive/freedom-tools/issues
 --disable-shared

--disable-threads --enable-languages=c,c++ --enable-tls --with-newlib

--with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf

--with-native-system-header-dir=/include --disable-libmudflap

--disable-libssp --disable-libquadmath --disable-libgomp --disable-nls

--disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib

--enable-checking=yes --enable-multilib --with-abi=lp64d

--with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os

-mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'

Thread model: single

Supported LTO compression algorithms: zlib

gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8)



= Star64 Configuration

+ ./tools/configure.sh star64:nsh



= Star64 Size

+ riscv64-unknown-elf-size nuttx

   text   databssdechex filename

 168996641  23984 193621  2f455 nuttx



= 

Re: [VOTE] Apache NuttX 12.3.0 RC1 release

2023-10-18 Thread Lee, Lup Yuen
+1 for PinePhone and Star64

Minor Issue: Building PinePhone on macOS shows the message "sed: illegal
option -- r" and still builds OK. The patch has been merged, we can add
this to the next release: https://github.com/apache/nuttx/pull/10881

= PinePhone Compiler
+ aarch64-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=aarch64-none-elf-gcc
COLLECT_LTO_WRAPPER=/Applications/ArmGNUToolchain/11.3.rel1/aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/11.3.1/lto-wrapper
Target: aarch64-none-elf
Configured with:
/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure
--target=aarch64-none-elf
--prefix=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install
--with-gmp=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--with-mpfr=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--with-mpc=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--with-isl=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--disable-shared --disable-nls --disable-threads --disable-tls
--enable-checking=release --enable-languages=c,c++,fortran --with-newlib
--with-gnu-as --with-gnu-ld
--with-sysroot=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install/aarch64-none-elf
--with-pkgversion='Arm GNU Toolchain 11.3.Rel1' --with-bugurl=
https://bugs.linaro.org/
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.3.1 20220712 (Arm GNU Toolchain 11.3.Rel1)

= PinePhone Configuration
+ ./tools/configure.sh pinephone:nsh

= PinePhone Size
+ aarch64-none-elf-size nuttx
   text   databssdechex filename
 223903  12913  41612 278428  43f9c nuttx

= PinePhone NSH Info and Free
NuttShell (NSH) NuttX-12.3.0
nsh> uname -a
NuttX 12.3.0 8fdb56b5f2 Oct 18 2023 16:04:29 arm64 pinephone
nsh> free
   total   used   freelargest  nused  nfree
Umem:  133406712 551512  132855200  132855104 58  2

= Star64 Compiler
+ riscv64-unknown-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-unknown-elf-gcc
COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper
Target: riscv64-unknown-elf
Configured with:
/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure
--target=riscv64-unknown-elf
--prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin
--with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl=
https://github.com/sifive/freedom-tools/issues --disable-shared
--disable-threads --enable-languages=c,c++ --enable-tls --with-newlib
--with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf
--with-native-system-header-dir=/include --disable-libmudflap
--disable-libssp --disable-libquadmath --disable-libgomp --disable-nls
--disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib
--enable-checking=yes --enable-multilib --with-abi=lp64d
--with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os
-mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8)

= Star64 Configuration
+ ./tools/configure.sh star64:nsh

= Star64 Size
+ riscv64-unknown-elf-size nuttx
   text   databssdechex filename
 168996641  23984 193621  2f455 nuttx

= Star64 NSH Info and Free
NuttShell (NSH) NuttX-12.3.0
nsh> uname -a
NuttX 12.3.0 8fdb56b5f2 Oct 18 2023 16:09:46 risc-v star64
nsh> free
   total   used   freelargest  nused  nfree
Kmem:2065400  1460020508002049440 50  3
Page:   20971520 643072   20328448   20328448

PinePhone Script:
https://gist.github.com/lupyuen/cdd99bf29ac039b1d8ba185beb4aba00

PinePhone Log:
https://gist.github.com/lupyuen/34078e968667c9daff76843d0ef2745c

Star64 Script:
https://gist.github.com/lupyuen/6003914adc6473922712acb7fa9cad17

Star64 Log: https://gist.github.com/lupyuen/9c7f6e332045323134d2f34a586fea5d

Lup

On Wed, Oct 18, 2023 at 3:18 PM Alin Jerpelea  wrote:

> Hello all,
> Apache NuttX 12.3.0 RC1 has been staged under [1] and it's
> time to vote on accepting it for release. Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
> required to pass.
>
> The Apache requirements for approving a release can be found here [3]
> "Before voting +1 PMC members 

Re: gcc-arm-none-eabi on M1 MacOs

2023-10-18 Thread Petro Karashchenko
Yeah, as far as I know python2/pip are deprecated and python3/pip3 should
be used. I think there is a package "python-is-python3" that can be used to
get python2/pip compatibility, but not sure how that is supported by OSX.

ср, 18 жовт. 2023 р. о 11:23 Christian Catchpole 
пише:

> Thanks Petro!
>
> I took this as an opportunity to set up NuttX on my Air which doesn't have
> anything NuttX related on it,
>
> I was able to get it working with *pip3*. Im not sure if "*ensurepip*" was
> required, I tried that when regular *pip* failed, then I realised it was
> going to be *pip3*
>
> I used:
>
>
>
>
> *brew install pythonpython3 -m ensurepip --upgradepip3 install kconfiglib*
> But I'll see if I can reconfirm the exact requirements and create a PR.
>
>
> On Wed, 18 Oct 2023 at 16:03, Petro Karashchenko <
> petro.karashche...@gmail.com> wrote:
>
> > I think the latest code rely on kconfiglib, so theoretically things
> should
> > work without kconfig-frontends. But I haven't tested case when
> > kconfig-frontends is not installed (current I have installed both).
> >
> > Best regards,
> > Petro
> >
> > On Wed, Oct 18, 2023, 1:35 AM Christian Catchpole <
> christ...@catchpole.net
> > >
> > wrote:
> >
> > > Thanks I'll try *--install-prefix* when setting up my Air and probably
> > > raise a PR for that.
> > >
> > > I'll also look into better options for *kconfig-frontends*.
> > >
> > > As for Blender, I had been using Autodesk for modeling / 3D printing
> and
> > > then for some reason, I can't even recall, I downloaded Blender, and
> > then I
> > > started going down the rabbit hole of 3D rendering. I'm not into games,
> > but
> > > I am interested in short films and cinema,. Last week I picked up a
> Dell
> > > Visor and was able to get a Raspberry Pi to generate the required
> > 2880x1440
> > > resolution and played with some stereo renders. Blender has some VR
> > support
> > > but only on Windows. Iv mainly learned Blender by adding my own robot
> > > designs to the example scenes and experimenting with python scripting.
> If
> > > the robot's never exist in reality, they can at least exist in my
> mind..
> > >
> > > https://catchpole.net/img/catchpole-wall1200.jpg
> > >
> > > CC
> > >
> > > On Wed, 18 Oct 2023 at 08:05, Tomek CEDRO  wrote:
> > >
> > > > On Tue, Oct 17, 2023 at 1:18 AM Christian Catchpole wrote:
> > > > > Nice, I went the full Studio Ultra, mainly because Im doing a lot
> of
> > > > stuff
> > > > > in Blender at the moment.
> > > >
> > > > I loved Blender until they removed BGE (Blender Game Engine) and
> > > > changed that program into kind of 3D Photoshop. But I still use it
> > > > sometimes.
> > > >
> > > > Do you use Blender with external game engine like Godot or Armory?
> > > >
> > > > With BGE it was possible to use Python exchanging data online with
> > > > real world hardware (or offline data acquired by hardware) in order
> to
> > > > control 3D environment. I did a simple flight simulator that way
> using
> > > > custom aerodynamics model. Do you know is again possible without BGE
> > > > nowadays?
> > > >
> > > >
> > > > > I also noticed that the KConfig build required a *sudo* on *make
> > > install
> > > > *to
> > > > > be able to write to */usr/local/bin/kconfig *- im not sure if
> there's
> > > an
> > > > > alternative
> > > >
> > > > I cannot see kconfig-frontends in the brew search. In a perfect world
> > > > we would want to have it ported. I did a port for FreeBSD but never
> > > > did a HomeBrew port. Have you ever tried that? Maybe we should ask on
> > > > their mailing lists?
> > > >
> > > > Using ~/.local/ --install-prefix and then adding ~/.local/bin to the
> > > > PATH in ~/.profile seems more elegant solution than system wide
> > > > modification :-)
> > > >
> > > >
> > > > --
> > > > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> > > >
> > >
> >
>


Re: gcc-arm-none-eabi on M1 MacOs

2023-10-18 Thread Christian Catchpole
Thanks Petro!

I took this as an opportunity to set up NuttX on my Air which doesn't have
anything NuttX related on it,

I was able to get it working with *pip3*. Im not sure if "*ensurepip*" was
required, I tried that when regular *pip* failed, then I realised it was
going to be *pip3*

I used:




*brew install pythonpython3 -m ensurepip --upgradepip3 install kconfiglib*
But I'll see if I can reconfirm the exact requirements and create a PR.


On Wed, 18 Oct 2023 at 16:03, Petro Karashchenko <
petro.karashche...@gmail.com> wrote:

> I think the latest code rely on kconfiglib, so theoretically things should
> work without kconfig-frontends. But I haven't tested case when
> kconfig-frontends is not installed (current I have installed both).
>
> Best regards,
> Petro
>
> On Wed, Oct 18, 2023, 1:35 AM Christian Catchpole  >
> wrote:
>
> > Thanks I'll try *--install-prefix* when setting up my Air and probably
> > raise a PR for that.
> >
> > I'll also look into better options for *kconfig-frontends*.
> >
> > As for Blender, I had been using Autodesk for modeling / 3D printing and
> > then for some reason, I can't even recall, I downloaded Blender, and
> then I
> > started going down the rabbit hole of 3D rendering. I'm not into games,
> but
> > I am interested in short films and cinema,. Last week I picked up a Dell
> > Visor and was able to get a Raspberry Pi to generate the required
> 2880x1440
> > resolution and played with some stereo renders. Blender has some VR
> support
> > but only on Windows. Iv mainly learned Blender by adding my own robot
> > designs to the example scenes and experimenting with python scripting. If
> > the robot's never exist in reality, they can at least exist in my mind..
> >
> > https://catchpole.net/img/catchpole-wall1200.jpg
> >
> > CC
> >
> > On Wed, 18 Oct 2023 at 08:05, Tomek CEDRO  wrote:
> >
> > > On Tue, Oct 17, 2023 at 1:18 AM Christian Catchpole wrote:
> > > > Nice, I went the full Studio Ultra, mainly because Im doing a lot of
> > > stuff
> > > > in Blender at the moment.
> > >
> > > I loved Blender until they removed BGE (Blender Game Engine) and
> > > changed that program into kind of 3D Photoshop. But I still use it
> > > sometimes.
> > >
> > > Do you use Blender with external game engine like Godot or Armory?
> > >
> > > With BGE it was possible to use Python exchanging data online with
> > > real world hardware (or offline data acquired by hardware) in order to
> > > control 3D environment. I did a simple flight simulator that way using
> > > custom aerodynamics model. Do you know is again possible without BGE
> > > nowadays?
> > >
> > >
> > > > I also noticed that the KConfig build required a *sudo* on *make
> > install
> > > *to
> > > > be able to write to */usr/local/bin/kconfig *- im not sure if there's
> > an
> > > > alternative
> > >
> > > I cannot see kconfig-frontends in the brew search. In a perfect world
> > > we would want to have it ported. I did a port for FreeBSD but never
> > > did a HomeBrew port. Have you ever tried that? Maybe we should ask on
> > > their mailing lists?
> > >
> > > Using ~/.local/ --install-prefix and then adding ~/.local/bin to the
> > > PATH in ~/.profile seems more elegant solution than system wide
> > > modification :-)
> > >
> > >
> > > --
> > > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> > >
> >
>


[VOTE] Apache NuttX 12.3.0 RC1 release

2023-10-18 Thread Alin Jerpelea
Hello all,
Apache NuttX 12.3.0 RC1 has been staged under [1] and it's
time to vote on accepting it for release. Voting will be open for 72hr.

A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
required to pass.

The Apache requirements for approving a release can be found here [3]
"Before voting +1 PMC members are required to download the signed
source code package, compile it as provided, and test the resulting
executable on their own platform, along with also verifying that the
package meets the requirements of the ASF policy on releases."

A document to walk through some of this process has been published on
our project wiki and can be found here [4].

[ ] +1 accept (indicate what you validated - e.g. performed the non-RM
items in [4])
[ ] -1 reject (explanation required)

Thank you all,
Alin Jerpelea

SCM Information:
  Release tag: nuttx-12.3.0-RC1
  Hash for the release nuttx tag: 8fdb56b5f2124de351a48125a252ba4264665e3d
  Hash for the release nuttx-apps tag: 2d6d199c492196c4680ae7f5b97bb6e2a7b38649

[1] https://dist.apache.org/repos/dist/dev/nuttx/12.3.0-RC1/
[2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.3.0-RC1/ReleaseNotes
[3] https://www.apache.org/dev/release.html#approving-a-release
[4] 
https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release


Re: gcc-arm-none-eabi on M1 MacOs

2023-10-18 Thread Petro Karashchenko
I think the latest code rely on kconfiglib, so theoretically things should
work without kconfig-frontends. But I haven't tested case when
kconfig-frontends is not installed (current I have installed both).

Best regards,
Petro

On Wed, Oct 18, 2023, 1:35 AM Christian Catchpole 
wrote:

> Thanks I'll try *--install-prefix* when setting up my Air and probably
> raise a PR for that.
>
> I'll also look into better options for *kconfig-frontends*.
>
> As for Blender, I had been using Autodesk for modeling / 3D printing and
> then for some reason, I can't even recall, I downloaded Blender, and then I
> started going down the rabbit hole of 3D rendering. I'm not into games, but
> I am interested in short films and cinema,. Last week I picked up a Dell
> Visor and was able to get a Raspberry Pi to generate the required 2880x1440
> resolution and played with some stereo renders. Blender has some VR support
> but only on Windows. Iv mainly learned Blender by adding my own robot
> designs to the example scenes and experimenting with python scripting. If
> the robot's never exist in reality, they can at least exist in my mind..
>
> https://catchpole.net/img/catchpole-wall1200.jpg
>
> CC
>
> On Wed, 18 Oct 2023 at 08:05, Tomek CEDRO  wrote:
>
> > On Tue, Oct 17, 2023 at 1:18 AM Christian Catchpole wrote:
> > > Nice, I went the full Studio Ultra, mainly because Im doing a lot of
> > stuff
> > > in Blender at the moment.
> >
> > I loved Blender until they removed BGE (Blender Game Engine) and
> > changed that program into kind of 3D Photoshop. But I still use it
> > sometimes.
> >
> > Do you use Blender with external game engine like Godot or Armory?
> >
> > With BGE it was possible to use Python exchanging data online with
> > real world hardware (or offline data acquired by hardware) in order to
> > control 3D environment. I did a simple flight simulator that way using
> > custom aerodynamics model. Do you know is again possible without BGE
> > nowadays?
> >
> >
> > > I also noticed that the KConfig build required a *sudo* on *make
> install
> > *to
> > > be able to write to */usr/local/bin/kconfig *- im not sure if there's
> an
> > > alternative
> >
> > I cannot see kconfig-frontends in the brew search. In a perfect world
> > we would want to have it ported. I did a port for FreeBSD but never
> > did a HomeBrew port. Have you ever tried that? Maybe we should ask on
> > their mailing lists?
> >
> > Using ~/.local/ --install-prefix and then adding ~/.local/bin to the
> > PATH in ~/.profile seems more elegant solution than system wide
> > modification :-)
> >
> >
> > --
> > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> >
>