[+1] for all Espressif-supported boards and chips, namely:

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

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) 12.3.0

Em seg., 1 de abr. de 2024 às 11:49, Alan C. Assis <acas...@gmail.com>
escreveu:

> -1
>
> 1) free is not working on blue-pill)
>
>
> -----------------------------------------------------------------------------------------------------------------------
>
> $ arm-none-eabi-gcc -v
> Using built-in specs.
> COLLECT_GCC=arm-none-eabi-gcc
>
> COLLECT_LTO_WRAPPER=/usr/local/bin/../libexec/gcc/arm-none-eabi/11.2.1/lto-wrapper
> Target: arm-none-eabi
> Configured with:
> /data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure
> --target=arm-none-eabi
>
> --prefix=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/install//
>
> --with-gmp=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
>
> --with-mpfr=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
>
> --with-mpc=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
>
> --with-isl=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
> --disable-shared --disable-nls --disable-threads --disable-tls
> --enable-checking=release --enable-languages=c,c++,fortran --with-newlib
> --with-multilib-list=aprofile,rmprofile --with-pkgversion='GNU Toolchain
> for the Arm Architecture 11.2-2022.02 (arm-11.14)' --with-bugurl=
> https://bugs.linaro.org/
> Thread model: single
> Supported LTO compression algorithms: zlib
> gcc version 11.2.1 20220111 (GNU Toolchain for the Arm Architecture
> 11.2-2022.02 (arm-11.14))
>
>
> $ ./tools/configure.sh stm32f103-minimum:nsh
>
> $ make -j
>
> $ sudo openocd -f interface/stlink-v2.cfg -f target/stm32f1x.cfg -c init -c
> "reset halt" -c "stm32f1x unlock 0" -c "reset halt" -c "flash write_image
> erase nuttx.bin 0x08000000"
>
> NuttShell (NSH) NuttX-12.5.0
>
> nsh> uname -a
> NuttX 12.5.0 34f182c62a Apr  1 2024 10:37:35 arm stm32f103-minimum
>
> nsh> free
> nsh> mount
> nsh> mount -t procfs /proc
> nsh> free
> nsh> mount
> nsh>
>
>
> -----------------------------------------------------------------------------------------------------------------------
>
> 2) usbnsh output is not working (I reported it two weeks ago, still not
> fixed)
>
> $ arm-none-eabi-gcc -v
> Using built-in specs.
> COLLECT_GCC=arm-none-eabi-gcc
>
> COLLECT_LTO_WRAPPER=/usr/local/bin/../libexec/gcc/arm-none-eabi/11.2.1/lto-wrapper
> Target: arm-none-eabi
> Configured with:
> /data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure
> --target=arm-none-eabi
>
> --prefix=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/install//
>
> --with-gmp=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
>
> --with-mpfr=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
>
> --with-mpc=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
>
> --with-isl=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-eabi/host-tools
> --disable-shared --disable-nls --disable-threads --disable-tls
> --enable-checking=release --enable-languages=c,c++,fortran --with-newlib
> --with-multilib-list=aprofile,rmprofile --with-pkgversion='GNU Toolchain
> for the Arm Architecture 11.2-2022.02 (arm-11.14)' --with-bugurl=
> https://bugs.linaro.org/
> Thread model: single
> Supported LTO compression algorithms: zlib
> gcc version 11.2.1 20220111 (GNU Toolchain for the Arm Architecture
> 11.2-2022.02 (arm-11.14))
>
>
> $ ./tools/configure.sh stm32f103-minimum:usbnsh
>
> $ make -j
>
> $ sudo openocd -f interface/stlink-v2.cfg -f target/stm32f1x.cfg -c init -c
> "reset halt" -c "stm32f1x unlock 0" -c "reset halt" -c "flash write_image
> erase nuttx.bin 0x08000000"
>
>
> NuttShell (NSH) NuttX-12.5.0
>
> nsh> uname -a
> nsh> help
> nsh> ?
> nsh>
>
> BR,
>
> Alan
>
>
> On Mon, Apr 1, 2024 at 4:43 AM Alin Jerpelea <jerpe...@gmail.com> wrote:
>
> > Hello all,
> > Apache NuttX 12.5.0 RC0 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.5.0-RC0
> >   Hash for the release nuttx tag:
> 34f182c62a857ce1911138e202028616c70a2ac6
> >   Hash for the release nuttx-apps tag:
> > e2805fc9c451afa0953502152c2a61f4a40d6ba5
> >
> > [1] https://dist.apache.org/repos/dist/dev/nuttx/12.5.0-RC0/
> > [2]
> >
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.5.0-RC0/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.medi...@gmail.com
a: Campinas, Brazil
Follow me:
<https://www.linkedin.com/in/tiago-serrano-924458b6>
<https://github.com/tmedicci>

Reply via email to