[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