👏

Enviado do meu iPhone

> Em 3 de set. de 2023, à(s) 17:53, Gustavo Soares 
> <gustavo.felipesoa...@hotmail.com> escreveu:
> 
> 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