I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Stuff
How to add the compact flash socket to your iopener !!
How to add the compact flash socket to your iopener !!

New MessageHow to add the compact flash socket to your iopener !! (modified 0 times) codeman
Profile | Email
This will be dected as master drive

Add Compact flash connector
Add 7 33ohmx4 resistor packs to locations RN22,RN23,RN24,RN25,RN26,RN27,RN28
Add 4 10k resistors to locations R228,R229,R237,R232
Add Jumper from pin 8 of Q22 to bottom pad of C226 see pic cflash2.jpg


http://linux-hacker.net/images/cflash.jpg
http://linux-hacker.net/images/cflash2.jpg

again this is not a easy mod lots of surface mount stuff
AND DONT COMPLAIN TO ME IF YOU TOAST YOU IOPENER !!

post any questions here

codeman

07-21-2000 10:42:12

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) paulio
Profile
Codeman!! Nice work, as uaual.

Where did you get the compact flash connector? If you ordered it over the net, could you give us a URL or a part number?

Digikey has some Molex parts that look similar but not quite: http://rocky.digikey.com/USCatalog/V3/125.PDF

07-21-2000 11:35:39

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) xiaoren
Profile
... or you could just buy a CF to IDE adapter for ~$20

http://www.pcengines.com/cflash.htm

tapr.org also sells these, but more expensive.

07-21-2000 12:04:59

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) ydnar
Profile
Very very cool, codeman! That was a caffeine-abstinence soldering job, for sure.
07-21-2000 12:16:39

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Astrogoth
Profile
Since most of us can't solder nearly well enough to do surface mount work I wonder who will start doing several Iopener mods for a small price plus parts. Money to be made!
07-21-2000 12:23:47

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) codeman
Profile | Email
i used a BERG/FCI 62453-022
http://catalog.fciconnect.com/fci/red/datasheet/datasheet.asp?ProductNumber=62453-022

you also have to cut a slot in the back of the case for the cf to fix there is a area there for it

look inside the back cover..

also i dont think it is hot swappable

the pc engines cfdisk adapter is very nice for $20 i use a few of them.

codeman

07-21-2000 12:53:45

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) -pyr-
Profile
Pretty much I have to say is: Wow! Ive gotten a lot better at soldering thanks to my work on the Iopener (and a better soldering iron) but something like this is a bit more than I would ever be willing to try. Looks very very nice however.
07-21-2000 13:22:43

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Linuxguru
Profile | Email
Dumb question: If it is detected as a master, does this have any impact on the ability to add a hard drive as a master on the IDE header? Or are these completely separate interfaces? Is it possible to boot off the compact flash?

This is the best mod so far, in that it gives the capability to use the IO as a digital picture frame, with simple, direct transfer of pictures from a digital camera to the IO.

07-22-2000 10:13:22

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Tackhead
Profile
"Damnit! I stuck my IDE-out on top of that socket!"

Thanks, Codeman, for giving me something new to do on my *second* IO. (Now I just gotta figure out where to put my IDE-out on it now that the CF port needs boardspace

As a digital camera owner and user, I'm very much looking forward to this hack. It'd sure make it easier to use my IO on the road!

07-24-2000 09:52:26

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) openedit
Profile
Codeman, is it possible to add pc-card slot in that place. I'll like to use my Wireless LAN card with the IO.
07-24-2000 10:31:30

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) paulio
Profile
Sorry but Compact Flash and PC Cards (PCMCIA cards) have a different number of pins, 50 vs. 68. Check it: http://www.pc-card.com/faq.htm

A quick search came up with some Compact Flash to PC Card adapters. However, they seem to adapt a Compact Flash to a PC Card, not the other way around.
http://www.provantage.com/scripts/go.dll/-s/fp_20837
http://www.intra.nl/whsthtv.html

07-25-2000 08:42:00

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Tackhead
Profile
Silly thought. Since a CF card "looks like an IDE device", for at least some values of "looks like" and "IDE", would it be possible to hack up a 40-pin IDE-to-CF adaptor?

My understanding of the CF-to-PCMCIA adaptors is that they're basically just straight wiring jobs with minimal circuitry, hence the low price.

(Oops, silly question. I see http://www.pcengines.com/cflash.htm has already answered it.)

Back to CF. Codeman, have you attempted to test this with SanDisk and internal hard drive enabled? What conflicts, if any, did you encounter? If it's not hot-swappable, it looks like we may have to think in terms of "make the CF card bootable", or disabling the SanDisk before we do any serious hacking with it.

07-25-2000 14:52:01

New MessageETHERNET LAN CARD IN COMPACTFLASHTM PACKAGE (modified 0 times) asjdh
Profile
http://www.pretec.com/PR/Press_compactLAN.htm
08-18-2000 03:53:00

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) free_advice
Profile | Email
I am trying to get a straight answer (not an opinion) on how the CF appears to the BIOS and/or OS. Does the IO use the second IDE channel? Can a CF card appear as slave?
Does the IO support Type I and Type II cards?
08-18-2000 11:15:38

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) free_advice
Profile | Email
There is a chance that some of the circuitry near the CF socket could be used for "hot" swap by powering down the CF before removal and powering it up after insertion. Has anyone looked into this?
08-21-2000 07:22:30

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Las_Vegas
Profile | Email
I just got my flash socket from http://www.pcengines.com/cflash.htm

Judging from their design, it appears that removing (or not installing) R232 should cause the flash card to appear as a slave drive.

I haven't acquired the resistor packs yet to test this though.

09-01-2000 00:54:46

New MessageCF to PCMCIA adapter (modified 0 times) bystander
Profile
To revive the efforts on this front here is the info.
Author insists that it works.
I do understand Russian but just in case I tried this online translator http://www.translate.ru/
It is a limited demo but whatever was translated into English was readable or should I say legible.
As you will see from the pictures the content is the same, just translated


Text in Russian
http://wince.cdc.ru/russian/cf-pcmcia.htm

Text in Chinese
http://www.hi-pda.com/usercomment/001222/diypccard.htm

I haven't tried it myself. But with such brilliant minds gathered here I'm sure with enough interest to the subject you guys will hack it out in no time.

bystander

01-18-2001 18:34:02

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Programmer
Profile
I'm wondering if other types of Compact Flash Devices could be put into this slot (or an IDE->CF adapter) specifically a CF Lan card. while I realise that the IO has the ability to use a USB lan card, my Apex DVD player does not have access to a lan card, and if I could manage to get an IDE->CF adapter going with a CF Lan Card then I would have a REALLY ggod reason to try and port linux to it, making an ethernet addressable, video output/dvd player, which would be VERY COOL
01-19-2001 08:43:06

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Kudzu
Profile
For those reluctant to muddle through the Chinese and Russian editions, I've compiled an English edition.

You can get a copy of it at http://kudzu_101.tripod.com/CF_to_PCMCIA_Adapter.doc

All in all, it looks like a simple modification.

01-20-2001 06:17:24

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Kudzu
Profile
Oops. Here's the corrected link!

http://kudzu_101.tripod.com/PCMCIA_to_CF_Adapter.doc

01-20-2001 06:28:58

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) PrimerAL
Profile | Email
I'd like to bring this topic back to the top ... doesn't seem like all the questions were answered. First of all, great stuff, Codeman.

Like free_advice suggested, is there any possibility of enabling hot swap capability? I'd hate to reboot everytime I had to grab pictures from the digital camera. Also, was it confirmed if removing/not installing R232 caused the CF to appear as a slave?

I don't want to make it a CF-only device, as I boot from a hard drive. Also, I'm assuming it's attached to the Primary IDE, I'll be sad to see my 16mb SanDisk go.

01-24-2001 14:11:40

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) TheKid
Profile
Anyone know where to get the CF socket? I tried Digikey, Mouser and Allied. I can't find it anywhere.
------
TheKid
01-24-2001 15:47:39

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) YouBecha
Profile
This place has all sorts of cool stuff, and they give free samples.

http://www.fcibasics.com/


http://www.geocities.com/mr_bubba_zanetti/
01-24-2001 20:21:53

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) YouBecha
Profile
In fact look at the bottom of this Thread.

http://www.linux-hacker.net/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=technical&Post=1964&Idle=0&Sort=0&Order=Descend&Page=0


http://www.geocities.com/mr_bubba_zanetti/
01-25-2001 07:38:28

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) mrblack51
Profile
I checked mouser, digikey, and jameco, but i couldn't find the proper part number for the resistors needed for the compact flash upgrade. I have a socket from fci already. Anyone who could point me in the right direction for the parts would be a big help. The parts needed are listed below.

7 33ohmx4 resistor packs to locations RN22,RN23,RN24,RN25,RN26,RN27,RN28
4 10k resistors to locations R228,R229,R237,R232

04-21-2001 00:29:43

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Finatronics
Profile
CodeMan:
I was looking at your pictures, and I'm surprised at the fact that your motherboard is actually different from mine! The differences are subtle, but it seems strange that they'd make more than one layout for this! In your picture #2, the jumper that you say is supposed to go between Q22 pin 8 and C226 goes pretty much straight (parallel to the side of the case), whereas on mine, to run a jumper between those two points would have to go at a very sharp diagonal angle. C226 on my board is nearly half way between pin 1 and pin 8 of Q22.

Something else I've noticed: it appears that that jumper is the same as jumpering accross the pins of R346. Can you verify this?

My final question: How did you figure out how to do this? Trial and error? Following traces?... What about the values of the resistors? Educated guess? I've noticed that the manufacturer of my board was quite fond of 22R Resistor Networks (assuming 22ohm). I didn't see 33ohm anywhere. I know that in digital circuits, pull up and pull down resistors aren't really _that_ specific. You could probably use a 4.7k-47k resistor for pullup/pulldown, in most cases. But obviously these low values aren't pullup/down resistors...

It's interesting to me that the resistor networks are placed in between pads of what appear to be buffers of some sort. Doesn't it seem risky to be using resistors (which would draw current from the bus) where there could otherwise be buffers (which would take some of the current draw off of the bus)? Are we to assume that the CF devices draw less or nearly the same current from the bus as the buffers would?

Is this bus the same as the IDE bus? Why would the CF devices even need to have a buffer or resistors between it and the IDE bus? Do they do that on normal CF-IDE adaptors?

Thanks! This is some great info. I'm not doubting your skills, I'm trying to learn some for myself :)

12-08-2001 20:40:39

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Finatronics
Profile
WARNING:

FCI now verifies that your company exists before sending free samples. I'm a tad concerned about maybe getting into some legal trouble from this. I got a rather impolite email saying "We could not find your company in recent phone books."

12-10-2001 15:51:41

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Garfield
Profile
i don't know, but maybe the buffers allow hot swapping?

maybe for this, we would need to get some spec sheets from SanDisk on the implementation of hot swappable CF slots....

12-25-2001 22:39:16

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) hotrod_nut
Profile
Codeman, thanks for the info. I recently bought four I-Openers and add a compact flash to all for. I wanted to confirm that the system works great. I know it has been a "couple years" but I am a late starter. If you want your compact flash to be a slave device then don't populate R232. I also checked the pinout of the compact flash, pin 39 should be tied low for Master and open for Slave.

REMEMBER, if you want to populate RS232 (for Master) it is under the Compact flash so that one should be soldered first!

On two of my systems they are E-Frames for my digital camera. I have the original 16MB with a DOS JPG viewer that scans the Compact flash on bootup for the pictures to display. I will post details when I get the bugs worked out of the software but the idea is that the on-board 16MB Sandisk is Secondary and shows as the D: drive, this is were DOS is and I boot of it. The C: Drive is the Compact flash. I did this because it was easier to just not populate the R232 than it is to modify the on-board 16MB Sandisk to be Master.

My other two systems have a 20GB HD with the original heat sink and YES I did have room for the Compact flash adapter under the HD. This system is GREAT, it is an awesome MP3 player, GPS navigation, and Movies player. On one of the systems I modified both Com ports to be Standard RS232 with a MAX203 and MAX205 chip. Again I will post details on my website hopefully in the next week or so.

Cheers,
Patrick
http://get.to/engineer

04-09-2002 07:24:03

New MessageHot Swappable? (modified 0 times) KneuB_2
Profile | Email
Hotrod_Nut

It is good to see someone is still interested in this topic. Is there any chance that you could make it hot swappable so we could stick a camera card in after it's already up and running?

04-09-2002 17:33:37

New MessageRE:How to add the compact flash socket to your iopener !! (modified 2 times) hotrod_nut
Profile
KneuB_2

That is a very valid question. This paragraph I found basically sums things up:
"While the Compact Flash electronics are perfectly happy about hot-swapping - removing and replacing drives with the computer turned on - IDE is not. You won't blow anything up if you pop the card out with the computer turned on, but you will probably freeze the whole IDE subsystem until you replace the card. You have to turn the computer off to add or remove a CF-IDE device properly."

When I tried pulling the Compact flash and putting it in while the system was on and I basically confused windows and the IDE system. The only way you can get CF hot swap is through the PCI or ISA buss on a PC. In my searches I did find one company that made an IDE to PCMCIA adapter that was hot swappable but it had a lot of electronic smarts to it and I think it only works for memory devices.

In Short ... NO! you cannot make the Compact flash adapter on the I-Opener Hot Swappable!

Cheers

04-11-2002 12:23:40

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Finatronics
Profile
I'm also glad to see interest in this again! I soldered mine on about two weeks ago, and it seems to work great. I've been booting to DOS with it, but haven't really done much else with it. I also built an RS-232 hack for it (my first home-etched PCBoard!) and it hasn't crashed, though I haven't tested it yet. I didn't have any Max203 or whatever's around, so I used the 237 (which is actually made for DCE rather than DTE) and had to add a couple transistors to make up for the lack of inputs. I haven't tried putting the CF on slave yet. I wanted to use the Sandisk as Master and the CF on slave, but I haven't looked into it much. Besides, I think you can make it boot off the D drive in the bios.

As for hotswappability, I would imagine that one could create a driver (especially in Linux) that would tell the IDE controller to shut down (no instructions/data sent or read) for a second or two before and after ejecting the CF card. The important thing is that the CF card is typically detected by the BIOS as an IDE hard disk. If the BIOS has it set up to run, it would probably be a bad idea to remove it while running. However, if you booted without a card in, and inserted the card after stopping the bus then restarted the bus and detected the CF card via the driver, it might be possible. Would be interesting to see if it worked. This would probably also work with hard disks. The benefit of CF though, is that it has power pins which are connected first when inserted and removed last when ejected, so it wouldn't confuse chips and stuff as much.

I've also been looking into IDE flash drives, just for the heck of it. I found a used 64M drive for ~$5 that I think I'll buy, if not for the IO, then for something else.

Thanks for reminding me about R232! It's a little late ;p
I actually managed to cut away some of the plastic housing of the slot to solder two wires to the pads and soldered the resistor to those wires. I guess I was lucky because that's something I'd want changeable anyways. Since I already have the wires there, it'd be really easy to put a switch on there ;)

Eric

04-12-2002 11:05:48

New MessageRE:How to add the compact flash socket to your iopener !! (modified 1 times) Finatronics
Profile
I was looking into doing the Floppy-drive hack http://www.linux-hacker.net/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=technical&Post=2313&Idle=0&Sort=0&Order=Descend&Page=0&Session=
and I stumbled upon a picture http://us.f1.yahoofs.com/users/153fb7b1/bc/Floppy+Connector/TopEdge+view+of+connector.jpg?bc4DMu8Ae8fkKhyV of Turbo3's that has the "square chip" installed under the CF slot. This isn't on mine, and I imagine it wasn't on Codeman's. Has anyone else seen this chip? Can someone read the number off it and post it here, so we can look for specs for it? I would think that is the Hot-swap chip that we all keep dreaming about. The only other thing I can think of it being is somehow sound-related. Turbo3's doesn't appear to have the Yamaha chip (U14). But if you ask me, that's a very odd place to put a sound chip, especially when there's already a place for one.

Eric

04-12-2002 17:02:25

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) *SF*
Profile
Yes, that is the V5 Sound Chip, Sorry.
04-12-2002 17:41:40

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) turbowsr
Profile
Ok, Read some on my TFT screen thread that I just wrote to understand where I am getting at here, please. Thank you.

Lets continue. Since a laptop usually ships with PCMCIA slot, and this has a CF area built in. Is the situation about IDE the same? Is this CF area on the board built onto the PCI bridge or IDE?

If it is built onto the PCI bridge (maybe why it needs a chip at U18, this could be a built in PCI board), then maybe the CF to PC CARD adaptor could work.
If this area is built into the IDE chain (3 IDE devices onboard (Sandisk, 44 IDE Pinout, CF area)??), then I agree that the adaptor won't work.
But I am not giving up.
:)
If CF area is populated, would it be hot-swapable? I believe (just imagination here) that this area is a built in PCI Card for CF.

04-12-2002 19:14:15

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Finatronics
Profile
Either you didn't read this whole thread, or we weren't clear enough. This connects the CF card DIRECTLY to the IDE bus! That's why you HAVE to disable the SanDisk if you want to use the CF slot and a hard disk. There are NOT three devices on the bus, just three different possibilities. If you hook up a CF card, it will be recognised by the BIOS as the Primary Master IDE hard disk. It is NOT a normal CF slot, it takes advantage of the IDE mode of CF storage cards. This mode makes them ELECTRICLY IDENTICAL to an IDE hard drive. This is ONLY a possibility with CF STORAGE (Flash memory) cards and not other devices. AND, SINCE it is on the IDE bus, it is NOT hotswappable without some special hacking, and even that might not be possible. As someone else said, the IC under the CF slot is the sound chip for that version of IO.
That chip was the only hope for hotswappability built into the board. Since it has NOTHING to do with the CF slot, there is NO SUPPORT for hotswap on the board. The network resistors Codeman installed are do NOTHING for hotswap, they just make sure there isn't too much noise on the IDE (CF) bus. I originally thought the ICs around the network resistors were buffer ICs, but upon following the traces, they match no common buffer ICs. They DO match another style of surface-mount network resistor, though. NO HOTSWAP ON BOARD, period.
04-13-2002 10:54:25

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) turbowsr
Profile
K, now I see. Thanks
04-13-2002 12:41:10

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) hotrod_nut
Profile
I see this thread has been active over the weekend. Remember that the CF adapter is a IDE adapter! Just wanted to inform ya'll that I finally added photos to my web site. There are small ones because I am running out of server space :( I will add larger photos when I find more space. http://get.to/engineer

Cheers
Patrick

04-15-2002 11:45:33

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Finatronics
Profile
The wording you used could be interpreted a few different ways... "Remember that the CF adapter is a IDE adapter!" Are you saying that the CF circuitry and pads on the I-Opener's MoBo are connected directly to the IDE bus? Because that's true... Or are you saying that CF in general is IDE...? Which is very untrue. CF is a sort of mix between PCMCIA _bus_ and IDE. It has two (more?) modes.

In the mode like PCMCIA, it can have any address available to the CF slot, just like an ISA, PCI, or PCMCIA card can have any address available to the respective busses. In this mode, the CF card MUST pick up an address and have registers set and load drivers. In this mode, any type of device can be in the CF card: RAM, network interface cards, serial ports, scsi adapters, whatever someone decides to make. The IO does not support this ability, I'm almost certain.

The other mode is transparent IDE mode, which I described above. This is the only mode that the IO can use, as far as I can tell. I don't see any way that it could be otherwise without a huge amount of specialized circuitry (and "card services" support in the OS, like for PCMCIA cards). One of the control pins on the CF card tells it to run in IDE mode. The layout and meanings of the pins change for this mode, and the card acts exactly like an IDE drive. IDE can't really be called a "bus" like we mean PCI, ISA, and PCMCIA "busses", since IDE drives don't occupy an address of the computer... They have only two "addresses": Master and Slave, and both master and slave always use the same port/address that the IDE controller uses (170h, or 1F0h, if I remember correctly). From what I've read of the CF spec, there is no possible way to use a non-storage (doesn't have an IDE mode!) card in the CF slot on the IO, or any IDE-CF adapter for that matter.

Sorry if I'm restating things that everyone already knows and are tired of hearing. I was just a bit confused about what Patrick said. I've read alot of the CF spec (can be downloaded free from the CF website, I don't know the URL off hand) and plan to use the IDE mode on my own projects...

Patrick, do you hotswap the CF card in your IO?(!) Of course, it's not _supposed_ to be hotswapped, and doesn't have the appropriate circuitry, but I was wondering if you'd seen what happens when you pull out and/or plug in a card while the computer's running. Some OS's with special software/drivers (drivers loaded and unloaded as modules?) might be able to handle this, but I'm afraid to try it. I noticed you use it for digital camera memory... I couldn't imagine rebooting Windows (and waiting for it to load) every time you wanted to change the CF card. The main use I can see of the CF slot is for a semi-removable, silent ;) bootable "hard disk" (how I use it), or to be used for a "picture frame" with some tiny OS which boots quickly. I saw that you use the IOs for MP3 players and such, do you use it as a picture frame in the car?

Eric

04-15-2002 21:01:52

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) hotrod_nut
Profile
Eric

I will try and answer all your questions. Remember that I can be wrong, after all I am human, but in my research I have found that it appears that the CF adapter on the I-Opener is using IDE. I did NOT ohm the pins personally but I am 99% confident that it is attached to the IDE. I am sure codeman did this and you could get more assurance from him.

I did try and pull the CF card under windows, as I stated above but I will do it again in more detail. I had NO special drivers it was just detected as an IDE drive. When pulling the CF after the system was booted with the CF in the WIN98SE LOCKED UP! I also tried to boot the system, again for fun and what fun it is, without the CF and then inserted the CF and WIN98SE LOCKED UP!

All that stuff about the PCMCIA, ISA, and IDE, I think the question is:
"From what I've read of the CF spec, there is no possible way to use a non-storage (doesn't have an IDE mode!) card in the CF slot on the IO, or any IDE-CF adapter for that matter."
I Say ... RIGHT!

So as far as the IO is concerned the CF is an IDE Drive. So when I change CF in my car with my MP3 car player I reboot. No my MP3 car player is not a picture frame, although that is a good idea as a screen saver, ļ it is really a temporary storage for my pictures when I am on a trip and I ran out of memory for my digital camera. As for my other systems, they are dedicated E-Frames that run DOS. You turn the E-Frame off then insert the CF and the system scans the CF for pictures during boot then cycles through them until you turn off the IO.

More about the IDE hot swap. Again as I mentioned above, I have seen an adapter you can buy that is for the IDE and makes the CF hot swappable, go here: http://www.svec.com/PRODUCTS/FD620EDS.HTM
Here is another interesting link with a hot swappable PCMCIA card http://www.esis.com.au/PCMCIA/PCMCIA.htm I don't know what there secret is but I am sure there is some smart circuitry that allows for this. Until someone spends the time developing the circuit that allows for hot swappable and posts it I would think if you want hot swappable then by the right hardware already made. Maybe you can reverse engineer it and post it for the rest of us. :)

I don't mind the questions and I hope I answered them all. My goal is to have a longer message than you do. :oP

Cheers
Patrick

04-16-2002 08:17:53

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Finatronics
Profile
dang.. you beat me by 7 lines! It's all that white space ;p

Sounds like we agree on everything. I was only confused by how you phrased what you said in your previous post. I thought you were suggesting that CF is IDE in all cases, which is why I wanted to clarify.

Hotswap isn't much of an issue to me. The only real reason I use the CF slot is to keep my IO silent (no moving parts!), I boot from the CF slot. I like your idea of using it for backup when your camera's full, since you have it in your car at all times. I hadn't thought about that, mostly because my camera uses SmartMedia :/ Well, I also don't use my camera much, and when I do I'm either at home or not anywhere near home or my [imaginary] car ;)

Adding hotswap to the CF card would be pretty easy with the "CF-Drive" you suggested. Of course, that would hardly be a "hack"... We could make it more of a "hack" by tracing the pins on the MoBo that go to the built-in CF slot, locate where they go relative to the IDE bus (probably on all those blasted network resisters we soldered in), then put a header on both sides of the network resistors, on the IDE bus side, we'd connect the IDE connector of the CF-Drive, and on the CF side, we'd connect the CF slot on the CF-Drive. This would make the CF Drive more of a daughter-card, rather than a drive itself, as we'd still use the CF slot built into the IO. I'm sure a few of the traces going to the built-in CF slot would have to be cut and redirected to the CF-Drive, though. This is a LOT of work to go through just to use that onboard CF slot ;) Better to just use the CF drive as it is, connected to the 44pin IDE header (maybe modify it a bit to make it small enough to fit in the IO).

Don't bother experimenting with the hotswappability of the IDE port in Windows for my sake. I can imagine that would cause MASSIVE problems. Nevermind the power surge (and data interruption) along the IDE bus. Crashing seems like a tiny problem compared to the data corruption and chip frying that could occur.

Eric

04-16-2002 19:50:58

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) hotrod_nut
Profile
Eric & anyone else who is interested in using SmartMedia cards ...

I found this device:
http://www.expansys.com/product.asp?code=AD-CF-SM32&curr=USD&usdcrt=true
I called thier number and I will post thier responce as to when it will be available and if it will work with a IDE to CF.

This company:
http://www.psism.com/compactssfdc.htm
has them instock for $45 and they said it should work. I have also seen IDE to SM adapters so I don't think there should be any problem. If/When I get one I will post my findings.

Cheers,
Patrick

04-18-2002 12:22:43

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) Finatronics
Profile
Very Very cool... I remember people asking about these several times before in other forums, and every time all that came up was a CAD drawing of one, with a site talking about the features, but no place to purchase and hardly any useful information. Price is actually quite cheap!

Thanks for posting this!
Eric

04-18-2002 19:16:35

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) jonect
Profile
I have my iopener cracked open for some repairs and I am interested in adding the CF socket.
I located a source for the CF socket at Mouser Electronics but I would like clarification from
anyone (like Codeman) that can either give me a part number on the SMT resistors/resistor networks.
I don't want to get the wrong size package and all I currently see on this thread is the values
and network count. Any help would be appreciated.
05-24-2002 10:47:48

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) karl
Profile
I finally got the compact flash socket but I don't know what package style/size is needed for the other parts. Does anyone have a list of part numbers perhaps for DigiKey or Mouser? I need the following:

(7) 33ohmx4 resistor packs RN22,RN23,RN24,RN25,RN26,RN27,RN28
(4) 10k resistors R228,R229,R237,R232

If someone were to have extra parts I would be interrested. I have one extra compact flash socket, maybe a trade?

Thanks Codeman for the details of this mod!

06-11-2002 10:32:17

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) hotrod_nut
Profile
Digikey has the parts, here are the part numbers:

(7) 33ohmx4 resistor packs RN22,RN23,RN24,RN25,RN26,RN27,RN28
www.digikey.com part# 742C0833330JCT-ND

(4) 10k resistors R228,R229,R237,R232
www.digikey.com part# 311-10KGCT-ND

Don't forget that Digikey will charge you $5 extra if your order is under $25.

Cheers

06-14-2002 10:42:16

New MessageI'm Interested in a Trade for a Compact Flash Socket (modified 0 times) KneuB_2
Profile | Email
Karl

Write to me, I'm interested in a trade.

06-14-2002 18:09:07

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) karl
Profile
Thanks hotrod_nut!
06-15-2002 09:06:16

New MessageMouser part numbers (modified 0 times) omegahacker
Profile
For reference, here are part numbers for an order entirely from Mouser:

FCI CompactFlash connector: 649-62453-022, $1.99
7x 33ohm quad resistor packs, 0603: 660-CN1J4LTD330J, $0.04/ea
4x 10K resistors, 0603: 660-RK73H1JLTD1002F, $0.08/ea

Total of $2.59. Of course, shipping is about $6....

06-04-2005 19:53:41

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) superphreak
Profile
I found one of my strange looking IOs already has a compact flash slot!!

Had it forever, but never opened it up... Its cream colored and the speakers in the case are enclosed in black plastic...

Weird...

06-09-2005 10:07:36

New MessageRE:How to add the compact flash socket to your iopener !! (modified 0 times) snuckleton2
Profile
I would like to run my iopener without the hard disk. From this thread it sounds like I can add a socket for a Compact Flash card and it will be seen as the master drive from the bios. It is possible to get 2GB and bigger CF cards these days. So my questions are:

- is anyone doing this now?

- is it reasonable to run stripped-down Windows 98 from the CF card?

- is there any limit on the size of the CF card?

- how do you install windows on the CF card (if I remember correctly, to install windows on the Hard Drive for the iopener, I had to install bootable DOS on the drive, and the files for the Win98 install CD)

My goal is to use this as an ebook reader.

(I still have 1 iopener in use as a Navigation system in my car, and another as a simple Win2000 client for mail reading. It's nice to see there is still some activity on this board)

03-21-2006 20:48:13

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3