On Wed, Jul 24, 2019, 1:58 PM Michel Macena <mmacena....@gmail.com> wrote:
> Thanks for the answer. > Sorry for my ignorance but I can't see how is this related with my > problem. I didn't get the "Create bad task" problem. Also there is no > fatal error with code 20. > No RTEMS bsp makes any effort to return an exit status to the invoking environment. What you are seeing gdb print is most likely random garbage. If you break at _Terminate, you will see why the program exited. > > > Em qua, 24 de jul de 2019 às 02:46, Sebastian Huber < > sebastian.hu...@embedded-brains.de> escreveu: > >> >> >> On 23/07/2019 21:30, Michel Macena wrote: >> > Hi, I have compiled a test code for an ERC32 target board and loaded it >> > using gdb, >> > the code: >> > >> > #include <bsp.h> >> > >> > #include <stdlib.h> >> > #include <stdio.h> >> > >> > rtems_task Init( >> > rtems_task_argument ignored >> > ) >> > { >> > >> > uint16_t a=6; >> > printf( "Hello World Michel\n" ); >> > printf( "numero: %d\n",a ); >> > >> > >> > } >> >> Please have a look at the INTERNAL_ERROR_THREAD_EXITTED fatal error >> description: >> >> >> https://docs.rtems.org/branches/master/c-user/fatal_error.html#internal-error-codes >> >> If you use GDB, then always set a break point to _Terminate. It will hit >> if the application terminated. >> >> -- >> Sebastian Huber, embedded brains GmbH >> >> Address : Dornierstr. 4, D-82178 Puchheim, Germany >> Phone : +49 89 189 47 41-16 >> Fax : +49 89 189 47 41-09 >> E-Mail : sebastian.hu...@embedded-brains.de >> PGP : Public key available on request. >> >> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. >> > _______________________________________________ > users mailing list > users@rtems.org > http://lists.rtems.org/mailman/listinfo/users
_______________________________________________ users mailing list users@rtems.org http://lists.rtems.org/mailman/listinfo/users