Ticket #12362 (closed defect: fixed)

Opened 21 months ago

Last modified 21 months ago

firmware switches, accelerometer and suspend test loses graphics cursor

Reported by: Quozl Owned by: Quozl
Priority: normal Milestone: 4-firmware
Component: ofw - open firmware Version: Development firmware
Keywords: Cc:
Action Needed: no action Verified: no
Deployments affected: Blocked By:
Blocking:

Description

  • type "menu",
  • confirm graphics cursor is visible,
  • choose the "switches and accelerometer" test,
  • on return to menu, graphics cursor will be invisible.

Q7B07.

Change History

Changed 21 months ago by Quozl

  • owner changed from wmb@… to Quozl
  • status changed from new to assigned

Changed 21 months ago by Quozl

  • next_action changed from diagnose to design

Work in progress.

Reproduced without using menu:

?open-mouse  200 200 true update-position
draw-mouse-cursor remove-mouse-cursor
s3-selftest
draw-mouse-cursor

After the last command, observe the display and note the cursor state. For XO-1.75, the cursor reappears. For XO-4, the cursor does not appear.

Workaround after s3-selftest:

arrow-cursor 0 h# ffffff " set-cursor-image" $call-screen

Register dumps from the display controller show all the hardware cursor registers are cleared by the suspend and resume.

Theory: XO-4 suspend test does not leave display controller powered but XO-1.75 does.

Changed 21 months ago by Quozl

  • next_action changed from design to add to build

Fixed in svn 3474, though not elegantly.

Changed 21 months ago by Quozl

  • status changed from assigned to closed
  • next_action changed from add to build to no action
  • resolution set to fixed

Is in Q7B08.

Note: See TracTickets for help on using tickets.