On 9/5/2011 9:19 PM, peter green wrote: > Mark Hanchey wrote: >> I know IDE is fairly easy to interface to > IDE is a paralell bus that can be run at what are by modern standards low= speeds. So implementing should be just a matter of reading the specs and b= anging out the bus accesses. > >> but what about SATA. >> > Not going to be easy. It's a serial link and even in it's initial form > it's running at 1.5 gigabits per second. That is WAY beyond what any > microcontroller can hope to bit bang. >> I see a lot of projects with IDE examples but nothing approaching >> SATA. As more hard drives move to that interface I would like to be able >> to use them for data storage on projects. I looked around for SATA >> chipsets and other than the chipsets for things like motherboards , USB >> seems to be the only way to approach the interfacing of pics to SATA. >> What are others thoughts on using pics or even something like ARM with >> SATA ? > USB would probablly work but i'd expect the software to be challenging > There are also IDE to sata bridges out there which may work for your > application. > How much data are you trying to store? IMO given the interfacing > difficulties HDDs are only likely to be worth it if you need more > storage than a couple of big SD cards can provide. Right now I can use SD cards to store data but my question was more in=20 regards to future projects that might want to use a SATA device. I was=20 just noticing how little focus there was on SATA projects in the hobby=20 community and wondered if it was because a lack of interface options. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .