news | articles | reviews | software | modules | accessories | discussion | faq | mobile | store
VisorCentral.com >> Discussion >> Visor Related >> Springboard Modules
Iomega Clik!

Post a New Thread | Post A Reply

  Last Thread   Next Thread
Author
Topic: Iomega Clik!    
swilder
Member

Registered: Sep 1999
Location:
Posts: 3

Exclamation

Iomega makes the 40 MB clik! drive as a PCMCIA card. You just slide the disk into the card and BAM! 40 Megs of storage. Couldn't be that hard to make that into a springboard module, right?

swilder is offline Old Post 09-27-1999 10:03 PM
Click Here to See the Profile for swilder Edit/Delete Message Reply w/Quote
dstrauss
Member

Registered: Sep 1999
Location: Midland, TX USA
Posts: 95

Post

Think CF form factor:
CF cards should draw less, and the form factor fits better in the Springboard space than PCMCIA form factor. For the utlimate, CF factor supports the IBM Microdrive (340mb).

dstrauss is offline Old Post 09-27-1999 10:39 PM
Click Here to See the Profile for dstrauss Edit/Delete Message Reply w/Quote
Brendan McNulty
Member

Registered: Sep 1999
Location: Alpharetta, GA, USA
Posts: 11

Thumbs down

Don't count on it.....

Problem is, the Palm OS is limited to seeing only 12 megs at a time. So even that developer 8 meg springboard doesn't just function as extra memory, it's weird.

Even if they put out an OS update that would change that, it would have to be major - and therefore us Visor people would be left in the dust in that dept. I doubt a small software patch would fix that problem. Maybe if you can follow what the hackers can tell you to do with replacing the rom chip with a flash rom chip.... and sacrifice your springboard potential b/c of it (using a Palm OS update direct would do that), negating all usefulness.

Bottom line: Unless you want to write your own OS, or can find a hacker who wrote one specifically for this and can give you the exact technical instructions on how to switch out the rom chips (no easy task, and kiss your warranty goodbye), then it looks like we're hosed here.

Doesn't bother me though, I don't really need that much memory. Most Palm OS stuff is small anyway, and all the springboards that have these huge memory supplies (for instance, the 64 meg Rio mp3 player) don't actually expose the OS to the memory size. Something like that clik! drive would have to. So there's a way around it for dedicated machines that access the memory independent of the processor, but there's pretty much no hope for this to happen just from the basic architecture of the Visor.

Brendan McNulty is offline Old Post 10-08-1999 04:43 AM
Click Here to See the Profile for Brendan McNulty Edit/Delete Message Reply w/Quote
LambdaFox
Member

Registered: Sep 1999
Location:
Posts: 46

Lightbulb

I think that this assumes that the drive (whatever type it would be) is treated as "memory".

A drive, however is storage. Chunks of data flow into memory for use. The OS would not have to "address" the drive, just the RAM.

The software on any such springboard would just have to have an access routine that managed moving chunks of data to/from the RAM in chunks that the OS could handle.

No?

[This message has been edited by LambdaFox (edited 10-08-1999).]

LambdaFox is offline Old Post 10-08-1999 01:23 PM
Click Here to See the Profile for LambdaFox Edit/Delete Message Reply w/Quote
Chronoso
Member

Registered: Sep 1999
Location: Rochelle Park, NJ, USA
Posts: 13

Question

i'm curious, the palm emulator can only be put up to 8meg of ram, the highest palm/visor out there has 8megs, and if you get an upgrade card/add-on card, you can only go up to 8 megs. Therefor I (and others i am sure) have come to think that the OS can only handle 8 megs. Unless one of the updates on OS 3.1 for the Visor was to allow for higer memory, how does the Visor address the memory in the 8 meg springboard and the 6-Pack springboard. Is Flash tatally adressed diferently (i know that 800 someodd k of flash on the palms is only usable through TRG flash proggs so would the springboard flash be the same?)

Chronoso is offline Old Post 10-10-1999 02:04 AM
Click Here to See the Profile for Chronoso Edit/Delete Message Reply w/Quote
Brendan McNulty
Member

Registered: Sep 1999
Location: Alpharetta, GA, USA
Posts: 11

Post

Well now that I know that Springboards can override the Palm OS, that just changes *EVERYTHING*. OK, what if, to skip the issue entirely, they just include a small patch inside the thing that lets the Palm OS see more than 12 megs directly? Then when you remove the cartridge, -poof-, no more patch, back to normal operation.
Yeah, once they made that announcement, that pretty much made anything possible.

Brendan McNulty is offline Old Post 10-11-1999 03:34 AM
Click Here to See the Profile for Brendan McNulty Edit/Delete Message Reply w/Quote
sluggo
Member

Registered: Oct 1999
Location: brooklyn, ny, usa
Posts: 190

Unhappy

FWIW,

I believe that the memory limitation is related to the DragonballEZ CPU that palm devices use. The OS is not the limitation as far as I know.

sluggo

sluggo is offline Old Post 10-11-1999 05:54 PM
Click Here to See the Profile for sluggo Edit/Delete Message Reply w/Quote
Chronoso
Member

Registered: Sep 1999
Location: Rochelle Park, NJ, USA
Posts: 13

Question

ok, someone please tell me, what is the most mem avail on a Palm device (or how much mem do you get total when you install a xtra xtra board in a IIIx)

Also, what does "IMHO" mean

Chronoso is offline Old Post 10-11-1999 09:46 PM
Click Here to See the Profile for Chronoso Edit/Delete Message Reply w/Quote
Achilles
Member

Registered: Sep 1999
Location: Austin TX, USA
Posts: 79

Post

in my humble opinion

Achilles is offline Old Post 10-11-1999 09:47 PM
Click Here to See the Profile for Achilles Edit/Delete Message Reply w/Quote
sluggo
Member

Registered: Oct 1999
Location: brooklyn, ny, usa
Posts: 190

Post

When you install the extra/extra memory card in your IIIx, you get 8MB of memory. The memory card disables the 4MB onboard the palm in favor of the larger memory source (the memory board is an 8MB board).

The DragonballEZ suposedly can only address one source of memory of up to 16MB of RAM.

IMHO, the reason we have not seen a 16MB board for Palm devices is the cost. Yes, I know that PC memory is (somewhat) reasonable, but the cost of manufacturing a special memory board with the specific type of memory that Palms use, is costly.

Hope this is helpful.

sluggo

sluggo is offline Old Post 10-12-1999 01:32 AM
Click Here to See the Profile for sluggo Edit/Delete Message Reply w/Quote
Chronoso
Member

Registered: Sep 1999
Location: Rochelle Park, NJ, USA
Posts: 13

Question

ok, if the chip/os goes after the board w/ the most mem, what happens to the 4 megs on the regular board? does it just sit there idlely and uselessly? Does the flash still work on from the origional board?

[This message has been edited by Chronoso (edited 10-12-1999).]

Chronoso is offline Old Post 10-13-1999 12:41 AM
Click Here to See the Profile for Chronoso Edit/Delete Message Reply w/Quote
sluggo
Member

Registered: Oct 1999
Location: brooklyn, ny, usa
Posts: 190

Post

the 4 megs from the IIIx is overridden by the 8 meg upgrade. nothing really happens to it, it just sits there dormant, waiting for you to remove the 8 meg board so it will be active again.

the flash ram that is in the IIIx is not affected by the change. it will still flash upgrade the os and store items in flash memory using trg's flashpro.

hope this helps.

sluggo

sluggo is offline Old Post 10-13-1999 03:11 AM
Click Here to See the Profile for sluggo Edit/Delete Message Reply w/Quote
mactin
Member

Registered: Oct 1999
Location: Albuquerque, NM
Posts: 36

Arrow

so what is the final decision here...would the dragonballEZ processor refuse to acknowledge the 40 mb of memory on a click disk? will there never be any way of having more than 16 megs of available memory? i don't understand this after looking at innogear's minijam mp3 player/voice recorder. it supposedly has 32+ megs. it seems if one springboard could do this, another could, no?
and btw, does anyone know of the minijam will be available before christmas?

mactin is offline Old Post 10-15-1999 06:06 AM
Click Here to See the Profile for mactin Edit/Delete Message Reply w/Quote
Tiroth
Member

Registered: Sep 1999
Location: Urbana IL
Posts: 144

Post

Most of this has been discussed elsewhere, but...

DragonBallEZ is a 32 bit architecture. It can address 2^32 bits of memory space, or 512MB. However, the DRAM controller built into the Palms can address only 8MB. The way you get around this limitation is through paging.

<technical>
You can access 8MB of memory at a time as an offset from a 32 bit base pointer. This means there is a page switch when you want to access data outside of the 8MB window, since your offset is limited. This incurs a small performance hit, since you need to add some extra code to do this. However, you have to be careful not to cause lots of page swapping; ie sorting across 8MB boundaries using naive algorithms. If you do, your overhead becomes higher than your useful work, and you are basically thrashing.
</technical>

What this means is the storage options are essentially unlimited. Otherwise the 8MB addon wouldn't really do any good! It does imply, though, that work done with extrememly large databases and files (>8MB) will need to have code written with the page swapping limitation in mind. Otherwise this code will perform poorly.

As far as springboards like the Innogear mp3 player, the memory on the springboard does NOT need to be visible to the Visor. In all likelyhood there are two completely seperate memories, processors, and buses. The DragonBallEZ does NOT have the floating point power to decode realtime high bitrate mp3 files. The innogear is essentially just getting control data from the Visor and outputting the song info, control states, etc. This just requires a small memory-mapped I/O window, or something similar, to allow data to be exchanged.

Tiroth is offline Old Post 10-16-1999 11:36 PM
Click Here to See the Profile for Tiroth Edit/Delete Message Reply w/Quote
superfreak
Member

Registered: Oct 1999
Location: Atlanta, GA, USA
Posts: 56

Lightbulb

Besides, page swapping is not a new concept. For instance, Apple 2e computers with the 6502 processor could access 64k. But there were memory boards at the time that could squeeze about 17 megs of memory to be available. Never mind that the floppy drives held about 140k.

If somebody came out with a CF converter for the springboard, the drivers could be downloaded to the springboard so it knew how to handle them. Granted that the entire idea of the springboard is to now have to fool with drivers, but it makes things easier that way. Besides, it would shut Microsoft's argument up about the Visors being so proprietary.

Theoretically you should be able to hang a hard drive off of a springboard. It takes away the portability, but then you could have a 20 gig PDA. Try to fill that up...

superfreak is offline Old Post 10-20-1999 06:28 PM
Click Here to See the Profile for superfreak Edit/Delete Message Reply w/Quote
brennerj
Member

Registered: Nov 1999
Location: Barnegat, NJ, USA
Posts: 72

Post

I think it could happen because like a normal hard drive the Clik could be "Partioned" This is only MHO

-Justin (The Great One, You Can Just Call Me GO)

brennerj is offline Old Post 11-12-1999 12:39 AM
Click Here to See the Profile for brennerj Edit/Delete Message Reply w/Quote
C.Russell
Member

Registered: Nov 1999
Location: Las Vegas, Nevada
Posts: 35

Question

The 8MB flash card is treated like a 2nd hard drive, right? It won't automatically save right onto the card, you need to transfer programs and files onto the flash, from what I've heard. So, if someone built a CF adapter, then they could put in some kind of memory block remover so that it could allow any amount, right?

------------------
Signing off,

C. Russell
[email protected]

C.Russell is offline Old Post 11-12-1999 06:16 AM
Click Here to See the Profile for C.Russell Edit/Delete Message Reply w/Quote
All times are GMT. The time now is 08:26 PM. 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.