Obligement - L'Amiga au maximum

Jeudi 16 juillet 2026 - 22:20  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur Mastodon




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Matériel : A1k SimpleClock
(Article écrit par Mickaël Pernot et extrait de BOING - mai 2024)


C'est si simple d'être à l'heure !

Une intro qui ne vous dit pas tout...

L'histoire de mon Amiga 1000, c'est toute une aventure et c'est ça qui est chouette. Après l'avoir stocké pendant quelques années sans l'utiliser, j'ai décidé de lui faire une deuxième jeunesse en 2019. Après avoir cherché la carte accélératrice/mémoire parfaite, j'ai opté pour une Classic520 certifiée 100% compatible avec l'A1000 (ce qui n'est pas le cas, par exemple, de l'ACA500+). J'ai aussi récupéré un lecteur de disquette compatible A500 pour remplacer le lecteur interne, un lecteur de disquette externe A1010 HS pour ne pas avoir de scrupule de le désosser et le découper (oui oui !), un DF0Selector et un émulateur de disquette HxC SD. Avec tout ça, j'étais enfin prêt.

Mais il a tout de même fallu attendre quelques mois pour que je passe à l'action, en profitant du confinement. J'ai installé, usiné et bricolé pour arriver au résultat que vous pouvez voir ci-dessous : un Amiga 1000 aux hormones, avec un 68020 à 28 MHz, 8 Mo de mémoire, une carte CompactFlash en guise de disque dur, HxC externo-interne (d'où le DF0Selector), le tout tournant avec un KickStart 1.3 !

SimpleClock
Mon A1000

SimpleClock SimpleClock
L'intérieur de l'A1010, y compris son capot "gravé"

Outre le fait que le tout est parfaitement réversible, sans aucun bobo fait à l'A1000, j'ai voulu conserver l'esprit de base de la machine et suis donc resté volontairement en 1.3, ce qui est un petit défi en soit, rien que pour démarrer sur la CompactFlash (il faut en effet injecter l'ide.device du 2.1 dans la ROM du 1.3). Et puis, comme je suis joueur, j'ai aussi voulu conserver la contrainte inhérente à l'A1000 : 512 ko de mémoire Chip, pas plus ! Car, si jamais vous ne le saviez pas, l'A1000 ne peut pas aller au-delà de cette barrière de 512 ko. La seule solution pour le faire, c'est d'y installer une carte Rejuvenator, carte qui a d'ailleurs connu une résurrection assez incroyable il y a peu, mais cela est une autre histoire, peut-être pour un prochain Boing. ^^

On entre enfin dans le vif du sujet !

Et là, si vous me lisez encore, vous devez vous dire que vous ne voyez pas le rapport avec le titre de cet article et que son auteur a probablement fondu un fusible. Eh bien non, rassurez-vous. En effet, une fois mon A1000 finalisé, il me manquait un petit quelque chose. Pour pallier ce manque, je me suis créé un petit script ARexx lancé au démarrage de la machine afin de régler manuellement l'heure, et la date si j'en avais envie. Maintenant, je suis sûr que vous voyez où je veux en venir. ^^

En effet, j'ai cherché des solutions officielles ou officieuses d'horloges RTC (RTC pour "Real Time Clock") et j'ai été surpris de voir qu'il y en avait littéralement des dizaines qui étaient sorties pour A1000, de la version faite à la main à des produits superbes qui se branchent sur le port parallèle, le port d'extension et même, plus loufoque mais original et bien vu, sur le port clavier de l'A1000 et qui se cache donc dans le "garage" (nom de l'emplacement dédié au clavier sous la tour "boîte de pizza" de l'A1000) ! Si cette dernière solution avait ma préférence, mettre la main sur une telle carte s'est avéré très loin de la partie de plaisir. Ne voyant rien venir, telle ma soeur Anne, je me suis fait une raison et j'ai utilisé mon script ARexx... jusqu'à ce que je découvre en février 2021 l'existence de la carte A1k SimpleClock via le forum d'AmigL0ve, où Marcel "Stumpi" Jaehne, le développeur de cette solution, avait eu la bonne idée de poster.

SimpleClock
La carte A1k SimpleClock (version rouge et montée) proposée par Marcel Jaehne

N'écoutant pas ma raison me disant pourtant que je ne m'étais jamais lancé dans telle mission (c'est-à-dire commander un circuit imprimé nu, les composants qui vont avec et ce, sans se tromper, pour enfin souder le tout à la main), je me suis jeté à corps perdu dans cette entreprise. Je suis passé par JLCPCB pour commander le circuit imprimé, j'ai récupéré le "BOM" (la liste des pièces dans un format reconnu par certains sites de vente d'électronique) et j'ai passé commande sur le site DigiKey, aux Etats-Unis d'Amérique. Pensant réceptionner le tout et m'y mettre à l'été 2021, j'ai eu alors droit à un appel du livreur UPS qui m'a indiqué que je devais régler une facture de 80 euros à réception de la commande, commande que j'avais initialement payée déjà 50 euros, frais de port compris. Ces 80 euros correspondaient aux frais de douane et de TVA, mais la note était plus que salée... J'ai par conséquent refusé le colis, me suis battu avec DigiKey pour ne pas payer les frais de retour et me faire rembourser et j'ai au final tout commandé sur TME.eu, situé en Europe, sauf pour les piles commandées sur AliExpress...

Une fois le tout enfin réceptionné, j'ai littéralement pris peur et j'ai tout laissé en carton en me disant que je m'y mettrais un jour... mais ce jour n'est jamais arrivé. J'ai finalement contacté Sébastien "Halifax" Philipponneau pour savoir s'il serait intéressé pour monter une telle carte en échange de toutes les pièces commandées (lui permettant de se faire une carte complète et d'avoir une bonne partie des pièces pour faire trois autres cartes et plus si affinité). Quelques mois se sont encore écoulés avant que je ne lui envoie le tout, et quelques mois de plus avant qu'il ne me retourne, fin juin 2024, une SimpleClock fonctionnelle que Sébastien Philipponneau avait monté et testé dans son A500, sans souci. A noter cependant que si la SimpleClock fonctionne parfaitement dans un A500 ou un A1000, ce n'est pas le cas du CDTV, à la grande déception de Sébastien.

Nous voilà désormais rendus à l'été 2024, trois ans après mes premiers pas dans cette aventure et c'est le moment de vérité : vais-je enfin avoir un A1000 à l'heure ?

SimpleClock
L'intérieur de mon Amiga 1000

Montage de la bête

La carte SimpleClock se monte assez simplement. Elle se place sous le 68000, il faut donc ouvrir l'A1000... pas la chose que j'aime le plus faire, mais c'est toujours un plaisir de retrouver les signatures des membres de l'équipe Amiga sous le capot, dont l'empreinte de la patte de Mitchy. A noter que pour pouvoir enlever le capot frontal, il faut enlever l'extension de 256 ko de mémoire (ceci est un fusil de Tchekhov ^^). Une fois fait, obligé également d'enlever le lecteur de disquette puisqu'il faut de la place pour démonter le 68000. N'étant pas équipé de la pince dédiée à l'extraction de composants de ce type, je l'ai fait un peu à la barbare mais tout en délicatesse, en passant un tournevis plat sous le processeur et en faisant levier, doucement, de chaque côté, en tournant le tournevis de manière à faire sortir la célèbre puce de chez Motorola de son socle.

SimpleClock
Zoom sur le processeur 68000

La carte se clipse dans le logement laissé vide par le processeur et le 68000 se reclipse, quant à lui, sur le dessus de la carte, façon dérivation ("bypass"). La carte ne peut se mettre que dans un sens, celui qui permet de remettre le lecteur de disquette sans qu'il touche la carte, c'est-à-dire qu'une fois posée, la carte SimpleClock est légèrement plus du côté intérieur de l'A1000 que du côté extérieur.

SimpleClock
L'A1k SimpleClock (version verte) placée sous le 68000

Une fois installée et pour tester si le tout fonctionne, je rebranche les autres éléments vitaux et tente d'allumer la machine... mais rien... Panique ! J'éteins, je revérifie, tout semble bon... Je démonte la carte et m'aperçois qu'une des broches qui allait dans le logement du 68000 a été tordue... Bien joué Batte'... Je redresse. Rebranche le tout et rallume et... toujours rien... Argh ! Je redémonte, inverse le sens de la carte, remets le processeur mais effectivement le lecteur touche la carte. Je tente de démarrer en déplaçant le lecteur, afin qu'il n'y ait pas de contact... toujours rien. Angoisse, frissons et hébétude. Je décide alors de tout démonter et de me remettre en configuration de base sans la carte. J'appuie sur le bouton de l'alimentation et... toujours rien ! Alors, à ce moment précis, je peux vous dire que l'incompréhension se mêle à un début de colère.

Puis je jette un regard à 360° dans mon bureau et aperçois la carte d'extension de 256 ko, posée nonchalamment. N'y croyant pas plus que ça, je la rebranche sur le port frontal et j'allume la multiprise, sans conviction donc. Mais... de suite j'entends le doux cliquetis du lecteur de disquette interne que je n'avais plus entendu depuis mes premiers essais ! Et AmigaBootSelector s'affiche à son tour ! Mon A1000 est de retour d'entre les morts ! Youhou !

J'ai alors pris sur moi de remonter une nouvelle fois la SimpleClock et bien m'en a pris. En effet, dans le bon sens, donc la carte étant le plus à l'intérieur du boîtier, comme à mon tout premier montage, et avec l'extension de 256 ko, l'A1000 démarre de nouveau !

La partie logicielle

Pour pouvoir enregistrer et charger l'heure enregistrée sur la SimpleClock, il vous faut récupérer au préalable une version modifiée de SetClock (qui gère par ailleurs correctement les jours de semaine des années actuelles, si éloignées de celle de la création de l'A1000). Première étape, en tout cas pour moi, commenter la ligne de ma user-startup (que j'ai recréé ex-nihilo puisqu'il n'y en a pas sur le 1.3) et y ajouter la ligne "C:SetClock load".

Puis je lance un Shell, fais un "Setclock reset" pour voir si la commande fonctionne et si elle reconnaît/voit la carte. La réinitialisation me retourne un "<unset> <unset> <unset>" mais je ne sais pas si cela est normal ou non. Un "C:Date 13-jul-24 14:58" plus tard (noté qu'il faut écrire les mois en version anglaise abrégée) suivi d'un "C:SetClock save", je suis prêt à tester et je croise les doigts pour que la commande "SetClock load" insérée plus haut charge bien l'heure lors du redémarrage. Aussitôt dit, aussitôt fait. Je redémarre et magie, l'heure se charge ! Mon A1000 est bien à l'heure !

A noter que j'ai eu, une fois la pile installée, un violent plantage et qu'au démarrage suivant la SimpleClock avait perdu l'heure enregistrée. Un coup de "Setclock reset", de "date", de "Setclock save" et tout était rentré dans l'ordre.

L'heure de la conclusion (ah ah ah)

Quelques redémarrages plus tard, tout semble fonctionner correctement. Sur le forum A1k.org allemand où Marcel Jaehne, l'auteur de cette carte, a posté l'équivalent d'un carnet de développement, j'apprends que j'ai la dernière version du circuit imprimé avec un cavalier dédié à l'Amiga 1000. Il y précise également qu'il faut quelques heures pour que la pile soit chargée et sauvegarde ainsi l'heure pendant au moins un an. Pensez donc à bien laisser tourner l'A1000 après l'installation de la SimpleClock afin d'être sûr que votre pile est bien chargée.

Au final, si j'ai pris beaucoup de temps avant d'avoir cette carte montée dans ma machine, je dois reconnaître que l'attente a été largement récompensée et je suis plus qu'heureux d'avoir un A1000 survitaminé et à l'heure. Je recommande cette A1k SimpleClock à ceux qui veulent une horloge dans leur A1000 ou A500 avec une pile qui ne risque pas de couler, sous réserve toutefois de réussir à obtenir les composants nécessaires à moindres frais et d'avoir bien évidemment les connaissances nécessaires à son assemblage.

Je remercie tout particulièrement Marcel "Stumpi" pour son travail de recherche et d'ingénierie mais aussi Sébastien "Halifax" Philipponneau pour l'assemblage des différents composants (et je me dis de plus en plus qu'il faudrait vraiment que je me mette à la soudure !).

Liens
Note : article écrit sur l'Amiga 1000 avec InterWord 1.53 (version offerte sur une disquette d'un magazine anglais) en écoutant les albums vinyles "Appetite for Destruction" des Guns'n'Roses et "Russian Roulette" d'Accept (à fond dans le vintage et dans mes esgourdes ! ^^).

Nom : SimpleClock.
Constructeur : Marcel Jaehne.
Genre : horloge.
Date : 2021/2023.
Prix : 50 euros.


[Retour en haut] / [Retour aux articles]


Soutenez le travail d'Obligement