Home
BigIDEA User`s Manual - Persistor Instruments Inc
Contents
1. Installing Disk Arrays with Multiple BigIDEAs Your CF2 can control a number limited by our ability to test them of BigIDEAs Each adds only microamps to the idle current and each powers up its drive independently of other attached drives However only one BigIDEA can be active at any given time Note It is possible under software control to spin up a second drive while powering another as long as you do not try to mount the second drive before dismounting the first To install multiple BigIDEAs simply follow the instructions for installing a single drive adapter for each BigIDEA in the system You do not need to modify the chip select jumper settings for each BigIDEA In fact all of the BigIDEAs should have the same chip select At startup the CF2 interrogates its attached SandwichCards and discovers the unique serial numbers which will be used to select individual BigIDEAs The lowest serial number becomes the default BigIDEA for programs that do not explicitly request a specific unit Instruments Inc A PERSISTOR 12 BigIDEA User s Manual Important Notice Regarding Multiple Hard Drive Stacks We test BigIDEAs in stacks of 4 Some of our customers have used stacks of 6 BigIDEAs As with any complex system you should test your system carefully before deployment Even if you have sucessfuly deployed systems with the same drive types and part numbers you should retest each new system For instance in early 2002 one customer rep
2. A PERSISTOR 20 A Instruments Inc BigIDEA Schematic Rev C2 Appendix B NL Sy LyN O vd vessa L e e INYA E NGHS G O gt GOI 22uH 3A N I gt O0 m0 lt ova OVICd a EN 9 OI ely OL 0 9 LC AdXOI o Ce Te Ge N lt x a Y 90 ce x NI oe q ab O L Z 00 NI AND al ro Mate ce 57 oi ESS ial Luca i E ONO EREE Safer set 5 5 JO A EE il Yuddy 7 z eZ MO zo oo S AND Le DIVINA Ad3S34 UND a N A r gt al o N O N LUWLWO LL cl 8v1va 6v1va 6 9v1va viva 2 vv1va SW 1vd S cv1va v1va 0v1va LWLVd L ead my LJ CL OITIN 15 ME SEE ar TT ogg aa a ales OS ea arava Fr LME E o A QO o D Q QO N J O a Sad l co O A aP N Q a NY gt O MENO d n ul o Q aNnyOI YO W 2 x a ar BigIDEA User s Manual N o J c O e a 4 Wc ME wm 3 Oo 4 LL U E C 1 2 Punch PCMCIA Adapter Schemati Appendix C YaLSVW YAddN ONO om GND om e 209 a EVE ou a QISIONdM pf 49 Pag OM ida Pee gt E 9TOI zoa E oct HA faa ae zaad 80d 00d LOA 00V cang LOY 9JIY rad 00 9VIQd oya dSva j Ut COL ONY OY Mi CO 1 x O NI OI CO OI MM pel Zov D O b OV
3. CF CF 0 256 9 MB dos40pri mounted as C BI25 BI25 0 2146 4 MB fatl6LBA mounted as D 212551 1107 0 MB fatl6LBA mounted as E Which named device CTRL C to exit BI25 Current Partition Table Stat Sthd StSct Ptyp End ESct SctOfs NumScts 0 00 00 0101 OE FE 013F 0000003F 003FF800 1 00 00 0101 OE FE 013F 003FF83F 0020FDC1 2 00 00 0000 00 00 0000 00000000 00000000 3 00 00 0000 00 00 0000 00000000 00000000 Proposed Partition Table Stat Sthd StSct Ptyp End ESct SctOfs NumScts 0 00 00 0101 OE FE 013F 0000003F 003FF800 1 00 00 0101 OE FE O13F 003FF83F OO20FDCI Overwrite the current partition table Y Dismounting D Ok 0 Dismounting E OK 0 Partition s installed updated e Yes reset Ok to reset necessary for changes to take effect We are now back at the PicoDOS prompt We must now format the drive before we can use it 15 BigIDEA User s Manual Formatting The next step is to format the partitions that we created above FDISK created two partitions so we will need to format two partitions Begin by mounting the BigIDEA again Type the following MOUNT BI25 After the mount completes type the following FORMAT D Qe This will format the D partition and the Q will force PicoDOS not to prompt us to confirm the format You will now need to enter this same format command for each of the other partitions For our example we only ne
4. fwrite fseek fclose etc If you re willing to trade file name size flexibility for the most efficient power utilization you use the included recorder library routines to squeeze every last milliwatt out of your batteries 3 000 2 500 Mechanics fmlescocceccccccccccosccceoc n The BigIDEA sandwiches between your CF2 and other electronics ala PC104 and adds about a half inch to the height of the system The drawing at right shows that the BigIDEA circuit board is larger than the CF2 The BigIDEA juts out just far enough in front to preclude front lt panel access to the CompactFlash In BigIDEA systems the CF card is typically just used as buffer storage so hopefully this will not be a problem 2 000 2000000006 O a O The BigIDEA mounting hole pattern is a standard for CF2 RecipeCards and the front two holes CF side line up with the a O OS RS A A A O A A A O O A A A A A A mounting holes on the PicoDAQ l SAMTEC SSQ 110 23 G D RecipeCard and many other SAMTEC SSQ 125 23 G D Reci p e C a rd S a O O A O A O O O O A A A Instruments Inc AQHERSIETOR 73777 BiG IDEA User s Manual M Not Quite Plug amp Play It s unlikely that the IDE drive controller in your PC came with a user s manual Most PCs today do not have a users manual for the IDE controller either PC s can do this because 1 Their drives are usually factory installed into convenient drive bays and card cages and the con
5. 0800 1024 CS8 FFFF8800 3 SCSI adapter OCOO 1024 CS8 FFFF8C00 4 PCMCIA adapter 1000 1024 CS8 FFFF9000 5 Quad UART 1400 1024 CS8 FFFF9400 6 other UART 1800 1024 CS8 FFFF9800 7 Ethernet controller 1C00 1024 CS8 FFFF9COO 8 CAN controller 2000 1024 CS8 FFFFAOOO 9 USB controller 2400 1024 CS8 FFFFA400 10 IEEE488 Interface 2800 1024 CS8 FFFFA800 11 68k bus to ISA adapter 2C00 1024 CS8 FFFFACOO 12 LCD Display 3000 1024 CS8 FFFFBOOO 13 undefined 3400 1024 CS8 FFFFB400 14 undefined 3800 1024 CS8 FFFFB800 15 user circuitry 3C00 1024 CS8 FFFFBCOO 16 parallel I O 0000 1024 CS10 FFFFOOOO 17 parallel A D 1 0400 1024 CS10 FFFFO400 18 parallel A D 2 0800 1024 CS10 FFFFO800 19 parallel D A 0COO 1024 CS10 FFFFOCOO 20 counter timer 1000 1024 CS10 FFFF1000 21 Bank switched RAM 1400 1024 CS10 FFFF1400 22 Precision clock 1800 1024 CS10 FFFF1800 23 undefined 1C00 1024 CS10 FFFF1C00 24 gt 2000 1024 CS10 FFFF2000 25 gt 2400 1024 CS10 FFFF2400 26 2800 1024 CS10 FFFF2800 27 reserved for user 2C00 1024 CS10 FFFF2C00 28 custom circuitry 3000 1024 CS10 FFFF3000 29 gt 3400 1024 CS10 FFFF3400 30 3800 1024 CS10 FFFF3800 31 gt 3C00 1024 CS10 FFFF3C00 Keep in mind that these are merely guidelines and implementation considerations may persuade board designers to adopt different strategies Check the vendors documentation as they will likely clearly state if you need to be on guard for potential collisions BigIDEA User s Manual
6. huge spinup surge current and twice the already onerous operating current The combination of a flash card and hard drive in a dual adapter is also unwise since the relatively slow flash write operations will incur the full penalty of carrying the hard drive power burden over a long period of time Flash memory cards do not care at all about operating orientation nor do the 512MB and 1GB Calluna 1 8 drives that we ve worked with If you re using something different check the manufacturer s data sheets for any restrictions on mounting Various drives have different limitations on vibration and shock and these too should be considered when you design the mounting Hard disk drives self heat when running so you should also provide for ventilation if you ll be running at ambient temperatures where that rise in temperature could have the drive working beyond specified limits The PCMCIA adapters have a shrouded 44 pin header that is not polarized You must take care to make sure that the striped side of the cable connects to pin 1 of the adapter which is marked with the big white square A PERSISTOR 11 BigIDEA User s Manual PCMCIA Adapter Dimensions The BigIDEA makes no provision for physically mounting the PCMCIA adapter board other than to provide a variety of mounting holes and breakaway panels with additional mounting holes as shown below 3 000 2 875 2 720 2 500 2 375 625 490 D ES es a DS T
7. jumper block J4 the upper left group of jumpers in the diagram chooses which chip select controls the board If you jumper the right pin as shown the P ERSISTOR 19 BigIDEA User s Manual eka ___ maeenees system uses CS8 which you don t really need to know and the chip select reference number begins with zero If the left pin was jumpered between the center pin and 16 the system would use CS10 and the reference number would start with sixteen The lower six pins select the high or low bank of eight addresses These jumpers must always be moved in pairs admittedly awkward but it saves much circuitry Keep the pair to the right as shown for the low address bank with zero added to the chip select reference Move the pair to the left for the upper bank and eight added to the reference number Finally the jumper block in the lower right selects one of eight possible slots from the memory bank One jumper connects from a center pin to any of the peripheral pins to complete the selection and the corresponding number gets added to the reference number to complete ts selection Fortunately most SandwichCards manufacturers will supply their cards pre configured to conform to the Persistor Instruments guidelines to simplify installation and setup The table below details these selections SC Device Class Base Size CS Default 0 BigIDEA IDE adapter 0000 1024 CS8 FFFF8000 1 other IDE adapter 0400 1024 CS8 FFFF8400 2 ATA Flash Card adapter
8. CF2 projects However some very complex CF2 systems may be built with SandwichCard components that compete for system resources and you will need to manually reconfigure some boards and make minor accommodations in driver initialization calls to get everything working The diagram below shows the pattern and placement of the recommended 2mm chip select jumper blocks for SandwichCards Inevitably some board designs will face physical constraints that make some other scheme compelling enough to veer from the standard Electrically however the effect will be the same SandwichCard Chip Selects 1 of 32 1024 Byte Blocks The CF2 has just two chip selects to provide for system expansion Without something like the SandwichCard chip select circuitry that would limit you to two add on devices With it you can have up to 32 devices but at the expense of a large memory space However with the exception of RAM or Flash almost all I O devices need only a tiny block of addresses for full functionality Each expanded SandwichCard chip select corresponds to a unique block of memory addresses but since the C language and supplied drivers means you will almost never need to be cognizant of these physical addresses we refer to each expanded chip select by a reference number between 0 and 31 The numerical markings surrounding the jumper blocks combine to yield that value based on the installed jumpers In the diagram above the top three pins of the
9. EN p b lt 5a A coy AG pr LIVW PoC Eagle Ov OS Ci PET 13834 y 2 TZ GOV E ESO CSN D ve ou FA 90V ZS TASO LOV ON ON ON ON ON ON ddA ddA 99A 99A ON OY1 S4 A4 AAA AAA A AAA A 444444 TLdf OMN 2u NT u moa doo E OU O o A ly 0 a y sare VIOWOd AAA 0 PS El o auae So ey MOIA Mi D DO A Dr ao 5g ou ON vv OT ou D ou ISA pL OT a es N A A D a Eb Pee SSC RR RE CR AR A P ara pia preg EA A as Op CD NI ST oo LOT Oo ol N m es Q 9 DS ou a e RECI a T a 319NIS JAVIS Y3MO BigIDEA User s Manual N N U c Ou s 4 Wc ME n 4 LJ Y a5
10. PERSISTOR BIgIDEA User s Manual Copyright O 2002 Persistor Instruments Inc All Rights Reserved Revision 1 1 April 2002 Contents MO OCUCHON eee use 3 What s in the User S GUIAS c sicicioscicinnn a 5 Setting Up the BIGIDEA criiririssarraii 5 TNSTAUHIG Che BIGIDEA sra 7 Installing Cards and DFIVeS israel 8 Installing 2 5 Hard Driv GS ici 9 Installing a PCMCIA Adapter Card sssssssunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 11 Installing Disk Arrays with Multiple BigIDEAS s sssssssssnnununnnnnnnnnnnnnnnnnnnnn 12 Preparing the DFN See ae ae anne dons ennemies 14 BIOLDEA SONO sentar une 17 Appendix A Using SandwichCards in your CF2 system 19 Appendix B BIGIDEA Schematic Rev C2 nnnnnnnnnmnmennmnnmmmmmmnnennnnnnnn 21 Appendix C 1 2 Punch PCMCIA Adapter SchematiC cccccenssssseseeeesnnnes 22 Trademark Notice Persistor PicoDOS and MotoCross are registered trademarks of Persistor Instruments Inc RecipeCard and SandwichCard are unregistered trademarks of Persistor Instruments Inc All other names brands and trademarks are the property of their respective owners Instruments Inc A PERSISTOR 2 BigIDEA User s Manual g Instruments Inc Introduction The Persistor BigIDEA is a 2 x3 IDE adapter for use with a Persistor CF2 The BigIDEA sandwiches between a CF2 and either a CF2 RecipeCard a CF2 SandwichCard adapter or your custom CF2 electronics The BigIDEA allows the CF2 to contro
11. TOR 10 BigIDEA User s Manual p A AAAAAAA lt 4 gt lt lt Installing a PCMCIA Adapter Card To work the BigIDEA with PCMCIA hard disks or flash cards including CompactFlash in a PCMCIA adapter you need a single or dual PCMCIA to 44 pin adapter board These are actually made from the same printed circuit board but the single has one PCMCIA header which can work with Type I II or III PCMCIA cards while the dual has a double height header that can take a Type I or II card in the lower slave socket and a Type I II or III card in the upper master socket The appendix shows the schematic for the PCMCIA adapter board o A nn Ein iy TR ks Mn Fa 7 J71 J72 J373 J74 J75 J76 2 J77 Ht J72 J73 J74 as LLC 3 J77 BIAPFC1 Single PCMCIA Adapter BIAPFC2 Dual PCMCIA Adapter Electrically the single adapter and the upper socket of the dual adapter are identical The single has the advantage of lower height 0 34 versus the taller 0 62 height of the dual and the single sells for a little bit less Dual operation really only makes sense when using only flash memory cards The BigIDEA can only power switch the dual adapter in pairs so either both are on or both are off at any given time For flash card pairs that s a small initial startup pulse of current to charge up capacitors and wake the cards processor but each settles down to less than 500uA automatically For hard drive pairs it is instead a
12. ches away from one of the ends This one cable actually has many uses It can be used as an eight inch cable and you can get rid of the annoying bump in the middle by prying apart and removing the center IDC connector You can also make it into either a five inch or three inch cable using just a pair of scissors You can also use it to connect two separate single slot PCMCIA adapter boards to the BigIDEA The BigIDEA s IDE header is shrouded but not polarized and 44 pin IDE cable connectors come in a variety of widths so the shroud does not always guarantee proper pin alignment it does however with the included cable Drive headers are neither shrouded nor polarized so it s very easy to hook them up backwards goodbye expensive electronics or misaligned by one set of pins poof goes the drive You must take care to connect pin 1 of the BigIDEA header to pin 1 of the drive or adapter You do this by always assigning the striped side of the cable to pin 1 Pin 1 for the drive header on the BigIDEA is located on the end of the header which is closest to the J3 jumper block Unfortunately most hard drives give no indication of which side has pin 1 The 44 pin headers on both the BigIDEA and 2 5 hard drives are not symmetrical along the center of the devices and in the field you can figure out which way to hook them together by centering the BigIDEA board with the drive and noting
13. d watchdog Three stage data buffering A D to RAM RAM to CompactFlash card CF to hard drive 1mA 50Hz 1Ch to 10mA 1kHz 8Ch average current drain during acquisition Password protection to change settings or erase files This is a much more complex example and additional documentation can be found in the directory containing the project file Instruments Inc GZ IEESISTOR 16 BIgIDEA User s Manual f instruments Ine A sers manua Appendix A Using SandwichCards in your CF2 system Your new BigIDEA add on for the Persistor CF2 complies with guidelines for standard SandwichCard peripherals that should make installation and setup a fairly simple and straightforward process If the BigIDEA is the only SandwichCard add on in your CF2 system or if the BigIDEA is the only IDE controller SandwichCard add on you should be able to safely skip the rest of this section If not you may want to familiarize yourself with some simple SandwichCard concepts to help you hurdle any installation difficulties Your CF2 system can support up to 32 SandwichCards and generally most Persistor Instruments and third party SandwichCards will be pre configured to automatically work in your system using default jumper configurations and default initialization specifiers for their respective software drivers This means you usually need to just follow the instructions to copy the associated library and header files into the proper directories and merge them into your
14. discussed ahead Most drives also provide little or no markings to help you properly connect the cable The dimension drawing above shows how to identify pin 1 on the drive and that pin is where you should always connect the striped side of the ribbon cable PER SISTOR 9 BigIDEA User s Manual AAA een eee ee ees To save yourself some future catastrophes this would be an excellent time to make some very clear markings on the drive where pin 1 is and where you want the cable stripe to be so that at some future time you or your technician will be able to confidently reattach the drive without this long lost BigIDEA manual 2 5 Master Slave Options Pins Most 2 5 drives have another four pins separated from the main group of 44 IDE pins for drive options The option pins exist for multiple drive Master Slave configurations that are not supported by the BigIDEA Though this might sound like a cheap and easy way to double your capacity the protocol only works by having the two drives up and running so it s twice the spinup surge current and only a bit less than twice the operating current while filling each drive probably not a goal for you CF2 based system If you need more capacity consider multiple BigIDEAs each powering it s drive independently Generally no jumpers is the correct option for the BigIDEA If your drive came with jumpers installed find out why before running it with the BigIDEA Instruments Inc A PERSIS
15. ed to format the D and E partition If you are using a larger hard disk you may need to format partitions D through G That s it Now that the hard disk is prepared you are ready to use your BigIDEA Instruments Inc AQHERSISTOR 6 BigTDEA User s Manual SA _ _ _ 2 BigIDEA Software Getting Started with BigIDEA Software Everything you need to develop for the BigIDEA is included when you install the PicoDEV following the Metrowerks installation The directory structure for the BigIDEA looks like this C Program Files Persistor Motocross Support CFX Examples GigaPicoDOS Demonstration of using ToPico stationery with the BigIDEA We add several commands to show turning the BigIDEA on and off We also demonstrate using LPSTOP to turn all the power off to put the CF2 in its lowest power mode Examples BigIDEA_LPAD This is a simple example of using the BigIDEA as a storage medium for data logging The application will log data to Ram at a specified rate Data will be written to the Compact Flash from RAM When the Compact Flash is full the application will stop the logging operation It will then spin up the hard drive attached to the BigIDEA After spinning up the drive it will write the data from the file on the Compact Flash to the hard disk When completed the application will power down the BigIDEA and resume logging to a new file on the Compact Flash Examples BigIDEADataLogger This is a compl
16. en using the mount command it is assumed to be zero This is fine if you are using one BigIDEA but what if you are using two To mount the second hard drive I ll assume a 2 5 inch drive as my example use MOUNT BI25 14 If the other BigIDEA is already mounted the CF2 will power down and dismount the first BigIDEA automatically and then mount the second one P ERSISTOR 13 BigIDEA User s Manual ee _ Preparing the Drive In order to use the BigIDEA you must first prepare the drive This involves using commands to break the hard disk connected to the BigIDEA into separate distinct volumes or partitions The current version of the PicoDOS operating system supports FAT16 only This limits the maximum allowable partition for any volume to 2 GB It is possible to have up to four partitions for a single drive BigIDEA combination for a total of 8 GB Partitioning a drive is necessary until FAT32 becomes available for the BigIDEA A Note about Partitions The maximum number of partitions possible for a single BigIDEA is four This means that the largest fully usable hard disk is 8 GB 4 2GB 8 GB NOTE For those who are willing to deal with some low level somewhat detailed programming it is possible to go beyond 8 GB even before the availability of FAT32 To do this requires writing to the drives without a file system You perform low level access and write to actual physical sectors on the hard disk For long term logging of da
17. ex example that uses the Compact Flash as a buffer for data The data is only written to the BigIDEA when the card is half full This example is a great example of low power long term data logging and the BigIDEA Be warned This software is designed with a very specific purpose in mind It may break if you modify the software without first understanding how it works Docs BigIDEA This is where you will find any Release Notes and where you will also find an electronic copy of this manual PERSISTOR 17 BigIDEA User s Manual GigaPicoDOS Example GigaPicoDOS mcp in the BigIDEA Examples directory is a good place to start to familiarize yourself with the BigIDEA GigaPicoDOS is based on the ToPico stationery The ToPico stationery is a starter project that provides a way to program a custom version of PicoDOS The custom version of PicoDOS that is created is BigIDEA aware It includes all of the standard PicoDOS commands plus three new commands ON OFF LPSTOP just for the BigIDEA It s main function sets up your CF2 system to automatically mount a BigIDEA flash card or hard disk as drive D after which you perform all of the normal PicoDOS operations like DIR COPY CHDIR and so on The SetupBigIDEA helper function shows you what you ll need to do to integrate the BigIDEA into your own programs and you can pretty much copy and paste this into your application The ON and OFF commands let you power the card drive on and of
18. f and the LPSTOP command shows you what to expect when the card drive is off and the CF2 is in its lowest non SUSPEND operating mode GigaPicoDOS demonstrates the BigIDEA operations however its services are not available when you exit and return to normal PicoDOS BigIDEA_LPAD BigIDEA_LPAD is similar to the LPFiledAD c example Data is collected from the A D converter and written to a file on the Compact Flash card BigIDEA_LPAD copies the CompactFlash data file to a hard disk when the CF card fills up This simple mechanism necessitates a pause in the acquisition but that s the price of the simplicity You can extend the functionality by providing two files and ping ponging between them Another option is to use the methods demonstrated in the much more complex BigIDEADataLogger example BigIDEADataLogger This builds a low power high capacity data acquisition program for a Persistor CF2 mated to a BigIDEA hard drive adapters and a single Persistor PRCPDAQ PicoDAQ RecipeCard for the analog to digital converter and I O connections The basic operations and features of the system are Continuous recording of 1 to 8 channels of unipolar analog data in the range or 0 2 5V Sample rates from 50Hz to 1kHz 400sps to 8000sps aggregate 8 bit high or low byte or 16 bit 12 bit resolution samples DOS compatible file system on hard drive for simplified data recovery Automatic startup and relaunch in the event of a system failure 100 secon
19. h a CF2 BigIDEA and PicoDAQ RecipeCard though what s described applies similarly to more complex systems Instruments Inc GERST 5 BIGIDEA User s Manual A instruments Ine ee SENS anua Jumpers Before you plug your CF2 into the BigIDEA you should make sure that the three groups of configuration jumpers are properly installed for your CF2 system These jumpers select e 3 3V or 5V IDE voltage e Power Source e Memory Slot All of these jumpers are accessible when a CF2 is plugged into the BigIDEA but most other full sized SandwichCards will obscure all or some these when they plug into a BigIDEA 3 3V 5V The 3 3V 5V jumper J5 comes from the factory preset to the 5 volt position and that s where it has to be for most hard disk drives and generally where you want it to be for flash cards Some flash cards write about 20 faster when operating at 5 volts but they pull about 30 less current when you writing at 3 3 volts However most systems don t spend much of their time actually writing so the savings may not be all that significant Power Source The power source jumper also comes from the factory installed to let the BigIDEA use the CF2 s VBAT pin 13 as its voltage source to the switching regulator for the IDE drives This is convenient since a single power source and cable works for everything It also means that if the drive turns on and tries to gulp more power than what s left in your batteries the CF2 will die
20. l 2 5 hard drives 2GB to 48GB 1 8 Type II or III PCMCIA hard drives 2GB to 10GB or single dual stack PCMCIA TruelDE flash cards 2GB Limit Note PicoDOS is currently limited to accessing just 2GB from up to a maximum of four partitions for a total of usable capacity of 8GB Until PicoDOS adds support for FAT32 partitions low level sector reads and writes are the only way to access greater than GB from a single drive The BigIDEA s power switched electronics keeps its share of the current drain below 15uA while you collect and buffer data into RAM or the CF2 s CompactFlash cards When these fill up you spin up the power hungry hard drive spool off the buffered data then quickly shut it back off Each BigIDEA adds about 0 48 of height to a CF2 system and you can stack several see section on Installing Disk Arrays with Multiple BigIDEAs All BigIDEAs in the system share the same SandwichCard chip select and memory space This leaves your system with up to 31 additional SandwichCard chip selects for other expansion options Drives and Cards connected to the BigIDEA get to use the CF2 s PicoDOS file system so they re directly compatible with DOS Windows PCs The flash cards and PCMCIA hard disk plug into standard PC Card slots and automatically mount as logical drives E F etc for extremely fast and easy data recovery The BigIDEA driver software lets you access the file system through standard C function calls fopen fread fprintf
21. should also be aware that even though many of the 2 5 drives have similar top or side mounting holes these are not standard or guaranteed to remain the same from one generation of hard drives to another even from the same manufacturer About all you can count on mechanically is that 2 5 drives will be 2 75 x 4 0 but that the height may vary from less than 0 2 to over 0 8 For top mounting drives we recommend slots instead of holes as shown in the drawing below far right On the left side of the drawing are the mounting hole dimensions for two different 2 5 drives we ve actually worked with For our own use we ve attached to the drives with M3 0 x 0 5 thd metric screws with a length appropriate to get about 0 1 to 0 2 of the screw into threaded holes after accounting for board thickness and spacers lg 2 750 pl y 039 130 x 330 835 1 480 695 These drawings are meant to provide some guidance but you must confirm these against a drive in hand or the drive manufacturer s specifications before beginning your mechanical design 2 5 Drive Connections Some 2 5 drives have a separate power connector but you do not need this with the BigIDEA Power for the drives is brought over in the 1mm ribbon cable Instead of a 44 pin header most 2 5 drives have a 50 pin header with two pins missing to make one 44 pin header and one 2x2 pin jumper block for drive options
22. t you can get to the PicoDOS prompt Motocross will display the startup message and PicoDOS prompt Next disconnect the power while we install the BigIDEA Begin by unplugging the CF2 from the RecipeCard or whatever Now plug the backside of the CF2 the side without the CF header but with all 90 pins in ax pattern into the topside component side with sockets of the BigIDEA It is possible we ve done it to misalign the pins and damage both boards if powered that way we ve proved it Even the most cursory visual side view inspection will reveal the mistake before any damage can be done So make sure to look at the pins after you insert everything The drawing at right shows a side view of a CF2 BigIDEA RecipeCard system before and after insertion Plug in the RecipeCard Having plugged the CF2 into the BigIDEA there s only one way to connect the BigIDEA back into the RecipeCard its pins go into the RecipeCard s sockets We learned our lesson by frying a CF2 BigIDEA with powered misalignment so we know how much harm can be done by not paying attention Hopefully you will examine the installation and not have to call us for a damage assessment Powering the BigIDEA Whether powered from the CF2 VBAT or the Molex connector the upper range of the supply must be limited to 16 5 volts NO HIGHER and the lower range must be 0 5 volts above the operating voltage selected by J5 One more reminder Never attach a separate supply to
23. ta this may be a good alternative to multiple stacks of BigIDEAs but be warned it is not for the faint of heart Partitioning To partition a hard disk for the BigIDEA make sure that you have your BigIDEA and hard drive connected as described in the previous sections Apply power When you see the PicoDOS prompt you are ready to start Begin by mounting the BigIDEA The command options for this will vary from drive to drive For this example we are using 3 GB IBM 2 5 inch drive We will type the following MOUNT BI25 When the drive has mounted we will see the following message Turning on BI25 0 Mounting D E The easiest way to partition a drive is to have the FDISK do it automatically The only interaction with the user is to enter the name of the driver for the volume to partition from a list that FDISK generates Instruments Inc A PERSISTOR 14 BigIDEA User s Manual E ti e Begin partitioning by typing the following FDISK S P The S option by itself will force FDISK to search for devices and drivers The P option by itself will force partitions to be equal to the largest value possible based on available space Using these options for a 2 5 3GB drive FDISK would partition the drive into first a 2GB partition and then a 1GB partition for a total of 3GB Here is what the sequence would look like C gt FDISK S P Known storage device names
24. that only one orientation gives a straight line connection between the headers Bad Vibrations Neither the BigIDEA nor the hard drives have locking mechanisms for the ribbon cable connectors and rely on the relatively high extraction force of 44 connections to hold the assembly in place This works well for desktop and even laptop computer environments but it may not be sufficient to survive high vibration applications We do not have a generic solution to this potential problem but if you suspect your system will operate in a fashion where the cable could be shaken off you ll need to do something to keep it attached wire ties tak pak clamps etc Instruments Inc ERST 5 BIGIDEA User s Manual f instruments Ine A sers anua Installing a 2 5 Hard Drive The BigIDEA makes no provision for physically mounting your 2 5 hard drive other than by offering a flexible cabling connection Most modern drives can be installed and operated in any orientation but you may need to check with the drive manufacturer for recommendations if you re pushing the technology limits Various drives have different limitations on vibration and shock and these too should be considered when you design the mounting Hard disk drives self heat when running Toshiba MK2104 calls out 15 C maximum rise so you should also provide for ventilation if you ll be running at ambient temperatures where that rise could have the drive working beyond specified limits You
25. the Molex connector while J1 is jumpered There are no fuses no diode isolation and nothing else to protect the two supplies from trying to equalize each other probably catastrophically Quick Checkout Before going on let s confirm that what we ve done so far is working Reconnect power and everything should work exactly as it did in the pre installation quick test e you should get the PicoDOS prompt This doesn t prove the BigIDEA is working but it does tell us that nothing is seriously wrong with the hookup PERSISTOR 7 BigIDEA User s Manual DIA En A EES Installing Cards and Drives Important Notice about Hard Drives While there are many hard disk options available today selecting one that suits your needs can be difficult Persistor Instruments does not regularly test the BigIDEA with the rapidly changing selection of hard disk offerings Disk drive models change too rapidly for anyone to keep up When you choose a hard disk make sure that you test it before you deploy a system with it Changes in hard disks even with the same manufacturer can introduce differences that may affect your application It is up to YOU the user to test the hard disk that you choose Connecting Cards and drives connect to the BigIDEA using 44 pin 2mm connectors and 1mm ribbon cables that can be any length up to twelve inches The BigIDEA comes with a single eight inch cable with connectors at both ends and with one additional connector three in
26. trollers are usually integrated into the motherboard 2 The PC BIOS and OS were pre configured for the installed drive and controller at the factory 3 PCs don t much care about power or startup time so they can interrogate hardware peripherals with no negative consequences Though we ve tried to make the CF2 mimic the simplicity of a PC the BigIDEA and hard drives pose special challenges because 1 There s no standard mechanical mounting arrangement so they can t ship pre configured even if ordered together 2 The vast majority of CF2s will never see an add on drive so PicoDOS doesn t expect to find one 3 PicoDOS can t poke around and look for off board peripherals without incurring startup delays and in the case of hard drives significant power expenditures What all this means is that you have to learn enough about the BigIDEA and various drive options to correctly install the hardware and setup the software Since you ve chosen a CF2 and BigIDEA you probably care very much about power utilization and will want to learn everything you can about the tradeoffs between convenience and simplicity versus maximum battery life Instruments Inc GZ REESESTOR 477 BIgIDEA User s Manual e What s in the User s Guide The remainder of this manual explains how to install configure and properly use your BigIDEA and cards drive It is broken up into these major sections Setting Up the BigIDEA Describes how to properly se
27. tup the board s jumper options for your particular requirements Installing the BigIDEA Explains how to connect the BigIDEA between your CF2 and other peripheral electronics Installing Cards and Drives Describes the cabling from the BigIDEA to your 2 5 drive PCMCIA adapter or how to install a Disk Array with multiple BigIDEAs Preparing the Drive This section explains partitioning and formatting of your hard drive BigIDEA Software This section describes the various example programs you can use as a foundation for your applications Packing List Your BigIDEA ships with the following items BigIDEA SandwichCard Adapter 2mm configuration jumpers on the BigIDEA with standard default setting 8 3 connector IDE 44 ribbon cable 18 power cable tinned leads to 2 pin Molex C Grid plug User s Manual this document Example files on the PicoDEV CD or a separate diskette possibly Release Notes Ropa pa pa pa Or Setting up the BigIDEA BigIDEAs are installed sandwich like between a something and something else Those something else s can be a CF2 a RecipeCard your custom instrument electronics some other SandwichCard peripheral or even more BigIDEAs Typically it s a CF2 on top a BigIDEA in the middle and a RecipeCard or your board on the bottom In multiple SandwichCard systems the stacking order makes no difference The remainder of the installation and setup instructions will assume a simple three board system wit
28. urchased IBM Travelstar drives and discovered a change to their interface electronics This change introduced impedance problems with the bus signals for the BigIDEA The problems were not detectable until the 5th drive was added to the stack To get around this problem a special board had to be added with termination resistors to eliminate the reflection problems by controlling the impedance of the bus We can provide details on how to build such a board if necessary This new problem highlights the difficulty of tracking changes to hard disks When you choose a hard disk make sure that you test it and be sure you fully test an entire stack of drives before deployment It is up to YOU the user to test the hard disk s that you choose for use with the BigIDEA Mounting Multiple BigIDEAs The MOUNT command is used to turn on and spin up a hard disk using the BigIDEA The syntax of the mount command is MOUNT V DEV n D Pnnn Nmmm V Specifies the first drive letter to use none for first available DEV n Specifies the driver name CF BIHD BI25 BI18 BFCM BFCS n specifies the BigIDEA index D Dismount Pnnn Specify first DOS partition index zero based Nmmm Specify number of DOS partitions to mount ALL is default V Verbose mode Q Quite mode After the device drive name DEV there is a n parameter This is the BigIDEA index The indexes start with O and climb up If this is not specified wh
29. when the voltage drops below about 4 volts To preclude this possibility remove the power source jumper and run a separate supply to connector J1 on the bottom right of the board WARNING Never connect a separate supply while J1 is jumpered Memory Slot SandwichCard The SandwichCard memory slot jumper block comes pre Chip Selects Configured for slot 0 as shown in the drawing at right If you re constructing a complex SandwichCard system refer to the appendix for details on setting up multiple SandwichCards otherwise just make sure your BigIDEA looks like the drawing 1 of 32 1024 Byte Blocks The appendix contains much more detail on SandwichCard memory addressing This is not required reading for working with the BigIDEA but if you are going to use other types of Sandwich cards you may want to look at it Instruments Inc GZ REESESTOR 5 BIGIDEA User s Manual f Instruments Ine mse Ss anua Installing the BigIDEA Plug in the CF2 Before plugging the CF2 into the BigIDEA SandwichCard lets also make sure we ve got a working system as a reference point Hookup your CF2 and RecipeCard or whatever to a power supply and terminal Make sure that Motocross is running and that you have it configured for an available COM port on the PC Also make sure that the communications cable from your Recipe Card or whatever is connected to the same COM port that Motocross is using Turn the power supply on and verify tha
Download Pdf Manuals
Related Search
Related Contents
Scanner Lease Agreement IMPLEMENTATION OF A SALES MONITORING SYSTEM FOR Users Manual Bosch PS31-2A/BAT413A Use and Care Manual Adoucisseur d`eau PERMO 5000 Copyright © All rights reserved.
Failed to retrieve file