Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#4231 closed defect (fixed)

MVME 2600/2700 has no console output

Reported by: Chris Johns Owned by: Chris Johns
Priority: normal Milestone: 6.1
Component: bsps Version: 6
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

A single character is output then nothing further. Tests output using the printk but spconsole01 fails.

It seems there is a problem with the UART driver interrupts.

Change History (2)

comment:1 Changed on 02/06/21 at 23:07:27 by Chris Johns

The issue is the wrong BSP_PCI_ISA_BRIDGE_IRQ value was being passed to the openpic_enable_irq() call in bsps/powerpc/shared/irq/openpic_i8259_irq.c. The define is offset by the max ISA bus IRQ value and the openpic call expects IRQ values relative to its signals, ie 0.

Last edited on 02/07/21 at 00:05:30 by Chris Johns (previous) (diff)

comment:2 Changed on 02/07/21 at 23:26:16 by Chris Johns <chrisj@…>

Resolution: fixed
Status: assignedclosed

In [changeset:"450e238bc6dde7caa221fad1a8339b3cf0dbd0c2/rtems" 450e238/rtems]:

powerpc/shared: ISA bus bridge fails to enable the openpic irq

  • The call to enable the openpic irq for the ISA bridge fails because the IRQ used is offset by the ISA bus signals and the openpic call expects an IRQ relative to its signals.
  • Add the MVME 2600/2700 to the list of boards with an ISA bridge.

Closes #4231

Note: See TracTickets for help on using tickets.