12 PowerView SuperView
Tony Kuker edited this page 2022-12-04 13:38:31 -06:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Beta Version Quickstart

  • You'll need to install the PowerView Drivers on your Mac
  • Other Versions are available to try as well. Version 1.01 is what the developer is using to test.
  • The current beta of the Powerview emulation takes over the HDMI output of the Raspberry Pi
  • You won't be able to use the HDMI output for a console, so make sure you have SSH set up
  • Make sure you're using a monitor/display with a resolution higher than 1024x768 (even though the PowerView can only display 800x600)
  • The web interface will NOT work with this feature branch (yet)
  • To use this branch, perform the following:
cd ~/piscsi
git checkout feature_powerview
git pull
./easyinstall.sh
# After easyinstall is completed...
scsictl -c attach -i 4 -f powerview
# Currently, there is a special case in PiSCSI where it keys off the filename "powerview"
  • I've never tried to emulate multiple PowerViews at the same time.

Known limitations

  • Debug text information is displayed below the window
  • If you re-start the PowerView emulation, you need to change resolution/color depth OR reboot the host. Right now, the emulation only detects color depth and resolution upon a change (or during boot-up).

Background

The Radius PowerView is an external graphics card built on a TMS34010 that has SCSI-in, SCSI-out, and then VGA and DB-15 connectors for you to hook up a PC or Mac monitor to it.

They were all powered by the TMS34010 CPU, a 32bit CPU/GPU hybrid designed by TI in 1986. They ran it at 6.25mhz.

The Aura Scuzzygraph, Radius PowerView, and Radius SuperView external SCSI graphics cards for Apple Macintosh computers are based on the TMS34010. https://en.wikipedia.org/wiki/TMS34010

Radius Powerview Details

Command Set

Inquiry Response

Output from TattleTech 2.17:

¥ SCSI Device# = 3
   × Device Status = Device Connected
   × Name = NA
   × Driver# = -36
   × Type = 3   (Processor)
   × Manufacturer = RADIUS
   × Product = PowerView
   × Revision = V1.0
   × ROM Revision = 47D62000408001F7
   × Device Attributes :
      + ANSI Compliant = Yes  (SCSI 1)
      + ECMA-111 Compliant = No
      + ISO IS 9316 Compliant = No
      + Wide SCSI (32-bit Transfers) = No
      + Wide SCSI (16-bit Transfers) = No
      + Fast SCSI (Synchronous Transfers) = No
      + Linked Commands = No
      + Tagged Command Queuing = No
      + Soft Reset = No
      + Relative Addressing = No
      + Terminate I/O Process = No
      + Asynchronous Event Notification = No
      + Response Data Format = 1

References:

General info

Graphics chip

Other implementations