You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by Alin Jerpelea <je...@gmail.com> on 2024/07/25 07:41:41 UTC

[VOTE] Apache NuttX 12.6.0 RC1 release

Hello all,
Apache NuttX 12.6.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.6.0-RC1
  Hash for the release nuttx tag: 7a865b247969a9dbc06eddcaf58c59a14dd05d6d
  Hash for the release nuttx-apps tag:
cda5140c4d1ffa95764df7cb47bbc34b5663adff

[1] https://dist.apache.org/repos/dist/dev/nuttx/12.6.0-RC1/
[2]
https://raw.githubusercontent.com/apache/nuttx/nuttx-12.6.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: [VOTE] Apache NuttX 12.6.0 RC1 release

Posted by "Lee, Lup Yuen" <lu...@appkaki.com>.
+1 for Milk-V Duo S, Ox64, Star64 and PinePhone

===== Milk-V Duo S Compiler
+ riscv-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv-none-elf-gcc
COLLECT_LTO_WRAPPER=/Users/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
Target: riscv-none-elf
Configured with:
/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/sources/gcc-13.2.0/configure
--prefix=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/application
--with-sysroot=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/application/riscv-none-elf
--with-native-system-header-dir=/include
--infodir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/info
--mandir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/man
--htmldir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/html
--pdfdir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/pdf
--build=aarch64-apple-darwin20.6.0 --host=aarch64-apple-darwin20.6.0
--target=riscv-none-elf --disable-libgomp --disable-libmudflap
--disable-libquadmath --disable-libsanitizer --disable-libssp --disable-nls
--disable-shared --disable-threads --disable-tls --enable-checking=release
--enable-languages=c,c++,fortran
--with-gmp=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install
--with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC arm64'
--with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32
--with-arch=rv32imac --enable-multilib
Thread model: single
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC arm64)

===== Milk-V Duo S Configuration
+ ./tools/configure.sh milkv_duos:nsh

===== Milk-V Duo S Size
+ riscv-none-elf-size nuttx
   text   data    bss    dec    hex filename
 171342    593  30528 202463  316df nuttx

===== Milk-V Duo S NSH Info and Free
NuttShell (NSH) NuttX-12.6.0
nsh> uname -a
NuttX 12.6.0 7a865b2479 Jul 25 2024 15:53:51 risc-v milkv_duos
nsh> free
                 total       used       free    maxused    maxfree  nused
 nfree
      Kmem:    2061304      10600    2050704      35952    2050256     35
   3
      Page:   20971520     647168   20324352   20324352

===== Ox64 Compiler
+ riscv-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv-none-elf-gcc
COLLECT_LTO_WRAPPER=/home/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
Target: riscv-none-elf
Configured with:
/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-13.2.0/configure
--prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application
--with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf
--with-native-system-header-dir=/include
--infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info
--mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man
--htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html
--pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf
--build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
--target=riscv-none-elf --disable-libgomp --disable-libmudflap
--disable-libquadmath --disable-libsanitizer --disable-libssp --disable-nls
--disable-shared --disable-threads --disable-tls --enable-checking=release
--enable-languages=c,c++,fortran
--with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install
--with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64'
--with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32
--with-arch=rv32imac --enable-multilib
Thread model: single
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC x86_64)

===== Ox64 Configuration
+ ./tools/configure.sh ox64:nsh

===== Ox64 Size
+ riscv-none-elf-size nuttx
   text   data    bss    dec    hex filename
 171086    593  31936 203615  31b5f nuttx

===== Ox64 NSH Info and Free
NuttShell (NSH) NuttX-12.6.0
nsh> uname -a
NuttX 12.6.0 7a865b2479 Jul 25 2024 15:58:08 risc-v ox64
nsh> free
                 total       used       free    maxused    maxfree  nused
 nfree
      Kmem:    2061304      10504    2050800      35872    2050256     34
   4
      Page:   20971520     647168   20324352   20324352

===== Star64 Compiler
+ riscv-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv-none-elf-gcc
COLLECT_LTO_WRAPPER=/home/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
Target: riscv-none-elf
Configured with:
/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-13.2.0/configure
--prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application
--with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf
--with-native-system-header-dir=/include
--infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info
--mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man
--htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html
--pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf
--build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
--target=riscv-none-elf --disable-libgomp --disable-libmudflap
--disable-libquadmath --disable-libsanitizer --disable-libssp --disable-nls
--disable-shared --disable-threads --disable-tls --enable-checking=release
--enable-languages=c,c++,fortran
--with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install
--with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64'
--with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32
--with-arch=rv32imac --enable-multilib
Thread model: single
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC x86_64)

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

===== Star64 Size
+ riscv-none-elf-size nuttx
   text   data    bss    dec    hex filename
 169778    593  27520 197891  30503 nuttx

===== Star64 NSH Info and Free
NuttShell (NSH) NuttX-12.6.0
nsh> uname -a
NuttX 12.6.0 7a865b2479 Jul 25 2024 16:05:54 risc-v star64
nsh> free
                 total       used       free    maxused    maxfree  nused
 nfree
      Kmem:    2065400      10472    2054928      35856    2051040     33
   4
      Page:   20971520     647168   20324352   20324352

===== PinePhone Compiler
+ aarch64-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=aarch64-none-elf-gcc
COLLECT_LTO_WRAPPER=/home/luppy/arm-gnu-toolchain-13.2.Rel1-x86_64-aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/13.2.1/lto-wrapper
Target: aarch64-none-elf
Configured with:
/data/jenkins/workspace/GNU-toolchain/arm-13/src/gcc/configure
--target=aarch64-none-elf
--prefix=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install
--with-gmp=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
--with-mpfr=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
--with-mpc=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
--with-isl=/data/jenkins/workspace/GNU-toolchain/arm-13/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-headers=yes --with-gnu-ld
--with-native-system-header-dir=/include
--with-sysroot=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install/aarch64-none-elf
--with-pkgversion='Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)'
--with-bugurl=https://bugs.linaro.org/
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 13.2.1 20231009 (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7))

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

===== PinePhone Size
+ aarch64-none-elf-size nuttx
   text   data    bss    dec    hex filename
 225504  12897  45801 284202  4562a nuttx

===== PinePhone NSH Info and Free
NuttShell (NSH) NuttX-12.6.0
nsh> uname -a
NuttX 12.6.0 7a865b2479 Jul 25 2024 16:15:18 arm64 pinephone
nsh> free
                 total       used       free    maxused    maxfree  nused
 nfree
      Umem:  133394424      21752  133372672      22432  133372672     24
   1

Milk-V Duo S Log:
https://gist.github.com/lupyuen/e332183963e495f1689d9c691746999e

Ox64 Log: https://gist.github.com/lupyuen/7b0c78e8c0b56f2869d0232e5da09087

Star64 Log: https://gist.github.com/lupyuen/3136ba22fc7fa24d459c6769704b5184

PinePhone Log:
https://gist.github.com/lupyuen/d9baf77afbe29d870c8462c69d3defd6

Lup


On Thu, Jul 25, 2024 at 3:41 PM Alin Jerpelea <je...@gmail.com> wrote:

> Hello all,
> Apache NuttX 12.6.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.6.0-RC1
>   Hash for the release nuttx tag: 7a865b247969a9dbc06eddcaf58c59a14dd05d6d
>   Hash for the release nuttx-apps tag:
> cda5140c4d1ffa95764df7cb47bbc34b5663adff
>
> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.6.0-RC1/
> [2]
>
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.6.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: [VOTE] Apache NuttX 12.6.0 RC1 release

Posted by Alin Jerpelea <je...@gmail.com>.
I will close the vote with
+1 from me
tested on Sony Spresense board



On Fri, Jul 26, 2024 at 3:52 PM Tiago Medicci Serrano <
tiago.medicci@gmail.com> wrote:

> [+1] for all Espressif-supported boards and chips, namely:
>
>    - esp32h2_devkit
>    - esp32c6_devkitc
>    - esp32c3_generic
>    - esp32c6_devkitm
>    - esp32s2_saola
>    - esp32s3_devkit
>    - esp32c3_devkit
>    - esp32_pico_kit
>    - esp32_ethernet_kit
>    - esp32_wrover_kit
>    - esp32_devkitc
>    - esp32s3_lcd_ev
>    - esp32_lyrat
>
> Tested with our internal CI with all defconfigs (including `ostest`).
>
> Compilers:
>
> root@11bcb68b5d68:/nuttx# xtensa-esp32-elf-gcc --version
> xtensa-esp32-elf-gcc (crosstool-NG esp-12.2.0_20230208) 12.2.0
>
> root@11bcb68b5d68:/nuttx# xtensa-esp32s2-elf-gcc --version
> xtensa-esp32s2-elf-gcc (crosstool-NG esp-12.2.0_20230208) 12.2.0
>
> root@11bcb68b5d68:/nuttx# xtensa-esp32s3-elf-gcc --version
> xtensa-esp32s3-elf-gcc (crosstool-NG esp-12.2.0_20230208) 12.2.0
>
> root@11bcb68b5d68:/nuttx# riscv-none-elf-gcc --version
> riscv-none-elf-gcc (xPack GNU RISC-V Embedded GCC x86_64) 132.0
>
> Thanks, Alin!
>
> Em qui., 25 de jul. de 2024 às 18:16, Roberto Bucher <
> bubu.bucher@gmail.com>
> escreveu:
>
> > arm-none-eabi-gcc -v
> > Using built-in specs.
> > COLLECT_GCC=arm-none-eabi-gcc
> > COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-none-eabi/13.2.1/lto-wrapper
> > Target: arm-none-eabi
> > Configured with: ../configure --build=x86_64-linux-gnu --prefix=/usr
> > --includedir='/usr/lib/include' --mandir='/usr/lib/share/man'
> > --infodir='/usr/lib/share/info' --sysconfdir=/etc --localstatedir=/var
> > --disable-option-checking --disable-silent-rules
> > --libdir='/usr/lib/lib/x86_64-linux-gnu'
> > --libexecdir='/usr/lib/lib/x86_64-linux-gnu' --disable-maintainer-mode
> > --disable-dependency-tracking --mandir=/usr/share/man
> > --enable-languages=c,c++,lto --enable-multilib --disable-decimal-float
> > --disable-libffi --disable-libgomp --disable-libmudflap
> > --disable-libquadmath --disable-libssp --disable-libstdcxx-pch
> > --disable-nls --disable-shared --disable-threads --enable-tls
> > --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib
> > --with-gnu-as --with-gnu-ld --with-pkgversion=15:13.2.rel1-2
> > --without-included-gettext --prefix=/usr/lib
> > --infodir=/usr/share/doc/gcc-arm-none-eabi/info
> > --htmldir=/usr/share/doc/gcc-arm-none-eabi/html
> > --pdfdir=/usr/share/doc/gcc-arm-none-eabi/pdf --bindir=/usr/bin
> > --libexecdir=/usr/lib --libdir=/usr/lib --disable-libstdc++-v3
> > --host=x86_64-linux-gnu --with-headers=no --without-newlib
> > --with-multilib-list=rmprofile,aprofile ASFLAGS= ASFLAGS_FOR_BUILD=
> > CFLAGS='-g -O2
> > -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> > -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> > 'CFLAGS_FOR_BUILD=-g -O2' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
> > CPPFLAGS_FOR_BUILD= CXXFLAGS='-g -O2
> > -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> > -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> > 'CXXFLAGS_FOR_BUILD=-g -O2' DFLAGS=-frelease DFLAGS_FOR_BUILD=-frelease
> > FCFLAGS='-g -O2
> > -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> > -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> > 'FCFLAGS_FOR_BUILD=-g -O2' FFLAGS='-g -O2
> > -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> > -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> > 'FFLAGS_FOR_BUILD=-g -O2' LDFLAGS=-Wl,-z,relro LDFLAGS_FOR_BUILD=
> > OBJCFLAGS='-g -O2
> > -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> > -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> > 'OBJCFLAGS_FOR_BUILD=-g -O2' OBJCXXFLAGS='-g -O2
> > -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> > -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> > 'OBJCXXFLAGS_FOR_BUILD=-g -O2'
> > INHIBIT_LIBC_CFLAGS=-DUSE_TM_CLONE_REGISTRY=0
> > AR_FOR_TARGET=arm-none-eabi-ar AS_FOR_TARGET=arm-none-eabi-as
> > LD_FOR_TARGET=arm-none-eabi-ld NM_FOR_TARGET=arm-none-eabi-nm
> > OBJDUMP_FOR_TARGET=arm-none-eabi-objdump
> > RANLIB_FOR_TARGET=arm-none-eabi-ranlib
> > READELF_FOR_TARGET=arm-none-eabi-readelf
> > STRIP_FOR_TARGET=arm-none-eabi-strip SED=/bin/sed SHELL=/bin/sh
> > BASH=/bin/bash CONFIG_SHELL=/bin/bash
> > Thread model: single
> > Supported LTO compression algorithms: zlib
> > gcc version 13.2.1 20231009 (15:13.2.rel1-2)
> >
> > Bye
> >
> > Roberto
> >
> >
> > On 7/25/24 3:28 PM, Alan C. Assis wrote:
> > > Hi Roberto,
> > >
> > > What toolchain did you use?
> > >
> > > Please include it as Mr Lup did in previous email.
> > >
> > > BR,
> > >
> > > Alan
> > >
> > > On Thu, Jul 25, 2024 at 5:28 AM Roberto Bucher <bu...@gmail.com>
> > > wrote:
> > >
> > >> +1
> > >>
> > >> Tested on nucleo-h745ZI-Q, nucleo-H743ZI2 and nucleo-F746ZG
> > >>
> > >> In addition I've generated code fusing pysimCoder for a nucleo-F746ZG
> > >> board (PWM+Encoders) -> OK
> > >>
> > >> Ciao
> > >>
> > >> Roberto
> > >>
> > >> Results:
> > >>
> > >> *nucleo-h745zi:pysim_cm7
> > >> *
> > >> -rwxrwxr-x 1 bucher bucher 3681776 Jul 25 10:00 nuttx
> > >> -rwxrwxr-x 1 bucher bucher  316900 Jul 25 10:00 nuttx.bin
> > >> -rw-rw-r-- 1 bucher bucher 6194693 Jul 25 10:00
> > nuttx-export-12.6.0.tar.gz
> > >> -rw-rw-r-- 1 bucher bucher  891423 Jul 25 10:00 nuttx.hex
> > >> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:00 nuttx.manifest
> > >> -rw-rw-r-- 1 bucher bucher 2317845 Jul 25 10:00 nuttx.map
> > >>
> > >>
> > >> Builtin Apps:
> > >>       nsh        ping       renew      sh         telnetd
> > >> nsh> ifconfig
> > >> eth0    Link encap:Ethernet HWaddr d2:a8:9c:1c:fc:bf at UP mtu 1486
> > >>       inet addr:192.168.1.23 DRaddr:192.168.1.1 Mask:255.255.255.0
> > >>
> > >> lo    Link encap:Local Loopback at RUNNING mtu 1518
> > >>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
> > >>
> > >>                IPv4   TCP   UDP  ICMP
> > >> Received     0002  0000  0002  0000
> > >> Dropped      0000  0000  0000  0000
> > >>     IPv4        VHL: 0000   Frg: 0000
> > >>     Checksum   0000  0000  0000  ----
> > >>     TCP         ACK: 0000   SYN: 0000
> > >>                 RST: 0000  0000
> > >>     Type       0000  ----  ----  0000
> > >> Sent         0002  0000  0002  0000
> > >>     Rexmit     ----  0000  ----  ----
> > >> nsh> free
> > >>                    total       used       free    maxused    maxfree
> > >> nused  nfree
> > >>         Umem:     678860      18404     660456      18792 481736
> > >> 55      4
> > >>
> > >> =======================
> > >>
> > >> *nucleo-h743zi2:pysim*
> > >>
> > >> -rwxrwxr-x 1 bucher bucher 3670116 Jul 25 10:03 nuttx
> > >> -rwxrwxr-x 1 bucher bucher  316508 Jul 25 10:03 nuttx.bin
> > >> -rw-rw-r-- 1 bucher bucher 6183828 Jul 25 10:03
> > nuttx-export-12.6.0.tar.gz
> > >> -rw-rw-r-- 1 bucher bucher  890314 Jul 25 10:03 nuttx.hex
> > >> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:03 nuttx.manifest
> > >> -rw-rw-r-- 1 bucher bucher 2306841 Jul 25 10:03 nuttx.map
> > >>
> > >> Builtin Apps:
> > >>       nsh        ping       renew      sh         telnetd
> > >> nsh> ifconfig
> > >> eth0    Link encap:Ethernet HWaddr 52:d3:8e:aa:5d:41 at UP mtu 1486
> > >>       inet addr:192.168.1.251 DRaddr:192.168.1.1 Mask:255.255.255.0
> > >>
> > >> lo    Link encap:Local Loopback at RUNNING mtu 1518
> > >>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
> > >>
> > >>                IPv4   TCP   UDP  ICMP
> > >> Received     0002  0000  0002  0000
> > >> Dropped      0000  0000  0000  0000
> > >>     IPv4        VHL: 0000   Frg: 0000
> > >>     Checksum   0000  0000  0000  ----
> > >>     TCP         ACK: 0000   SYN: 0000
> > >>                 RST: 0000  0000
> > >>     Type       0000  ----  ----  0000
> > >> Sent         0002  0000  0002  0000
> > >>     Rexmit     ----  0000  ----  ----
> > >> nsh> free
> > >>                    total       used       free    maxused    maxfree
> > >> nused  nfree
> > >>         Umem:     973772      18460     955312      18848 481736
> > >> 58      5
> > >>
> > >>
> > >> =====================
> > >>
> > >> *nucleo-144:f746-pysim*
> > >>
> > >> -rwxrwxr-x 1 bucher bucher  463584 Jul 25 10:04 nuttx/nuttx
> > >> -rwxrwxr-x 1 bucher bucher  299904 Jul 25 10:04 nuttx/nuttx.bin
> > >> -rw-rw-r-- 1 bucher bucher 3395033 Jul 25 10:04
> > >> nuttx/nuttx-export-12.6.0.tar.gz
> > >> -rw-rw-r-- 1 bucher bucher      37 Jul 25 10:04 nuttx/nuttx.manifest
> > >> -rw-rw-r-- 1 bucher bucher 1684836 Jul 25 10:04 nuttx/nuttx.map
> > >>
> > >> Builtin Apps:
> > >>       nsh        ping       renew      sh         telnetd
> > >> nsh> ifconfig
> > >> eth0    Link encap:Ethernet HWaddr 5e:11:f1:23:d9:ce at UP mtu 1486
> > >>       inet addr:192.168.1.213 DRaddr:192.168.1.1 Mask:255.255.255.0
> > >>
> > >> lo    Link encap:Local Loopback at RUNNING mtu 1518
> > >>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
> > >>
> > >>                IPv4   TCP   UDP  ICMP
> > >> Received     0002  0000  0002  0000
> > >> Dropped      0000  0000  0000  0000
> > >>     IPv4        VHL: 0000   Frg: 0000
> > >>     Checksum   0000  0000  0000  ----
> > >>     TCP         ACK: 0000   SYN: 0000
> > >>                 RST: 0000  0000
> > >>     Type       0000  ----  ----  0000
> > >> Sent         0003  0000  0003  0000
> > >>     Rexmit     ----  0000  ----  ----
> > >> nsh> free
> > >>                    total       used       free    maxused    maxfree
> > >> nused  nfree
> > >>         Umem:     218772      14124     204648      14496 201888
> > >> 54      4
> > >>
> > >> =======================
> > >>
> > >>
> > >>
> > >> On 7/25/24 9:41 AM, Alin Jerpelea wrote:
> > >>> Hello all,
> > >>> Apache NuttX 12.6.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.6.0-RC1
> > >>>     Hash for the release nuttx tag:
> > >> 7a865b247969a9dbc06eddcaf58c59a14dd05d6d
> > >>>     Hash for the release nuttx-apps tag:
> > >>> cda5140c4d1ffa95764df7cb47bbc34b5663adff
> > >>>
> > >>> [1]https://dist.apache.org/repos/dist/dev/nuttx/12.6.0-RC1/
> > >>> [2]
> > >>>
> > >>
> >
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.6.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
> >
> >
>
> --
> Tiago Medicci Serrano
>
> Embedded Software Engineer
> MSc Electronics/Microelectronics
> m: +55 (19) 981403886 <+55+(19)+981403886>
> e: tiago.medicci@gmail.com
> a: Campinas, Brazil
> Follow me:
> <https://www.linkedin.com/in/tiago-serrano-924458b6>
> <https://github.com/tmedicci>
>

Re: [VOTE] Apache NuttX 12.6.0 RC1 release

Posted by Tiago Medicci Serrano <ti...@gmail.com>.
[+1] for all Espressif-supported boards and chips, namely:

   - esp32h2_devkit
   - esp32c6_devkitc
   - esp32c3_generic
   - esp32c6_devkitm
   - esp32s2_saola
   - esp32s3_devkit
   - esp32c3_devkit
   - esp32_pico_kit
   - esp32_ethernet_kit
   - esp32_wrover_kit
   - esp32_devkitc
   - esp32s3_lcd_ev
   - esp32_lyrat

Tested with our internal CI with all defconfigs (including `ostest`).

Compilers:

root@11bcb68b5d68:/nuttx# xtensa-esp32-elf-gcc --version
xtensa-esp32-elf-gcc (crosstool-NG esp-12.2.0_20230208) 12.2.0

root@11bcb68b5d68:/nuttx# xtensa-esp32s2-elf-gcc --version
xtensa-esp32s2-elf-gcc (crosstool-NG esp-12.2.0_20230208) 12.2.0

root@11bcb68b5d68:/nuttx# xtensa-esp32s3-elf-gcc --version
xtensa-esp32s3-elf-gcc (crosstool-NG esp-12.2.0_20230208) 12.2.0

root@11bcb68b5d68:/nuttx# riscv-none-elf-gcc --version
riscv-none-elf-gcc (xPack GNU RISC-V Embedded GCC x86_64) 132.0

Thanks, Alin!

Em qui., 25 de jul. de 2024 às 18:16, Roberto Bucher <bu...@gmail.com>
escreveu:

> arm-none-eabi-gcc -v
> Using built-in specs.
> COLLECT_GCC=arm-none-eabi-gcc
> COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-none-eabi/13.2.1/lto-wrapper
> Target: arm-none-eabi
> Configured with: ../configure --build=x86_64-linux-gnu --prefix=/usr
> --includedir='/usr/lib/include' --mandir='/usr/lib/share/man'
> --infodir='/usr/lib/share/info' --sysconfdir=/etc --localstatedir=/var
> --disable-option-checking --disable-silent-rules
> --libdir='/usr/lib/lib/x86_64-linux-gnu'
> --libexecdir='/usr/lib/lib/x86_64-linux-gnu' --disable-maintainer-mode
> --disable-dependency-tracking --mandir=/usr/share/man
> --enable-languages=c,c++,lto --enable-multilib --disable-decimal-float
> --disable-libffi --disable-libgomp --disable-libmudflap
> --disable-libquadmath --disable-libssp --disable-libstdcxx-pch
> --disable-nls --disable-shared --disable-threads --enable-tls
> --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib
> --with-gnu-as --with-gnu-ld --with-pkgversion=15:13.2.rel1-2
> --without-included-gettext --prefix=/usr/lib
> --infodir=/usr/share/doc/gcc-arm-none-eabi/info
> --htmldir=/usr/share/doc/gcc-arm-none-eabi/html
> --pdfdir=/usr/share/doc/gcc-arm-none-eabi/pdf --bindir=/usr/bin
> --libexecdir=/usr/lib --libdir=/usr/lib --disable-libstdc++-v3
> --host=x86_64-linux-gnu --with-headers=no --without-newlib
> --with-multilib-list=rmprofile,aprofile ASFLAGS= ASFLAGS_FOR_BUILD=
> CFLAGS='-g -O2
> -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> 'CFLAGS_FOR_BUILD=-g -O2' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
> CPPFLAGS_FOR_BUILD= CXXFLAGS='-g -O2
> -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> 'CXXFLAGS_FOR_BUILD=-g -O2' DFLAGS=-frelease DFLAGS_FOR_BUILD=-frelease
> FCFLAGS='-g -O2
> -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> 'FCFLAGS_FOR_BUILD=-g -O2' FFLAGS='-g -O2
> -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> 'FFLAGS_FOR_BUILD=-g -O2' LDFLAGS=-Wl,-z,relro LDFLAGS_FOR_BUILD=
> OBJCFLAGS='-g -O2
> -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> 'OBJCFLAGS_FOR_BUILD=-g -O2' OBJCXXFLAGS='-g -O2
> -ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection'
> 'OBJCXXFLAGS_FOR_BUILD=-g -O2'
> INHIBIT_LIBC_CFLAGS=-DUSE_TM_CLONE_REGISTRY=0
> AR_FOR_TARGET=arm-none-eabi-ar AS_FOR_TARGET=arm-none-eabi-as
> LD_FOR_TARGET=arm-none-eabi-ld NM_FOR_TARGET=arm-none-eabi-nm
> OBJDUMP_FOR_TARGET=arm-none-eabi-objdump
> RANLIB_FOR_TARGET=arm-none-eabi-ranlib
> READELF_FOR_TARGET=arm-none-eabi-readelf
> STRIP_FOR_TARGET=arm-none-eabi-strip SED=/bin/sed SHELL=/bin/sh
> BASH=/bin/bash CONFIG_SHELL=/bin/bash
> Thread model: single
> Supported LTO compression algorithms: zlib
> gcc version 13.2.1 20231009 (15:13.2.rel1-2)
>
> Bye
>
> Roberto
>
>
> On 7/25/24 3:28 PM, Alan C. Assis wrote:
> > Hi Roberto,
> >
> > What toolchain did you use?
> >
> > Please include it as Mr Lup did in previous email.
> >
> > BR,
> >
> > Alan
> >
> > On Thu, Jul 25, 2024 at 5:28 AM Roberto Bucher <bu...@gmail.com>
> > wrote:
> >
> >> +1
> >>
> >> Tested on nucleo-h745ZI-Q, nucleo-H743ZI2 and nucleo-F746ZG
> >>
> >> In addition I've generated code fusing pysimCoder for a nucleo-F746ZG
> >> board (PWM+Encoders) -> OK
> >>
> >> Ciao
> >>
> >> Roberto
> >>
> >> Results:
> >>
> >> *nucleo-h745zi:pysim_cm7
> >> *
> >> -rwxrwxr-x 1 bucher bucher 3681776 Jul 25 10:00 nuttx
> >> -rwxrwxr-x 1 bucher bucher  316900 Jul 25 10:00 nuttx.bin
> >> -rw-rw-r-- 1 bucher bucher 6194693 Jul 25 10:00
> nuttx-export-12.6.0.tar.gz
> >> -rw-rw-r-- 1 bucher bucher  891423 Jul 25 10:00 nuttx.hex
> >> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:00 nuttx.manifest
> >> -rw-rw-r-- 1 bucher bucher 2317845 Jul 25 10:00 nuttx.map
> >>
> >>
> >> Builtin Apps:
> >>       nsh        ping       renew      sh         telnetd
> >> nsh> ifconfig
> >> eth0    Link encap:Ethernet HWaddr d2:a8:9c:1c:fc:bf at UP mtu 1486
> >>       inet addr:192.168.1.23 DRaddr:192.168.1.1 Mask:255.255.255.0
> >>
> >> lo    Link encap:Local Loopback at RUNNING mtu 1518
> >>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
> >>
> >>                IPv4   TCP   UDP  ICMP
> >> Received     0002  0000  0002  0000
> >> Dropped      0000  0000  0000  0000
> >>     IPv4        VHL: 0000   Frg: 0000
> >>     Checksum   0000  0000  0000  ----
> >>     TCP         ACK: 0000   SYN: 0000
> >>                 RST: 0000  0000
> >>     Type       0000  ----  ----  0000
> >> Sent         0002  0000  0002  0000
> >>     Rexmit     ----  0000  ----  ----
> >> nsh> free
> >>                    total       used       free    maxused    maxfree
> >> nused  nfree
> >>         Umem:     678860      18404     660456      18792 481736
> >> 55      4
> >>
> >> =======================
> >>
> >> *nucleo-h743zi2:pysim*
> >>
> >> -rwxrwxr-x 1 bucher bucher 3670116 Jul 25 10:03 nuttx
> >> -rwxrwxr-x 1 bucher bucher  316508 Jul 25 10:03 nuttx.bin
> >> -rw-rw-r-- 1 bucher bucher 6183828 Jul 25 10:03
> nuttx-export-12.6.0.tar.gz
> >> -rw-rw-r-- 1 bucher bucher  890314 Jul 25 10:03 nuttx.hex
> >> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:03 nuttx.manifest
> >> -rw-rw-r-- 1 bucher bucher 2306841 Jul 25 10:03 nuttx.map
> >>
> >> Builtin Apps:
> >>       nsh        ping       renew      sh         telnetd
> >> nsh> ifconfig
> >> eth0    Link encap:Ethernet HWaddr 52:d3:8e:aa:5d:41 at UP mtu 1486
> >>       inet addr:192.168.1.251 DRaddr:192.168.1.1 Mask:255.255.255.0
> >>
> >> lo    Link encap:Local Loopback at RUNNING mtu 1518
> >>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
> >>
> >>                IPv4   TCP   UDP  ICMP
> >> Received     0002  0000  0002  0000
> >> Dropped      0000  0000  0000  0000
> >>     IPv4        VHL: 0000   Frg: 0000
> >>     Checksum   0000  0000  0000  ----
> >>     TCP         ACK: 0000   SYN: 0000
> >>                 RST: 0000  0000
> >>     Type       0000  ----  ----  0000
> >> Sent         0002  0000  0002  0000
> >>     Rexmit     ----  0000  ----  ----
> >> nsh> free
> >>                    total       used       free    maxused    maxfree
> >> nused  nfree
> >>         Umem:     973772      18460     955312      18848 481736
> >> 58      5
> >>
> >>
> >> =====================
> >>
> >> *nucleo-144:f746-pysim*
> >>
> >> -rwxrwxr-x 1 bucher bucher  463584 Jul 25 10:04 nuttx/nuttx
> >> -rwxrwxr-x 1 bucher bucher  299904 Jul 25 10:04 nuttx/nuttx.bin
> >> -rw-rw-r-- 1 bucher bucher 3395033 Jul 25 10:04
> >> nuttx/nuttx-export-12.6.0.tar.gz
> >> -rw-rw-r-- 1 bucher bucher      37 Jul 25 10:04 nuttx/nuttx.manifest
> >> -rw-rw-r-- 1 bucher bucher 1684836 Jul 25 10:04 nuttx/nuttx.map
> >>
> >> Builtin Apps:
> >>       nsh        ping       renew      sh         telnetd
> >> nsh> ifconfig
> >> eth0    Link encap:Ethernet HWaddr 5e:11:f1:23:d9:ce at UP mtu 1486
> >>       inet addr:192.168.1.213 DRaddr:192.168.1.1 Mask:255.255.255.0
> >>
> >> lo    Link encap:Local Loopback at RUNNING mtu 1518
> >>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
> >>
> >>                IPv4   TCP   UDP  ICMP
> >> Received     0002  0000  0002  0000
> >> Dropped      0000  0000  0000  0000
> >>     IPv4        VHL: 0000   Frg: 0000
> >>     Checksum   0000  0000  0000  ----
> >>     TCP         ACK: 0000   SYN: 0000
> >>                 RST: 0000  0000
> >>     Type       0000  ----  ----  0000
> >> Sent         0003  0000  0003  0000
> >>     Rexmit     ----  0000  ----  ----
> >> nsh> free
> >>                    total       used       free    maxused    maxfree
> >> nused  nfree
> >>         Umem:     218772      14124     204648      14496 201888
> >> 54      4
> >>
> >> =======================
> >>
> >>
> >>
> >> On 7/25/24 9:41 AM, Alin Jerpelea wrote:
> >>> Hello all,
> >>> Apache NuttX 12.6.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.6.0-RC1
> >>>     Hash for the release nuttx tag:
> >> 7a865b247969a9dbc06eddcaf58c59a14dd05d6d
> >>>     Hash for the release nuttx-apps tag:
> >>> cda5140c4d1ffa95764df7cb47bbc34b5663adff
> >>>
> >>> [1]https://dist.apache.org/repos/dist/dev/nuttx/12.6.0-RC1/
> >>> [2]
> >>>
> >>
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.6.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
>
>

-- 
Tiago Medicci Serrano

Embedded Software Engineer
MSc Electronics/Microelectronics
m: +55 (19) 981403886 <+55+(19)+981403886>
e: tiago.medicci@gmail.com
a: Campinas, Brazil
Follow me:
<https://www.linkedin.com/in/tiago-serrano-924458b6>
<https://github.com/tmedicci>

Re: [VOTE] Apache NuttX 12.6.0 RC1 release

Posted by Roberto Bucher <bu...@gmail.com>.
arm-none-eabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-none-eabi-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-none-eabi/13.2.1/lto-wrapper
Target: arm-none-eabi
Configured with: ../configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir='/usr/lib/include' --mandir='/usr/lib/share/man' 
--infodir='/usr/lib/share/info' --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir='/usr/lib/lib/x86_64-linux-gnu' 
--libexecdir='/usr/lib/lib/x86_64-linux-gnu' --disable-maintainer-mode 
--disable-dependency-tracking --mandir=/usr/share/man 
--enable-languages=c,c++,lto --enable-multilib --disable-decimal-float 
--disable-libffi --disable-libgomp --disable-libmudflap 
--disable-libquadmath --disable-libssp --disable-libstdcxx-pch 
--disable-nls --disable-shared --disable-threads --enable-tls 
--build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib 
--with-gnu-as --with-gnu-ld --with-pkgversion=15:13.2.rel1-2 
--without-included-gettext --prefix=/usr/lib 
--infodir=/usr/share/doc/gcc-arm-none-eabi/info 
--htmldir=/usr/share/doc/gcc-arm-none-eabi/html 
--pdfdir=/usr/share/doc/gcc-arm-none-eabi/pdf --bindir=/usr/bin 
--libexecdir=/usr/lib --libdir=/usr/lib --disable-libstdc++-v3 
--host=x86_64-linux-gnu --with-headers=no --without-newlib 
--with-multilib-list=rmprofile,aprofile ASFLAGS= ASFLAGS_FOR_BUILD= 
CFLAGS='-g -O2 
-ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=. 
-fstack-protector-strong -fstack-clash-protection -fcf-protection' 
'CFLAGS_FOR_BUILD=-g -O2' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' 
CPPFLAGS_FOR_BUILD= CXXFLAGS='-g -O2 
-ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=. 
-fstack-protector-strong -fstack-clash-protection -fcf-protection' 
'CXXFLAGS_FOR_BUILD=-g -O2' DFLAGS=-frelease DFLAGS_FOR_BUILD=-frelease 
FCFLAGS='-g -O2 
-ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=. 
-fstack-protector-strong -fstack-clash-protection -fcf-protection' 
'FCFLAGS_FOR_BUILD=-g -O2' FFLAGS='-g -O2 
-ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=. 
-fstack-protector-strong -fstack-clash-protection -fcf-protection' 
'FFLAGS_FOR_BUILD=-g -O2' LDFLAGS=-Wl,-z,relro LDFLAGS_FOR_BUILD= 
OBJCFLAGS='-g -O2 
-ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=. 
-fstack-protector-strong -fstack-clash-protection -fcf-protection' 
'OBJCFLAGS_FOR_BUILD=-g -O2' OBJCXXFLAGS='-g -O2 
-ffile-prefix-map=/build/reproducible-path/gcc-arm-none-eabi-13.2.rel1=. 
-fstack-protector-strong -fstack-clash-protection -fcf-protection' 
'OBJCXXFLAGS_FOR_BUILD=-g -O2' 
INHIBIT_LIBC_CFLAGS=-DUSE_TM_CLONE_REGISTRY=0 
AR_FOR_TARGET=arm-none-eabi-ar AS_FOR_TARGET=arm-none-eabi-as 
LD_FOR_TARGET=arm-none-eabi-ld NM_FOR_TARGET=arm-none-eabi-nm 
OBJDUMP_FOR_TARGET=arm-none-eabi-objdump 
RANLIB_FOR_TARGET=arm-none-eabi-ranlib 
READELF_FOR_TARGET=arm-none-eabi-readelf 
STRIP_FOR_TARGET=arm-none-eabi-strip SED=/bin/sed SHELL=/bin/sh 
BASH=/bin/bash CONFIG_SHELL=/bin/bash
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 13.2.1 20231009 (15:13.2.rel1-2)

Bye

Roberto


On 7/25/24 3:28 PM, Alan C. Assis wrote:
> Hi Roberto,
>
> What toolchain did you use?
>
> Please include it as Mr Lup did in previous email.
>
> BR,
>
> Alan
>
> On Thu, Jul 25, 2024 at 5:28 AM Roberto Bucher <bu...@gmail.com>
> wrote:
>
>> +1
>>
>> Tested on nucleo-h745ZI-Q, nucleo-H743ZI2 and nucleo-F746ZG
>>
>> In addition I've generated code fusing pysimCoder for a nucleo-F746ZG
>> board (PWM+Encoders) -> OK
>>
>> Ciao
>>
>> Roberto
>>
>> Results:
>>
>> *nucleo-h745zi:pysim_cm7
>> *
>> -rwxrwxr-x 1 bucher bucher 3681776 Jul 25 10:00 nuttx
>> -rwxrwxr-x 1 bucher bucher  316900 Jul 25 10:00 nuttx.bin
>> -rw-rw-r-- 1 bucher bucher 6194693 Jul 25 10:00 nuttx-export-12.6.0.tar.gz
>> -rw-rw-r-- 1 bucher bucher  891423 Jul 25 10:00 nuttx.hex
>> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:00 nuttx.manifest
>> -rw-rw-r-- 1 bucher bucher 2317845 Jul 25 10:00 nuttx.map
>>
>>
>> Builtin Apps:
>>       nsh        ping       renew      sh         telnetd
>> nsh> ifconfig
>> eth0    Link encap:Ethernet HWaddr d2:a8:9c:1c:fc:bf at UP mtu 1486
>>       inet addr:192.168.1.23 DRaddr:192.168.1.1 Mask:255.255.255.0
>>
>> lo    Link encap:Local Loopback at RUNNING mtu 1518
>>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
>>
>>                IPv4   TCP   UDP  ICMP
>> Received     0002  0000  0002  0000
>> Dropped      0000  0000  0000  0000
>>     IPv4        VHL: 0000   Frg: 0000
>>     Checksum   0000  0000  0000  ----
>>     TCP         ACK: 0000   SYN: 0000
>>                 RST: 0000  0000
>>     Type       0000  ----  ----  0000
>> Sent         0002  0000  0002  0000
>>     Rexmit     ----  0000  ----  ----
>> nsh> free
>>                    total       used       free    maxused    maxfree
>> nused  nfree
>>         Umem:     678860      18404     660456      18792 481736
>> 55      4
>>
>> =======================
>>
>> *nucleo-h743zi2:pysim*
>>
>> -rwxrwxr-x 1 bucher bucher 3670116 Jul 25 10:03 nuttx
>> -rwxrwxr-x 1 bucher bucher  316508 Jul 25 10:03 nuttx.bin
>> -rw-rw-r-- 1 bucher bucher 6183828 Jul 25 10:03 nuttx-export-12.6.0.tar.gz
>> -rw-rw-r-- 1 bucher bucher  890314 Jul 25 10:03 nuttx.hex
>> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:03 nuttx.manifest
>> -rw-rw-r-- 1 bucher bucher 2306841 Jul 25 10:03 nuttx.map
>>
>> Builtin Apps:
>>       nsh        ping       renew      sh         telnetd
>> nsh> ifconfig
>> eth0    Link encap:Ethernet HWaddr 52:d3:8e:aa:5d:41 at UP mtu 1486
>>       inet addr:192.168.1.251 DRaddr:192.168.1.1 Mask:255.255.255.0
>>
>> lo    Link encap:Local Loopback at RUNNING mtu 1518
>>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
>>
>>                IPv4   TCP   UDP  ICMP
>> Received     0002  0000  0002  0000
>> Dropped      0000  0000  0000  0000
>>     IPv4        VHL: 0000   Frg: 0000
>>     Checksum   0000  0000  0000  ----
>>     TCP         ACK: 0000   SYN: 0000
>>                 RST: 0000  0000
>>     Type       0000  ----  ----  0000
>> Sent         0002  0000  0002  0000
>>     Rexmit     ----  0000  ----  ----
>> nsh> free
>>                    total       used       free    maxused    maxfree
>> nused  nfree
>>         Umem:     973772      18460     955312      18848 481736
>> 58      5
>>
>>
>> =====================
>>
>> *nucleo-144:f746-pysim*
>>
>> -rwxrwxr-x 1 bucher bucher  463584 Jul 25 10:04 nuttx/nuttx
>> -rwxrwxr-x 1 bucher bucher  299904 Jul 25 10:04 nuttx/nuttx.bin
>> -rw-rw-r-- 1 bucher bucher 3395033 Jul 25 10:04
>> nuttx/nuttx-export-12.6.0.tar.gz
>> -rw-rw-r-- 1 bucher bucher      37 Jul 25 10:04 nuttx/nuttx.manifest
>> -rw-rw-r-- 1 bucher bucher 1684836 Jul 25 10:04 nuttx/nuttx.map
>>
>> Builtin Apps:
>>       nsh        ping       renew      sh         telnetd
>> nsh> ifconfig
>> eth0    Link encap:Ethernet HWaddr 5e:11:f1:23:d9:ce at UP mtu 1486
>>       inet addr:192.168.1.213 DRaddr:192.168.1.1 Mask:255.255.255.0
>>
>> lo    Link encap:Local Loopback at RUNNING mtu 1518
>>       inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
>>
>>                IPv4   TCP   UDP  ICMP
>> Received     0002  0000  0002  0000
>> Dropped      0000  0000  0000  0000
>>     IPv4        VHL: 0000   Frg: 0000
>>     Checksum   0000  0000  0000  ----
>>     TCP         ACK: 0000   SYN: 0000
>>                 RST: 0000  0000
>>     Type       0000  ----  ----  0000
>> Sent         0003  0000  0003  0000
>>     Rexmit     ----  0000  ----  ----
>> nsh> free
>>                    total       used       free    maxused    maxfree
>> nused  nfree
>>         Umem:     218772      14124     204648      14496 201888
>> 54      4
>>
>> =======================
>>
>>
>>
>> On 7/25/24 9:41 AM, Alin Jerpelea wrote:
>>> Hello all,
>>> Apache NuttX 12.6.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.6.0-RC1
>>>     Hash for the release nuttx tag:
>> 7a865b247969a9dbc06eddcaf58c59a14dd05d6d
>>>     Hash for the release nuttx-apps tag:
>>> cda5140c4d1ffa95764df7cb47bbc34b5663adff
>>>
>>> [1]https://dist.apache.org/repos/dist/dev/nuttx/12.6.0-RC1/
>>> [2]
>>>
>> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.6.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: [VOTE] Apache NuttX 12.6.0 RC1 release

Posted by "Alan C. Assis" <ac...@gmail.com>.
Hi Roberto,

What toolchain did you use?

Please include it as Mr Lup did in previous email.

BR,

Alan

On Thu, Jul 25, 2024 at 5:28 AM Roberto Bucher <bu...@gmail.com>
wrote:

> +1
>
> Tested on nucleo-h745ZI-Q, nucleo-H743ZI2 and nucleo-F746ZG
>
> In addition I've generated code fusing pysimCoder for a nucleo-F746ZG
> board (PWM+Encoders) -> OK
>
> Ciao
>
> Roberto
>
> Results:
>
> *nucleo-h745zi:pysim_cm7
> *
> -rwxrwxr-x 1 bucher bucher 3681776 Jul 25 10:00 nuttx
> -rwxrwxr-x 1 bucher bucher  316900 Jul 25 10:00 nuttx.bin
> -rw-rw-r-- 1 bucher bucher 6194693 Jul 25 10:00 nuttx-export-12.6.0.tar.gz
> -rw-rw-r-- 1 bucher bucher  891423 Jul 25 10:00 nuttx.hex
> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:00 nuttx.manifest
> -rw-rw-r-- 1 bucher bucher 2317845 Jul 25 10:00 nuttx.map
>
>
> Builtin Apps:
>      nsh        ping       renew      sh         telnetd
> nsh> ifconfig
> eth0    Link encap:Ethernet HWaddr d2:a8:9c:1c:fc:bf at UP mtu 1486
>      inet addr:192.168.1.23 DRaddr:192.168.1.1 Mask:255.255.255.0
>
> lo    Link encap:Local Loopback at RUNNING mtu 1518
>      inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
>
>               IPv4   TCP   UDP  ICMP
> Received     0002  0000  0002  0000
> Dropped      0000  0000  0000  0000
>    IPv4        VHL: 0000   Frg: 0000
>    Checksum   0000  0000  0000  ----
>    TCP         ACK: 0000   SYN: 0000
>                RST: 0000  0000
>    Type       0000  ----  ----  0000
> Sent         0002  0000  0002  0000
>    Rexmit     ----  0000  ----  ----
> nsh> free
>                   total       used       free    maxused    maxfree
> nused  nfree
>        Umem:     678860      18404     660456      18792 481736
> 55      4
>
> =======================
>
> *nucleo-h743zi2:pysim*
>
> -rwxrwxr-x 1 bucher bucher 3670116 Jul 25 10:03 nuttx
> -rwxrwxr-x 1 bucher bucher  316508 Jul 25 10:03 nuttx.bin
> -rw-rw-r-- 1 bucher bucher 6183828 Jul 25 10:03 nuttx-export-12.6.0.tar.gz
> -rw-rw-r-- 1 bucher bucher  890314 Jul 25 10:03 nuttx.hex
> -rw-rw-r-- 1 bucher bucher      47 Jul 25 10:03 nuttx.manifest
> -rw-rw-r-- 1 bucher bucher 2306841 Jul 25 10:03 nuttx.map
>
> Builtin Apps:
>      nsh        ping       renew      sh         telnetd
> nsh> ifconfig
> eth0    Link encap:Ethernet HWaddr 52:d3:8e:aa:5d:41 at UP mtu 1486
>      inet addr:192.168.1.251 DRaddr:192.168.1.1 Mask:255.255.255.0
>
> lo    Link encap:Local Loopback at RUNNING mtu 1518
>      inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
>
>               IPv4   TCP   UDP  ICMP
> Received     0002  0000  0002  0000
> Dropped      0000  0000  0000  0000
>    IPv4        VHL: 0000   Frg: 0000
>    Checksum   0000  0000  0000  ----
>    TCP         ACK: 0000   SYN: 0000
>                RST: 0000  0000
>    Type       0000  ----  ----  0000
> Sent         0002  0000  0002  0000
>    Rexmit     ----  0000  ----  ----
> nsh> free
>                   total       used       free    maxused    maxfree
> nused  nfree
>        Umem:     973772      18460     955312      18848 481736
> 58      5
>
>
> =====================
>
> *nucleo-144:f746-pysim*
>
> -rwxrwxr-x 1 bucher bucher  463584 Jul 25 10:04 nuttx/nuttx
> -rwxrwxr-x 1 bucher bucher  299904 Jul 25 10:04 nuttx/nuttx.bin
> -rw-rw-r-- 1 bucher bucher 3395033 Jul 25 10:04
> nuttx/nuttx-export-12.6.0.tar.gz
> -rw-rw-r-- 1 bucher bucher      37 Jul 25 10:04 nuttx/nuttx.manifest
> -rw-rw-r-- 1 bucher bucher 1684836 Jul 25 10:04 nuttx/nuttx.map
>
> Builtin Apps:
>      nsh        ping       renew      sh         telnetd
> nsh> ifconfig
> eth0    Link encap:Ethernet HWaddr 5e:11:f1:23:d9:ce at UP mtu 1486
>      inet addr:192.168.1.213 DRaddr:192.168.1.1 Mask:255.255.255.0
>
> lo    Link encap:Local Loopback at RUNNING mtu 1518
>      inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0
>
>               IPv4   TCP   UDP  ICMP
> Received     0002  0000  0002  0000
> Dropped      0000  0000  0000  0000
>    IPv4        VHL: 0000   Frg: 0000
>    Checksum   0000  0000  0000  ----
>    TCP         ACK: 0000   SYN: 0000
>                RST: 0000  0000
>    Type       0000  ----  ----  0000
> Sent         0003  0000  0003  0000
>    Rexmit     ----  0000  ----  ----
> nsh> free
>                   total       used       free    maxused    maxfree
> nused  nfree
>        Umem:     218772      14124     204648      14496 201888
> 54      4
>
> =======================
>
>
>
> On 7/25/24 9:41 AM, Alin Jerpelea wrote:
> > Hello all,
> > Apache NuttX 12.6.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.6.0-RC1
> >    Hash for the release nuttx tag:
> 7a865b247969a9dbc06eddcaf58c59a14dd05d6d
> >    Hash for the release nuttx-apps tag:
> > cda5140c4d1ffa95764df7cb47bbc34b5663adff
> >
> > [1]https://dist.apache.org/repos/dist/dev/nuttx/12.6.0-RC1/
> > [2]
> >
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.6.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: [VOTE] Apache NuttX 12.6.0 RC1 release

Posted by Roberto Bucher <bu...@gmail.com>.
+1

Tested on nucleo-h745ZI-Q, nucleo-H743ZI2 and nucleo-F746ZG

In addition I've generated code fusing pysimCoder for a nucleo-F746ZG 
board (PWM+Encoders) -> OK

Ciao

Roberto

Results:

*nucleo-h745zi:pysim_cm7
*
-rwxrwxr-x 1 bucher bucher 3681776 Jul 25 10:00 nuttx
-rwxrwxr-x 1 bucher bucher  316900 Jul 25 10:00 nuttx.bin
-rw-rw-r-- 1 bucher bucher 6194693 Jul 25 10:00 nuttx-export-12.6.0.tar.gz
-rw-rw-r-- 1 bucher bucher  891423 Jul 25 10:00 nuttx.hex
-rw-rw-r-- 1 bucher bucher      47 Jul 25 10:00 nuttx.manifest
-rw-rw-r-- 1 bucher bucher 2317845 Jul 25 10:00 nuttx.map


Builtin Apps:
     nsh        ping       renew      sh         telnetd
nsh> ifconfig
eth0    Link encap:Ethernet HWaddr d2:a8:9c:1c:fc:bf at UP mtu 1486
     inet addr:192.168.1.23 DRaddr:192.168.1.1 Mask:255.255.255.0

lo    Link encap:Local Loopback at RUNNING mtu 1518
     inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0

              IPv4   TCP   UDP  ICMP
Received     0002  0000  0002  0000
Dropped      0000  0000  0000  0000
   IPv4        VHL: 0000   Frg: 0000
   Checksum   0000  0000  0000  ----
   TCP         ACK: 0000   SYN: 0000
               RST: 0000  0000
   Type       0000  ----  ----  0000
Sent         0002  0000  0002  0000
   Rexmit     ----  0000  ----  ----
nsh> free
                  total       used       free    maxused    maxfree 
nused  nfree
       Umem:     678860      18404     660456      18792 481736     
55      4

=======================

*nucleo-h743zi2:pysim*

-rwxrwxr-x 1 bucher bucher 3670116 Jul 25 10:03 nuttx
-rwxrwxr-x 1 bucher bucher  316508 Jul 25 10:03 nuttx.bin
-rw-rw-r-- 1 bucher bucher 6183828 Jul 25 10:03 nuttx-export-12.6.0.tar.gz
-rw-rw-r-- 1 bucher bucher  890314 Jul 25 10:03 nuttx.hex
-rw-rw-r-- 1 bucher bucher      47 Jul 25 10:03 nuttx.manifest
-rw-rw-r-- 1 bucher bucher 2306841 Jul 25 10:03 nuttx.map

Builtin Apps:
     nsh        ping       renew      sh         telnetd
nsh> ifconfig
eth0    Link encap:Ethernet HWaddr 52:d3:8e:aa:5d:41 at UP mtu 1486
     inet addr:192.168.1.251 DRaddr:192.168.1.1 Mask:255.255.255.0

lo    Link encap:Local Loopback at RUNNING mtu 1518
     inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0

              IPv4   TCP   UDP  ICMP
Received     0002  0000  0002  0000
Dropped      0000  0000  0000  0000
   IPv4        VHL: 0000   Frg: 0000
   Checksum   0000  0000  0000  ----
   TCP         ACK: 0000   SYN: 0000
               RST: 0000  0000
   Type       0000  ----  ----  0000
Sent         0002  0000  0002  0000
   Rexmit     ----  0000  ----  ----
nsh> free
                  total       used       free    maxused    maxfree 
nused  nfree
       Umem:     973772      18460     955312      18848 481736     
58      5


=====================

*nucleo-144:f746-pysim*

-rwxrwxr-x 1 bucher bucher  463584 Jul 25 10:04 nuttx/nuttx
-rwxrwxr-x 1 bucher bucher  299904 Jul 25 10:04 nuttx/nuttx.bin
-rw-rw-r-- 1 bucher bucher 3395033 Jul 25 10:04 
nuttx/nuttx-export-12.6.0.tar.gz
-rw-rw-r-- 1 bucher bucher      37 Jul 25 10:04 nuttx/nuttx.manifest
-rw-rw-r-- 1 bucher bucher 1684836 Jul 25 10:04 nuttx/nuttx.map

Builtin Apps:
     nsh        ping       renew      sh         telnetd
nsh> ifconfig
eth0    Link encap:Ethernet HWaddr 5e:11:f1:23:d9:ce at UP mtu 1486
     inet addr:192.168.1.213 DRaddr:192.168.1.1 Mask:255.255.255.0

lo    Link encap:Local Loopback at RUNNING mtu 1518
     inet addr:127.0.0.1 DRaddr:127.0.0.1 Mask:255.0.0.0

              IPv4   TCP   UDP  ICMP
Received     0002  0000  0002  0000
Dropped      0000  0000  0000  0000
   IPv4        VHL: 0000   Frg: 0000
   Checksum   0000  0000  0000  ----
   TCP         ACK: 0000   SYN: 0000
               RST: 0000  0000
   Type       0000  ----  ----  0000
Sent         0003  0000  0003  0000
   Rexmit     ----  0000  ----  ----
nsh> free
                  total       used       free    maxused    maxfree 
nused  nfree
       Umem:     218772      14124     204648      14496 201888     
54      4

=======================



On 7/25/24 9:41 AM, Alin Jerpelea wrote:
> Hello all,
> Apache NuttX 12.6.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.6.0-RC1
>    Hash for the release nuttx tag: 7a865b247969a9dbc06eddcaf58c59a14dd05d6d
>    Hash for the release nuttx-apps tag:
> cda5140c4d1ffa95764df7cb47bbc34b5663adff
>
> [1]https://dist.apache.org/repos/dist/dev/nuttx/12.6.0-RC1/
> [2]
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.6.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
>