news | articles | reviews | software | modules | accessories | discussion | faq | mobile | store
VisorCentral.com >> Discussion >> Visor Related >> Springboard Modules
Will CF work like 8 meg RAM module?

Post a New Thread | Post A Reply

  Last Thread   Next Thread
Author
Topic: Will CF work like 8 meg RAM module?    
purplemd
Member

Registered: Dec 2000
Location: Silicon Valley, California
Posts: 173

Talking

Will CF cards work like the 8 mb RAM modules? That is, will I be able to run programs from the cards so long as the working databases are on the Visor itself?

I'm trying to decide whether to buy another 8 meg, a 16 meg or one of those CF or SmartMedia card adapters.

I don't want to have to move stuff around. If I had extra space on my Visor, I wouldn't need more storage!

purplemd is offline Old Post 02-06-2001 07:17 PM
Click Here to See the Profile for purplemd Edit/Delete Message Reply w/Quote
nysebull
Member

Registered: Oct 2000
Location:
Posts: 93

The answer is no for now.

The FAFileMover app just lets you copy data to and from the CF. You can't run it from there.

__________________
Mike

nysebull is offline Old Post 02-06-2001 07:28 PM
Click Here to See the Profile for nysebull Edit/Delete Message Reply w/Quote
PDAENVY
Member

Registered: Nov 1999
Location: Ann Arbor, Michigan USA
Posts: 790

In a word, No.
Technologically, it's not possible.

See this thread.

__________________
Jeff

PDAENVY is offline Old Post 02-06-2001 07:29 PM
Click Here to See the Profile for PDAENVY Edit/Delete Message Reply w/Quote
laird
Member

Registered: Dec 2000
Location: mountain view, ca
Posts: 36

>>Technologically, it's not possible.<<

I'm not sure I buy that answer. I would be very surprised if this was not acomplishable via software.

The easiest hack is to autocopy anything you need from CF to main memory.

Physically, it may not be possible due to address pins and latches as the devkit points out but that really doesn't affect software workarounds.

FWIW, it's still not as good as the TRG implimentation.

Alan

laird is offline Old Post 02-06-2001 11:22 PM
Click Here to See the Profile for laird Edit/Delete Message Reply w/Quote
PDAENVY
Member

Registered: Nov 1999
Location: Ann Arbor, Michigan USA
Posts: 790

quote:
Originally posted by laird
>>Technologically, it's not possible.<<

I'm not sure I buy that answer. I would be very surprised if this was not acomplishable via software.

The easiest hack is to autocopy anything you need from CF to main memory.

Alan



OK, let me rephrase my answer. For the reason laird points out:
quote:
Physically, it may not be possible due to address pins and latches as the devkit points...

it will never work seamlessly like the 8 meg flash module does. Currently, you have to move files manually to the Visor to use them. It's likely that in the future some workaround, like an autocopy app, will make it better (wasn't plans for one announced?), but ultimately you'll still need to have room on your Visor.

__________________
Jeff

PDAENVY is offline Old Post 02-07-2001 02:23 PM
Click Here to See the Profile for PDAENVY Edit/Delete Message Reply w/Quote
sanchan
Member

Registered: Dec 2000
Location:
Posts: 120

Think respondants are dancing around the question: Let me help the originator by asking this: What is the difference between Handspring's 8meg Flash Module and, say, an 8meg (16,32, 64 whatever) CF card in a CF adapter?

sanchan is offline Old Post 02-07-2001 07:28 PM
Click Here to See the Profile for sanchan Edit/Delete Message Reply w/Quote
ProjectZero
Member

Registered: May 2000
Location:
Posts: 209

In that link PDAENVY provided, scroll down to the 4th message. dkessler's explains there.

And his company has a FAQ topic on that... see

http://kopsisengineering.com/flashadapter_faq.html

ProjectZero is offline Old Post 02-07-2001 07:56 PM
Click Here to See the Profile for ProjectZero Edit/Delete Message Reply w/Quote
sanchan
Member

Registered: Dec 2000
Location:
Posts: 120

Let me try asking it THIS way: Is the only difference between Handspring's 8 meg flash module and, say, an 8 meg CF card in a CF module, the price and price alone? In other words, Handspring's CF module is no different, no more capable that an 8 meg CF card in an adapter module? It has the exact same data transfer limitations?

sanchan is offline Old Post 02-09-2001 10:19 PM
Click Here to See the Profile for sanchan Edit/Delete Message Reply w/Quote
Jon Etkins
Member

Registered: Jan 2001
Location: Austin, TX
Posts: 49

quote:
Let me try asking it THIS way: Is the only difference between Handspring's 8 meg flash module and, say, an 8 meg CF card in a CF module, the price and price alone? In other words, Handspring's CF module is no different, no more capable that an 8 meg CF card in an adapter module? It has the exact same data transfer limitations?


Handspring's Flash Module is not Compact Flash (CF). With the Handspring 8MB Flash Module (or the Japanese 8MB or 16MB modules) you can directly access data on the card at any time from any application, but it is read-only.

The only way to put files into flash is via File Mover, but once they're there, most applications can be run directly from flash, and most can handle reading their data from flash. Some do not, but this is a limitation of the individual application, not the storage medium.

This ability to directly access the data in the module without needing an intermediary application, is the principle advantage of the Flash Modules. The downside is price/MB and maximum capacity.

Jon Etkins is offline Old Post 02-09-2001 10:39 PM
Click Here to See the Profile for Jon Etkins Edit/Delete Message Reply w/Quote
sanchan
Member

Registered: Dec 2000
Location:
Posts: 120

Ah HA! Thank you!! Okay, now, what's the difference between the claim that you can run applications from the flash module but you cannot "write data directly to the module?" Wouldn't the two actions be the same thing?

sanchan is offline Old Post 02-12-2001 05:37 PM
Click Here to See the Profile for sanchan Edit/Delete Message Reply w/Quote
dkessler
Member

Registered: Jul 2000
Location: Plant City, FL
Posts: 385

quote:
Originally posted by sanchan
Ah HA! Thank you!! Okay, now, what's the difference between the claim that you can run applications from the flash module but you cannot "write data directly to the module?" Wouldn't the two actions be the same thing?


No, not even close. Flash is a type of programmable Read-Only Memory (ROM). Yes, that's right flash is read-only (which is why it drives me crazy when people refer to it as "flash RAM" ... it's not RAM, it's ROM). Now, everyone's first reaction will be "but it's not read-only - I can copy files to it!" Well, yes, but the individual memory cells in the flash chips *are* read only. If the CPU tries to write to a memory cell in a flash chip, nothing will happen.

To get data into flash, the flash must be "programmed". That involves executing a special sequence of control operations on the flash to erase a section of the memory, executing another sequence of control operations to put it into program mode and then copying the data to a special buffer where it can be programmed into the memory cells by special logic inside the flash chips.

The CPU in the Visor knows nothing about all these special flash programming operations (and in fact they are different for each different "brand" of flash chips). That's why a special file mover program that does understand the details of flash programming must be used to get the data into the memory.

__________________
<ul><li>Dave Kessler<br>President - Kopsis, Inc.</li></ul>

dkessler is offline Old Post 02-13-2001 02:34 PM
Click Here to See the Profile for dkessler Edit/Delete Message Reply w/Quote
sanchan
Member

Registered: Dec 2000
Location:
Posts: 120

Thanks, DK, you remind me of my brother: he's a "double E" from OSU, a software engineer writing code for, ah... yeah, I'm going to get this right: a small Dragonball processor-based computer that, hell , I don't know, takes data from utilities and... presents it as user-friendly, html... something...this is embarrasing. Well, he's right brain, I'm left.
ANYWAY, so, responding to your last post: what exactly CAN "be run directly from the Handspring flash module" as they claim? Or is that claim false? If the HSpring flash module can't really run programs, then I'd go with your miracle CF flash filemover and the latest CF adapter. Thanks for reading!

sanchan is offline Old Post 02-13-2001 04:04 PM
Click Here to See the Profile for sanchan Edit/Delete Message Reply w/Quote
purplemd
Member

Registered: Dec 2000
Location: Silicon Valley, California
Posts: 173

Wink

quote:
Originally posted by sanchan
Thanks, DK, you remind me of my brother: he's a "double E" from OSU, a software engineer writing code for, ah... yeah, I'm going to get this right: a small Dragonball processor-based computer that, hell , I don't know, takes data from utilities and... presents it as user-friendly, html... something...this is embarrasing. Well, he's right brain, I'm left.
ANYWAY, so, responding to your last post: what exactly CAN "be run directly from the Handspring flash module" as they claim? Or is that claim false? If the HSpring flash module can't really run programs, then I'd go with your miracle CF flash filemover and the latest CF adapter. Thanks for reading!



Though I am in many ways right-brained, I gave up Chemical Engineering for psychiatry (go figure). Despite this, I will give you the benefit(?) of the information gleaned from various sources:

You can run programs from the RAM but you have to make sure that the xxxDB files associated with the program stay on the Visor proper. I usually run each program before I use FileMover to get stuff on the module. Once you run the programs, the xxxDB files which store the information, preferences, scores, etc. are created. Those are the files which are rewritten so they can't be kept on the read-only memory RAM module. I have many games, finance programs, ActionNames, BugMe and others on the 8 meg RAM module and have no difficulty running them.

My only crashes have come from that STUPID compacting thing that the module has never successfully completed which corrupts the module and forces you to initialize (read: erase) it.

But...I digress...

Hope this helps!

purplemd is offline Old Post 02-13-2001 04:13 PM
Click Here to See the Profile for purplemd Edit/Delete Message Reply w/Quote
dkessler
Member

Registered: Jul 2000
Location: Plant City, FL
Posts: 385

quote:
Originally posted by sanchan
what exactly CAN "be run directly from the Handspring flash module" as they claim? Or is that claim false? If the HSpring flash module can't really run programs, then I'd go with your miracle CF flash filemover and the latest CF adapter. Thanks for reading!

Keep in mind that the explanation I provided above applies only to the case of writing to flash. When reading, the flash in the HS module looks just like the ROM where the built in apps like Datebook+ are stored.

Many programs run directly from the HS module just fine. As long as a programs isn't "self modifying" (a very bad and fortunately rare practice), and as long as the databases it wants to write to are kept in RAM, it should be able to run directly from the HS flash module. There are a few badly written apps that assume that their databases are on the same "memory card" that the app is ... but their numbers are dwindling.

If you're just looking for a way to squeeze more applications onto your Visor without the hassle of "file management" the HS flash module is really a better solution than a CF adapter ... for now . On the other hand, if you want to carry around 100 MB of ebooks, maps, video clips, etc, a CF adapter is the only way to go.

__________________
<ul><li>Dave Kessler<br>President - Kopsis, Inc.</li></ul>

dkessler is offline Old Post 02-13-2001 05:57 PM
Click Here to See the Profile for dkessler Edit/Delete Message Reply w/Quote
sanchan
Member

Registered: Dec 2000
Location:
Posts: 120

It helps it helps! Thank you. Now, as it stands, when I run programs on my Visor, I don't "see" xxxDB's, so, I take it they are a concern after I purchase the "flash Module," slip it in and use the Filemover? In other words, these data base files will "appear" and allow me to avoid "moving" them?
BTW: The Hsagawa 16 meg works "JUST LIKE" HSpring's Flash Module? Thanks again to EVERYONE for walking me through this.

sanchan is offline Old Post 02-13-2001 06:00 PM
Click Here to See the Profile for sanchan Edit/Delete Message Reply w/Quote
sanchan
Member

Registered: Dec 2000
Location:
Posts: 120

Man, getting a response from Dave K is like getting blessed by the pope! Can I have your autograph? Kidding aside I appreciate all you folks holding my hand through this stuff. My brother just laughs! But, FWIW: You have an idea of what some of us users are like, totally devoted to their Visor, but not THAT technically savvy about "The Way Things Work!" Thanks again.

sanchan is offline Old Post 02-13-2001 06:10 PM
Click Here to See the Profile for sanchan Edit/Delete Message Reply w/Quote
Fat_Man
Member

Registered: Dec 2000
Location:
Posts: 384

The FileMover

quote:
Originally posted by sanchan
It helps it helps! Thank you. Now, as it stands, when I run programs on my Visor, I don't "see" xxxDB's, so, I take it they are a concern after I purchase the "flash Module," slip it in and use the Filemover? In other words, these data base files will "appear" and allow me to avoid "moving" them?
BTW: The Hsagawa 16 meg works "JUST LIKE" HSpring's Flash Module?



Sanchan,

1. Yes, when you launch the filemover application, you will see both the applications and the databases. The filemover automatically separates them so that the application will be listed first, and its associated databases are under their respective application in an outline format , so it's easy to tell which is which. So far for my experience most applications can be stored and run directly from the module. Some databases CAN be stored and accessed in the module, but some cannot. It's basically trial and error when it comes to databases.

2. Yes, the 16mb module works "just like" the HS 8mb module. I am very happy with mine.

Hope this help.

__________________
Fat's

Fat_Man is offline Old Post 02-13-2001 08:08 PM
Click Here to See the Profile for Fat_Man Edit/Delete Message Reply w/Quote
All times are GMT. The time now is 03:51 AM. Post New Thread    Post A Reply
  Last Thread   Next Thread
[ Show a Printable Version | Email This Page to Someone! | Receive updates to this thread ]

Forum Jump:

Powered by: vBulletin Version 2.3.4
Copyright ©2000, 2001, Jelsoft Enterprises Limited.