[+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>