Opened on 01/05/10 at 04:36:46
Closed on 03/10/10 at 16:22:22
#1488 closed defect (fixed)
when started by Micromon and CONSOLE_USE_INTERRUPTS is 1, console does not work
Reported by: | Allan Hessenflow | Owned by: | Joel Sherrill |
---|---|---|---|
Priority: | normal | Milestone: | 4.10 |
Component: | bsps | Version: | 4.11 |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
Micromon on bf537 uses DMA for UART reception. This prevents the UART driver in RTEMS from working (and also causes received characters to be stored in a buffer that RTEMS doesn't know about, so it's potentially dangerous, but in practice the risk is small since an RTEMS app intended to be booted from Micromon would normally be configured to leave the RAM Micromon uses reserved). The attached patch corrects this by disabling all DMA channels at startup.
Attachments (1)
Change History (3)
Changed on 01/05/10 at 04:36:46 by Allan Hessenflow
Attachment: | start.patch added |
---|
comment:1 Changed on 03/10/10 at 16:22:22 by Joel Sherrill
Resolution: | → fixed |
---|---|
Status: | new → closed |
Patch applied to CVS head. Thanks.
comment:2 Changed on 11/23/14 at 19:14:32 by Joel Sherrill
Version: | unknown → 4.11 |
---|
Note: See
TracTickets for help on using
tickets.
patch for c/src/lib/libbsp/bfin/bf537Stamp/start/start.S to disable DMA channels