SIO2Arduino ( microSD )
Modérateur : Politburo
-
- Fonctionne à 75 bauds
- Messages : 23
- Enregistré le : 30 déc. 2015 21:20
- Localisation : Bouches du Rhone
Re: SIO2Arduino ( microSD )
Merci
Avant d'effectuer tes modif du ino et ccp [antique@] j'avais les même erreurs. je m'absente à +
Avant d'effectuer tes modif du ino et ccp [antique@] j'avais les même erreurs. je m'absente à +
- Sir thierry
- Fonctionne à 2400 bauds
- Messages : 1407
- Enregistré le : 14 mai 2006 11:42
Re: SIO2Arduino ( microSD )
pourquoi n'utilises tu pas la version sio2microSD comme déjà vu plus haut
-
- Fonctionne à 75 bauds
- Messages : 23
- Enregistré le : 30 déc. 2015 21:20
- Localisation : Bouches du Rhone
Re: SIO2Arduino ( microSD )
Sur le site Diskwiz il n'y a que le fichier Hex pour ce projet. je comptai modifier le source pour utiliser un ecran de nokia 5110. De plus comme tu disais il faut commander un Flasheur de bootstrap (par cher chez les chinois!) mais délais de 20j. Si de ton coté tu as un source je suis preneur. MerciSir thierry a écrit :pourquoi n'utilises tu pas la version sio2microSD comme déjà vu plus haut
-
- Fonctionne à 75 bauds
- Messages : 23
- Enregistré le : 30 déc. 2015 21:20
- Localisation : Bouches du Rhone
Re: SIO2Arduino ( microSD )
Problème de compilation SIO2Arduino [Résolu !!!!]
si lors de la compilation vous avez des erreurs du type
Le soucis viens des dernières version de l'IDE v1.6.7 aussi bien sous Windows que Linux (les deux testées)
j'ai repris la version 1.0.1 sous windows et là miracle pas de bug !!!
Désolé [Antique] et [Sir thierry] de vous avoir fait perdre autant de temps (mais bon ça en fera peut être gagner à d'autre).
Donc résumons
Pour compiler le projet SIO2Arduino
1-Telecharger la version standalone de l'IDE v1.0.1 ici https://arduino.googlecode.com/files/ar ... indows.zip
2-Telecharger la librairie Sdfat sur https://github.com/greiman/SdFat l'installer via l'IDE
3-Telecharger le projet disponible sur http://whizzosoftware.com/sio2arduino/
4-Effectuer le patch rapporté par [antique]
Dans le fichier SIO2Arduino.ino
#include "config.h"
Ajouter #define USE_SD_VOLUME
#include <SdFat.h>
#include <SdFatUtil.h>
Ajouter #include <SdVolume.h>
#include "atari.h"
puis remplacer
file.getFilename(name); par file.getName(name,13);
-----------------------------------------------------------------
puis dans le fichier diskimage.cpp
remplacer
file->getFilename((char*)&filename); par file->getName((char*)&filename,13);
5-Compiler !!! Yeah!
Have fun!
si lors de la compilation vous avez des erreurs du type
Code : Tout sélectionner
SIO2Arduino:38: error: 'getDeviceStatus' was not declared in this scope
DriveAccess driveAccess(getDeviceStatus, readSector, writeSector, format);
Le soucis viens des dernières version de l'IDE v1.6.7 aussi bien sous Windows que Linux (les deux testées)
j'ai repris la version 1.0.1 sous windows et là miracle pas de bug !!!
Désolé [Antique] et [Sir thierry] de vous avoir fait perdre autant de temps (mais bon ça en fera peut être gagner à d'autre).
Donc résumons
Pour compiler le projet SIO2Arduino
1-Telecharger la version standalone de l'IDE v1.0.1 ici https://arduino.googlecode.com/files/ar ... indows.zip
2-Telecharger la librairie Sdfat sur https://github.com/greiman/SdFat l'installer via l'IDE
3-Telecharger le projet disponible sur http://whizzosoftware.com/sio2arduino/
4-Effectuer le patch rapporté par [antique]
Dans le fichier SIO2Arduino.ino
#include "config.h"
Ajouter #define USE_SD_VOLUME
#include <SdFat.h>
#include <SdFatUtil.h>
Ajouter #include <SdVolume.h>
#include "atari.h"
puis remplacer
file.getFilename(name); par file.getName(name,13);
-----------------------------------------------------------------
puis dans le fichier diskimage.cpp
remplacer
file->getFilename((char*)&filename); par file->getName((char*)&filename,13);
5-Compiler !!! Yeah!
Have fun!
- Sir thierry
- Fonctionne à 2400 bauds
- Messages : 1407
- Enregistré le : 14 mai 2006 11:42
Re: SIO2Arduino ( microSD )
Cela est super intéressante et surtout ton retour d’expérience. Tout est bien précis, merci.
J'avais donné une solution un peu plus haut ( qui pouvait fonctionner ) pour utiliser le .HEX directement vers l'arduino. C'est sur les conseils de notre ami que j'étais passé sur la version sio2microSD sur un arduino.
Donc, as tu accès aux 5 disk sur ton sio2arduino ? Il me semble que notre ami avait eu un problème et que le sio2microsd fonctionnait mieux ( sans bug).
PS : Une fois les chocolats évacués, je vais enfin attaquer mon montage
J'avais donné une solution un peu plus haut ( qui pouvait fonctionner ) pour utiliser le .HEX directement vers l'arduino. C'est sur les conseils de notre ami que j'étais passé sur la version sio2microSD sur un arduino.
Donc, as tu accès aux 5 disk sur ton sio2arduino ? Il me semble que notre ami avait eu un problème et que le sio2microsd fonctionnait mieux ( sans bug).
PS : Une fois les chocolats évacués, je vais enfin attaquer mon montage
-
- Fonctionne à 75 bauds
- Messages : 23
- Enregistré le : 30 déc. 2015 21:20
- Localisation : Bouches du Rhone
Re: SIO2Arduino ( microSD )
Il faut que je cable tout çà pour tester.
Je vous tiendrai au jus
Je vous tiendrai au jus
- Antique
- Fonctionne à 300 bauds
- Messages : 240
- Enregistré le : 05 sept. 2011 10:09
- Localisation : 73- Savoie
Re: SIO2Arduino ( microSD )
bon finalement la nouvelle année commence pas si mal pour toi
la version de l'ide arduino est un problème assez récurent (j'aurais du y penser, mais bon personne n'est parfait)
pour ce qui est des 5 disk c'est marqué sur le site du sio2arduino (ou dans le source j'chais pû) que le montage ne gère que le premier lecteur, donc pour en gérer quatre faut tripatouiller le source (c'est pas simple)
@sir thierry, n'oublie pas les photos sinon va falloir tout refaire
@zataz, bienvenue sur le post sio2arduino que le monde entier nous envie
P.S. avec des photos les tests
la version de l'ide arduino est un problème assez récurent (j'aurais du y penser, mais bon personne n'est parfait)
pour ce qui est des 5 disk c'est marqué sur le site du sio2arduino (ou dans le source j'chais pû) que le montage ne gère que le premier lecteur, donc pour en gérer quatre faut tripatouiller le source (c'est pas simple)
@sir thierry, n'oublie pas les photos sinon va falloir tout refaire
@zataz, bienvenue sur le post sio2arduino que le monde entier nous envie
P.S. avec des photos les tests
- Sir thierry
- Fonctionne à 2400 bauds
- Messages : 1407
- Enregistré le : 14 mai 2006 11:42
Re: SIO2Arduino ( microSD )
T’inquiète je vais en faire 3 et avec ma méthode tout sera "démontable" sauf au niveau des fils du LCD même si je peux aussi étudier une idée.
- Sir thierry
- Fonctionne à 2400 bauds
- Messages : 1407
- Enregistré le : 14 mai 2006 11:42
Re: SIO2Arduino ( microSD )
en stand bye, le temps de finir un autre projet en domo. En plus, fait trop froid pour souder dans la cave
- Sir thierry
- Fonctionne à 2400 bauds
- Messages : 1407
- Enregistré le : 14 mai 2006 11:42
Re: SIO2Arduino ( microSD )
Sur mon nouveau projet domo, je vais utiliser un Due.
Il a l'air bien sympas cet arduino.
Il a l'air bien sympas cet arduino.