Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Modérateur : Politburo
- FlyingNono
- Fonctionne à 2400 bauds
- Messages : 1941
- Enregistré le : 05 déc. 2003 20:26
- Localisation : (encore dans les cartons)
Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Salut,
En suite à la discussion de remy dans la section émulation et comme il faisait froid & gris...
j'ai sorti le pied de biche, le chalumeau, le marteau, 2x 6116 cmos...
et....
tadam !
bon des explications:
rien de compliqué, c'est juste la lecture des schéma, une fois compris le rôle des alimentations "distinctes" et des astuces d'adressages, on retombe dans du basique.
Les ram 6116 ont un CS commandé par un demultiplexeur (ic6) qui peut commander 4 boîtiers Ram, et seulement 2 sont présents.
Donc il suffit d'en rajouter 2 en parallèle sur celles déjà présentes
On commence par la + facile: celle qui se trouve sous la trappe, entre les modules et le 6502 (Ram1)
1er coté, en retirant le 6502, facile,
c'est niveau 1
de l'autre coté, ça se corse, là on passe au
niveau 2
le CS est la broche 18, on la sépare, on place une résistance de rappel (10k) vers Vram (broche 24)
et un fil part vers ic6 vers le CSram2 inutilisé (broche 5)
et voilà: 3,1Ko de disponibles
On peut empiler une 3eme ram sur le même principe, mais il faudrait creuser la trappe car l'ensemble est peu trop épais. Il se trouve que l'on peut faire autrement...
On passe niveau 3.
Le buzzer empêche d'empiler une nouvelle ram sur Ram0 (celle situé à coté des rom) -> on place la nouvelle ram sur la Rom qui possède quasiment toutes les lignes communes sauf 4 que l'on câblera + tard.
subtilité du HHC, l'alimentation des rom est commutée avec l'adressage -> il faut utiliser le Vram séparé (donc de la ram) et non pas le 5v disponible sur la rom (qui est commuté lors des mise en veille)
Gros piège: Ram1 et Ram0 sont orientée en inverse ! gare aux repères !
le 1er coté est facile, c'est pin sur pin comme pour la 1ere ram.
l'autre coté est plus toutchi, mais maintenant on est chaud...
on passe niveau 4
On prend OE (broche 20) WE (broche 21) Vram (broche 24) sur ram0
puis câble le CS ram2 (broche 18) à l'identique de la précédente (résistance de 10k sur Vram broche 24) puis relié à CSRam3 (ic6 broche 4)
voilà les modifications sont finis ...
J'aurai du prendre du fil noir
Il n'y a plus qu'a refermer ...
Aucun composant n'a été maltraité
Prochaine étape : copier les eprom Basic microsoft (car 8Ko)
En suite à la discussion de remy dans la section émulation et comme il faisait froid & gris...
j'ai sorti le pied de biche, le chalumeau, le marteau, 2x 6116 cmos...
et....
tadam !
bon des explications:
rien de compliqué, c'est juste la lecture des schéma, une fois compris le rôle des alimentations "distinctes" et des astuces d'adressages, on retombe dans du basique.
Les ram 6116 ont un CS commandé par un demultiplexeur (ic6) qui peut commander 4 boîtiers Ram, et seulement 2 sont présents.
Donc il suffit d'en rajouter 2 en parallèle sur celles déjà présentes
On commence par la + facile: celle qui se trouve sous la trappe, entre les modules et le 6502 (Ram1)
1er coté, en retirant le 6502, facile,
c'est niveau 1
de l'autre coté, ça se corse, là on passe au
niveau 2
le CS est la broche 18, on la sépare, on place une résistance de rappel (10k) vers Vram (broche 24)
et un fil part vers ic6 vers le CSram2 inutilisé (broche 5)
et voilà: 3,1Ko de disponibles
On peut empiler une 3eme ram sur le même principe, mais il faudrait creuser la trappe car l'ensemble est peu trop épais. Il se trouve que l'on peut faire autrement...
On passe niveau 3.
Le buzzer empêche d'empiler une nouvelle ram sur Ram0 (celle situé à coté des rom) -> on place la nouvelle ram sur la Rom qui possède quasiment toutes les lignes communes sauf 4 que l'on câblera + tard.
subtilité du HHC, l'alimentation des rom est commutée avec l'adressage -> il faut utiliser le Vram séparé (donc de la ram) et non pas le 5v disponible sur la rom (qui est commuté lors des mise en veille)
Gros piège: Ram1 et Ram0 sont orientée en inverse ! gare aux repères !
le 1er coté est facile, c'est pin sur pin comme pour la 1ere ram.
l'autre coté est plus toutchi, mais maintenant on est chaud...
on passe niveau 4
On prend OE (broche 20) WE (broche 21) Vram (broche 24) sur ram0
puis câble le CS ram2 (broche 18) à l'identique de la précédente (résistance de 10k sur Vram broche 24) puis relié à CSRam3 (ic6 broche 4)
voilà les modifications sont finis ...
J'aurai du prendre du fil noir
Il n'y a plus qu'a refermer ...
Aucun composant n'a été maltraité
Prochaine étape : copier les eprom Basic microsoft (car 8Ko)
- Fichiers joints
-
- 2b Hhc_3449wb.jpg (104.38 Kio) Vu 6456 fois
Modifié en dernier par FlyingNono le 13 déc. 2020 00:43, modifié 6 fois.
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !
- Hobiecat
- Fonctionne à 9600 bauds
- Messages : 3626
- Enregistré le : 06 sept. 2011 14:57
- Localisation : Normandie
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Génial ! (même si je n'ai rien compris à la manip ... )
- rogeroge
- Fonctionne à 9600 bauds
- Messages : 4227
- Enregistré le : 14 mai 2010 21:41
- Localisation : Entre Nancy et Bercy : à Torcy
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Salut,
Beau travail !
J'apprécie la qualité des soudures et l'aspect pédagogique de l'intervention.
Tout ceci me donne l'envie de m'offrir un HHC même basique.
Beau travail !
J'apprécie la qualité des soudures et l'aspect pédagogique de l'intervention.
Tout ceci me donne l'envie de m'offrir un HHC même basique.
Il faut être fou pour venir sur ce site mais encore plus fou pour ne pas y revenir !
- badaze
- Fonctionne à 14400 bauds
- Messages : 8385
- Enregistré le : 12 févr. 2007 18:36
- Localisation : Pas très loin de Lyon
- Contact :
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
+1Hobiecat a écrit :Génial ! (même si je n'ai rien compris à la manip ... )
PS : pourrais tu me fournir une image en gros plan du compartiment des batteries. Plus précisément les soudures et les fils d'alimentation. Merci d'avance.
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
- Paul Tergeist
- Fonctionne à 9600 bauds
- Messages : 2417
- Enregistré le : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Ca laisse rêveur...
Paul surchargé depuis 1664
Paul surchargé depuis 1664
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.
- FlyingNono
- Fonctionne à 2400 bauds
- Messages : 1941
- Enregistré le : 05 déc. 2003 20:26
- Localisation : (encore dans les cartons)
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
... rajouter 4Ko de ramHobiecat a écrit :Génial ! (même si je n'ai rien compris à la manip ... )
j'ai refermé, qu'as-tu besoin de savoir ?badaze a écrit :PS : pourrais tu me fournir une image en gros plan du compartiment des batteries. Plus précisément les soudures et les fils d'alimentation. Merci d'avance.
a+
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !
- badaze
- Fonctionne à 14400 bauds
- Messages : 8385
- Enregistré le : 12 févr. 2007 18:36
- Localisation : Pas très loin de Lyon
- Contact :
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
J'ai un HHC mais les fils qui relient les batteries aux plots sont dessoudés et je voudrais voir où ils sont soudés.flying nono a écrit :... rajouter 4Ko de ramHobiecat a écrit :Génial ! (même si je n'ai rien compris à la manip ... )
j'ai refermé, qu'as-tu besoin de savoir ?badaze a écrit :PS : pourrais tu me fournir une image en gros plan du compartiment des batteries. Plus précisément les soudures et les fils d'alimentation. Merci d'avance.
a+
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
- FlyingNono
- Fonctionne à 2400 bauds
- Messages : 1941
- Enregistré le : 05 déc. 2003 20:26
- Localisation : (encore dans les cartons)
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Le + des accus (5 éléments) sur l'anode de D1 et le - à la masse.badaze a écrit :je voudrais voir où ils sont soudés.
La charge se fait via une résistance de 15ohms qui part de la cathode de D8 (et l'anode de D16) vers l'anode de D1 (et le + des accus)
un fusible de 2A est en série/protection du bloc accus (quasi inutile)
la sérigraphie "D1" est visible sur la photo présente sous "niveau 4",
le fil "+ accu" est noir" et le "-accu" est bleu clair
a+
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !
-
- Fonctionne à 2400 bauds
- Messages : 1286
- Enregistré le : 15 oct. 2006 23:11
- Localisation : Dans le Jurassique, au fond à gauche
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Bravo pour la manip et merci pour ce beau reportage
Recherche active :
Dispos : Casio PB-700, CC-40
Don : Ti LCD Programmer (j'ai acheté ça 25€ et franchement ... je n'arrive même pas à ouvrir une huitre avec)
PC3000 en cours de réparation(jxano)
Dispos : Casio PB-700, CC-40
Don : Ti LCD Programmer (j'ai acheté ça 25€ et franchement ... je n'arrive même pas à ouvrir une huitre avec)
PC3000 en cours de réparation(jxano)
- zpalm
- Fonctionne à 9600 bauds
- Messages : 2919
- Enregistré le : 03 mai 2008 15:33
- Localisation : Grenoble
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Magnifique réalisation, très bien documentée. Les "petits doigts boudinés" ont fait du travail de pro !
- C.Ret
- Fonctionne à 9600 bauds
- Messages : 3405
- Enregistré le : 31 mai 2008 23:43
- Localisation : N 49°22 E 6°10
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Très belle documentation pour un travail d'une excellente qualité !
Et on devine le travail d'analyse et de traçage des circuits du HHC et une parfaite maîtrise des principe de fonctionnemetn de ces petites puces...
C'est sûr, je suis pas prêt de réussir de telles soudures - j'ai les doigts trop gros !
A moins d'utiliser un microscope et un micro-manipulateur , aucune chance de faire tout cela sans détruire deux ou trois composants dès la première demi-heure.
Chapeau bas...
Et on devine le travail d'analyse et de traçage des circuits du HHC et une parfaite maîtrise des principe de fonctionnemetn de ces petites puces...
C'est sûr, je suis pas prêt de réussir de telles soudures - j'ai les doigts trop gros !
A moins d'utiliser un microscope et un micro-manipulateur , aucune chance de faire tout cela sans détruire deux ou trois composants dès la première demi-heure.
Chapeau bas...
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5230
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Excellent, cela semble assez simple finalement.
Si je dois faire la même chose, je crois que je m'arrêterai à la première partie (ajout d'uniquement une puce). L'ajout du second chip est plus délicat, il faut être minutieux.
Il n'y aurait pas moyen d'ajouter une seule puce de plus grande capacité, genre 4k ou 8ko?
ÉDIT : il nexiste pas de sram plus grande en 24 broches.
Si je dois faire la même chose, je crois que je m'arrêterai à la première partie (ajout d'uniquement une puce). L'ajout du second chip est plus délicat, il faut être minutieux.
Il n'y aurait pas moyen d'ajouter une seule puce de plus grande capacité, genre 4k ou 8ko?
ÉDIT : il nexiste pas de sram plus grande en 24 broches.
Modifié en dernier par bernouilli92 le 01 déc. 2013 10:18, modifié 2 fois.
HP, Casio, Sharp, Psion, quelques TI et divers autres
- Hobiecat
- Fonctionne à 9600 bauds
- Messages : 3626
- Enregistré le : 06 sept. 2011 14:57
- Localisation : Normandie
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Cette partie là, j'avais compris ! C'est le câblage ensuite où je n'ai pas tout suivi, mais vu mes connaissances proches du néant en électronique, rien d'étonnant... très beau boulot néanmoins !flying nono a écrit :... rajouter 4Ko de ramHobiecat a écrit :Génial ! (même si je n'ai rien compris à la manip ... )
- phe78
- Fonctionne à 1200 bauds
- Messages : 721
- Enregistré le : 22 avr. 2011 19:08
- Localisation : Les Adrets de l'Esterel (Var)
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Bravo Bruno, c'est du beau boulot, très soigné. La qualité des photos aussi est top.
Concernant la remarque (judicieuse) de bernouilli92, je pense qu'il faudrit combiner plusieurs chip select pour mettre un chip de plus grande capacité car le decodagz du HHC est basé sur des modules de 2K a priori.
Je n'ai pas eu le temps de m'attaquer à la fabrication d'un adapteur pour mettre une 2764 a la place d'une capsule c'est super que tu continues à te pencher sur cette bestiole, je crois que nous sommes nombreux à vouloir utiliser une HHC pour autre chose que des contrats d'assurance....
Concernant la remarque (judicieuse) de bernouilli92, je pense qu'il faudrit combiner plusieurs chip select pour mettre un chip de plus grande capacité car le decodagz du HHC est basé sur des modules de 2K a priori.
Je n'ai pas eu le temps de m'attaquer à la fabrication d'un adapteur pour mettre une 2764 a la place d'une capsule c'est super que tu continues à te pencher sur cette bestiole, je crois que nous sommes nombreux à vouloir utiliser une HHC pour autre chose que des contrats d'assurance....
- FlyingNono
- Fonctionne à 2400 bauds
- Messages : 1941
- Enregistré le : 05 déc. 2003 20:26
- Localisation : (encore dans les cartons)
Re: Panasonic HHC: 1=int Ram, 7214 Free !yeahh!
Salut,phe78 a écrit :Concernant la remarque (judicieuse) de bernouilli92, je pense qu'il faudrit combiner plusieurs chip select pour mettre un chip de plus grande capacité car le decodagz du HHC est basé sur des modules de 2K a priori.
Une autre approche serait de désactiver les Ram présentes (en coupant le CS) puis en plaçant un chip de 8K dont on câble les adresse manquante sur les CS0>CS2 .... je pense que la solution présentée ici est + simple
Cela étant, la plage d'adressage est limitée: 4 banque de 2Ko, 8Ko est le max disponible, les autres ram sont des plages externes gérées via les i/o (donc des modules, pas de la ram "interne")
Oui, c'est facile et le gain direct important pour un travail assez simple.bernouilli92 a écrit :Excellent, cela semble assez simple finalement. Si je dois faire la même chose, je crois que je m'arrêterai à la première partie (ajout d'uniquement une puce).
Une autre solution est de superposer +2 chip sur Ram1 mais le manque place en épaisseur impose de modifier un peu la trappe module -> il est possible qu'il soie suffisant de retirer la plaque de renfort métallique, là il serait tout aussi rapide de passer directement à 7Ko.(Mais mon objectif était de garder la machine visuellement inchangée)
Une fois ouvert, autant en profiter pour changer les accus, le courant de charge est une simple 15ohm via une diode (autour de 150/200mA) ce qui laisse bcp de latitude pour y mettre des nimh.
a+
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !