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