![]() |
Pages (2): « 1 [2] Show 20 posts from this thread on one page |
VisorCentral.com (http://discussion.visorcentral.com/vcforum/index.php)
- Springboard Modules (http://discussion.visorcentral.com/vcforum/forumdisplay.php?forumid=10)
-- More Memory ! (http://discussion.visorcentral.com/vcforum/showthread.php?threadid=9700)
Actually, guys, it's not a planned obsolescence strategy. Rather, the Motorola processors used in Palms and Visors can only address a fixed amount of memory. The way the memory is mapped out with RAM and ROM, that only leaves 8MB.
Probably seemed like plenty back when the 128K Pilot 1000 was designed. (Hardware designers never learn...)
So a move past 8MB of memory will require a new CPU. I get the impression Palm plans to move away from the Dragonall eventually. The RAM limitations and the 160x160 screen are both due to the Dragonball CPU designs.
quote:
Originally posted by Skyray
So a move past 8MB of memory will require a new CPU.
you just proved my point
quote:
Originally posted by Skyray
Actually, guys, it's not a planned obsolescence strategy. Rather, the Motorola processors used in Palms and Visors can only address a fixed amount of memory. The way the memory is mapped out with RAM and ROM, that only leaves 8MB.
Probably seemed like plenty back when the 128K Pilot 1000 was designed. (Hardware designers never learn...)
So a move past 8MB of memory will require a new CPU. I get the impression Palm plans to move away from the Dragonall eventually. The RAM limitations and the 160x160 screen are both due to the Dragonball CPU designs.
Re: yes, i know about the cf adapter
quote:
Originally posted by zelchenko
Yes, I am aware of the CF adapter project--but it is plagued by the same memory management limitations of any flash module on the visor. Plus, the power constraints on the SB slot prohibit you from using power hungry CF modules like the microdrive.
__________________
I don't NEED color, I crave it!
<BR>Just a fan! <A HREF=" http://www.midwinter.com/lurk/ "><IMG SRC=" http://www.midwinter.com/lurk/nav/foot-station.gif "></A><BR>
quote:That may have been the case with the original Dragon Ball processor used in the 1000, 5000, Personal, Professional and the original Palm III. Actually I know that it is not completely true, for I remember TRG produced some prototypes of a 12Meg card for use in those Palms. They never brought it to market. I assume because of high production cost vs. low demand (at that time). I do know more about the Dragon Ball EZ processor, used since the IIIx and V (and in the Visor and Visor Deluxe). The EZ has (after a little decoding logic) 8 chip select lines. The first 4 can select 16Meg each, and the last 4 4Meg each. I would assume one is used for the system ROM and one for the system RAM. I know that 2 of the 16Meg lines are used for the Springboard. One would thus assume that the Palm architecture could easily be expanded to 16Meg of main system memory.
Originally posted by Skyray
Actually, guys, it's not a planned obsolescence strategy. Rather, the Motorola processors used in Palms and Visors can only address a fixed amount of memory. The way the memory is mapped out with RAM and ROM, that only leaves 8MB.
quote:Actually I think I would blame the OS designers. If one has a limited memory space, there is only so much you can squeeze in. (So much for this, so much for that ... How much is left for the system memory? 12Meg, okay.) However the OS designers should have put in a hardware abstraction layer for the time when the memory map will change.
Probably seemed like plenty back when the 128K Pilot 1000 was designed. (Hardware designers never learn...)
quote:
I get the impression Palm plans to move away from the Dragonall eventually.
quote:
The RAM limitations and the 160x160 screen are both due to the Dragonball CPU designs.
quote:
From the Dragonball EZ's spec sheet:[...][/LIST]
- LCD Controller[LIST]
- Software programmable screen size ( up to 640*512 )
P.S.
After a little poking around on the net, I found a copy of the Memory Map of the Palm 1000. RAM starts at x1000,0000 and the system ROM starts at 0x10C0,0000. From that, there is space for 12Meg of RAM. A quick check on my VDX shows that this has not changed. Looking at the "Visor Rom with USB - HOWTO discussion", it appears to have change on the Prism. Note: The Prism and the Platinum are the first Palm devices to use the Dragon Ball VZ. Also someone mentioned seeing a database by the name of "Hal". Possibly the Hardware Abstraction Layer I said was needed. Quick check ... a "HAL" file is on my VDX, with a creator ID of 'HsEx' which would indicate that this is a Handspring Extension.
Dragonball EZ is limited to 8MB of RAM
potter is correct: The 8MB limit is due to the Dragonball EZ processor. I just checked the data sheets for the original Dragonball, the MC68328, and the newer Dragonball EZ, the MC68EZ328.
The orginal Dragonball did NOT have a DRAM controller built into it. Palm used psuedo-static DRAM which is DRAM that refreshes itself, but looks to processor like SRAM (static RAM). This coupled with the memory map of the Palms gave room for 12MB of RAM total. Hence TRG's 12MB upgrade.
Now the Dragonball EZ does have a DRAM controller. BUT it is limited to 8MB of RAM total. NO MORE! Hence any Palm unit based upon the Dragonball EZ is limited to 8MB of DRAM, period.
I also checked the Dragonball VZ datasheet. It does say that the VZ supports up to 32MB of SDRAM. It also says that it supports up to two banks of DRAM. This seems to indicate suppport for up to 64MB of RAM but I'm not sure. The datasheet also does not indicate a limit for EDO type DRAM. The VZ datasheet is not very detailed here.
So maybe the Prism and Platinum can go to 32MB or even 64MB of RAM, if they used SDRAM. Anybody have any more details here?
uh, no
The Microdrive currently maxes out at 1 gig, and that came out a couple months ago. I wonder how much IBM can squeeze out of that form-factor for a non-solid-state design.
FWIW, I think a 2Gb PCMCIA Microdrive was just released (though I know no SB is looking at supporting PCMICA right now).
FWIW, I think per-Mb cost is always better on Microdrive than on the solid-state cards, but you take a hit w/moving parts.
FWIW, I think when the Palm III was released, I remember reading a PC Mag. article about the Palm OS's ability to address up to 4Gb of memory.
I guess, yeah, we're all a bit spoiled by the usu. frugal Palm OS, and now that a few apps are closing in on 1/2Mb (DateBk4 is the VERY largest Palm OS app right now, isn't it? At like 400kb?).
So, it may not really be a "need," but...
Yeah, having access to CF, etc. ought to be fine for another year or so. If the largest on-board app is 1/2Mb, and you can fit 8 of them into 1/2 of the VDX's RAM, and leave 4Mb to move stuff back & forth (even though all you'd really need is 1/2Mb, since it's the largest app) ... I guess it's not REALLY "planned obs." by HS.
It just seems a little "user un-friendly" esp. from HS, again, because they spoiled us by being first to mkt. w/a 8Mb Palm OS device for $250...
But also because of the SB, and the reality that not all SBs come w/extra memory, even though SOME definitely should. (I'm mostly thinking of the E.M., which requires 187k per photo, on the device (only about 100k when converted on the PC - whuzzup wit dat?) for color photos, which are almost the E.M.'s only usable resolution.)
I just think that for $450 HS had a good oppty. to create a lot of goodwill (and inspire a LOT of people to upgrade) if they made the Prism (and maybe the Plat?) 16Mb ... even if we didn't really "need" it ... we kinda "deserve" it, no? I mean, a lot of us have supported HS since they 1st went public.
But they are in biz., to make a profit, of course...
| All times are GMT. The time now is 03:47 AM. | Pages (2): « 1 [2] Show 20 posts from this thread on one page |
Powered by: vBulletin Version 2.3.4
Copyright © Jelsoft Enterprises Limited 2000 - 2016.