SIS aplication interrupted with rtems4.8
Nicolas Horro
nhorro at gmail.com
Mon Mar 9 15:49:28 UTC 2009
Hello,
I'm compiling this test application which in the real hardware (ERC32)
performs ok, but with the SIS BSP (RTEMS 4.8) ends interrupted by an
IU error mode. Anybody is getting the same error?
regards,
Nicolás Eduardo Horro
--- init.c --------------------------------------------------
#include <bsp.h>
/* RTEMS */
#include <rtems.h>
#include <stdio.h>
rtems_task Init( rtems_task_argument argument )
{
printf(" *** RTEMS Application *** \n\n\r");
while(1) {
rtems_task_wake_after(1000);
printf(".\n\r");
}
}
/**************** START OF CONFIGURATION INFORMATION ****************/
#define CONFIGURE_INIT
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
#define CONFIGURE_MAXIMUM_TASKS 1
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
#define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE)
#include <rtems/confdefs.h>
/**************** END OF CONFIGURATION INFORMATION ****************/
--- stdout --------------------------------------------------
ERC32 boot loader
system clock : 16.0 MHz
baud rate : 38400 baud
rom : 4096 K, 9 ws
ram : 4096 K, 1 bank(s), 0/0 ws (r/w)
edac : disabled
parity : disabled
dma : enabled
watchdog : disabled
i/o area 0 : 512 B, 0 ws (enabled without parity)
i/o area 1 : 512 B, 3 ws (enabled without parity)
i/o area 2 : 512 B, 3 ws (enabled without parity)
i/o area 3 : 128 K, 7 ws (enabled without parity)
ext. interrupt 0 : low level
ext. interrupt 1 : low level
ext. interrupt 2 : low level
ext. interrupt 3 : low level
ext. interrupt 4 : low level
initialising ram memory
loading .text
loading .data
loading .jcr
starting application
*** RTEMS Application ***
IU in error mode (128)
16777220 020001f0 91d02000 Address 0x020001f0 is out of bounds.
More information about the users
mailing list