Entrée de prix HackAday: Véritables disques durs dans la Raspberry Pi

‘Garçon, je souhaite que la Raspberry Pi avait un port SATA’. C’est le plaidoyer qui fait écho à travers Internet, et une fois, Internet n’est pas faux. Un port SATA – ou n’importe quel connecteur à un grand disque spinny muet – serait un excellent ajout à l’écosystème PI de framboise.

L’entrée de l’Alanh] au prix Hackaday est l’exactement opposé de ce que tout le monde veut. Le NetPI-IDE est un émulateur de disque ATA IDE parallèle qui transforme un raspi peu coûteux zéro dans un grand disque dur, stupide et inappinny. Déposez ce fabricant dans votre battlestation de Starcraft Windows 98 et vous avez un disque dur que vous pouvez ssh.

Comme pour toute construction impliquant beaucoup de données, la bande passante est importante. L’interface de bande passante la plus élevée sur les ports GPIO de PI est l’interface SPI. [Alanh] accroche un treillis Machxo2 FPGA sur le port SPI et en utilisant cela pour imiter un disque. À l’avenir, il va marcher dans le Lattice Ice40hx beaucoup plus ouvert, compatible avec la chaîne de synthèse de l’icestorm Open Source.

Le jeu de fonctions pour ce projet comprend une émulation de disque IDE appropriée avec des tailles allant de 10 mégaoctets à 8 gigaoctets vérifiés jusqu’à présent. Si vous avez besoin de quelque chose de plus grand, vous n’avez pas besoin d’une conduite IDE. Un redirecteur DOS permet de monter n’importe quel répertoire arbitraire à une lettre de lecteur DOS, une interface réseau virtuelle transforme ce projet dans le Cloud ™ et une console série est mappée sur des registres IDE inutilisés, permettant à tout système hôte de se connecter à la PI sans câbles externes. .

Bien que ce ne soit pas ce que tout le monde veut dans un PI, il s’agit d’un projet remarquablement cool. Les conduites PATA vieillissent et les systèmes qui les soutiennent sont également. Si vous souhaitez conserver ces rétrocutants en cours d’exécution, nous devons commencer à planifier maintenant et il n’y a pas de meilleur moyen de le faire qu’avec le matériel bon marché et les cuillères à outils open source.

Le Hackadayprize2017 est sponsorisé par: