it worked!

Thank you!
________________________________
De: Alan C. Assis <acas...@gmail.com>
Enviado: domingo, 3 de setembro de 2023 17:06
Para: dev@nuttx.apache.org <dev@nuttx.apache.org>
Assunto: Re: New application to Nuttx

Look: boards/xtensa/esp32/esp32-devkitc/configs/wifi

Use: esp32-devkitc:wifi

BR,

Alan

On 9/3/23, Gustavo Soares <gustavo.felipesoa...@hotmail.com> wrote:
> Hi!
>
>  I checked the value of the application stack size and it was 2048 ideed, so
> I manually changed to 8000 using menuconfig and there it is:
>
> [cid:a6cbc7ca-098f-4b7a-87d5-8c8ea1a655d2]
>
>  But for some reason when I use the make command it returns an error that
> I'm trying to solve here. Meanwhile I created a new VM because of
> performance issues and I'm configuring it to be able to continue my project.
> For NuttX I followed this
> article<https://blog.espressif.com/getting-started-with-esp32-and-nuttx-fd3e1a3d182c>
> from Espressif with wapi instead of nsh in the 7th step, but this error
> shows up:
> 'Directory for esp32-devkitc:wapi does not exist.' and I don't know why this
> happens, because when I first configured it worked just fine.
>
> Does anyone know what could be causing this?
>
> PS: if I use nsh it works.
> [https://miro.medium.com/v2/resize:fit:850/1*j-XGptYZE3DQ9tV1vJY2Iw.png]<https://blog.espressif.com/getting-started-with-esp32-and-nuttx-fd3e1a3d182c>
> Getting Started with ESP32 and
> NuttX<https://blog.espressif.com/getting-started-with-esp32-and-nuttx-fd3e1a3d182c>
> Introduction
> blog.espressif.com
>
> ________________________________
> De: Tiago Medicci Serrano <tiago.medi...@gmail.com>
> Enviado: sexta-feira, 1 de setembro de 2023 09:09
> Para: dev@nuttx.apache.org <dev@nuttx.apache.org>
> Assunto: Re: New application to Nuttx
>
> Hi!
>
> The `DEFAULT_TASK_STACKSIZE` default value is 2048, less than the one we
> know that wasn't enough. Please, stick with setting a value (instead of
> using the `DEFAULT_TASK_STACKSIZE`).
>
> Also, please double-check what I've said about changing the config and
> re-running `make menuconfig`. You need to check if the
> `EXAMPLES_M_THREE_PLUS_STACKSIZE` is set to the default value you set
> (remember: it's a default value, not necessarily it is set to it. Try to
> increase it by the `menuconfig` until you find a value enough to the app
> stack (and, after that, set this value as the default value for
> `EXAMPLES_M_THREE_PLUS_STACKSIZE`).
>
> Best regards,
>
> Em qui., 31 de ago. de 2023 às 20:21, Gustavo Soares
> <gustavo.felipesoa...@hotmail.com<mailto:gustavo.felipesoa...@hotmail.com>>
> escreveu:
> Hi!
>
>  I changed the config name as suggested:
> [cid:18a50a12968cb971f166]
>
> But when I started the application the same error showed up (User stack
> pointer is not within the stack) and the command prompt printed an undefined
> char nonstop. So I decided to change the value to the default task stack
> size:
>
> [cid:18a50a12968cb971f168]
>
> and this happened:
>
> [cid:18a50a12968cb971f167]
>
> Should I try another stack size value? Is there anyway to determine the
> correct value?
> ________________________________
> De: Tiago Medicci Serrano
> <tiago.medi...@gmail.com<mailto:tiago.medi...@gmail.com>>
> Enviado: quinta-feira, 31 de agosto de 2023 10:01
> Para: dev@nuttx.apache.org<mailto:dev@nuttx.apache.org>
> <dev@nuttx.apache.org<mailto:dev@nuttx.apache.org>>
> Assunto: Re: New application to Nuttx
>
> Hi!
>
> After considering what Gustavo Nihei said, please note that you've set a
> default value, but your `defconfig` may use another one. So, run `make
> menuconfig` and ensure you've set the stack size to that config.
>
> You can check the generated `.config` file for the actual value of this
> config ;)
>
> I hope this helps.
>
> Best regards,
>
>
> Em qua., 30 de ago. de 2023 às 21:23, Gustavo Henrique Nihei
> <ghni...@gmail.com<mailto:ghni...@gmail.com>> escreveu:
> Hi Gustavo,
>
> notice that on your first screenshot you prepended the config with CONFIG_,
> but this is also done by the Kconfig tool.
> That's why NuttX set the stack size to the default value, since the
> CONFIG_EXAMPLES_M_THREE_PLUS_STACKSIZE is empty.
> In order to achieve the expect result you may either rename your Kconfig
> config to EXAMPLES_M_THREE_PLUS_STACKSIZE (best option) or the Makefile
> variable to CONFIG_CONFIG_EXAMPLES_M_THREE_PLUS_STACKSIZE (undesirable).
>
> Best regards,
> Gustavo.
>
>
> On Wed, Aug 30, 2023 at 9:09 PM Gustavo Soares
> <gustavo.felipesoa...@hotmail.com<mailto:gustavo.felipesoa...@hotmail.com>>
> wrote:
> Hi, Tiago!
>
> I'm sorry for the delay to reply your last e-mail. I tried to pass an
> alternative value to the application stack size as shown below:
>
> [cid:18a50a12968cb971f163][cid:18a50a12968cb971f164]
>
> But the stack size value on NuttX is still the default one:
>
> [cid:18a50a12968cb971f165]
>
> Is there anything wrong with the configuration? How do I know if the value
> set is enough? Is it possible to determine the value before running?
>
> Thank you!
> ________________________________
> De: Tiago Medicci Serrano
> <tiago.medi...@gmail.com<mailto:tiago.medi...@gmail.com>>
> Enviado: sábado, 5 de agosto de 2023 14:08
> Para: dev@nuttx.apache.org<mailto:dev@nuttx.apache.org>
> <dev@nuttx.apache.org<mailto:dev@nuttx.apache.org>>
> Assunto: Re: New application to Nuttx
>
> Hello Gustavo!
>
> Good to know you are using NuttX to explore new applications!
>
> This error is a simple stack overflow problem. Applications on NuttX contain
> an associated stack with the application task that is usually set by the
> Kconfig associated with the application.
> Please check
> https://github.com/apache/nuttx-apps/blob/master/games/shift/Makefile#L27
> for an example.
>
> Probably, the `M_THREE_PLUS` task is the one associated with your
> application (and the stack coloration shows that its stack is not enough for
> it). Try rising this value ;)
>
> I hope you can find the right value for it with these tips!
>
> Best regards and welcome to NuttX!
>
> Em sáb., 5 de ago. de 2023 às 13:38, Gustavo Soares
> <gustavo.felipesoa...@hotmail.com<mailto:gustavo.felipesoa...@hotmail.com>>
> escreveu:
> Hello everyone!
>
> I'm implementing a new application to Nuttx as my final college project: a
> assembly interpreter webserver. I've finished the code and it is running
> normally on Linux, but when I try to run the app on NuttX the following
> error occours: dump_stack: ERROR: User Stack pointer is not within the
> stack.
>
> [cid:18a50a12968cb971f161]
>
> [cid:18a50a12968cb971f162]
> The last line in the second print is my application status.
>
> Does anyone know what could be causing this problem? Is it possible to
> increase the stack size?
>
>
> --
> [https://mysignature.io/images/photos/eab4b15bc8c32b4acf1a93809bf1e188.png]
> Tiago Medicci Serrano
> Embedded Software Engineer
> MSc Electronics/Microelectronics
> m: +55 (19) 981403886<tel:+55+(19)+981403886>
> e: tiago.medi...@gmail.com<mailto:tiago.medi...@gmail.com>
> a: Campinas, Brazil
> Follow me:
> [https://mysignature.io/images/socials/80d698f5d539319972423b37e8c2de2f.png]<https://www.linkedin.com/in/tiago-serrano-924458b6>
>
> [https://mysignature.io/images/socials/9b65906e3ee51d84f0b761ac36c4bed0.png]
> <https://github.com/tmedicci>
>
>
> --
> Gustavo Henrique Nihei
>
>
> --
> [https://mysignature.io/images/photos/eab4b15bc8c32b4acf1a93809bf1e188.png]
> Tiago Medicci Serrano
> Embedded Software Engineer
> MSc Electronics/Microelectronics
> m: +55 (19) 981403886<tel:+55+(19)+981403886>
> e: tiago.medi...@gmail.com<mailto:tiago.medi...@gmail.com>
> a: Campinas, Brazil
> Follow me:
> [https://mysignature.io/images/socials/80d698f5d539319972423b37e8c2de2f.png]<https://www.linkedin.com/in/tiago-serrano-924458b6>
>
> [https://mysignature.io/images/socials/9b65906e3ee51d84f0b761ac36c4bed0.png]
> <https://github.com/tmedicci>
>
>
> --
> [https://mysignature.io/images/photos/eab4b15bc8c32b4acf1a93809bf1e188.png]
> Tiago Medicci Serrano
> Embedded Software Engineer
> MSc Electronics/Microelectronics
> m: +55 (19) 981403886<tel:+55+(19)+981403886>
> e: tiago.medi...@gmail.com<mailto:tiago.medi...@gmail.com>
> a: Campinas, Brazil
> Follow me:
> [https://mysignature.io/images/socials/80d698f5d539319972423b37e8c2de2f.png]<https://www.linkedin.com/in/tiago-serrano-924458b6>
>
> [https://mysignature.io/images/socials/9b65906e3ee51d84f0b761ac36c4bed0.png]
> <https://github.com/tmedicci>
>

Reply via email to