[RTEMS Project] #2088: CSB337 (CSB637 variant) does not boot properly

RTEMS trac trac at rtems.org
Thu Dec 18 12:23:52 UTC 2014


#2088: CSB337 (CSB637 variant) does not boot properly
----------------------+----------------------------
 Reporter:  silvawp   |       Owner:  joel.sherrill
     Type:  defect    |      Status:  new
 Priority:  low       |   Milestone:  5.0
Component:  bsps      |     Version:  4.11
 Severity:  critical  |  Resolution:
 Keywords:            |
----------------------+----------------------------
Changes (by sebastian.huber):

 * priority:  normal => low
 * severity:  major => critical
 * milestone:  4.11 => 5.0


Old description:

> Tested with ticker.exe of RTEMS 4.11 (head)
> Configuration script:
> ../configure \
>   --prefix=/home/developer/rtems-4.11-bsp-install \
>   --target=arm-rtemseabi4.11 \
>   --enable-rtemsbsp="csb637" \
>   --enable-maintainer-mode \
>   --enable-tests="samples" \
>   --enable-rtems-debug \
>   --disable-networking \
>   --disable-posix \
>   --disable-itron \
>   --disable-cxx \
>   ENABLE_LCD=1 \
>   ENABLE_LCD_MIRRORING=1 \
>   ENABLE_RTEMS_DEBUG=1 \
>   RTEMS_DEBUG=1 \
>   BSP_PRESS_KEY_FOR_RESET=1 \
>   BSP_RESET_BOARD_AT_EXIT=1
>
> Symptom:
> The system restarts immediately after loading and executing the binary
> image of ticker.exe.
>
> The system is restarted when registering a console driver related to
> umon, somewhere inside rtems_umon_connect()
> (c/src/lib/libbsp/shared/umon/umonrtemsglue.c).
>
> Workaround:
> When rtems_umon_connect() is forced to return, ticker.exe does run as
> expected in the board.
>
> Further investigation in progress.

New description:

 Tested with ticker.exe of RTEMS 4.11 (head)
 Configuration script:
 ../configure \
   --prefix=/home/developer/rtems-4.11-bsp-install \
   --target=arm-rtemseabi4.11 \
   --enable-rtemsbsp="csb637" \
   --enable-maintainer-mode \
   --enable-tests="samples" \
   --enable-rtems-debug \
   --disable-networking \
   --disable-posix \
   --disable-itron \
   --disable-cxx \
   ENABLE_LCD=1 \
   ENABLE_LCD_MIRRORING=1 \
   ENABLE_RTEMS_DEBUG=1 \
   RTEMS_DEBUG=1 \
   BSP_PRESS_KEY_FOR_RESET=1 \
   BSP_RESET_BOARD_AT_EXIT=1

 Symptom:
 The system restarts immediately after loading and executing the binary
 image of ticker.exe.

 The system is restarted when registering a console driver related to umon,
 somewhere inside rtems_umon_connect()
 (c/src/lib/libbsp/shared/umon/umonrtemsglue.c).

 Workaround:
 When rtems_umon_connect() is forced to return, ticker.exe does run as
 expected in the board.

 Further investigation in progress.

--

--
Ticket URL: <http://devel.rtems.org/ticket/2088#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list