Pourquoi les noms T9000, TO7, MO5, etc.

Les bouquins, les scans, les pdf ou les liens qui vont bien... ici c'est la bibliothèque.

Modérateurs : Papy.G, fneck, Carl

Daniel
Messages : 17286
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Pourquoi les noms T9000, TO7, MO5, etc.

Message par Daniel »

Jacobert a écrit : 24 nov. 2022 19:59 @Daniel: sais-tu quels sont ses caractéristiques (résolution, etc.)?
Le MO5N est identique au MO6, sauf que l'alimentation, le lecteur de cassettes et l'extension musique et jeux ne sont pas intégrés.
Daniel
L'obstacle augmente mon ardeur.
Jacobert
Messages : 563
Inscription : 18 janv. 2018 23:30
Localisation : Paris

Re: Pourquoi les noms T9000, TO7, MO5, etc.

Message par Jacobert »

Tu veux dire que le MO5N serait le futur MO6 (si j'ose dire)?
Bernouilli92
Messages : 1245
Inscription : 24 déc. 2021 09:46
Localisation : Région parisienne

Re: Pourquoi les noms T9000, TO7, MO5, etc.

Message par Bernouilli92 »

D'après ce que j'ai compris, le MO5N était prévu pour être le remplaçant du MO5 mais finalement il a été remplacé par le MO6.
Fool-DupleX
Messages : 2271
Inscription : 06 avr. 2009 12:07

Re: Pourquoi les noms T9000, TO7, MO5, etc.

Message par Fool-DupleX »

C'est une hypothèse ou tu as des éléments allant en ce sens ?

J'ai rajouté une remarque dans le fil concernant le MO5N et si on s'en tient aux dates de prod sur les puces, le MO6 était déjà en prod quand ce MO5N en particulier a été assemblé.
La question que je me pose: il me semble avoir lu dans un des nombreux fils que quelqu'un connaît d'anciens concepteurs de Thomson. Pourquoi ne pas leur demander? :oops:
Je connais toutes les personnes sur la vidéo (je crois même qu'ils me citent à un moment, lol) et bien d'autres de l'équipe de dev. J'avais déjà posé la question à l'époque ou nous avons découvert le MO5N et personne n'a de souvenir, surtout pas les deux principaux développeurs du MO6 (Guy Millet et Alain Delpuch). Il faut dire que c'était le début des emm* pour les labos d'Angers et de Saint-Pierre Montlimard. Il y a eu des déménagements successifs, de la réduction de personnel et plein de projets jeté à la poubelle. Ca n'a sûrement pas aidé.
y aura-t-il un jour un site rassemblant les infos que vous aurez pu extraire, les notes de travail pour reconstituer la machine, tout ça tout ça ? En tout cas les quelques éléments mentionnés comme les capacités graphiques en font une machine alléchante.
C'est compliqué. J'ai a peu près tout ce qui existe sur cette machine. Ca inclue un certain nombre de documents et de notes manuscrites de développement. Je ne peux pas balancer ça comme ça dans la nature : il y a des noms, des dates, des comptes-rendus de réunions et je n'ai aucune idée même si tout ça doit encore rester confidentiel ou pas.

J'ai extrait tout le logiciel du disque dur, des disquettes et des ROM. Il y a beaucoup de code source.

Mais malheureusement, il y a un énorme problème pour refaire la machine. Son coeur est un circuit complètement custom. On peut véritablement parler de chipset comme sur les PC. Et la doc sur cette puce a été essentiellement perdue. Nous avions essayé d'émuler la machine, je crois avec qemu, mais le boot ROM pète très vite lorsqu'il s'agit de configurer la MMU et lève une exception fatale.
Bernouilli92
Messages : 1245
Inscription : 24 déc. 2021 09:46
Localisation : Région parisienne

Re: Pourquoi les noms T9000, TO7, MO5, etc.

Message par Bernouilli92 »

Fool-DupleX a écrit : 25 nov. 2022 14:57 C'est une hypothèse ou tu as des éléments allant en ce sens ?
C'est ce que j'ai compris en parcourant le fil sur le MO5N : https://forum.system-cfg.com/viewtopic.php?f=1&t=7710
__sam__
Messages : 7909
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Pourquoi les noms T9000, TO7, MO5, etc.

Message par __sam__ »

je crois avec qemu, mais le boot ROM pète très vite lorsqu'il s'agit de configurer la MMU et lève une exception fatale.
Ca devait être une autre raison car il n'y a pas (officiellement) de MMU sur 68000. Par contre il y a vraisemblablement un gate-array qui sert de contrôleur mémoire qui doit être configuré assez tôt dans le boot pour tomber sur la bonne organisation mémoire de démarrage.

En effet le 68000 démarre en cherchant l'adresse de la pile en $00 0000 et celui du compteur programme en $00 0004, adresses où l'on trouve de la RAM et pas de la ROM en général. Il faut donc au démarrage que le contrôleur de mémoire présente la ROM en $00 0000 le temps que le bootcode démarre (il faut remapper ces zones en RAM après les deux premiers cycles de lectures).
image_2022-11-25_175911694.png
image_2022-11-25_175911694.png (91.46 Kio) Consulté 1763 fois
https://www.nxp.com/docs/en/reference-m ... 8000UM.pdf
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
sporniket
Messages : 233
Inscription : 22 mars 2022 20:23

Re: Pourquoi les noms T9000, TO7, MO5, etc.

Message par sporniket »

Fool-DupleX a écrit : 25 nov. 2022 14:57
y aura-t-il un jour un site rassemblant les infos que vous aurez pu extraire, les notes de travail pour reconstituer la machine, tout ça tout ça ? En tout cas les quelques éléments mentionnés comme les capacités graphiques en font une machine alléchante.
C'est compliqué. J'ai a peu près tout ce qui existe sur cette machine. Ca inclue un certain nombre de documents et de notes manuscrites de développement. Je ne peux pas balancer ça comme ça dans la nature : il y a des noms, des dates, des comptes-rendus de réunions et je n'ai aucune idée même si tout ça doit encore rester confidentiel ou pas.

J'ai extrait tout le logiciel du disque dur, des disquettes et des ROM. Il y a beaucoup de code source.

Mais malheureusement, il y a un énorme problème pour refaire la machine. Son coeur est un circuit complètement custom. On peut véritablement parler de chipset comme sur les PC. Et la doc sur cette puce a été essentiellement perdue. Nous avions essayé d'émuler la machine, je crois avec qemu, mais le boot ROM pète très vite lorsqu'il s'agit de configurer la MMU et lève une exception fatale.
Je comprend, c'est un gros boulot.
Répondre