Hackaday Prize Entry: Real Hard Drives i Raspberry Pi
‘pojke, jag önskar att hallon Pi hade en Sata Port’. Detta är den anmärkning som echoes via Internet, och för en gång är internet inte fel. En SATA-port – eller någon kontakt till en stor, dum spinny disk – skulle vara ett bra tillskott till Raspberry Pi-ekosystemet.
[Alanh] s inresa till Hackaday-priset är det exakta motsatsen till vad alla vill ha. NetPi-IDE är en parallell ATA IDE-diskemulator som gör en billig raspi noll till en stor, dum, unspinny hårddisk. Släpp den här tillverkaren i din Windows 98 Starcraft Battleestation, och du har en hårddisk som du kan ssh i.
Som med alla byggnader som involverar mycket data är bandbredd viktig. Det högsta bandbreddsgränssnittet på PI: s GPIO-portar är SPI-gränssnittet. [Alanh] hänger en gitter machxo2 FPGA från SPI-porten och använder det för att emulera en skiva. I framtiden kommer han att gå till mycket mycket mer öppen gitter Ice40hx, kompatibel med den open source icestorm syntes kedjan.
Funktionsinställningen för detta projekt innehåller rätt IDE-diskmulering med storlekar som sträcker sig från 10 megabyte till 8 gigabyte som hittills kontrollerats. Om du behöver något större, behöver du inte en IDE-enhet. En DOS-omdiriger möjliggör montering av någon godtycklig katalog till ett DOS-drivbrev, ett virtuellt nätverksgränssnitt gör det här projektet till Cloud ™, och en seriekonsol är mappad till oanvända IDE-register, vilket gör att något värdsystem loggar in på PI utan några externa kablar .
Även om det inte är vad alla vill ha i en PI, är detta ett anmärkningsvärt coolt projekt. Pata-enheter blir gamla, och de system som stöder dem är också. Om du vill hålla de retrocomputers som kör, måste vi börja planera nu, och det finns inget bättre sätt att göra det än med billiga hårdvaru- och open source Toolchains.
HackadayPrize2017 sponsras av: