User Tools

    ~~ RM: keiner ~~ UI: ---start--- ~~ IP:3.141.31.209~~

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:expansion:av:picasso_iv [2015/10/06 17:54] – created Tobias Seileren:expansion:av:picasso_iv [2019/09/23 10:48] (current) Tobias Seiler
Line 1: Line 1:
-<awbox translate>FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)//</awbox> 
- 
 ====== Picasso IV ====== ====== Picasso IV ======
  
-**Produktname:** Picasso IV+**product name:** Picasso IV
  
-**Hersteller:** Village Tronic, Germany+**manufacturer:** Village Tronic, Germany
  
-**Produktionszeit:** 1996 - 1999+**time of production:** 1996 - 1999
  
 **Autoconfig ID:** 2167 / 21, 22, 23 | 24  (Z2 | Z3) **Autoconfig ID:** 2167 / 21, 22, 23 | 24  (Z2 | Z3)
  
-**UVP/ Straßenpreis:** 798DM bzw. 450(1997)+**UVP:** 450 USD (1997)
  
 {{:de:expansion:av:picasso_iv.gif |}} {{:de:expansion:av:picasso_iv.gif |}}
Line 19: Line 17:
 As the successor of the [[de:expansion:av:picasso_ii|PicassoII/II+]] it was taking a different path for the passthrough of the Amigas own video signal. As the successor of the [[de:expansion:av:picasso_ii|PicassoII/II+]] it was taking a different path for the passthrough of the Amigas own video signal.
  
-It has a scan doubler and [[wpen>Flicker_fixer]] built-in . That means that the Amigas own video signal will be captured by the Picasso IV and changed in a way that it can be displayed on a standard VGA CRT or LCD display. +It has a scan doubler and [[wp>Flicker fixer]] built-in . That means that the Amigas own video signal will be captured by the Picasso IV and changed in a way that it can be displayed on a standard VGA CRT or LCD display. 
-Expansion of this kind where already available for the Amiga at this time. +Expansions of this kind where already available for the Amiga at this time. 
-But the Picasso IV made a difference in how this was done.+But the Picasso IV made a difference in how it was done.
  
-Conventional flicker fixers temporarily save the picture data of the Amiga line by line in an fast video memory and read them again at double the speed to increase the display frequency of the picture.+Conventional flicker fixers temporarily save the picture data of the Amiga line by line in fast video memory and read them again at double the speed to increase the display frequency of the picture.
  
 The Picasso IV uses its graphics controller. This controller has the ability to capture digital video streams into its frame buffer memory. The Picasso IVs flicker fixer is just generating the needed control signals for the graphic controller capture port which is writing the picture data directly into the frame buffer memory to directly output them on the VGA port. The Picasso IV uses its graphics controller. This controller has the ability to capture digital video streams into its frame buffer memory. The Picasso IVs flicker fixer is just generating the needed control signals for the graphic controller capture port which is writing the picture data directly into the frame buffer memory to directly output them on the VGA port.
Line 29: Line 27:
 This just happen at the programmed display rate as with every other screen mode which the card can handle. This just happen at the programmed display rate as with every other screen mode which the card can handle.
 Unfortunately its not possible to synchronize the output display rate and the input rate. Unfortunately its not possible to synchronize the output display rate and the input rate.
-For that it might happen you see some screen tearing with moving pictures (( [[wpen>Screen_tearing]] )). +For that it might happen you see some screen tearing with moving pictures (( [[wp>Screen tearing]] )). 
-The flicker fixers is only able to work in standard PAL or NTSC mode since the capture port of the graphics controller is not able work at higher data rates.+The flicker fixer is only able to work in standard PAL or NTSC mode since the capture port of the graphics controller is not able work at higher data rates.
  
 The PicassoIV has several expansion connectors for which some modules have been developed. The PicassoIV has several expansion connectors for which some modules have been developed.
Line 40: Line 38:
 The cards manual also mentions a 3D, an MPEG and a PowerPC processor modul. Those where not built/developed for different reasons. The cards manual also mentions a 3D, an MPEG and a PowerPC processor modul. Those where not built/developed for different reasons.
  
-[{{ :de:expansion:av:klaus_vt.jpg?200|Klaus Burkert † 04.04.2001}}]+[{{ :de:expansion:av:klaus_vt.jpg?200|Klaus Burkert, *02.03.1967; †04.04.2001}}]
  
-The 3D module was planned to have a Voodoo Graphics chipset just like the Macintosh version the 3D Overdrive (( [[wpen>3dfx_Interactive#Voodoo_Graphics_PCI]] )) and 8MB of memory (( 4MB frame buffer/ 4MB texture and 3D data )). It 'just' would have needed a pcb relayout to make the module fit the local PCI connector of the Picasso IV.+The 3D module was planned to have a Voodoo Graphics (( [[wp>3dfx_Interactive#Voodoo_Graphics_PCI]] )) chipset just like the Macintosh version the 3D Overdrive  and 8MB of memory (( 4MB frame buffer/ 4MB texture and 3D data )). It 'just' would have needed a pcb relayout to make the module fit the local PCI connector of the Picasso IV.
  
 To have a better idea of peoples interest in purchasing such a card a poll was started online on Village Tronics website. 500 people declared their interest and the cards layout was done by an external developer. To have a better idea of peoples interest in purchasing such a card a poll was started online on Village Tronics website. 500 people declared their interest and the cards layout was done by an external developer.
 At the same time the Macintosh market was getting more difficult to handle and new products in this field drew time and money onto them. At the same time the Macintosh market was getting more difficult to handle and new products in this field drew time and money onto them.
  
-Then Amiga main developer Klaus Burkert left the company, like many others at this point. He bought out all of the company Amiga hard and software and the associated intelectual property.+Then Amiga main developer [[en:​history:​kburkert|Klaus Burkert]] left the company, like many others at this point. He bought out all of the companies Amiga hard and software and the associated intelectual property.
 Soon he started to work at [[wpde>Metabox]] AG. Soon he started to work at [[wpde>Metabox]] AG.
  
Line 53: Line 51:
  
  
 +The MPEG module was destined to use a chip by ST Microelectronics (STi3560) which never saw the light of day. Also a different chip fitting in size was not available.\\
  
 +The PowerPC module soon was discarded by the developers department since the processor would not have had access to important control signals through the Zorro bus and the added functionalty wouldn't have been much more than that of a PC bridge board like the A2386 of Commodore.
  
-Für das MPEG Modul war ein Chip von ST Microelectronics vorgesehen (STi3560), welcher leider nie 
-erschien. Einen anderen Chip, welcher vom Platz her gepasst hätte, gab es auch nicht.\\ 
-Das PowerPC Prozessor Modul wurde von der Entwicklungsabteilung sehr bald verworfen, da der Prozessor vom Zorrobus aus 
-nicht an alle notwendigen Systemressourcen gekommen wäre und somit das Modul nicht viel mehr Funktionalität als eine Brückenkkarte geboten hätte. 
  
-===== technische Daten =====+===== Technical Specs =====
  
 Cirrus Logic GD5446BV-HC-A/GD5446BV-HC-B (PCI bus) Cirrus Logic GD5446BV-HC-A/GD5446BV-HC-B (PCI bus)
   * 64 bit blitter   * 64 bit blitter
-  * 180 MB/s Füllrate +  * 180 MB/s fill rate 
-  * Videoskalierung mit Interpolation +  * videoscaler with interpolation 
-  * Farbraumkonvertierung (RGB<->YUV) +  * color space conversion (RGB<->YUV) 
-  * Bild in Bild (Videofenster+  * picture in picture PIP (video window
-  * 16bit digitaler Videoport +  * 16bit digital video port 
-  * 135MHz Pixelclock bei 8bit Farbtiefe +  * 135MHz pixel clock @ 8bit color depth 
-  * 85 MHz Pixelclock bei 16 od. 24bit Farbtiefe +  * 85 MHz pixel clock @ 16 or 24bit color depth 
-  * 32bit Farbtiefe beim GD5446BV-HC-B, Farbformat BGRA, muss mit einem Tooltype im Monitortreiber aktiviert werden +  * 32bit color depth with GD5446BV-HC-B, color format BGRA, has to be enabled by a Tooltype in the monitor drivers icon 
-  * 15.5 - 84 kHz horizontal Frequenz +  * 15.5 - 84 kHz horizontal frequency 
-  * 50Hz Interlace - 160 Hz Noninterlace vertikal Frequenz +  * 50Hz Interlace - 160 Hz non interlace vertical frequency 
-  * 4MB 64bit 50ns EDO RAM, acht Chips (es wurden verschiedene Geschwindigkeiten verbaut, das hat aber keine Auswirkung auf die Geschwindigkeit der Karte+  * 4MB 64bit 50ns EDO RAM, eight chips (different speeds were used but it doesn't make a difference
-  * 128KByte FlashROM, enthält die Karten Firmware+  * 128KByte FlashROM, contains the cards firmware
  
-Screen Modi +Screen Modes 
-  * 1600×1200×16 Interlace +  * 1600×1200×16 interlace 
-  * 1280×1024×24 Noninterlace+  * 1280×1024×24 non interlace
  
-integrierter FlickerFixer +integrated flicker fixer 
-  * programmierbar bis 160Hz +  * programmable up to 160Hz 
-  * 24bit Farbtiefe AGA (A1200T/A4000), 12bit ECS/OCS (A500T/A2000/A3000)+  * 24bit color depth AGA (A1200T/A4000), 12bit ECS/OCS (A500T/A2000/A3000)
  
-Anschlüsse extern+external connectors
   * VGA HD-15   * VGA HD-15
-  * 2x SVideo für Paloma und Pablo, Videoin und -out +  * 2x SVideo for Paloma and Pablo, video-in and -out 
-  * 2x 3.5mm Klinke StereoOut & MonoIn für Concierto Soundkarte+  * 2x 3.5mm TRS StereoOut & MonoIn for Concierto sound card
  
-Anschlüsse intern +internal connectors 
-  * 80-Pin lokaler PCI Slotkein BusMaster Arbiter +  * 80-Pin local PCI slotno bus mastering arbiter 
-  * 2x 50-Pin GPBus, ISA ähnlicher Bus für Concierto und Paloma +  * 2x 50-pin GPBus, similar to ISA bus for Concierto and Paloma 
-  * 1x 8-Pin 5V für PCI Module +  * 1x 8-pin 5V for PCI module 
-  * 1x 20-Pin Audiosignale für Concierto +  * 1x 20-pin audio signals for Concierto 
-  * 1x 10-Pin Audiosignale für Paloma +  * 1x 10-pin audio signals for Paloma 
-  * 1x 22-Pin & 26-Pin Video Captureport für Paloma (VMI) +  * 1x 22-pin & 26-pin Video capture port for Paloma (VMI) 
-  * 1x 16-Pin & 9-Pin analog RGB Signale und Spannungsversorgung für Pablo VideoOut +  * 1x 16-pin & 9-pin analog RGB signals and power supply for Pablo VideoOut 
-  * 1x 4-Pin RGGL für CD-Audio+  * 1x 4-pin RGGL for CD-audio
  
-AudioSwitcher für Signalquellen (Amiga, CD, Paloma, Aux)+AudioSwitcher for signal sources (Amiga, CD, Paloma, Aux)
  
-abtrennbarer Bereich für Betrieb der Karte in Rechnern ohne inline VideoSlot (z.B. B2000)+cutable area for use in machines without inline VideoSlot (z.B. B2000)
  
-===== Hardware-Kompatibilität =====+===== Hardware Compatibility =====
  
-^  geeignet \\ für^A500^A600^A1000^A1200^A2000^A3000(T)^A4000(T)^CDTV^CD32^ +^  working \\ in^A500^A600^A1000^A1200^A2000^A3000(T)^A4000(T)^CDTV^CD32^ 
-^ ::: |  ja<sup>*</sup>  |  --  |  --  |  ja<sup>*</sup>  |  ja  |  ja  |  ja   --  |  --  |+^ ::: |  yes<sup>*</sup>  |  --  |  --  |  yes<sup>*</sup>  |  yes  |  yes  |  yes   --  |  --  |
  
- <sup>*</sup> mit Zorro Busboard+ <sup>*</sup> with Zorro bus board
  
 \\ \\
 \\ \\
-**Software:** Picasso96 oder CyberGraphX 3/4\\ +**Software:** Picasso96 or CyberGraphX 3/4\\ 
-**Weitere Anforderungen:** 68020-Prozessor, Kickstart 3.x (FlickerFixer funktioniert ab Kick 1.3)\\ +**additional requirements:** 68020-processor, Kickstart 3.x (flicker fixer working from Kick 1.3)\\ 
-**Anmerkung:** Linux/NetBSD support\\ +**note:** Linux/NetBSD support\\ 
-**Bekannte Probleme:** --\\+**known problems:** --\\
  
 \\ \\
Line 122: Line 118:
 {{:de:expansion:av:pic4jmp.gif |}} {{:de:expansion:av:pic4jmp.gif |}}
  
-^PIV^Geöffnet^Geschlossen+^PIV^open^closed
-|1 |4MB Speicher **STANDARD**|2MB Speicher+|1 |4MB memory **default**|2MB memory
-|2 |Zorro II/Zorro III Autoerkennung **STANDARD**|Zorro II Modus+|2 |Zorro II/Zorro III auto sense **default**|Zorro II mode
-|3 |12 bit Flickerfixer Modus|12 oder 24 bit FF Autoerkennung **STANDARD**| +|3 |12 bit flicker fixer mode|12 or 24 bit FF auto sense **default**| 
-|4 |Sync-on-green aus **STANDARD**|Sync-on-green ein+|4 |Sync-on-green off **default**|Sync-on-green on
-|5 |modifiziertes AGA Flickerfixer-Timing|standardmäßiges AGA Flickerfixer-Timing **STANDARD**| +|5 |modified AGA flicker fixer timing|default AGA flicker fixer timing **default**| 
-|6 |reserviert, **"Dieser Jumper muss immer geöffnet sein!"** **STANDARD**|reserviert+|6 |reserved, **"This Jumper must always be open!"** **default**|reserved
-|7 |interne Audio-Masse **STANDARD**|externe Audio-Masse|+|7 |internal audio ground **default**|external audio ground|
 \\ \\
  
-===== FlashROM Revisionen =====+===== FlashROM revisions =====
 ^ Ver. ^     ^ ^ Ver. ^     ^
-|1.6 |erste öffentliche Versionkeine AA FliFi Unterstützungdie ersten Karten wurden hiermit ausgeliefert+|1.6 |first public versionno AA FliFi supportthe first batch of cards delivered had this
-|1.10 |erste Version mit AA FliFi Unterstützung+|1.10 |first version with AA FliFi support
-|1.11 |kleine Bereinigungen und KosmetikWerkszustand bis Ende 1997| +|1.11 |small cleanups and cosmeticsfactory default till end of 1997| 
-|4.x |Version mit Concierto Unterstützunglag dem Modul bei+|4.x |version with Concierto supportincluded with the module
-|6.x |Version mit Concierto und Pablo Unterstützunglag dem Modul bei+|6.x |version with Concierto and Pablo supportincluded with the modules
-|7.1 |Version mit Concierto und Pablo Unterstützung und zusätzlichen BereinigungenWerkszustand seit 1/98| +|7.1 |version with Concierto and Pablo support and additional cleanupfactory default from 1/98| 
-|7.4 |Unterstützung für Paloma| +|7.4 |Paloma support
-|7.5 |behebt ein Problem das gespeicherte FlickerFixer Einstellungen falsch abgerufen werden|+|7.5 |fixes a problem for wrong use of saved flicker fixer settings|
 \\ \\
 /*Extra Notes: ...... Yes. as far as I could investigate, it's a coincodence of undocumented features. On my system 7.1 ran with Wildfire. But my system and the factory 7.1 equipped boards are not the same as a field updated 7.1 board... .-( /*Extra Notes: ...... Yes. as far as I could investigate, it's a coincodence of undocumented features. On my system 7.1 ran with Wildfire. But my system and the factory 7.1 equipped boards are not the same as a field updated 7.1 board... .-(
Line 149: Line 145:
 Sometimes people get what they cry for... Sometimes they find out that it wasn't really want they wanted afterwards... (just two thoughts in depression mode, not intended to offend anybody).*/ Sometimes people get what they cry for... Sometimes they find out that it wasn't really want they wanted afterwards... (just two thoughts in depression mode, not intended to offend anybody).*/
  
-===== MultiBridge/PCI Bridge Revisionen =====+===== MultiBridge/PCI bridge revisions =====
 ^Ver.^ ^ ^Ver.^ ^
-|1 |Erste veröffentlichte Version der Multibridge.+|1 |first public release
-|2 |Erster Workaround für die Fusion40 (ignoriert die Function Codes bei Z2) (auch für einige Hardital Karten),\\ Diese Version hatte verschiedene andere Probleme und wurde nicht veröffentlicht.| +|2 |First workaround for the Fusion40 (ignore function codes for Z2) (also for some Hardital boards), which is violating the A2000 CPU-Slot specs, it doesn't drive functions codes (see MC68k spec). It had a couple of other problems and wasn't released though..| 
-|3 |Adressiert das "Zorro-III DMA Problem", welches sich allerdings als Bug im Buster -11 heraus stellte.\\ Der -11er Buster verkürzt einige CPU-initiierte Zyklen und verletzt damit klar die Z3 Spezifikation.\\ Da dies massive Änderungen im Zorro-Interface nach sich zogdauerte die Überarbeitung ziemlich lange und es gab viele fehlerhafte Zwischenversionen, die nicht veröffentlicht wurden.| +|3 |Adressing the "Zorro-III DMA problemwhich in fact is a bug in Buster -11 which cripples some CPU-initiated cycles clearly violating the Z3 SpecAs this forced major changes in the implementation of the Zorro-Interface, it took some time and had a lot of bug-ridden interim versions that didn't leave the lab.| 
-|4 |Finale VersionTatsächlich war es ein "Revision Bump" um diese Version klar von der letzten Revision zu unterscheiden.\\ Bei der letzten Produktion wurde diese Version standardmäßig ausgeliefert.\\ Aufgrund interner Änderungen ist die FlashROM Version 7.1 oder höher erforderlich.|+|4 |Final oneIn fact, it's a revision bump for clear identification from the last Rev which was finally working according to specs and had no bugs foundAs of the latest production run this was the factory standardDue to internal changes, it requires FlashROM 7.1 or above (the boards come with 7.x) it definately drives you into problems, when running ( or trying to) a Rev 4 bridge with a FlashROM below 7.x. If it gets up at all with a Flash below 7.x, it may report a Rev 2 for the bridge because of internal reassignments... .|
 \\ \\
-===== FlickerFixer Revisionen =====+===== FlickerFixer revisions =====
 ^Ver.^ ^ ^Ver.^ ^
-|1 |Erste funktionierende Version die nur intern mit den v1.1 Prototypen benutzt wurdeDiese wurden ausgeliefert (mit einigen Ausnahmen).| +|1 |First working version used in-house in v1.1 prototype PCBsThey never (with some exceptionsshipped.| 
-|2 |Erste Version die mit den v1.2 Platinen aus der Produktion benutzt wurdeEs gab ein paar Probleme mit AA Maschinen weswegen diese Version nie ausgeliefert wurde.| +|2 |First version used in v1.2 production PCBsThere were some problems in AA machines and this version never shipped.| 
-|3 |Erste veröffentlichte VersionDie AA Probleme wurden behobenDiese Version unterstützt immer noch nur ECS/OCS (12 bit), und nicht AA (24 bit).| +|3 |First shipped versionThe AA problems are fixedThis version is still ECS/OCS (12 bit) only, AA (24 bit) isn't supported yet.| 
-|4 |Erste AA (24 bit) Unterstützung.| +|4 |First AA (24 bit) support.| 
-|5 |Das Farbphasenproblem wurde behobenWenn der Farbphasen-Jumper umgesteckt wurdegerieten die Farbkomponenten (RGB) im AA (24 bit) Modus aus der Phase.| +|5 |Fixed the color-phase-issueWhen fipping the clock-phase jumperthe color-components (RGB) got out of phase in AA (24 bit) mode.| 
-|6 |Zweiter Farbphasen-FixIn der Revision kam die Blaukomponente aus dem falschen Pixel im AA (24 bit) ModusDas Bild schien etwas verschwommen.\\ Diese Version hat das Problem behobenaber durch einen anderen Fehler wurde der Software immer noch Revision gemeldet...| +|6 |Second color-phase fixThe fix introduced with revision $made the Blue component come from the wrong pixel in AA (24 bit) mode, the picture appeared somewhat blurry- This version fixed itbut due to some mistake it still reported revision $when queried by software...| 
-|7 |Komplett neu nach originaler SpezifikationDas Design hatte eine Menge Nebeneffekte und war schwierig zu wartenAlle bekannten Probleme wurden beseitigt.\\ Ein paar Kompatibilitäten wurden eingebaut um Änderungen an der Software zu vermeiden (suboptimales Verhalten in ein paar Bereichen wurde nachempfunden).|+|7 |Completely new from original specThe design had a lot of side effects and was difficult to maintain- All known problems and shortcomings are fixed- Some compatibility stuff was introduced (clone suboptimal behaviour in some areaswas added to behave like a working version of former implementations and avoid the need of software changes.|
  
 \\  \\ 
Line 171: Line 167:
 ====== Links ====== ====== Links ======
  
-Software/Firmware/Handbücher+Software/Firmware/Manuals
   * [[http://www.sophisticated-development.de/software/]]   * [[http://www.sophisticated-development.de/software/]]
Last modified: 2015/10/06 17:54