Un boîtier pour l'E...
 
Notifications
Retirer tout

Un boîtier pour l'EREBUS

21 Posts
7 Utilisateurs
12 Likes
2,110 Vu
steph-tux
(@steph-tux)
Active Member
Inscription: Il y a 3 ans
Posts: 16
Début du sujet  

Comme j'avais du temps pendant le confinement et que je voulais faire un boîtier pour l'Erebus, je me suis attaqué au sujet.

Je voulais avoir un joli boîtier pour accueillir ce superbe projet (merci Kenneth), alors, voici le résultat. Toute ressemblance avec un objet existant ou ayant existé ne serait pas une pure coïncidence...

1588071294-1.png
1588071366-2.png
1588072458-4.png
Ce message a été modifié Il y a 3 ans 4 fois par steph-tux

   
Citation
Kenneth
(@kenneth)
Reputable Member
Inscription: Il y a 3 ans
Posts: 184
 

Ce boitier me rappelle quelque chose... 😆

Ce projet est tres interessant, avec l'adaptateur "carte Sd pour fente MicroSD",on aura un lecteur qui se rapproche du Microdisc au niveau de la manipulation...
Il me resterait a developper le code qui va avec pour executer tout ce qui est enregistré en format DSK.
Je ne connais pas le stl pour les objets 3D, mais j'imagine qu'en quelques clics, on peut reproportionnaliser le boitier pour faire rentrer pile poil la carte a l'interieur?


   
RépondreCitation
assinie
(@assinie)
Membre
Inscription: Il y a 3 ans
Posts: 52
 

@Keneth: pour les routines de lecture d'un fichier DSK, j'en ai bricolé dans le cadre de mes devs pour Orix.

Actuellement, elles gèrent la lecture d'un secteur quelconque pour l'écriture il faut que j'ajoute la génération des CRC si je veiux quelque chose de cohérent (j'ai aussi une routine pour ça)

J'ai aussi ce qu'il faut pour la lecture du catalogue, que ce soit pour une image FTDOS ou Sedoric.

La lecture d'un fichier n'est pas encore faite en assembleur mais je sais comment il faut faire pour ces deux OS.


   
RépondreCitation
Kenneth
(@kenneth)
Reputable Member
Inscription: Il y a 3 ans
Posts: 184
 
Posté par: @assinie

@Keneth: pour les routines de lecture d'un fichier DSK, j'en ai bricolé dans le cadre de mes devs pour Orix.

Actuellement, elles gèrent la lecture d'un secteur quelconque pour l'écriture il faut que j'ajoute la génération des CRC si je veiux quelque chose de cohérent (j'ai aussi une routine pour ça)

J'ai aussi ce qu'il faut pour la lecture du catalogue, que ce soit pour une image FTDOS ou Sedoric.

La lecture d'un fichier n'est pas encore faite en assembleur mais je sais comment il faut faire pour ces deux OS.

Interessant, par contre, sans entrer dans les secrets de fabrication, j'imagine qu'il y a un composant dédié au SPI sur la TwilightCard, il faudrait que je complète le code pour le faire tourner sur l'Erebus, en théorie, je pourrai utiliser des cartes SD en HC.


   
RépondreCitation
assinie
(@assinie)
Membre
Inscription: Il y a 3 ans
Posts: 52
 

Oui il y a un composant dédié pour la lecture de la carte mais le principe reste valable.

J'ai d'un côté les fonctions de lecture d'un fichier (bas niveau) depuis la carte, et de l'autre la gestion de l'image disque.

Donc si tu peux lire un fichier morceau par morceau, et l'équivalent de la fonction fseek() du C (déplacement vers un offset donné dans un fichier), il n'y a pas de problème pour l'adapter à Erebus je pense.


   
RépondreCitation
steph-tux
(@steph-tux)
Active Member
Inscription: Il y a 3 ans
Posts: 16
Début du sujet  

@kenneth

C'est quoi que tu appelles un "adaptateur carte Sd pour fente MicroSD" ?

J'ai déjà un adaptateur qui vient se glisser dans la face avant du boîtier (le lecteur à fente qui dépasse à l'avant est une rallonge "micro SD vers micro SD" qui va se brancher sur le module Catalex).

Si c'est pour mettre à la place une rallonge "SD vers micro SD", il faut juste modifier un peu le modèle pour agrandir le passage.

1588097918-5.png
Ce message a été modifié Il y a 3 ans 2 fois parsteph-tux

   
RépondreCitation
Kenneth
(@kenneth)
Reputable Member
Inscription: Il y a 3 ans
Posts: 184
 

En fait je faisait allusion a la rallonge que l on voit sur le graphique 3d, qui permet d'utiliser une grosse carte sd pour l'Erebus.


   
RépondreCitation
jede
 jede
(@jede)
Honorable Member Admin
Inscription: Il y a 3 ans
Posts: 421
 
Posté par: @kenneth

Interessant, par contre, sans entrer dans les secrets de fabrication, j'imagine qu'il y a un composant dédié au SPI sur la TwilightCard, il faudrait que je complète le code pour le faire tourner sur l'Erebus, en théorie, je pourrai utiliser des cartes SD en HC.

Il n'y a pas trop de secret de fabrication sur la carte en fait 🙂 J'ai tendance à parler technique et à rentrer dans le détail sur ce que fait la carte. Alors que les gens, ce qu'ils veulent c'est juste savoir s'ils peuvent démarrer l'aigle d'or.

De plus, j'ai assez peu communiqué ces derniers mois pour X raisons, la première étant que je suis pas mal occupé en dehors de l'oric depuis 2 ans.

Le chip utilisé sur la twilighte board est un chip qui gère la FAT32 lui même (donc pas de code pour gérer la FAT), il monte des sdcard (par le port de la sdcard) ou des clés usb via le port USB. Comme il est dédié, il fait des débits de ouf (pour un oric puisque c'est le 6502 qui ne va pas assez vite. Cela permet d'avoir du code compact et rapide (c'est ce que je voulais et ne pas rentrer dans les travers des lenteurs sur l'oric).

Le chip gère aussi la souris usb (la vraie souris USB qu'on utilise sur PC) qui donne les deltaX et les deltaY de la position précédente et par IRQ (alors que les souris DB9, il faut coder la détection du sens et calculer la vitesse, et interroger périodiquement), gère les joypad usb, les transferts entre PC et oric (Très mal documenté), les claviers USB, l'accès aux secteurs des sdcard etc, et je crois qu'on peut faire encore plus, mais le chip a l'origine a été fait pour lire de la FAT principalement; et les docs sont assez spartiates (très mal traduites en anglais et ça c'est dans le meilleur cas, sinon c'est en chinois ou il faut aller parler au constructeur pour avoir toutes les possibilités 🙂

Je me suis dit qu'il faudrait que je fasse un post ici pour parler de la carte, c'est ce que je vais faire, puisque tout marche (à un détail près sur joysticks)

 


   
RépondreCitation
steph-tux
(@steph-tux)
Active Member
Inscription: Il y a 3 ans
Posts: 16
Début du sujet  

@kenneth

Et voici le résultat après impression.

Pour info, j'ai entièrement dessiné ce boîtier autour de la carte Erebus, en gardant les proportions du lecteur Microdisc. Donc forcément, la carte Erebus se monte parfaitement. Si je comprends bien, il faudrait que je modifie mon modèle pour pouvoir y installer dès maintenant une rallonge pour carte SD, en prévision de ta modification de logiciel.

De toute façon, même avec une rallonge pour carte SD, on pourra encore utiliser des micro SD, à condition de les insérer dans un adaptateur.

1588160705-20200429_133014.jpg
1588160729-20200429_133322.jpg
1588160752-20200429_133726.jpg
Ce message a été modifié Il y a 3 ans 3 fois parsteph-tux

   
Nephilim, Nephilim, Nephilim and 1 people reacted
RépondreCitation
Kenneth
(@kenneth)
Reputable Member
Inscription: Il y a 3 ans
Posts: 184
 

Le resultat est parfait 😎 


   
RépondreCitation
assinie
(@assinie)
Membre
Inscription: Il y a 3 ans
Posts: 52
 

Très belle réalisation!

Par curiosité, ça prend combien de temps pour l'impression?


   
RépondreCitation
steph-tux
(@steph-tux)
Active Member
Inscription: Il y a 3 ans
Posts: 16
Début du sujet  

Temps d'impression, de bas en haut : 1h45 + 2h45 + 7h00

Au total 12h, quand tout se passe bien à l'impression...

 

 

 


   
Nephilim, Nephilim, Nephilim and 1 people reacted
RépondreCitation
rijiji
(@rijiji)
Trusted Member
Inscription: Il y a 3 ans
Posts: 45
 

@steph-tux.  Super Boulot 👍 


   
RépondreCitation
rijiji
(@rijiji)
Trusted Member
Inscription: Il y a 3 ans
Posts: 45
 

@steph-lux , j aimerai bien mettre ma carte erebus dans un boitier comme ca .

serait il possible d avoir le stl ?? 😎 

 

 


   
RépondreCitation
Nephilim
(@nephilim)
Membre
Inscription: Il y a 2 ans
Posts: 3
 

Bonjour STeph Lux 

Ton boitier est exceptionnel , possible d'avoir les fichier d' impression 3D ?

Le boitier d'origine erebus c ets pas .................... 🙂 🙂 🙂 

D' avance Merci  🙂 

Ce message a été modifié Il y a 2 ans parNephilim

   
RépondreCitation
Page 1 / 2
Share: