EmbeddedRelated.com
Forums
Memfault Beyond the Launch

PCMCIA CF signal monitoring - How to

Started by russettata February 6, 2007
Hi everyone.  I'm a new member with a lot of basic questions.

The project I'm working on now is to monitor the PCMCIA signal being sent
to a CF card for storage.  Every time an action is taken on this embedded
system, a small output file is written to the card.  
How can I monitor this signal as it's happening?  
Of course I can just remove the card and transfer the file, but that won't
work for this situation.  Also, I can't change the drivers on the embedded
side.

Any ideas?

Thanks for all the help.
-Dave


On Feb 6, 2:26 pm, "russettata" <russett...@gmail.com> wrote:
> Hi everyone. I'm a new member with a lot of basic questions. > > The project I'm working on now is to monitor the PCMCIA signal being sent > to a CF card for storage. Every time an action is taken on this embedded
Subverting a voting machine, are we? You need to snoop the interface and essentially run an emulator operating on a RAM image.
>On Feb 6, 2:26 pm, "russettata" <russett...@gmail.com> wrote: >> Hi everyone. I'm a new member with a lot of basic questions. >> >> The project I'm working on now is to monitor the PCMCIA signal being
sent
>> to a CF card for storage. Every time an action is taken on this
embedded
> >Subverting a voting machine, are we? > >You need to snoop the interface and essentially run an emulator >operating on a RAM image. > >
Is there a system out there that can already do this? I'm not messing with a voting machine (good try) but I just want to have a copy of the file without removing the card. what are the steps to "snooping" this interface? Thanks
russettata wrote:
> >On Feb 6, 2:26 pm, "russettata" <russett...@gmail.com> wrote: > >> Hi everyone. I'm a new member with a lot of basic questions. > >> > >> The project I'm working on now is to monitor the PCMCIA signal being > sent > >> to a CF card for storage. Every time an action is taken on this > embedded > > > >Subverting a voting machine, are we? > > > >You need to snoop the interface and essentially run an emulator > >operating on a RAM image. > > > > > > Is there a system out there that can already do this? I'm not messing > with a voting machine (good try) but I just want to have a copy of the > file without removing the card. > what are the steps to "snooping" this interface?
First step is to figure out the access mode of the embedded system, and the number of pins to monitor. 1. 16 bits memory mode - 16 data, 10 addr and 6 control. 2. 8 bits memory mode - 8 data, 10 addr and 6 control. 3. 16 bits IDE mode - 16 data, 3 addr and 6 control. 4. 8 bits IDE mode - 8 data, 3 addr and 6 control. If you are not sure, go for 1 with 32 pins. You probably have to sample the signals at 1MHz. You have to buffer at least 512 bytes + overheads.
> Thanks

Memfault Beyond the Launch