Het wel en wee van Gotek jumpers op PC

De Gotek USB-diskette-emulator, vooral met de open firmware Flashfloppy is populair geworden voor veel retro-enthousiastelingen, voor het upgraden van oude computersystemen met een “moderne” oplossing voor het laden van software op oude systemen. Ik ben ook een van deze liefhebbers. Als een retro-systeembouwer, vooral van het IBM-PC-compatibele type, ben ik gewend deze systemen te configureren met behulp van jumpers. Geen “plug and play” -functie hier. De Gotek heeft ook enkele jumpers die u moet instellen voor gebruik op een IBM-PC. IBM-pc’s maken gebruik van een kabel die u kunt aansluiten op twee diskdrives op één controller. De keuze van welke drive drive A: of drive B: is, wordt bepaald door de kenmerkende twist in de kabel tussen de connector in het midden en de connector aan een van de uiteinden. Als de drives die u wilt aansluiten een jumper hebben voor het instellen van de drive ID, dan moeten beide drives drive ID 0 worden ingesteld. Dit is met name het geval voor de meeste 5 1/4 inch diskettedrives, de latere 3,5 inch diskdrives hebben vaak geen drive ID-jumpers en zijn standaard ingesteld op ID0.

De Gotek floppy emulator heeft ook zo’n jumper S0 en S1 en deze moet op S0 gezet worden. Er is echter nog een JC-jumper op de Gotek, die in combinatie met de instelling in het FF.cfg-bestand (zie gemarkeerde code onder de afbeelding) voor flash-floppy vaststelt dat de drive in de IBM-PC-compatibiliteitsmodus staat. Ik heb verschillende Goteks op deze manier geconfigureerd op mijn retro IBM-pc-systemen.


De standaard Gotek-jumperinstelling voor IBM-PC, die S0 en JC overbrugt
# Floppy-drive interface mode
# shugart: P2=DSKCHG, P34=RDY
# ibmpc: P2=unused, P34=DSKCHG
# ibmpc-hdout: P2=HD_OUT, P34=DSKCHG (not generally needed: prefer 'ibmpc')
# akai-s950: P2=HD_OUT, P34=RDY (Akai S950)
# amiga: P2=DSKCHG, P34=DRIVE_ID (not generally needed: prefer 'shugart')
# jc: JC closed: ibmpc, JC open: shugart
interface = jc

Dus met deze veronderstelde kennis heb ik op mijn nieuwe Gotek drive de S0 en JC jumpers geplaatst en aangesloten. Maar tot mijn verbazing werkte de schijf niet. Om het probleem analyseren heb ik het volgende geprobeerd: Controleren van de FF.cfg op de gebruikte USB-drive, verschillende posities op de kabel proberen, een bekende werkende kabel gebruiken, controleren met een bekende werkende Gotek en echte floppy drives, ook in combinatie met de nieuwe Gotek op verschillende posities op de kabel, zelfs door de firmware opnieuw te flashen en de schijfcontroller te controleren. Allemaal tevergeefs. Ik begon zelfs te denken dat ik met een nep Gotek de boot was in gegaan. Dus daarom ging ik de PCB van deze Gotek eens beter bekijken. Ik wist dat er verschillende incarnaties van het ding waren en sommige versies kun je beter vermijden. Toen merkte ik dat de nieuwe Gotek anders was dan de vorige werkende.

Twee verschillende versies van de Gotek, links mijn oudere SFRC9220 en rechts mijn nieuwere SFRKC30.AT2 versie. Merk op dat label JC ontbreekt op de derde jumper van rechts.

Gotek SFRKC30.AT heeft helemaal geen JC jumper!

De oudere Gotek die ik had liggen had als nummer op de PCB: SFRC9220, de nieuwere Gotek had het label “GOTEKsystem” met PCB nummer: SFRKC30.AT2. Ik was de Flashfloppy-wiki al aan het lezen om te zien wat het probleem zou kunnen veroorzaken en was nu op zoek naar informatie over deze specifieke versie van de Gotek. In de Gotek-compatibiliteitssectie worden er enkele vermeld en daar merkte ik deze kanttekening op: “SFRKC30.AT2 (QFN32): de originele roterende encoderkop ontbreekt, maar bevat de nieuwe KC30 roterende kop. Ook ontbreekt de JC-jumperlocatie.”. Een beetje verward keek ik weer naar het bord en zag nu dat het JC-label van één van de 7 jumpers ontbrak, maar er was wel een jumper header. Deze jumper header is niet functioneel, dus zelfs wanneer deze in een Gotek SFRKC30.AT2 wordt overbrugd, met een USB-stick met de interface=jc-instelling geactiveerd in het FF.cfg-bestand, zal hij denken dat de schijf in shurgart-modus staat en niet in ibmpc-modus. En voilà, het veranderen van deze instelling in het FF.cfg-bestand van settings=jc naar settings=ibmpc zorgde ervoor dat mijn nieuwe Gotek feilloos werkte op mijn 286 build.


Dus om samen te vatten: Bij gebruik van een Gotek met bord SFRKC30.AT2 in een IBM PC-compatibel, hoef je alleen jumper S0 in te stellen maar moet je ervoor te zorgen dat het flashfloppy FF.cfg-bestand de interface parameter heeft ingesteld op ibmpc en niet op jc.

Klaar voor Spotify Connect, of toch niet?

medion-life-p69055-md-83867-865x433

De Medion Life P69055 (MD 83867).

Een paar jaar terug, kocht ik een wifi-luidspreker die alles leek te hebben. Hij klinkt goed, ziet er goed uit (reddot design award), is gemakkelijk te installeren, niks op aan te merken lijkt het? Ik kocht dit apparaat als vervanging voor mijn radio in mijn keuken, met idee dat ik nog steeds naar webradio kon luisteren, maar ook muziek kan streamen met behulp van Spotify. Ja, maar dan moet je apparaat wel klaar zijn voor Spotify Connect, of niet? Waar, er zijn wifi speakers die Spotify Connect niet ondersteunen. Maar dit was geen impuls aankoop. Ik had me goed geïnformeerd over de technische details van dit apparaat en concludeerde hij klaar was voor Spotify Connect. Dus niet!

De Medion Life P69055 (MD86867)

screenshot_20161022-112920

De bijgehoorde app toont Spotify als ondersteunde dienst.

Het apparaat waar ik het over heb is de Medion Life P69055 (MD 83867). Ik kocht hem voor iets minder dan € 100 bij Aldi. Sommigen van jullie zullen zeggen, aha Medion en Aldi, wie koopt zijn toestellen nou daar? Het is een supermarkt! Maar mijn ervaring en ik heb meerdere Medion Akoya pc’s in bezit gehad, is dat Medion niet echt fantastisch is, maar zeker niet slecht. Maar ook verder leek de P69055 alles voor zich te  hebben. Hij maakt gebruik van Quallcomm’s Allplay technologie, die volgens dit persbericht van Quallcomm gecertificeerd voor het gebruik met Spotify Connect. De Medion P69055 wordt ook vermeld op de website Spotifygear.com, een lijst van Spotify connect compatibele apparaten en voor zover ik kan nagaan wordt deze site wordt door Spotify zelf beheerd. Thuis gekomen installeerde ik de speaker en begon met de bijbehorende Smartphone app te spelen om het ding te bedienen. Deze app heeft een apart menu voor de streaming van diensten. In die lijst staat Spotify naast de diensten van DoubleTwist en Raphsody (zie screenshot). Maar wanneer je Spotify selecteert start enkel de gewone Spotify app. In deze Spotify app zie normaal gesproken alle beschikbare Spotify Connect apparaten aan de onderkant van het scherm, maar de P69055 verscheen maar niet. Eerst dacht ik dat dit te wijten zou kunnen zijn aan een aantal port-forwarding problemen op mijn router, maar na tests met andere apparaten, kon ik dit uitsluiten. Uiteindelijk dan maar eens naar Medion helpdesk gebeld.

Helpdesk onzin

Ik ben nogal allergisch voor zogenaamde “non-skilled” helpdesks. Het advies dat ze geven staat in draaiboeken en zijn enkel voorgekookte antwoorden voor standaard situaties. Antwoorden die volgens mij alleen totale nitwits kunnen helpen. Soms denk ik zelfs te kunnen horen dat de persoon aan de andere kant van de lijn eigenlijk zelf niet begrijpt wat hij me verteld. Over het algemeen, weten eigenlijk niet goed om te gaan met enigzins technische onderlegde personen zoals als ik. Dus het advies was uiteindelijk om mijn vraag nog maar eens op schrift te zetten via het formulier op hun support pagina. Dat heb dan ook gedaan, hierbij heb al bovengenoemde bewijs om aan te tonen dat Spotify Connect zou moeten werken toegevoegd. Zelfs hun eigen life-stream speaker control app geeft aan dat het zou moeten werken. Het antwoord dat ik kreeg was de totale onzin. Het was zogenaamd de schuld van Spotify omdat die de DLNA standaard niet goed zouden ondersteunen. Een duidelijk poging van Medion om het probleem buiten zichzelf te houden en met geheven schouders we kunnen er niet aan doen te zeggen. De oudste tactiek in het boek en redelijk schaamteloos van Medion.

Waar blijft de firmware update?

In de tussentijd postte ik ook de zelfde vraag op het Spotify forum en daar kreeg ik een antwoord dat waarschijnlijker lijkt. Ja, Quallcomm Allplay apparaten zijn Spotify Connect gecertificeerd, maar er kan wel een firmware-update nodig om het te laten werken. Hierdoor was ik nog steeds positief dat er misschien een firmware-update zou komen en Spotify Connect zou gaan werken. De laatste update is ondertussen van ergens in het laatste kwartaal van 2014, geleden geloof ik. Maar geen steeds geen Spotify Connect en geen nieuwe firmware-updates sindsdien. Dus ik heb de hoop maar opgegeven dat dit nog ooit zal gebeuren.

Conclusie

Ik weet natuurlijk niet of het een kwestie is van niet willen of niet kunnen van Medion om met een update te komen voor Spotify Connect. Maar ik kan nu alleen maar concluderen dat de Medion P69055 (MD83867) geen, ik herhaal GEEN, ondersteuning bied voor Spotify Connect. Als Spotify iets heeft te maken met de Spotifygear website, dan vind ik dat zij de P69055 beter uit deze lijst zouden moeten halen, omdat dit anders nogal misleidend is. En je hebt apparaat, dus maar omgeruild? Nee, daar was het te laat voor. Maar uiteindelijk heb ik voor een kleine meerprijs een doe-het-zelf oplossing gevonden, zodat ik hem kan gebruiken op de manier, zoals ik bedacht had. Maar hierover meer in een volgend artikel.