Le PiStorm [infos et documentation]
-
Sur ce topic (suggéré par Sam) toutes informations et descriptions du PiStorm à assembler ou en fonctionnement.
Définition (à compléter ou corriger), le PiStorm est une carte multifonction permettant d’installer un micro ordinateur Raspberry PI dans un AMIGA réel…Vite, un panneau solaire.
Je penche plus sur la définition de steph.
à ajouter néanmoins que ce hardware permet d’ajouter des ‘addons’ (j’ai pas trouver mieux) comme le réseaux, un répertoire partagé etc.@giants : les « modules » en français 😉
le module RTG est super intéressant par exempleIl y a le pistorm à base d’une distrib linux, plus compatible mais plus lent que la solution à base d’EMU68
Il y a aussi le pistorm32 pour remplacer les >=68020
Le pistorm fonctionne aussi dans les Atari, non ?
Atari qui avait un projet à base de Pi bien avant le pistorm : https://www.framboise314.fr/donnez-la-peche-a-votre-atari-st-avec-une-framboise/Bref, tout le monde est comme le mistral, gagnant
Il y a aussi le pistorm32 pour remplacer les >=68020
Oui bon, depuis le temps qu’on en parle, toujours rien à l’horizon de la version 32-bit.
Moi qui l’attends avec impatience depuis de nombreuses lunes maintenant, j’avoue j’y crois plus trop aujourd’hui 🙁Un Mister FPGA et un A1200 + Pistorm32
Je repend 😉
Le PiStorm est fait pour remplacer le CPU 68000 par une émulation.
La carte PiStrom (en gros) permet de gérer certains signaux du 68000 et la communication avec le Raspberry par les GPIO. Les 26 sont tous utilisées (sauf sur le PiStormX qui est plus un proto, mais son créateur passe ici de mémoire, ci c’est bien le cas il en diras plus que moi). Il n’y a donc pas toute les broche du 68000 qui sont relier au PI.
C’est donc un Raspberry PI qui fait l’émulation du CPU.
Il existe 2 logiciels pour faire cela
– Mushashi qui est un émulateur « classique ».
– Emu68 qui est un JIT.– Mushashi, qui émule tous les CPU de la gamme 680×0, il tourne sous un OS (ubuntu)
– Emu68 qui émule l’équivalent (car il n’émule pas) d’un 68040 et tourne sans os , c’est une programmation bare metal du PI (programmation directe du hard du PI sans passer par un os) et qui est toujours en dev (donc en béta je vais dire)Ensuite il y a des plus :
– Mushashi : carte RTG, carte réseau, émulation du A314, disque dur.
– Emu68 : carte RTG, map ROM, disque dur et c’est tout pour le moment.– Mushashi a une émulation du 680×0 un peut plus complète, en fait c’est l’émulateur de UAE. Il lui faut donc un OS pour fonctionner. Niveau perf il est très bon.
– Emu68 a une émulation proche du 68040 (mais pas un 68040) il est plus rapide car n’utilise pas d’OS mais programme directement le PI. Niveau perf c’est une tuerie 🙂Pour le disque dur Mushashi utilise les fichiers HDF, Emu68 utilise des partitions de la carte SD.
Le PiStorm est utilisable sur un Amiga 1000,500,2000 et 600 avec un adaptateur spécifique. Pour le 2000 il faut mieux passer par le slot CPU que par le support du 68000 (question de place)
Pour le 1200 il y auras un jour le pistorm32, celui ci avance doucement, a ce que je sais, Emu68 permet d’avoir l’image boot du 1200.
https://youtube.com/@stephbb75
Je peut plus parler d’Emu68 que je suis tout de même 😉
Il est développer par Michal Schulz (et d’autre bien sur)
Actuellement ce qui fonctionne correctement ou partiellement.
– Emulation du 68040 quasiment 99%
– Emulation du FPU je dirais 90% (certain logiciel utilisant le FPU ne passe pas)
– Emulation MMU 0%
– RTG, très bonne émulation.
La dernière nightly date du 05/09/2022 et est stablePour le future (un jour peut être)
– Le Wifi, actuellement en pose car il maque de documentation si j’ai bien compris pour la programmation directe sur le PI.
– La MMU une version (pas encore utilisable) est en cour de dev. Si j’ai bien compris sur la version actuel d’Emu68 elle est impossible.Pour le 1200 un version en dev, mais pas utilisable pour le moment.
Il est possible de monter la partition FAT sur l’Amiga, mais pas très conseiller car au moindre problème Emu68 ne fonctionne plus.
Lien du Github:
https://github.com/michalsc/Emu68Lien tuto pour préparer sa carte SD et le RTG:
https://michalsc.github.io/Emu68/tutorials/La page des jeux testés:
https://github.com/michalsc/Emu68/wiki/Game-compatibility-listLa page des softs testes (c’est principalement moi qui la fait !)
https://github.com/michalsc/Emu68/wiki/Software-compatibility-listIl y a aussi un discord PiStorm
Michal Schulz a aussi un patreon.https://youtube.com/@stephbb75
Salut,
J’ai fait 2 PDF en français (et fait sur Amiga ! une vidéo arriveras un jour !) des tutos pour préparer sa carte SD et P6 avec Emu68.
Page d’origine (accord de Michal Schulz pour les PDF)
https://michalsc.github.io/Emu68/tutorials/SD_Preparation.html
https://michalsc.github.io/Emu68/tutorials/P96_Setup.htmlPar contre je ne sais pas ou mettre les fichiers, ici cela passeras pas vue la taille (1573 et 835Ko)
A moins qu’un admi puisse le faire ?https://youtube.com/@stephbb75
envoie moi les pdf sur mikedafunk at gmx point com et je m’en occupe…
Résumé : Octobre 2022.
– Le PIStorm s’installe uniquement dans des amiga (500, 1000, 600, 2000) à base de 68000.
– Pas de version PIStorm pour 1200 (le PIStorm32 n’est pas disponible).
– Développement du PIStorm toujours en cours.
– On ne peut pas recycler son « vieux » PI 1 ou PI2 etc. dans un PIStorm (et c’est dommage)
– Difficulté à se procurer un PIStorm entièrement monté.
– Choix entre une émulation à base d’UAE (Musashi) ou une émulation plus intégrée (EMU68) qui donne un énorme coup de boost à un 500 par exemple (Picasso96, émulation du 68040, carte SD)Stephbb75 : tu peux utiliser un hébergeur de fichiers, genre grosfichiers.com, y en a d’autres.
Vite, un panneau solaire.
Salut @Sethghost
– Difficulté à se procurer un PIStorm entièrement monté.
Je ne suis pas d’accord, il y en a beaucoup de proposé sur ebay par exemple (et bien d’autre site).
Mais il faut voire les prix c’est sur il y a de tout !
Il est même possible de se le procuré complétement monté, seulement les composants (a vous de souder les pins pour CPU et Raspberry) ou juste le PCB (pour les plus motivé 😉 )Stephbb75 : tu peux utiliser un hébergeur de fichiers, genre grosfichiers.com, y en a d’autres.
Oui mais le problème de cette solution c’est la pérennité….
Si c’est ici, il ne devrais pas y avoir de problème de lien temps que le forum existe 😉– Pas de version PIStorm pour 1200 (le PIStorm32 n’est pas disponible).
C’est vrais, mais cela avance bien a ce que je sais.
Mais il faudra encore attendre un peut ( comme pour le Le fût du canon, ceux qui comprenne explique au autre :- ) ).
Cela boot, pas de DD sur la carte SD, pas de GFX, …https://youtube.com/@stephbb75
Difficulté à se procurer un PIStorm entièrement monté
Heuuu non.
1er recherche ce jour, cette heure sur ebay et la personne en Pologne en à tjrs de dispo.
Pour le fût du canon, penses-tu à :
Et le gagnant est @slack 🙂
? Cela ne me rajeunit pas.
Et non !!!!
https://youtube.com/@stephbb75
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Matériel › Le PiStorm [infos et documentation]