Un SSD en guise de Compact Flash, possible ?

Un SSD en guise de Compact Flash, possible ? - Overclocking, Cooling & Modding

Marsh Posté le 18-12-2010 à 00:43:09    

Bonjour à tous,
 
Ayant un Canon 5D Mark 2 depuis un certain temps, j'utilise couramment des cartes Compact Flash rapides (60-80 Mb/s). Photos ou vidéos, avoir un débit d'écriture assez rapide est primordial.
Depuis quelques jours, un nouveau hack de firmware a permet de bidouiller le taux de compression des rushs vidéos. La limite de fonctionnement étant le débit en écriture de la carte. Plus il est haut, plus la compression peut être réduite sans saturer la mémoire tampon.
 
Hors, si la limite théorique du standard est 133Mb/s, les meilleures cartes n'en sont pas là, sans parler de la taille (et du prix total...).
 
J'avais tenté, jadis, de bidouiller une carte CF dans le but de la brancher sur un port IDE (avec succès :D ). En y repensant, j'ai fouillé un peu sur le net s'il n'y avait pas moyen de faire l'inverse, c'est à dire brancher un disque SSD IDE sur un emplacement CF dans un appareil. L'idée finale étant de pouvoir utiliser un disque capable d'utiliser complètement les limites du port CF, et donc de profiter de rushs très peu compressés, ou encore d'un mode rafale très intéressant. Et avoir un peu de place aussi (limite de la spécification : 130 Gb).
Le manque d'ergonomie du montage étant largement compensé par le bénéfice. Et la CF pro reste sous la main.
 
Mais au final, après deux jours de recherches intensives, impossible de trouver même une simple question allant dans ce sens. Tout le monde veut faire l'inverse, ou en tous cas le voulait avant que les SSD baissent.
De même, je pense que si aucun produit ne sorte dans mes recherches, c'est à cause du fait que devoir laisser un trappe ouverte est gênant sur 95% des appareils (picot de détection, contact de batterie...), ce qui rend le moindre adaptateur ultra spécifique, et pas du tout rentable.
 
Idem, en cherchant s'il n'y aurait pas moyen de connecter deux cartes CF en "raid" sur un seul port.
 
 
Donc avant de vouloir tenter une plongée dans des datasheets, je viens demander ici si quelqu'un a déjà fait des recherches sur le sujet des CF et de leur bidouillage, ou si vous avez déjà vu quelque chose susceptible d'apporter une pierre à l'édifice.
 
Merci !
 :hello:

Reply

Marsh Posté le 18-12-2010 à 00:43:09   

Reply

Marsh Posté le 18-12-2010 à 10:15:23    

bah il te faut un convertisseur SATA-IDE, donc après tu perds de la rapidité et pas sur que tu soie au dela des 100Mo/s voir p-e bien moins!


---------------
Swisscore
Reply

Marsh Posté le 18-12-2010 à 10:29:04    

Mb/s ;) En fait, vu les chiffres que peuvent atteindre les SSD, la perte inhérente aux différentes adaptateurs devrait avoir largement la place de s'exprimer, tout en restant dans la limite des 133Mb/s de l'Udma 6.
 
Mais bon, je pense que, hélas, il n'existe vraiment rien de ce type...
 
Par contre, je fouille une autre voie, mais je suis certain que ça ne donnera pas grand chose au final :
- [ok] Avoir une carte SD to CF, toutes prônent le fait que le débit n'est pas impacté (en réalité un peu quand même, mais ça reste correct). Au final, le contrôleur des CF n'est pas réellement l'élément limitant.
- [ok] Avoir un adaptateur SATA vers USB 2.0, de suffisamment bonne qualité, sur lequel est branché le SSD.
- Trouver le moyen de brancher l'USB sur une carte SD
- Espérer que le tout arrive à rester cohérent, et assez rapide pour arriver aux limites de l'udma 6
 
Dans l'idéal, un SATA vers SD permettrait de supprimer un intermédiaire, mais on en revient au même problème : ça n'a pas l'air d'exister...
 
Des idées ?

Reply

Marsh Posté le 18-12-2010 à 10:47:40    

bon tu as aussi les SSD en USB + SATA comme mon ancien R60 de corsair et mon patriot inferno si je me rappel bien

 

tu aurais un intermédiaire en moins

 

Et trompé pour Mo/Mb ;)

 

Par contre il reste l'histoire de l'alimentation du SSD et de la consommation qui, je pense est quand même plus élevée que les dernières CF ou SD non?

 

Car les CF sont soit en 5 soit en 3.3V et les SD je ne sais pas mais certainement pas en 5, mais 3.3V


Message édité par swissforever le 18-12-2010 à 10:49:30

---------------
Swisscore
Reply

Marsh Posté le 18-12-2010 à 11:18:38    

Ha oui, j'avais oublié ce genre de ssd en double interface, je vais regarder de ce côté  !
 
Pour l'alimentation, je pense utiliser une source externe dans un premier temps. Ca évitera de tirer sur l'électronique du boitier, de faire des erreurs, et laissera le temps de calculer et optimiser les éléments du montage. De toutes façons, on ne sera plus à un fil prêt :D
 
 
Bon par contre, il faut que je déniche un appareil bidon pouvant utiliser une carte CF udma 6. Ptet un viel apn au capteur mort, ça doit bien se trouver quelque part. Je peux pas utiliser un simple lecteur, à cause des différents modes de fonctionnement de la CF.
Pour la chaine jusqu'à la SD, là ce sera plus simple de trouver un appareil de test :D
 
Là je bute sur le concept de clé usb "inversée", schématiquement usb femelle-sd male. La conversion SD<->USB utilise un contrôleur, et donc ça devient nettement plus compliqué de comprendre comment inverser. (Et si ça se trouve, ça marche tout seul...).

Reply

Marsh Posté le 18-12-2010 à 21:27:16    

question con, ton idee de montage passe par l'USB sur un des intermediaire ... donc ton debit max theorique en prend un sacree coup dans les dents non ? :cry:
 
si la vitesse de l'usb te suffit serais il possible d'envisager un systeme tout autre : la carte compact flash reste en place pour les rafales et tu met un device "autre" pour la vidanger en temps masqué entre deux rafale , dans le principe dechargement en USB par un netbook via le soft du fabriquant  
 
je sais que les nikkon ont des fonction plutot avancé dispo sur la prise USB ( commande a distance/ previsu/ reglage focus et j'en passe )
 
regarde ce que canon propose


---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 18-12-2010 à 22:10:16    

Hmm, ça marcherait sur les photos, en effet. Par contre, pas sur le débit pour un rush vidéo lourd (le principal intérêt du montage au final).
 
Pour la question des débits, si l'intermédiaire est USB 2, le débit réel est dans les clous. Enfin, ça reste à tester :D
 
Sinon, je viens enfin de trouver un adaptateur "inversé" : Brancher une clé USB sur un port Micro-SD :
http://www.elandigitalsystems.com/ [...] cfcard.php
Et ça marche avec autre chose que des clés usb ! La question est de savoir si le débit final pourrait convenir (USB 2 ou 1 ? Perte due à l'intermédiaire...)

Reply

Marsh Posté le 18-12-2010 à 22:18:28    

USB2 maxi et je pense pas que ca vas peter tres loin niveau debit  
 
sinon ca t'avais vu ??
http://techreport.com/forums/viewt [...] &sk=t&sd=a


---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 18-12-2010 à 22:20:37    

et voila la notice technique complete d'un microdrive ...
http://www.hitachigst.com/tech/tec [...] C000679FD3  
je trouve la norme IDE ATA et on vas comparer :o


---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 18-12-2010 à 22:22:48    

et encore un topic sur la meme piste  
http://forums.whirlpool.net.au/archive/593927
 
edit lien donné en bas du topic ... a priori y a de la matiere :love:  
http://www.natrium42.com/blog/?p=39  
 
edit 2 fucking antiflood  
http://forums.steves-digicams.com/ [...] -20gb.html  
a lire aussi  
 
edit 3  
idee stupide du a l'heure tardive ... CF et PCMCIA c'est pas des cousins TRES proche ??  
parce que des adaptareur PCMCIA vers IDE ca se trouvais dans le temps :bounce:  
http://www.convertermarts.com/serv [...] %22/Detail


Message édité par arkrom le 18-12-2010 à 22:49:35

---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 18-12-2010 à 22:22:48   

Reply

Marsh Posté le 18-12-2010 à 22:51:19    

de mieux en mieux .... PCMCIA direct vers SATA .... ton SSD se rapproche du but  
 
edit auto correction ... ce genre de truc demandais des drivers sous win donc FAIL ... jamais ton canon ne vas accpeter les drivers du controlleur interne :o


Message édité par arkrom le 18-12-2010 à 22:53:33

---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 18-12-2010 à 22:52:53    

Ha y'a du matos là, bien joué ! J'étais tombé sur ce travail avec une DS, mais c'était encore en onglet qqpart en attendant d'y regarder de plus prêt.
 
Je vais aller regarder les autres liens.
 
Sinon, il faut faire agaffe à un truc avec les CF, ce sont les trois modes de fonctionnement, le pinout se modifie, et les réponses aussi. Brancher de l'IDE est faisable, mais le tout reste en mode True-IDE. Si l'appareil à besoin du mode memory ou du mode I/O (les deux sont du PC Card), ça pose problème. Toute la difficulté doit être là en fait.
Après, si on pouvais savoir dans quel mode tourne le 5D, et qu'il s'avère que ce n'est que du True-IDE, ce serait parfait.

Reply

Marsh Posté le 18-12-2010 à 22:53:55    

Si, PCMCIA et CF sont électriquement compatible :D Tu peux la rentrer dans le port, et ça marche.
 
En effet, idée tordue !

Reply

Marsh Posté le 18-12-2010 à 23:47:48    

Ha, une autre piste intéréssante :
Adaptateur ExpressCard vers PCMCIA
http://www.elandigitalsystems.com/adapter/eca16.php
 
Ca doit exister un peu partout, vu que c'est une évolution logique.
 
Mais bon, dans tous les cas, reste le soucis des trois modes de fonctionnement des CF...

Reply

Marsh Posté le 19-12-2010 à 01:07:13    

Bon en fait, le monde serait plus simple si on pouvait savoir dans quel mode fonctionne le 5D. Si c'était juste du True-IDE, ce serait parfait...
 
EDIT : En me plongeant dans les specs du Compact Flash, il semble que le mode UDMA, vanté sur les cartes les plus performantes et permettant de meilleur débits, ne fonctionne en fait qu'en mode True-IDE.
Autre indice intéressant, le mode True-IDE est le seul qui interdise de sortir la carte à chaud.
 
Je vais continuer à fouiller de ce côté. Il faut que j'arrive à mettre la main sur les specs 4.0 ou 4.1 pour être certain.
 
EDIT 2 : Bon, j'ai déniché les specs (elles sont payantes, donc je ne met pas le lien. Mais ça se trouve sans problème). Révision 4.0 de 2006.
Ca dit ça :

Citation :

Page 54
4.3.18.1  Ultra DMA Overview  
Ultra DMA is an optional data transfer protocol used with the READ DMA, and WRITE DMA,  
commands.   When this protocol is enabled, the Ultra DMA protocol shall be used instead of the  
Multiword DMA protocol when these commands are issued by the host.  This protocol applies to  
the Ultra DMA data burst only.  When this protocol is used there are no changes to other  
elements of the ATA protocol (e.g.,  Command Block Register access).  
 
Ultra DMA operations can take place in any of the three basic interface modes: PC Card Memory  
mode, PC Card I/O mode, and True IDE (the original mode to support UDMA).  The usage of  
signals in each of the modes is shown in Table 22:Ultra DMA Signal Usage In Each Interface  
Mode


 
Bref, retour à la case départ. Bon, personne n'aurait un EOS avec port CF sous la main pour tester ? :D
 
C'est vraiment frustrant. Je vois pas du tout comment avoir cette information...
 
EDIT 3 : Je viens d'avoir une idée. Si l'appareil est sensé pouvoir utiliser des cartes plus anciennes, ça veut dire qu'il doit utiliser des specs plus anciennes, car il privilégie la performance (utilisation extrêmes obligent). Si l'UDMA n'était disponible qu'en True IDE pendant un temps (Révision 3.0 si j'ai bien compris), l'appareil doit fonctionner en True Ide de base pour pouvoir tirer partie de ce mode rapide sur n'importe quelle carte.
Techniquement, tout s'adapte automatiquement côté host pour parler à la carte, le contrôleur de la carte ne fait que répondre ses specs durant la phase d'allumage, puis s'adapte aux besoins du host dans la limite de ses capacités.
 
...je sais plus où je voulais en venir, il se fait tard...
 
Sinon, il y a une méthode simple, mais qui touche à l'appareil : une pin est mise à la masse durant la phase d'allumage, qui indique à la carte si l'appareil veut passer en mode True IDE, ou rester en mode PC Card. Il y aurait un moyen de monitorer ça proprement ?


Message édité par Tigriss le 19-12-2010 à 03:56:19
Reply

Marsh Posté le 19-12-2010 à 10:51:15    

Un truc peut être tenté :
 
SSD SATA => Convertisseur SATA/IDE => Câble IDE 40 fils (à couper du côté Host) => Connecteur CF femelle
 
Et ici le schéma de câblage IDE femelle => CF femelle.
 
Coût (hors SSD qui peut être réutilisé dans un PC si le montage ne fonctionne pas) :  
- demander un sample de connecteur CF femelle = 0€ (si Amphenol accepte de l'envoyer : tu peux toujours dire que tu souhaites étudier un nouveau convertisseur pour appareil photo en vue de le commercialiser par la suite... et donc possibilité d'achat en grande quantité par la suite...)
- convertisseur SATA/IDE = 19.95€ + fdp
- cable IDE 40 fils = 0€ (récup)
 
L'adaptateur SATA/IDE est à la norme ATA133, mais est-ce qu'il supporte le mode True IDE ? Et quid des performances ? Permettraient-elles de dépasser 60-80 Mb/s ?
 
Sinon au lieu d'utiliser le convertisseur SATA/IDE, il est possible d'utiliser directement un SSD IDE (Transcend). Mais si ça ne marche pas, se retrouver avec un disque SSD IDE sur les bras n'est pas top.


Message édité par Silou78 le 19-12-2010 à 10:59:06

---------------
[TU] Asus ROG PG279QM[Test] Rad. αcool et EK pour SSD M.2[TU] HP ZR2440w[TU] Shuttle D10
Reply

Marsh Posté le 19-12-2010 à 17:27:47    

Tigriss a écrit :

Ha oui, j'avais oublié ce genre de ssd en double interface, je vais regarder de ce côté  !
 
Pour l'alimentation, je pense utiliser une source externe dans un premier temps. Ca évitera de tirer sur l'électronique du boitier, de faire des erreurs, et laissera le temps de calculer et optimiser les éléments du montage. De toutes façons, on ne sera plus à un fil prêt :D
 
 
Bon par contre, il faut que je déniche un appareil bidon pouvant utiliser une carte CF udma 6. Ptet un viel apn au capteur mort, ça doit bien se trouver quelque part. Je peux pas utiliser un simple lecteur, à cause des différents modes de fonctionnement de la CF.
Pour la chaine jusqu'à la SD, là ce sera plus simple de trouver un appareil de test :D
 
Là je bute sur le concept de clé usb "inversée", schématiquement usb femelle-sd male. La conversion SD<->USB utilise un contrôleur, et donc ça devient nettement plus compliqué de comprendre comment inverser. (Et si ça se trouve, ça marche tout seul...).


 
par contre faut relier les masses de ton alim externe sinon ca va jamais marcher


---------------
Swisscore
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed