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
>