Re: [VOTE] Apache NuttX 12.4.0 RC0 release

2024-01-12 Thread Tomek CEDRO
On Wed, Jan 10, 2024 at 12:10 PM Alin Jerpelea wrote:
> Hello all,
> Apache NuttX 12.4.0 RC0 has been staged under [1] and it's
> time to vote on accepting it for release. Voting will be open for 72hr.

Hello beautiful world :-)

+1 here with details below :-)

ALL THE BEST IN NEW YEAR! :-)

Tomek


HOST:
FreeBSD octagon 13.2-RELEASE-p8 FreeBSD 13.2-RELEASE-p8 GENERIC amd64

TARGETS:
1. ESP32.
2. ESP32-C3.
3. ESP32-S2.
4. ESP32-S3.
5.SIM.


=== ESP32 ===

% xtensa-esp32-elf-cc --version
xtensa-esp32-elf-cc (crosstool-NG esp-2021r2-patch5) 8.4.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

% /usr/bin/time -h ./tools/configure.sh -B esp32-devkitc:nsh
3,31s real  1,70s user  1,66s sys

% /usr/bin/time -h gmake -j8
19,15s real 58,86s user 44,09s sys

% /usr/bin/time -h gmake flash
11,48s real 2,02s user  1,40s sys

% cu -l /dev/cuaU0 -s 115200
Connected
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:4540
ho 0 tail 12 room 4
load:0x40078000,len:12344
ho 0 tail 12 room 4
load:0x40080400,len:4124
entry 0x40080680

NuttShell (NSH) NuttX-12.4.0
nsh> uname -a
NuttX 12.4.0 96c2707737 Jan 13 2024 01:24:16 xtensa esp32-devkitc
nsh> help
help usage:  help [-v] []

.   cp  exitmkrdset unset
[   cmp false   mount   sleep   uptime
?   dirname fdinfo  mv  source  usleep
alias   dd  freepidof   testxd
unalias df  helpprintf  time
basenamedmesg   hexdump ps  true
break   echokillpwd truncate
cat env ls  rm  uname
cd  execmkdir   rmdir   umount

Builtin Apps:
nshsh


% /usr/bin/time -h gmake clean distclean
8,53s real  4,27s user  4,37s sys

% /usr/bin/time -h ./tools/configure.sh -B esp32-devkitc:coremark
3,30s real  1,59s user  1,75s sys

% /usr/bin/time -h gmake -j8
19,31s real 1m0,84s user42,71s sys

% /usr/bin/time -h gmake flash
10,48s real 1,63s user  1,05s sys

% cu -l /dev/cuaU0 -s 115200
Connected
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:4540
ho 0 tail 12 room 4
load:0x40078000,len:12344
ho 0 tail 12 room 4
load:0x40080400,len:4124
entry 0x40080680
Running CoreMark...
2K performance run parameters for coremark.
CoreMark Size: 666
Total ticks  : 1218
Total time (secs): 12.18
Iterations/Sec   : 985.221675
Iterations   : 12000
Compiler version : GCC8.4.0
Compiler flags   : -O3 -fno-strict-aliasing -fomit-frame-pointer
-ffunction-sections -fdata-sections
Parallel PThreads : 2
Memory location  : HEAP
seedcrc  : 0xe9f5
[0]crclist   : 0xe714
[1]crclist   : 0xe714
[0]crcmatrix : 0x1fd7
[1]crcmatrix : 0x1fd7
[0]crcstate  : 0x8e3a
[1]crcstate  : 0x8e3a
[0]crcfinal  : 0xa14c
[1]crcfinal  : 0xa14c
Correct operation validated. See README.md for run and reporting rules.
CoreMark 1.0 : 985.221675 / GCC8.4.0 -O3 -fno-strict-aliasing
-fomit-frame-pointer -ffunction-sections -fdata-sections / HEAP /
2:PThreads

% /usr/bin/time -h gmake clean distclean
8,21s real  3,83s user  4,48s sys

% /usr/bin/time -h ./tools/configure.sh -B esp32-devkitc:ostest
3,34s real  1,66s user  1,71s sys

% /usr/bin/time -h gmake -j8
20,00s real 1m2,34s user45,68s sys

% /usr/bin/time -h gmake flash
14,20s real 2,24s user  1,49s sys

% cu -l /dev/cuaU0 -s 115200
Connected
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:4540
ho 0 tail 12 room 4
load:0x40078000,len:12344
ho 0 tail 12 room 4
load:0x40080400,len:4124
entry 0x40080680

NuttShell (NSH) NuttX-12.4.0
nsh> help
help usage:  help [-v] []

.   cp  exitmkrdset unset
[   cmp false   mount   sleep   uptime
?   dirname fdinfo  mv  source  usleep
alias   dd  freepidof   testxd
unalias df  helpprintf  time
basenamedmesg   hexdump ps  

Re: NuttX Workshop 2024 - event planning

2024-01-12 Thread Alan C. Assis
Hi Alin,
Thanks for confirming that Sony will be able to host our VI NuttX
International Workshop!

I think summer (after May) will be nice!

So, although it is enough time, we need to define the date soon, because
for people far from Japan the flight could be very expensive because we
delay buying it.

I hope we need more people involved in the event organization because it
takes a lot of time and energy. As usual I'm here to help!

BR,

Alan

On Fri, Jan 12, 2024 at 6:25 AM alin.jerpe...@sony.com <
alin.jerpe...@sony.com> wrote:

> Hi all,
>
> A new year started and we should start planning for the yearly workshop
>
> This year Sony offered to host the workshop in Tokyo, Japan as it as
> planned on 2020 (the in person event was canceled due to Covid)
>
> Sony proposed the following periods for the event and will come back with
> practical information for attending the event
> 20 May - 16 June (better weather/beautiful nature)
> 1-15 September (may be rainy)
>
> I would like to ask for volunteers to help organizing the event and
> opinions regarding the dates
>
> Best regards
> Alin
>
>
>


Re: NuttX Workshop 2024 - event planning

2024-01-12 Thread Tomek CEDRO
On Fri, Jan 12, 2024 at 10:25 AM Alin.Jerpelea wrote:
> This year Sony offered to host the workshop in Tokyo, Japan as it as planned 
> on 2020 (the in person event was canceled due to Covid)
> Sony proposed the following periods for the event and will come back with 
> practical information for attending the event
> 20 May - 16 June (better weather/beautiful nature)
> 1-15 September (may be rainy)
> I would like to ask for volunteers to help organizing the event and opinions 
> regarding the dates

Hey there Alin please count me in as remote online helper :-)

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info


Re: [VOTE] Apache NuttX 12.4.0 RC0 release

2024-01-12 Thread Tiago Medicci Serrano
[+1] for all Espressif-supported boards and chips, namely:


   - esp32_devkitc
   - esp32_wrover_kit
   - esp32_ethernet_kit
   - esp32c3_devkit
   - esp32s2_saola
   - esp32s3_devkit
   - esp32c3_generic
   - esp32c6_generic
   - esp32h2_generic
   - esp32s3_lcd_ev

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

Compilers:

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

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

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

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


Em qua., 10 de jan. de 2024 às 09:16, Lee, Lup Yuen 
escreveu:

> +1 for Ox64, Star64 and PinePhone
>
> = Ox64 Compiler
> + riscv64-unknown-elf-gcc -v
> Using built-in specs.
> COLLECT_GCC=riscv64-unknown-elf-gcc
>
> COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper
> Target: riscv64-unknown-elf
> Configured with:
>
> /scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure
> --target=riscv64-unknown-elf
>
> --prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin
> --with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl=
> https://github.com/sifive/freedom-tools/issues --disable-shared
> --disable-threads --enable-languages=c,c++ --enable-tls --with-newlib
>
> --with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf
> --with-native-system-header-dir=/include --disable-libmudflap
> --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls
> --disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib
> --enable-checking=yes --enable-multilib --with-abi=lp64d
> --with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os
> -mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'
> Thread model: single
> Supported LTO compression algorithms: zlib
> gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8)
>
> = Ox64 Configuration
> + ./tools/configure.sh ox64:nsh
>
> = Ox64 Size
> + riscv64-unknown-elf-size nuttx
>textdata bss dec hex filename
>  168791 641   26960  196392   2ff28 nuttx
>
> = Ox64 NSH Info and Free
> NuttShell (NSH) NuttX-12.4.0
> nsh> uname -a
> NuttX 12.4.0 96c2707737 Jan 10 2024 19:35:30 risc-v ox64
> nsh> free
>total   used   freemaxusedmaxfree  nused
>  nfree
> Kmem:2065400  146322050768  769842049280 49
>  4
> Page:   20971520 643072   20328448   20328448
>
> = Star64 Compiler
> + riscv64-unknown-elf-gcc -v
> Using built-in specs.
> COLLECT_GCC=riscv64-unknown-elf-gcc
>
> COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper
> Target: riscv64-unknown-elf
> Configured with:
>
> /scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure
> --target=riscv64-unknown-elf
>
> --prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin
> --with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl=
> https://github.com/sifive/freedom-tools/issues --disable-shared
> --disable-threads --enable-languages=c,c++ --enable-tls --with-newlib
>
> --with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf
> --with-native-system-header-dir=/include --disable-libmudflap
> --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls
> --disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib
> --enable-checking=yes --enable-multilib --with-abi=lp64d
> --with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os
> -mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'
> Thread model: single
> Supported LTO compression algorithms: zlib
> gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8)
>
> = Star64 Configuration
> + ./tools/configure.sh star64:nsh
>
> = Star64 Size
> + 

Re: NuttX Workshop 2024 - event planning

2024-01-12 Thread Alin Jerpelea
Hi Tiago,
I think that both May and June provide enough time for the event but we
should check when people would like to travel
Best Regards
Alin

On Fri, 12 Jan 2024, 18:05 Tiago Medicci Serrano, 
wrote:

> Alin, you can count on me to organize the event.
>
> About the dates, I think that for May we don't have time to organize it,
> but in the middle of June would be possible. I think the attendance would
> be higher in June than in September, right? What do you think?
>
> Best regards,
>
> Em sex., 12 de jan. de 2024 às 07:41, Erik Englund  >
> escreveu:
>
> > Wow! I would love to visit Japan in May/June and will definitely try to
> > make it this year.
> >
> > / Erik
> >
> > Den fre 12 jan. 2024 kl 10:25 skrev alin.jerpe...@sony.com <
> > alin.jerpe...@sony.com>:
> >
> > > Hi all,
> > >
> > > A new year started and we should start planning for the yearly workshop
> > >
> > > This year Sony offered to host the workshop in Tokyo, Japan as it as
> > > planned on 2020 (the in person event was canceled due to Covid)
> > >
> > > Sony proposed the following periods for the event and will come back
> with
> > > practical information for attending the event
> > > 20 May - 16 June (better weather/beautiful nature)
> > > 1-15 September (may be rainy)
> > >
> > > I would like to ask for volunteers to help organizing the event and
> > > opinions regarding the dates
> > >
> > > Best regards
> > > Alin
> > >
> > >
> > >
> >
>
>
> --
> 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:
> 
> 
>


Re: NuttX Workshop 2024 - event planning

2024-01-12 Thread Tiago Medicci Serrano
Alin, you can count on me to organize the event.

About the dates, I think that for May we don't have time to organize it,
but in the middle of June would be possible. I think the attendance would
be higher in June than in September, right? What do you think?

Best regards,

Em sex., 12 de jan. de 2024 às 07:41, Erik Englund 
escreveu:

> Wow! I would love to visit Japan in May/June and will definitely try to
> make it this year.
>
> / Erik
>
> Den fre 12 jan. 2024 kl 10:25 skrev alin.jerpe...@sony.com <
> alin.jerpe...@sony.com>:
>
> > Hi all,
> >
> > A new year started and we should start planning for the yearly workshop
> >
> > This year Sony offered to host the workshop in Tokyo, Japan as it as
> > planned on 2020 (the in person event was canceled due to Covid)
> >
> > Sony proposed the following periods for the event and will come back with
> > practical information for attending the event
> > 20 May - 16 June (better weather/beautiful nature)
> > 1-15 September (may be rainy)
> >
> > I would like to ask for volunteers to help organizing the event and
> > opinions regarding the dates
> >
> > Best regards
> > Alin
> >
> >
> >
>


-- 
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:




Re: NuttX Workshop 2024 - event planning

2024-01-12 Thread Erik Englund
Wow! I would love to visit Japan in May/June and will definitely try to
make it this year.

/ Erik

Den fre 12 jan. 2024 kl 10:25 skrev alin.jerpe...@sony.com <
alin.jerpe...@sony.com>:

> Hi all,
>
> A new year started and we should start planning for the yearly workshop
>
> This year Sony offered to host the workshop in Tokyo, Japan as it as
> planned on 2020 (the in person event was canceled due to Covid)
>
> Sony proposed the following periods for the event and will come back with
> practical information for attending the event
> 20 May - 16 June (better weather/beautiful nature)
> 1-15 September (may be rainy)
>
> I would like to ask for volunteers to help organizing the event and
> opinions regarding the dates
>
> Best regards
> Alin
>
>
>


NuttX Workshop 2024 - event planning

2024-01-12 Thread alin.jerpe...@sony.com
Hi all,

A new year started and we should start planning for the yearly workshop

This year Sony offered to host the workshop in Tokyo, Japan as it as planned on 
2020 (the in person event was canceled due to Covid)

Sony proposed the following periods for the event and will come back with 
practical information for attending the event
20 May - 16 June (better weather/beautiful nature)
1-15 September (may be rainy)

I would like to ask for volunteers to help organizing the event and opinions 
regarding the dates

Best regards
Alin