Forum Oric
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Derniers sujets
» rs
rs - Page 7 EmptyDim 31 Mar 2024 - 14:35 par kenneth

» Bla Bla général du Jury
rs - Page 7 EmptyJeu 21 Mar 2024 - 8:51 par Dom50

» carte mère Oric (re)tracée
rs - Page 7 EmptyMar 5 Mar 2024 - 18:54 par kenneth

» Meurtre à Grande Vitesse
rs - Page 7 EmptyDim 25 Fév 2024 - 5:09 par Iurius

» ORIC-1 sur LE BON COIN
rs - Page 7 EmptyVen 23 Fév 2024 - 23:01 par Mcar

» ORIC ATMOS sur LE BON COIN
rs - Page 7 EmptyDim 4 Fév 2024 - 12:06 par kiwilevrai

» Problème d'affichage des couleurs avec un Oric Atmos
rs - Page 7 EmptySam 27 Jan 2024 - 1:26 par pierbail

» Bienvenue dans le Forum des Oriciens
rs - Page 7 EmptyMar 9 Jan 2024 - 12:33 par Dom50

» Rencontre avec Laurant Weill, co-fondateur de Loriciel, et mon garçon de 12 ans
rs - Page 7 EmptyVen 29 Déc 2023 - 14:13 par Arcade-des-Monts

» Bonnes fêtes
rs - Page 7 EmptyMar 26 Déc 2023 - 10:21 par Dom50

» Murders in Venice / Meutres à Venise
rs - Page 7 EmptySam 18 Nov 2023 - 22:44 par retroric

» Un clavier PS/2 pour tester un ORIC
rs - Page 7 EmptyDim 27 Aoû 2023 - 9:49 par Voyageur

» Disquette 3" Sedoric
rs - Page 7 EmptyMar 1 Aoû 2023 - 14:22 par AtomeX

» faire un 6502 avec des phototransistor
rs - Page 7 EmptyDim 16 Juil 2023 - 17:26 par Voyageur

» Oricutron linux et DSK
rs - Page 7 EmptyJeu 29 Juin 2023 - 18:34 par Voyageur

Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 25 Fév 2015 - 14:01
Connexion

Récupérer mon mot de passe

Statistiques
Nous avons 242 membres enregistrés
L'utilisateur enregistré le plus récent est AIRBUS44

Nos membres ont posté un total de 8922 messages dans 811 sujets
Sites Sympas

> Culture Club


Le Deal du moment : -39%
Pack Home Cinéma Magnat Monitor : Ampli DENON ...
Voir le deal
1190 €

rs

+24
Oric Man
Oric1-Atmos
froggy
Symoon
Voyageur
retroric
Dbug
Ladywasky
Remy13
romu3
MarcelPentium
65c02
Dom50
NightBird
Godzil
Hialmar
assinie
6502man
musepat
iss
Dr X7FFF
kiwilevrai
didierv
Atlantis
28 participants

Page 7 sur 15 Précédent  1 ... 6, 7, 8 ... 11 ... 15  Suivant

Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Dim 23 Juil 2017 - 21:05

C'est noté Very Happy
En fait si je commande a l'unité a chaque fois j'arrive a 63 euros.
Par lot de 10 avec un boitier noir j'arrive a descendre a 40 euros.
Il me reste a faire le soft embarqué dans l'eprom qui fera les choses suivantes:
Initialisation de la SD.
Localisation des descripteurs, FAT, debut mémoire utilisateur.
Listing automatique sur l'écran des 512 fichiers stockables dans la SD avec pagination par les flèches.
Chargement du fichier choisi en mémoire puis démarrage du jeu.
Et tout ca en utilisant toutes les planques disponibles dans la mémoire de l'Oric sans RAM overlay (merci a l'auteur de l'Oric à Nu !)
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par musepat Dim 23 Juil 2017 - 21:13

Je pense qu'on arrivera bien à 10 personnes intéressées, même si en ce moment avec les vacances certains sont peut-être "déconnectés" Razz
musepat
musepat

Messages : 171
Date d'inscription : 24/02/2014
Age : 59
Localisation : Toulouse

https://sites.google.com/site/musepat/

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par Dom50 Dim 23 Juil 2017 - 23:23

Moi aussi messire Kenneth, posséder cette noire boite me tente fort !
Il y aurait de l’enchantement la dedans que cela ne m'estonnerait point
Dom50
Dom50

Messages : 916
Date d'inscription : 06/12/2012
Localisation : Normandie

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Jeu 3 Aoû 2017 - 13:22

Ca y est j ai recu la carte (a gauche) version "peau de locomotive" (je croise les doigts, les orteils et le reste par rapport aux interférences !)
rs - Page 7 Dsc_0010
A droite, du simple face pour faire des cartouches de jeux pour mon projet précédent... Wink
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Jeu 3 Aoû 2017 - 23:35

Après soudage, désenfumage, essayage, "priage"...
Bingo ! Le blindage fonctionne, plus besoin d'alu.
L'étape "hardware" est terminée. Wink
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par musepat Ven 4 Aoû 2017 - 0:10

A+
musepat
musepat

Messages : 171
Date d'inscription : 24/02/2014
Age : 59
Localisation : Toulouse

https://sites.google.com/site/musepat/

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par Symoon Ven 4 Aoû 2017 - 6:05

Bravo ! Un grand pas en avant j'imagine Wink
Symoon
Symoon

Messages : 779
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par NightBird Sam 5 Aoû 2017 - 6:51

Chouette !

Bravo pour la conception du circuit !

Je suppose que tu as aussi étendu le plan de masse sur l'autre face (j'aperçois sur la photo des via qui doivent assurer la liaison des plans de masse des deux faces du PCB) ? A retenir pour les prochaines applications Oric "hautes fréquences" !

Encore bravo pour cette belle réalisation, qui ouvre un large champ pour les Oriciens !
NightBird
NightBird
Vainqueur du Concours 30ans
Vainqueur du Concours 30ans

Messages : 146
Date d'inscription : 07/04/2013

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Sam 5 Aoû 2017 - 7:44

NightBird a écrit:Je suppose que tu as aussi étendu le plan de masse sur l'autre face
Effectivement les deux écrans antiparasite sont reliés entre eux et a la masse.
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Sam 12 Aoû 2017 - 19:15

Bon, c est pas terrible.
Le code LM pour initialiser la Sd me semble bon après débogage, mais la sd reste muette, en plus l'oric est plus lent que je croyais..pour un programme bien gras de 47 Ko il faudra bien une quarantaine de secondes pour charger... c est pas avantageux mais tant pis, je continue, je vais optimiser mon code en évitant certaines boucles (j ai de la place en EPROM) et utiliser le mode 'toggle' pour gagner quelques cycles.
Pour le mutisme mistérieux de la sd, je vais repasser un coup d'oscilloscope pour voir si le passage en "haute vitesse" (si j ose dire) génère d'autres parasites. A bientot. Wink
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Mar 15 Aoû 2017 - 16:34

Apres visualisation a l'oscillo, la carte fonctionne parfaitement. Je pense que mon code est un peu moisi, ca tombe bien je doit l'optimiser pour augmenter la vitesse de transfert, (instructions répétées sans boucle, toggle, utilisation de la page zero au lieu de la pile) en plus j'ai oublié de masquer l'interruption, ce qui fait ramer l'oric. Je verrai ca a la rentrée.
See you soon...en septembre.
Que les forces noires...et rouges motivent et préservent la communauté Oricienne. Wink
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par Symoon Mar 15 Aoû 2017 - 16:40

Bonnes vacances et bonnes cogitations !
Si le problème n'est "que" software, c'est déjà moins grave !
Symoon
Symoon

Messages : 779
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par didierv Mer 16 Aoû 2017 - 20:00

Courage Kenneth
May Load Vader be with you

Smile
didierv
didierv

Messages : 810
Date d'inscription : 19/01/2014
Age : 61
Localisation : Nord de la France

http://www.dmacoco.fr

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Dim 5 Nov 2017 - 19:44

Bonsoir amis Oriciens.
Bon, j'ai trouvé les bugs dans mon code, un adressage "page zéro" mis a la place d'un "immédiat" et une routine de contrôle qui voyait le mal partout et qui empêchait le dialogue Oric-SD.
Mais malgré la rectif...toujours rien.Shocked Jusqu' a ce que je découvre qu'en fait j'avais surestimé le 6502A, je m'explique:
Par exemple, pour faire une boucle, on fait une opération et ensuite on branche si résultat nul (BEQ).
Sauf que...ca ne marche pas pour toutes les opérations ! Une addition, soustraction, incrémentation, ça passe, par contre un masquage (AND, OR..), n'est pas considéré comme une opération.clown Faut que je révise les classiques.Evil or Very Mad
Après rajout d'un "CMP", la carte SD a commencé à parler.. bon c'est encore de la bouillie octale, mais on avance... tired
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par didierv Dim 5 Nov 2017 - 20:59

L'avantage de la bouillie, c'est que c'est facile à avaler.
Tu devrais digérer plus facilement cet amas de bugs et réussir ton projet
didierv
didierv

Messages : 810
Date d'inscription : 19/01/2014
Age : 61
Localisation : Nord de la France

http://www.dmacoco.fr

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Mar 7 Nov 2017 - 21:46

didierv a écrit:L'avantage de la bouillie, c'est que c'est facile à avaler.
Tu devrais digérer plus facilement cet amas de bugs et réussir ton projet
Pas faux Very Happy Very Happy Very Happy
Je viens de trouver les bugs, la routine marche enfin. En vitesse maximum, la carte SD livre tout son contenu, sans erreurs. happy
Je vais commencer a optimiser le code avant de passer à l'étape suivante: décryptage du "disque dur" en FAT16.
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Mer 22 Nov 2017 - 21:49

Bon, l'optimisation, c'est pas terrible, ca plante la SD, et en revenant a la version d'avant c'est pareil. No
La bonne nouvelle c'est que j'ai repris la totalité de mon code pour un fonctionnement sans optimisation (je perds 1 seconde ou deux sur un chargement complet, ca ne vaut pas le coup d'optimiser), l'usage de la bascule du circuit RS envoie des messages foireux à la cartounette. (Ca fait un peu plus de 1 kilo a verifier c'est pas le Pérou clown )
Bilan:
La routine tourne sur 3 cartes SD différentes sans aucun plantage (512Mo, 1Go et 2Go)
Actuellement l'Oric reconnait le "disque dur" sans problème et a stocké en "page 2" toutes les caractéristiques du "disque" qui me permettront de localiser le répertoire racine.
La prochaine étape consistera a stocker 8K de données du répertoire racine dans la mémoire vive de l'Oric encore (temporairement) inutilisée, cette mémoire seta totalement disponible de #400 a #BFFF pour mettre le plus gros soft, et on pourra "visualiser" 500 programmes dans la SD par un système de pages défilantes.
J'essaierai de rendre le bouzin compatible avec les programmes "multiblocs" (Basic ou LM ou les 2), contenus dans le même fichier ".TAP", les softs qui vont gratouiller en dessous de la page 3 seront incompatibles, evidemment. Wink

Pendant 3 mois j'ai totalement arrêté, mais depuis quelques semaines, je repart plein pot dans le projet. J'espère garder la motivation... Cool


Dernière édition par kenneth le Jeu 23 Nov 2017 - 12:08, édité 1 fois
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par Invité Jeu 23 Nov 2017 - 9:00

Bravo et courage Kenneth Smile
la lumière est au bout du tunnel (normalement)
Anonymous
Invité
Invité


Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kiwilevrai Jeu 23 Nov 2017 - 20:56

Bonsoir,

Jolie reprise du "bouzin" comme tu le nommes Wink

Petites questions pour ma curiosité personnelle : 
 - ou vas tu trouver 8K libres dans la mémoire de l'ORIC en laissant libre l'espace de #400 à #BFFF   Shocked
 - De #97FF à #B7FF ? (car tu n'utilises pas la ram overlay je crois)
 - 8K, c'est la taille du système FAT de la SDCARD ?
 - ou va tu implanter les commandes pour accéder à la SDCARD ?
 - A partir de ces 8K, on retrouve tous les points d'entrées de tous les fichiers stockés sur la SDCARD ?

Excuse moi pour toutes ces questions, mais je suis le projet depuis le début et je connais la difficulté que cela implique de communiquer avec un système FAT type PC (surtout si tu envisages par la suite d'y ajouter l'écriture).

Bonne suite en tous les cas  Wink
kiwilevrai
kiwilevrai

Messages : 263
Date d'inscription : 11/03/2014
Localisation : Nord

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Jeu 23 Nov 2017 - 23:12

En fait,le système procède en plusieurs étapes pour économiser de la mémoire en sachant que je n'ai pas acces a la RAM overlay:
-La rom Basic est désactivée et remplacée par une EPROM 64K extérieure qui contient une Rom Basic modifiée dans les 16 premiers Ko et les commandes SD dans le reste le l'EPROM.
-On démarre avec la Rom basic, la routine implantée se copie dans la page 2 et 'switche' l'Eprom pour faire disparaitre la Rom basic modifiée (interruptions coupées) et mettre les 16k suivants qui contiennent les commandes de gestion SD
-Après un saut dans la routine de gestion, on place dans la page 0 les repères de pilotage de la SD (zone de calcul rapide) et dans la page 2 les repères du "disque" pour retrouver les clusters, le répertoire et les jeux a charger.
-On recopie dans 8k de la RAM de l'ORIC les noms et les clusters de début de chaque jeu trouvé dans la SD (16 octets pour 500 jeux)
-En utilisant les flèches on fait défiler les noms de jeux a l'ecran pour en choisir un, (il n y a pas besoin de fouiller la carte SD en "live" vu que tout le répertoire est maintenant dans l'Oric.
-Une fois que le jeu est choisi....la routine pointe le cluster de départ de chargement du jeu et le charge en mémoire, ce qui ,du coup, écrabouille les 8k du répertoire qui se trouvait dans l'oric, qui ne sert plus. Par contre, le contenu de la page 2 reste intact, ce qui me permet de charger la suite si il y en a une, sous réserve que l'auteur du jeu utilise la routine "CLOAD" qui aura été modifiée par mes soins pour que l'on retourne dans la SD chercher le reste. Evidemment, une modif de la zone de la page 2 ou un chargement par une routine protectrice créée sur mesure par l'auteur ne rendra pas le soft compatible, ce qui devrait etre pas trop fréquent.
Concernant l'écriture, on peut, il y aurait besoin d'une zone mémoire de 512 octets, l'acces à l'overlay serait l'idéal, mais a cause de la difficulté du timing du signal MAP je risque d'aller droit au casse pipe...On peut tout faire en théorie avec cette extension, y compris étudier une SD "moderne" de 4Go ou  plus, mais bon, je vais me contenter le faire un "simple" lecteur de fichier .TAP avec des petites SD (qui se vendent encore et sont suffisantes en mémoire d'ailleurs) gérables en adressage sur 4 octets, et la FAT16 est encore utilisée, et pas trop difficile d'acces. Wink
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kiwilevrai Ven 24 Nov 2017 - 7:30

Bonjour,

Merci pour toutes ces infos Very Happy

A+
kiwilevrai
kiwilevrai

Messages : 263
Date d'inscription : 11/03/2014
Localisation : Nord

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par didierv Sam 25 Nov 2017 - 11:56

Bravo et merci pour toutes ces infos techniques
didierv
didierv

Messages : 810
Date d'inscription : 19/01/2014
Age : 61
Localisation : Nord de la France

http://www.dmacoco.fr

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Mar 12 Déc 2017 - 20:01

rs - Page 7 Dsc_0010

Aah? Le gros barbu vêtu de rouge est passé plus rapidos que je pensais... santa
Apparemment, la qualité est au rendez-vous, et c'était super bien emballé. Cool
Bon, ben, j'ai du taf... Wink
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kiwilevrai Mar 12 Déc 2017 - 20:51

Bonsoir,

Jolis PCB happy

Ils sont fort ces chinois !!!!  Wink  

Bon montage Very Happy
kiwilevrai
kiwilevrai

Messages : 263
Date d'inscription : 11/03/2014
Localisation : Nord

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par kenneth Sam 23 Déc 2017 - 16:17

Un peu de soudage pour voir ce que ca donne...

rs - Page 7 Erebus10

La carte la + a gauche qui m' a couté la peau des c pale No clown
La deuxième et troisième sont terminées et fonctionnent avec l'EPROM démo.
Les suivantes ne sont pas terminées, vu que j'ai mal estimé mon stock de composants qui a été bouffé geek
Je vais rependre mon code après les fêtes... Wink
kenneth
kenneth
Modérateur

Messages : 879
Date d'inscription : 13/01/2013
Age : 56
Localisation : 63

Revenir en haut Aller en bas

rs - Page 7 Empty Re: rs

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 7 sur 15 Précédent  1 ... 6, 7, 8 ... 11 ... 15  Suivant

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum