Slashdot Mirror


Palm to Shift to ARM Processor

krugdm writes "According to this article, Palm is expected to announce that it will be modifying its OS to run on faster ARM processors instead of the current Motorola Dragonball processor."

167 comments

  1. dragonball by Anonymous Coward · · Score: 1

    So what are the guys from Dragonball Z going to do now?

    1. Re:dragonball by Moghedien · · Score: 1

      They just need to get Stronger ARMs.

      --
      I've come to... anesthetize you!
  2. Re:The obvious question: by Anonymous Coward · · Score: 1
    But who needs an organizer that runs faster than 33 megahertz?

    Yeah. And who needs a computer with more than 640k of memory, anyhow?

  3. Re:Java possibilities by Anonymous Coward · · Score: 1

    If we combined this rumor with the one above about NewtonOS, then maybe we'd be onto something really interesting. They just have to fit Go PenPoint and Novell SuperNOS technology in there somehow.

  4. Re:Brave Move by Anonymous Coward · · Score: 1

    RISC is now more a obsoleted marketing term than anything. Technical wise, I think all modern cpu implies RISC in some degree.

    When only a few companies incorpate RISC, they boast about that a lot. In reality, pipelining is probably are more importance leap for perforamnce, isn't it?

    Because most vendor realize pipelining is good about the same time, no one really care to marketing it.

    When a cpu translates CISC internally into a few RISC instructions to execute, it is only matter to the marketing department to decide should the cpu be named as CISC or RISC.

    Thomas

  5. Re:Need for speed by jandrese · · Score: 2

    ARM processers have been around for quite awhile now. They are semi-modern RISC machines that don't have a lot of the brain dead architectural cruft from years gone by.

    And no, they can't help you move pencils with your telekenetic "third arm", sorry.

    Down that path lies madness. On the other hand, the road to hell is paved with melting snowballs.

    --

    I read the internet for the articles.
  6. Re:More difficult for Handspring by Falrick · · Score: 1

    See: this page for information about Motorola's MX1, Dragonball + ARM9.

    --
    something clever
  7. Re:the world of incompatibility by servo8 · · Score: 2
    I think one can safely assume that:

    The core apps that come with the device will be ported to the new architecture.

    If there is an emulation layer (which seems likely) the new chips should be plenty fast enough to emulate an old, slow chip like the DragonBall. Many 3rd-party apps may even see a speedup, depending on how good the emulation is.

  8. Re:ARM faster than the Dragonball - open wins by Tim+Doran · · Score: 2

    Good point.

    And of course, this is just how Motorola prefers to do business. Lock 'em in, suck 'em dry. God, you should try dealing with them in telecom...

  9. Re:Apple transition by Herbmaster · · Score: 2

    I disagree. The one thing Apple didn't do going 68k->PPC was fragment their market. Sure, the first generation of PowerMacs ran old 68k software slower than the last 68k Macs, but that was more than made up for by the fact that it was relatively easy to port apps to PPC native code, and when you did, they ran much, much faster. [Incidently, Apple never introduced "faster" Quadras after the first PowerMacs - the fastest Quadra was the 840 @ 40MHz, which came out several months before the first PowerMacs. The only post-PPC 68k machines were the 630s and the PB190 @ 33MHz. Yes, the 630s were a big mistake for Apple. I blame Scully.] Even Quadras weren't dead ends at that point, other than being slow (as all new computers will eventually be); consider that the first MacOS that wouldn't run on any 68k machine was 8.5 in 1998 - 4.5 years after PPCs first debuted.

    Apple was also very successful with the transition because they had a great emulator (in software! that's important), which was perfected in about a year, at which point PPC Macs were outperforming the fastest 68k macs in emulation. There were *no* incompatibilities due to the emulator.

    Apple's biggest mistake was that after transitioning to PPC, they relied too heavily on their emulator. They sat around with their old OS software which did not perform as well as it could have been. 8.5 made a huge difference, but even 9.1 still has legacy 68k code sitting around in various parts.

    Where Palm is in trouble is that, while Strong ARMs are fast, I don't know that they're fast enough to emulate old-series Palms. This might be important. Apple had the luxury of knowing that PPCs would eventually be fast enough to make up for any performance lost to emulation. Does Palm have this? Either way, it should be easy to avoid the mistake of relying on an emulator too heavily. However, Palm might be able to just say "okay, use a new Palm, use all new software too."

    In conclusion, Palm: figure out if you need to support old software on new Palms: if you're technically capable of doing so, make an emulator; if you make an emulator make it work perfectly, but don't rely on it for too long; don't second-guess your product strategy and go backwards with old-generation products; and deliver your customers the features they care about, not the ones your competitors think are important.

    --
    I'm not a smorgasbord.
  10. What'll be even funnier... by sheldon · · Score: 2

    Is when Palm announces they will be building devices that run Windows CE.

    I give 'em two years. :)

  11. Re:The obvious question: by pberry · · Score: 2
    WHY?

    Have you ever developed software for the palm? It's butt ass slow. Doing any kind of drawing routines can be downright painfull. I know a few people who will be dancing in the street when these bad boys hit the shelves.

    --
    -- Are you an EFF member yet?
  12. Re:Strike A New POSE by Lally+Singh · · Score: 2
    Shouldn't be a problem. Palm has people on staff who continuously help out with the development of POSE; it's an extremely critical development tool for PalmOS.

    --

    --
    Care about electronic freedom? Consider donating to the EFF!
  13. Re:More CPU power can be useful for palm by Lally+Singh · · Score: 2
    Some fair complaints there. Let me elaborate. The CPU power in the newer Palms will probably (I don't have any good insider information) go towards tasks to make it a better organizer. For example, speech to text notetaking. I added Mp3 playing just because it works so well & people will like it. This is in contrast to WinCE's use of its power on a feeble attempt to replace a desktop computer.

    This moves us onto the second question, which was about feature count. WinCE's trying to do much more than is appropriate for a handheld machine; things (like word processing) which are honestly better left to a desktop computer. The point I was making about "waaay too overpriced for too little functionality" was in comparison to the desktop machine that WinCE's apparently trying to overtake.

    And finally, I have to quote this one directly:

    Does Palm have any killer app Pocket PC doesn't have? If it does, why not just run the PalmOS emulator on a Pocket PC? I doubt there is any killer app that CE doesn't have though.
    That's just it. The pocketPC is simply overpowered for what's needed from a handheld. Sure you could make a handheld computer that does everything a desktop does, but you'll pay for it in weight, size, battery life, cost, and complexity. The Palm handheld is simple. The core applications that it comes with it don't have complex user interfaces, don't require megabytes of ram (the original palm came with what, 128K?), and don't ask much of the user in order for them to find use for it. They can just pop in whatever phone numbers they want, maybe a name, whatever.

    If you're looking for a cool new toy, go WinCE. If you're looking for a useful tool, go Palm. Feature count simply doesn't matter once the features you need are present.

    --

    --
    Care about electronic freedom? Consider donating to the EFF!
  14. More CPU power can be useful for palm by Lally+Singh · · Score: 5
    Palm's biggest advantage has always been their mission plan: be a good handheld organizer. Note that I didn't say 'handheld computer.'

    Palm's single greatest asset has been a _WELL_DEFINED_ _PLAN_ and a _TARGET_MARKET_. CE's target market is "Palm's customers," without a second thought about _WHO_ those people are: salespeople, businesspeople, etc... you know, the _ordinary_user_, who doesn't really care that much about running a full web browser in their pocket (hence the philosophical difference between full internet connectivity and web clipping :full unadulterated access at disgustingly low speeds versus an efficient access point for the data most often accessed)... Don't let me go off on how little foresight or design MS actually puts into their products...

    I don't see Palm turning their products into the ubergeek-toys that the CE crowd has been putting out: tiny handheld computers that are simply painful to use because they try to replace desktop computers with shitty, overpriced, small screened, keyboardless versions. Palm aims for the general public with a tool that lets you store your data, recall it, and otherwise, just gets out of your damn way.

    CE's just turning into another Apple Newton: a handheld computer that's waaay too overpriced for too little functionality; useful only to those .1% of the computer buying population that can't possibly sit down and use a desktop for the majority of their real work.

    Palm's probably going to use the new CPU power for things like a prettier GUI, voice recognition, MP3 playing, and perhaps some multimedia. At the end of the day, just improving what it does now: assists you with your life's tasks, not taking them over like CE.

    But, let me end my random tirade on WinCE versus PalmOS... I'm afraid that the percentage of people here on /. that seek an ubergeek-toy is disproportionately high.

    --Lally Singh, Palm Software Developer.

    --

    --
    Care about electronic freedom? Consider donating to the EFF!
    1. Re:More CPU power can be useful for palm by TummyX · · Score: 1

      Palm's probably going to use the new CPU power for things like a prettier GUI, voice recognition, MP3 playing, and perhaps some multimedia. At the end of the day, just improving what it does now: assists you with your life's tasks, not taking them over like CE.

      I see. First you say that CE is crappy cause it has ubergeek-toys. What exactly are they (that aren't part of of the list you just made - voice recognition, MP3 etc). Looks like mindless CE bashing without thought to me. Care to explain what features CE has that takes over your life?

      CE's just turning into another Apple Newton: a handheld computer that's waaay too overpriced for too little functionality; useful only to those .1% of the computer buying population that can't possibly sit down and use a desktop for the majority of their real work.

      Too little functionality? Didn't you just complain about all it's features? They aren't just 'toys'. Lets see, high resolution display (twice the resolution of Plams makes text much easier to read), colour, sound, mp3, voice recognition, web browsing, 1GB disk drives etc etc. There is more choice on Pocket PCs. You don't have to have the extra gadgets if you don't want. They are very modular.

      Does Palm have any killer app Pocket PC doesn't have? If it does, why not just run the PalmOS emulator on a Pocket PC? I doubt there is any killer app that CE doesn't have though.

      Lally Singh, Palm Software Developer.
      Ahh I understand it all now.

    2. Re:More CPU power can be useful for palm by TummyX · · Score: 1


      This is in contrast to WinCE's use of its power on a feeble attempt to replace a desktop computer.


      Nah. I don't see why you think it will replace the desktop. it complements it.


      This moves us onto the second question, which was about feature count. WinCE's trying to do much more than is appropriate for a handheld machine; things (like word processing) which are honestly better left to a desktop computer. The point I was making about "waaay too overpriced for too little functionality" was in comparison to the desktop machine that WinCE's apparently trying to overtake.


      Pocket PCs come with Pocket Word not fully fledged word. It's hardly what I'd call something for word processing. It's not even trying to do that. It's just there so you can view your word documents. If you compare the functionality of a CE machine to a Palm, and then compare the prices, I think you'll find Palm is far too expensive.


      That's just it. The pocketPC is simply overpowered for what's needed from a handheld.
      Sure you could make a handheld computer that does everything a desktop does, but you'll pay for it in weight, size, battery life, cost, and complexity.


      Like I said, Pocket PCs are very modular. Compaq have a very light grey scale Pocket PC that is on par (size wize) to the Palm V. Pocket PCs are as complex as you want them to be. Just don't buy the gadgets and install the right app launcher programs (like you would on a Palm).


      The Palm handheld is simple. The core applications that it comes with it don't have complex user interfaces, don't require megabytes of ram (the original palm came with what, 128K?), and don't ask much of the user in order for them to find use for it.


      Try out the latest Pocket PCs. The interface is much more simplified. That's the reason why since the update to the UI, Pocket PCs have been gaining in popularity faster than Palm.
      Also I don't buy your memory argument. If small and simple is so good why are some of the latest palms equiped with 8MB of ram and colour?

      Also remember that Pocket PCs aren't just for personal organizing. They have many other uses. The milatary use them. Trimble Navigation use them for their GPS MAP navigation systems. Stock taking is often done using Pocket PCs with bar code scanners...the list goes on...

      BTW, the trimble systems are cool. One of the packages lets you hook a Pocket PC to a GPS receiver. You use a base site to map out plans for street lights and then the Pocket PC guides city planners as they patrol the streets.

    3. Re:More CPU power can be useful for palm by Tetsujin28 · · Score: 1

      The CPU power in the newer Palms will probably (I don't have any good insider information) go towards tasks to make it a better organizer. For example, speech to text notetaking.

      Now that would be the Killer App to finally get me to buy a handheld computer. I have boxes and boxes of microcassettes filed with random notes about anything and everything. But in order to find anything more than a week old, I still have to hunt through my hand-written diaries to figure out when something happened, and then hunt through tapes until I find the notes I need.

      A pocket device that could turn spoken notes into GREP-able text would be sweet indeed.
      --------------------
      WWW.TETSUJIN.ORG

      --
      - - - -
      The real Tetsujin 28 is a giant robot.
    4. Re:More CPU power can be useful for palm by orpheus2000 · · Score: 1

      Geez, have you actually used a WinCE 3.0 device?

      Yes

      Here are the myriad ways my iPaq beats snot out of my Palm:

      1) MP3 player

      Clie

      2) Decent resolution & color - reading lots of text no longer hurts my eyes.

      The new Handera 330 has the same resolution as an iPaq (QVGA), Clie has a little more (320x320)

      3) Free book reading software

      iSilo, TealDoc

      4) Free drawing program

      Palms new Notepad, Diddlebug, any number of others

      5) Free spreadsheet

      Documents to Go (Excel and Word reader)

      6) Free browser (with offline browsing)

      AvantGo, Palm's PQA

      7) Much more understandable file structure

      No file structure, don't need it, out of sight, out of mind...

      8) Much better character recognition.

      9) On screen character drawing (i.e. I can see what I write rather than guessing whether I'm forming my grafitti correctly)


      Jot, this very program, is available for Palm and it can regress to Grafitti while still giving you the onscreen 'inking'

      Yes, a lot of this isn't 'out of the box' but if you do *anything* with building or setting up computers, you'd see that to get anything useful done, a little tweaking and adding of software is in order

      Cheers

    5. Re:More CPU power can be useful for palm by MrBogus · · Score: 4

      The Palm versus WinCE battle sorta reminds me of the old PC versus Mac versus Unix battle of the 1980s. Sure 90% of the people could get their work done fine and move along with an el cheapo DOS PC. However the other 10% couldn't shut up about their colorful graphical user interface with WYSIWYG printing, or their multi-user multi-tasking memory-protected super stable workstation.

      Then one day, the Mac people and the Unix people woke up and figured that the PC could do almost exactly everything their specialized and more expensive systems could do.

      It's the same thing in the handheld world, turned on it's head. Eventually WinCE-type handheld computers will have all the battery life, cost, and 'filofax' features of the Palm. BUT, if Palm gets the MPEG and Quake and Spreadsheet 'features' (which means a fast CPU and something resembling a real OS) before then without losing it's primary advantages, it will probably hold it's dominant marketshare lead forever.

      --

      When I hear the word 'innovation', I reach for my pistol.
    6. Re:More CPU power can be useful for palm by Zalbik · · Score: 1

      Geez, have you actually used a WinCE 3.0 device?

      Here are the myriad ways my iPaq beats snot out of my Palm:

      1) MP3 player
      2) Decent resolution & color - reading lots of text no longer hurts my eyes.
      3) Free book reading software
      4) Free drawing program
      5) Free spreadsheet
      6) Free browser (with offline browsing)
      7) Much more understandable file structure
      8) Much better character recognition.
      9) On screen character drawing (i.e. I can see what I write rather than guessing whether I'm forming my grafitti correctly)

      My real problem with Palm devices is that they don't do anything well other than be an organizer. For that, I can just buy a $20 device from Radio Shack.

      The only real downside to the PocketPCs is the abysmal battery life and the much higher price.

      I'm afraid the number of people who hack on CE devices without actually trying them is disproportionately high :-)

      --James Gill, WinCE Software Developer

  15. Re:Need for speed by stripes · · Score: 2
    Why does it need to get faster. More memory I understand, color and backlighting and better batteries also, but are people really feeling the lag when looking up phone numbers or appointments?

    More memory means more stuff for "find" to search (for those that don't know find runs every app and asks it to look at all the data it knows how to search). More pixels (and more bits per pixel) means more stuff to manipulate on the screen, again requiring more CPU to keep up.

    Is the Palm slow? I had a Visor Delux until a month or so ago, it never felt all that slow. I broke (and later repaired -- any one want to buy a Delux?) it, and got an Edge. It feels a whole whole whole lot faster. So did I need it? I don't think so. Now that I have it, will I give it up? No, I don't think so.

    Besides, it could allow other kinds of applications. Ever wonder why it costs $200 for a MP3 playing module? If you had a 200Mhz ARM you wouldn't need $200 worth of hardware to play MP3's (you may still need an external module for stereo output).

    Plus...maybe better games. Civ would be fun...And if MicroProse won't do it, maybe someone will port OpenCiv, but it just isn't any fun porting things to a non-memory protected OS (and the DragonBall doesn't have a MMU, the ARM does...hopefully the ARM version of PalmOS will use it)

  16. Re:Need for speed? by stripes · · Score: 2
    Even Palms are using more power nowadays. A year ago, it was common for a Palm (say IIIxe) to last a month or more on one set of batteries. Right now, I'm averaging 6 weeks between replacement, which is terrific. The newer m500 models are touted as lasting up to two weeks.

    Are you sure they are using more power, as opposed to storing less? The IIIxe takes normal AAA batts, the m500's have a built in rechargable. Rechargables tend to be more costly, and store less power per unit volume. The m500 most likely lasts 30% as long because it only has 30% of the power! (well, it may consume a little more power to run the CPU at 33Mhz vs. 25Mhz, but probably not much since the CPU on a Palm spends most of it's time "executing" the HALT instruction).

    My "new" Visor edge has more then 50% of it's battery after 2 weeks of use (with the power not connected to the cradle). My old Visor Deluxe (anyone want to buy it?) has rechargable NiMH AAA's in it. It lasts about 5 weeks between charges. It doesn't look to me like the Edge eats it's power noticeably faster (and I use the backlight more on the edge because the lighting is more even, and also it's far louder speaker sucks more power, and my new headphones keep me from hearing the alarm a lot of the time, so it frequently has to ring a lot more...)

  17. Re:The obvious question: by stripes · · Score: 2
    lauch a terminal session into a server and use real apps is a big deal, and is something that PalmPilots cannot do

    Eh? Not only can the Palm do that, it can do that via SSH. Go look at TopGun SSH. Enjoy.

  18. Re:Need for speed by cdipierr · · Score: 2

    Just a reminder the Sony Clie 710c (and the newer 610c that's coming out) both support 320x320 screen res.

  19. Re:More difficult for Handspring by Ben+Hutchings · · Score: 2

    The ISA bus was fairly tightly coupled to the 8086/8 processor bus, but it still exists in many modern PCs where the processor bus has changed out of all recognition, and I remember there being ISA bridges for the Amiga.

  20. Re:(*Grin*) by bcombee · · Score: 1

    I know its a joke, but actually, Palm will likely use Thumb, which is an extension to ARM's instruction set using 16-bit compressed instructions. You execute more instructions, but you use less memory bandwidth, making it a big win for 16-bit wide memory architectures.

  21. Re:New DragonBall by bcombee · · Score: 1

    Actually, the Motorola DragonBall ARM doesn't run 68K code, it just has a peripheral set that is register-compatible with the DragonBall Super VZ. You would still need to recompile code, but you wouldn't have to do major rewrites of device drivers.

    Palm will have a 68K emulator in their new OS. It will execute system calls in native ARM code, so it should be pretty fast for most programs.

  22. Re:The obvious question: by bcombee · · Score: 3
    Moving to ARM does two important things:

    1. Palm OS now can run on the same chipset used in many cell phones, meaning its easier to make Palm-based smartphones.
    2. There are multiple companies making ARM-core based chips. The 68K is a dead end, while ARM allows a wide range of scalability, from cheap ARM 7 devices that are cheaper than Dragonballs to fast XScale processors that can power information appliances.
  23. Re:Slipping on banana peels by arielb · · Score: 1

    Palm developers knew about their plans since Palmsource 2000 last October. Old apps will run on the new Palms so the only problem is that new apps may not work on the old ones. Such is progress...

    --
    ---
  24. Re:(*Grin*) by arielb · · Score: 1

    No they won't use Thumb.

    --
    ---
  25. Re:Performance by arielb · · Score: 1

    I wouldn't be surprised to see a WINE for PalmOS 5 which lets you run PocketPC apps on your ARM Palm. Not that Palm is in any need of them hehe

    --
    ---
  26. Re:Slipping on banana peels by arielb · · Score: 1

    you mean like Wordsmith or Tiny Sheet? :)

    --
    ---
  27. Even funnier... by arielb · · Score: 1

    Compaq announces the Dragonball PocketPC

    --
    ---
  28. Re:One chance for glory by arielb · · Score: 1

    yeah but PalmOS 5.0 will have official OS support for it. It's much easier for developers to program for OS 5 than for Sony and Handera's specific implementations

    --
    ---
  29. Re:Need for speed by arielb · · Score: 1

    yeah but you'll never stick a 10 gig harddrive and a cable modem on it. And even if you could, the batteries wouldn't last longer than a few minutes. There's more involved than just cpu, memory and a better OS.

    --
    ---
  30. Re:the world of incompatibility by arielb · · Score: 2

    No, Palm won't have that problem. First of all they are sticking with ARM for their next gen CPU instead of the free for all that exists in WinCE (i.o.w no SH or MIPS to deal with). PalmOS 5 will have an emulator to take care of legacy apps but it will use native calls so it will be faster than a traditional emulator. Also, PalmOS 4 is the bridging OS: apps written to the API's won't have a problem under 5.0.

    --
    ---
  31. Re:Now will they fix the OS? by arielb · · Score: 2

    take a look at what's planned for PalmOS 5.0 here: http://www.seapug.com/articles/palmsource2000.html

    --
    ---
  32. Re:The obvious question: by rho · · Score: 2

    I dunno -- I have a telnet app on my Palm that I can use to run emacs. Seems to me that's a real app... haven't connected to an Oracle instance, but I've managed a PostgreSQL DB with it.

    The telnet app is only a double-handful of K too. However, trying to run emacs with a stylus is... well, pretty stupid.

    --
    Potato chips are a by-yourself food.
  33. Now will they fix the OS? by don.g · · Score: 1

    Nice. New processors. But will they fix the OS, or will ARM palm programs still have to deal with ~32k heap and so forth?

    --

    --
    Pretend that something especially witty is here. Thanks.
  34. This has been in the works by LongShip · · Score: 1
    The Dragonball is a dog. Last summer, C|Net reported: "Xscale allowing Intel to StrongARM into Palm handhelds".

    The goal is to increase the power of the CPU while simultaneously reducing power consumption. The ARM technology is lean and mean and fits that bill perfectly. It's a very impressive technology; my little NetWinder flies. Who needs an old bloated, power hog like the x86 or clunky code morphing like the Crusoe?

    With this move, Palm technology will get a big shot in the ARM. How long before Palm adopts ARM Linux as an API base? With an existing hardware platform and months head start the Agenda VR3 is looking sweet right now.

  35. Re:Strike A New POSE by rudedog · · Score: 1

    Given that Palm has developers on staff whose sole job is development of POSE (i.e., Keith Rollin), this is not likely to be a problem.

  36. Re:recompiling for new OS ver is old hat by rudedog · · Score: 2
    Palm developers have always had to recompile for new versions of the PalmOS, as well as for the different Palm devices


    This is simply not true. When I upgraded from my Palm Professional (running PalmOS 2.0) to a Palm V (running PalmOS 3.5.2), every single program I had continued to work. Even system software like Hackmaster continued to work.

    In addition, as a palm developer, I have developed software using the PalmOS 3.5 SDK, the software runs just fine on PalmOS 2. This requires the developer to be aware of what API's appear on what PalmOS versions, and work around the lack of API's on older versions of the OS, but it is possible.

    PalmOS is probably the best OS at maintaining compatibility that I have worked with.
  37. The obvious question: by Accipiter · · Score: 3
    WHY?

    Tell me why an electronic datebook / addressbook / personal information unit needs a fast processor? Is it that important to display a datebook entry in .03 milliseconds rather than .1 milliseconds?

    The Palm line was designed for a few specific tasks, and to perform those tasks well. Palm succeeded in doing this; the Palm is a wonderful organizer. But who needs an organizer that runs faster than 33 megahertz?

    A switch to ARM-based chips means that Palm OS-based handhelds will run at significantly higher clock speeds than their current 33MHz. This means the devices will be able to handle more complex applications, such as video streaming and digital-audio playback, and to match the processing power of handhelds based on Microsoft's Pocket PC operating system.

    Okay, hold up. Let's review this:

    Palm has significantly more market share than Windows CE, because it does what it's designed to do a lot BETTER than CE.

    So why are they changing their product to adapt to the weaker market segment? Who the fuck needs digital audio and streaming video embedded in their addressbook? Yes, it's badass whiz-bang stuff, but not practical. They throw in the excuse of "planning for the future", but that's marketspeak bullshit. They need to concentrate on making their products BETTER, and not necessarily COOLER.

    -- Give him Head? Be a Beacon?

    --

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

    1. Re:The obvious question: by uradu · · Score: 2

      > Palm has significantly more market share than Windows CE, because it does what it's designed to
      > do a lot BETTER than CE.

      Palm has the market share because it was the first that gave the consumers an affordable, pocketable device that got the job done. Previous attempts all went drastically wrong in at least one of those departments.

      Palm is losing the market share because WinCE devices are starting to get that mix of features right also, and offer features above and beyond that. Given the choice of spending $400 on a basic device that gets the job done, or on a really fancy device that gets the job done, most consumers (you possibly excluded) would opt for the fancy device.

      That is simply the reason why Palm needs to get with the program. Just look at the automobile industry, which could teach them a thing or two about minimum feature requirements. Manufacturers might disagree about the necessity or usefulness of this or that feature, but omitting it would remove them from the market.

      That said, WinCE isn't quite there yet. Neither are the devices quite as usable as Palms, nor do they have satisfactory battery life (except for the most dedicated users), nor has the Palm price point quite been reached (except maybe with monochrome devices). But in another iteration or two, they might have Palm beat.

    2. Re:The obvious question: by jmauro · · Score: 1

      If they have the most market share only because they were first, then everyone would be using a Newton. CE's erosion is going a lot slower than most people predicted and is close to stalling out. PalmOS was designed well for what it does and did it on the first time out. WinCE took a while to do what Palm did. If the first product is crap, then being first to market doesn't mean squat.

    3. Re:The obvious question: by stickyc · · Score: 1

      "So why are they changing their product to adapt to the weaker market segment?"

      Do not underestimate the enterprise market. Tens of thousands of handhelds are sold to corporate customers in renewing contracts that can bring much higher profit margins than units that you see on store shelves (that cost money for nice packaging, shelf space, endcap advertising, technical support).

      If someone like Ford, GE, or FedEx chooses to buy 10,000 of PDA brand X instead of Y because X has the horsepower to parse their custom 100mb database in 1/2 the time as brand Y (who decided they were fine relying on old tech and didn't need big horsepower), that's several millions of dollars of revenue not on your bottom line.

    4. Re:The obvious question: by MadAhab · · Score: 2
      You might be right, but don't assume that's all there is to it. If the power consumption isn't equivalent, then your view only represents a very small portion of users.

      I know very few people who have any desire to use their palms/visors as anything but a Filofax that can be easily shared and backed up. Those people are uninterested in sacrificing battery life for wacky features that don't work and that they don't need.

      Boss of nothin. Big deal.
      Son, go get daddy's hard plastic eyes.

      --
      Expanding a vast wasteland since 1996.
    5. Re:The obvious question: by jameshowison · · Score: 1

      A lot can be accomplished using ssh (TopGun ssh) on the palm across a modem (or cell phone if you are desperate.

      Just need to work out installing the termcap thingy on the server end.

      I've written and submitted (for marking) Oracle queries, and submitted java assignments from my palm.

      A keyboard really perks that up.

      James

    6. Re:The obvious question: by duffbeer703 · · Score: 2

      Because the writing is on the wall, and the added features that PocketPC's can run are going to wipe palm out.

      The ability to control my Oracle instances, lauch a terminal session into a server and use real apps is a big deal, and is something that PalmPilots cannot do.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    7. Re:The obvious question: by RedWizzard · · Score: 2
      Palm has significantly more market share than Windows CE, because it does what it's designed to do a lot BETTER than CE.
      It may be true that PalmOS does what it's designed to do better than CE, but that's not the reason Palm has more market share. The reason Palm has more market share is simply that it was there first. CE (particularly the iPaq) has been eroding that market share ever since.
    8. Re:The obvious question: by OverCode@work · · Score: 1

      Actually I've heard that one of the main reasons for the switch is lower power consumption, not necessarily speed. 33 MHz (Dragonball VZ, based on the ubiquitous M68k ColdFire core) is plenty for most Palm apps -- but the ARM will allow them to improve battery life, which is very important for handhelds.

      That said, I've recharged my Palm m505 three times during the entire summer, and I use it quite a bit... They're not really hurting in the battery life department. But perhaps this would allow Palm to apply more of that power to the display instead of the processor... The m505 could certainly use a brighter backlight. Every bit helps.

      -John

    9. Re:The obvious question: by Glock27 · · Score: 1
      Tell me why an electronic datebook / addressbook / personal information unit needs a fast processor? Is it that important to display a datebook entry in .03 milliseconds rather than .1 milliseconds?

      Well, an "electronic datebook / addressbook / personal information unit" might not need to be faster. On the other hand, a pocket _computer_ could certainly use all the horsepower you could throw at it. The first impetus for doing this is multimedia - MP3 and video playback. It will also provide power to play the same games as the WinCE devices (great name for an OS;). Later, as Palm progresses to wearable displays with decent resolution and voice control, we'll need all the compute we can get.

      You'll know things are really moving along when Palm announces the first NVIDIA 3D GPU for its devices... ;-)

      186,282 mi/s...not just a good idea, its the law!

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
  38. On schedule by hatless · · Score: 3

    For Palm to stay in their longstanding $200-$450 price range, this move is right on schedule. Palms have been shipping for about 5 years now, just over 3 generations of Moore's Law. Since the original Palms were 20 MHz 68030-class computers, it should be possible to produce something 8-10 times faster overall with 8-10 times the memory. This roughly translates to 150-200 MHz ARM-based systems (right on target) with 4MB RAM in the lowest-end devices (think m100) and several times that in the high-end ones.

    Do all the math and you can easily come up with roughly the same hardware spec as a current iPAQ handheld, but about $200 cheaper since it will hit the market about a year later, which in 2002 puts a color 200 MHz ARM-based device with 16-32MB memory built in right in Palm's pricing sweet spot.

    While Compaq will be targeting its $500-$600 price range with lovely 300 MHz 64 MB devices, this hypothetical $400 Palm device should be comparable performance-wise to the current iPAQ, but with longer battery life and what will probably be transparent support for all Dragonball Palm apps. They're not dead yet.

    1. Re:On schedule by firewood · · Score: 1

      For Palm to stay in their longstanding $200-$450 price range, this move is right on schedule. Palms have been shipping for about 5 years now, just over 3 generations of Moore's Law. Since the original Palms were 20 MHz 68030-class computers, it should be possible to produce something 8-10 times faster overall with 8-10 times the memory. This roughly translates to 150-200 MHz ARM-based systems (right on target) with 4MB RAM in the lowest-end devices (think m100) and several times that in the high-end ones.


      The original PalmPilots used a 16 Mhz 68000 class CPU (around 0.5 to 2 "mips"), not a 20 MHz '030 class CPU. Thus 3 turns of the performance interpretation of Moore's law only gets you around 8 "mips", or around a factor of 10 less than a 100 MHz ARM-based system.

      Using a 200 MHz ARM will be a jump of another 4 factors of 2X, or a huge discontinuity. This huge jump (old CISC to new RISC) is what allowed HP (PA-RISC) and Apple (PPC) to succesfully emulate their old machines while making an architectural transition.

    2. Re:On schedule by fusiongyro · · Score: 1

      I believe the Palm Pilot was based on 16MHz. Everything since the Palm III has been 33MHz, except the IIIc (the old color model), which for some reason was using a 20MHz dragonball.

      As for performance variances, keep in mind you're comparing a desktop to a palmtop, when we know that desktop to laptop comparisons aren't even equal. Aside from that, and as pointed out before, the Graffiti recognition is a constant foreground process on the palmtop, whereas your Mac used conventional interfaces like a keyboard and mouse, which requires less calculation to interpret (if any at all). I'd also like to know how exactly you're comparing performance, since I'm unaware of any ports from Mac to Palm, and you can't be talking about the near-instant application load time of the Palm.

      And some people think it's unfair to compare different RISC desktop CPUs!

      Daniel

    3. Re:On schedule by IronChef · · Score: 2

      Since the original Palms were 20 MHz 68030-class computers...

      I think that's wildly optimistic. My Palm III isn't nearly as fast as an '030 based computer like a Mac SE/30.

      According to this page, the original Palm was a 16MHz Dragonball. If true, performance isn't scaling with clock speed. A Mac SE/30 feels far more than twice as fast as an older Palm.

    4. Re:On schedule by IronChef · · Score: 2


      I know you can't do a totally scientific test, but all my personal experience tells me that there is no WAY a Palm has as much zap as an '030-based computer.

      Opening a big fat text document is the example that comes to mind. When I read a big page in AvantGo, it takes a lot longer to appear than a similarly-sized MacWrite doc took to open.

      The Mac could also do games a heck of a lot more quickly than the Palm. That old Mac Star Wars game was cool, but all the action games I have tried on my Palm III are glacial in comparison. As in, don't bother playing them.

    5. Re:On schedule by MasterOfDisaster · · Score: 1
      One problem the palm has is the screen's refresh rate. it's somewhere in the 20Hz range, whereas an SE's screen was 60Hz.

      This means that what's on the screen can change only 20 times a second on a palm, causeing scrolling documets to flicker, or lag (and games to be more or less imposible) whereas on the SE, it just gives you a headake

      --
      The opinions in this post are ficticious. Any similarity to actual opinions, real or imagined, is purely coincidental.
  39. Re:PocketPC Palm Emulator... by Thag · · Score: 2
    1. Yes, there will almost certainly be some emulation in Palm OS 5, which will be the OS that the ARM-driven Palm devices will run. The emulation will be needed to let the old apps run on high-res screens (the old resolution was hard-coded into the OS in order to keep things simple).

    2. As far as the Pocket PC Palm emulator, remember how much good Windows compatibility did OS/2. It only confirms that Palm is the market leader.

    Jon Acheson
    --
    All opinions expressed herein are my own, and not those of my employers, who are appalled.
  40. That will be in Palm OS 5, due out next year. by Thag · · Score: 2

    Or so the rumor mill goes.

    Jon Acheson

    --
    All opinions expressed herein are my own, and not those of my employers, who are appalled.
  41. Backwards compatibility will be maintained. by Thag · · Score: 2

    There is already very good emulation for the Palm devices: it's used for software development. It will be no big deal to include some version of it in Palm OS 5, and it will moreover give a clean fix to the problem of running the legacy apps on new high-res screens.

    Jon Acheson

    --
    All opinions expressed herein are my own, and not those of my employers, who are appalled.
  42. You mean, they'll cancel the current line? by Thag · · Score: 2

    That's a cheap shot, but really, I'm not sorry.

    The fact is, the Palms and the Newton were and are entirely different animals. The Newton was tablet-sized, at least twice as expensive, didn't hotsync, and was more of a tablet PC than a calculator-like device.

    It didn't really sell, possibly due to a bad launch (the thing was rushed out the door thanks to bad decisions by John Scully). But then, tablet devices generally don't. It might have been spun off into a survivable independant company, but even that is debatable. There is enough of a niche market in hospitals and etc. to keep tablet PCs going, but the tablet PCs can run Windows software. They probably woudn't make it if they had to develop all their own software.

    The Palms did sell, because they're small enough, cheap enough, get enough battery life, back up their data, and they're easy to use like a calculator. Plus, Palm made it easy to develop for, and the devices come with all the basic apps you need.

    The Palms are about as much like the Newton as a dog is like a dire wolf. Same phylum, maybe, but sorry, one of them just didn't make it in the wild.

    Jon Acheson

    --
    All opinions expressed herein are my own, and not those of my employers, who are appalled.
    1. Re:You mean, they'll cancel the current line? by Thag · · Score: 2
      I think what really killed the Newton family was that they got bigger and more expensive, instead of smaller and cheaper. But I submit that there would be no Palm if it hadn't been for the Newton, if for no other reason that the Newton was where Graffiti (and Palm) got their start.
      I tend to agree about the reasons the Newton failed.

      I do think that there eventually would have been something very much like a palm even if there had been no Palm or Newton. There was enough experimentation going on that someone would have hit on the sweet spot and form factor. The size comes from things like pocket notebooks, cigarette packs, shirt pockets and Game Boy. The battery life would need to be greater than a walkman's (Sorry, CE). The price follows from everything else but needs to be below half the cost of a laptop.

      Jon Acheson
      --
      All opinions expressed herein are my own, and not those of my employers, who are appalled.
    2. Re:You mean, they'll cancel the current line? by tb3 · · Score: 2
      I'll defer to you on the size and the price, no argument there. Sculley really missed the price-point.

      But, I found the Messagepad easy enough to use, and had no problems syncing with my PC. It wasn't as simple as the idiot-proof Palm hot-sync cradle (which is a pretty slick innovation) but it still worked.

      I think what really killed the Newton family was that they got bigger and more expensive, instead of smaller and cheaper. But I submit that there would be no Palm if it hadn't been for the Newton, if for no other reason that the Newton was where Graffiti (and Palm) got their start.

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

  43. Re:Need for speed by Goonie · · Score: 2
    What I want to know is, why does my palm really need to be faster?

    It's all got to do with the relative cost of the processors. I don't know, but I suspect that a Dragonball chip is now *very* cheap, so they make up a smaller and smaller part of the manufacturing cost of Palm devices. However, they aren't likely to get any cheaper.

    As time goes by, the ARM processor will reach a point where it, similarly, costs only a few dollars more than a Dragonball. At that point, seeing that you get maybe ten times the performance for negligible cost, why wouldn't you go with the high-performance solution and the extra applications it will make possible?

    Go you big red fire engine!

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  44. Re:the world of incompatibility by voidref · · Score: 1
    • the hope was that there would be enough processing power to support fairly sophisticated voice- recognition capabilities.

    Speaking of power how long is a battery going to last for a 1 Ghz machine?

  45. Re:But it still doesn't run Linux like the VR3 doe by Dionysus · · Score: 1

    But what's the battery life of that device? Who cares if it runs Linux. I'm not programming on my PDA.

    --
    Je ne parle pas francais.
  46. Re:This has been kicking around for a while. by Teancom · · Score: 1

    As an employee of Micron Tech, I *wish* prices were high and ever increasing *grin*. Unlike the other posters, I saw the sarcasm.....

  47. Random observations from a Palm user by dennism · · Score: 3

    This is great, in my opinion. Faster processor, with backward compatibility. And no sacrificing the easy to use PalmOS. At least if Palm does it right :)

    The ARM has a number of advantages over the Dragonball/68k line. One of which is that it is designed to be used in battery powered devices such as the Palm and the GameBoy Advance. The current Palms run between 16-33mhz. You can even overclock them (in software!) to run faster. The ARM chip in the Palm should be running at 200mhz.

    Why such a jump? Well, there are a couple of reasons:

    - 68k emulation. To run the old dragonball apps, you'll need to emulate a 68k. I'm going to guess here, and say that instead of using something like POSE running under a new OS, they will instead go the same route Apple did. The core OS will be written in ARM, and the 68k code when calling a trap, will run code natively on the ARM. i.e, OS routines will run at full speed.

    - Multimedia. I don't think that the Palm will be ready to run very much in the line of movies, but MP3 playback becomes very practical. Along with other things such as dictation, telephony, etc, etc. The extra boost of speed will definetly help here.

    - OS functions. I currently have a Visor Deluxe, with about 800k free. And the thing is slow at times. If I go to check info, delete an app, whatever, it takes 10-15 seconds just to get the list. After that, it's cached so it appears instantly, but the initial time it's slow. And once another app is started, the cache is gone. In addition, the Find function isn't exactly the fastest thing in the world. The extra speed will help here.

    As far as the PalmOS goes, I think that the ARM version will be an evolution of the current version. I'm sure we'll see Palm push different screen sizes, we already have some variations on the market now (Sony's Clie - 320x320, for one). 160x160 will probally become the minimum size.

    I think another thing that will happen is that Palm tosses out the current kernel they use, and use another kernel that they can actually expose to the developer. This will allow things like MP3 playback to continue in the background while other applications continue to run -- a kernel thread would handle it. I don't see Palm getting rid of the single application running scheme -- it just works so well, and prevents things like out-of-memory errors from occuring because you have 20 programs open (WinCE/PocketPC).

    Palm knows what they need to do. I think they want to make the transition to ARM as seemless as can be. This means making source code compatible (as much as possible) between the Dragonball and ARM version. If programming an ARM version of the Palm is completely different than the 68k version, developers may just get up and move to WinCE.

    On the other hand, I would imagine that most developers could write 68k version and allow the emulation to handle running it under the ARM. For most apps, you don't need the power of the ARM. And on the ARM, those apps would benefit from the faster CPU (for OS functions).

    Palm has a lot of ex-Apple employees (or at least they did :) working for them, so I'm sure they are studying the 68k->PPC transition that Apple pulled off. Don't expect the radical (completely new OS) on this, but expect a smooth transition... they have way too much investment built around the 68k Palm (both in binaries and source code) to just throw it away for a different CPU.

    This is going to be an exciting time for both Palm users and developers. I personally can't wait until I can buy a ARM based Palm of the shelf at the local computer store.

    --
    dennis
  48. Strengths == Weaknesses by jamesneal · · Score: 1
    So does this mean that the great strength of the Palm platform-- tons and tons of free and nearly free software available-- is now going to turn into tons and tons of worthless bits ?

    Most of the great palm tools in use today (Hackmaster, Beam Box, Backup Buddy, BigClock, Silver...) were written many years ago and have been pretty stable (as in no updates) ever since. I'm worried that a large number of programs will never be recompiled for the new architecture.

    1. Re:Strengths == Weaknesses by Moofie · · Score: 2

      Ummm...guess they'll just have to run their apps through a different compiler. Woo. Doesn't sound like the end of the world to me.

      It's funny...so many people around here are yapping about a Hacker Ethic, making things work for the sheer joy of doing so...yet when a company like Palm tries to upgrade their hardware, we're supposed to hate 'em because some app developers might have to do some work. With Palm's track record, it'll be a TRIVIAL amount of work, with ENORMOUS dividends. This is bad...why?

      Somebody draw me a diagram.

      --
      Why yes, I AM a rocket scientist!
    2. Re:Strengths == Weaknesses by jchristopher · · Score: 2
      Seems to me that most of the older stuff will probably still continue to work, through some kind of emulation layer, much like the Apple 680x0 to PowerPC transition.

      I'm no programmer though, maybe someone else can speculate. But with ARM in the 200-300 mhz range, it seems like you could easily emulate all the old stuff.

  49. Slipping on banana peels by cpeterso · · Score: 1

    Nothing pleases application developers and users more than when the vendor suddenly changes the hardware platform underneath them. Does Palm expect developers to recompile and rerelease all of their existing applications for a new processor? Does Palm expect the users to NOT be pissed when their old apps (and possibly data) are no longer forward-compatible?

    This processor only seems to benefit Palm, so I hope the internal benefit is enough to offset the outward pain Palm's users and developers will feel! :-(

    1. Re:Slipping on banana peels by OmegaDan · · Score: 2
      Um, how many palm programs have you used? Most of them are awfull and the registration fees are outrageous :) Good ridance to (mostly) bad rubish. If palm was smart they'd line up a bunch of serious developers to produce some usefull stuff for the palm ...

      I've owned 3 palm units going ALL the way back to the *US ROBOTICS PILOT 1000* and *the* most usefull program on the palm is the birthdate reminder app (which is gpl btw) (IMHO)

      Your onto palms problem -- theres no killer app for the palm! they need this cpu power to develope a killer app like a office compatible suite.

  50. Re:One chance for glory by listen · · Score: 1



    They should make sure the new Palm can play DTMF tones through its speaker; people have been crying for this since the first Palm. Look up a phone number, hold the Palm next to the phone, and click on "Dial" and the Palm makes DTMF tones and dials for you. I'd like that.

    I made the Qt Palmtop Environment address book
    do that. Its pretty cool ;-)

    Rob

  51. Re:One chance for glory by stefanb · · Score: 1
    I'd be thrilled if [Palm] used this as an opportunity to transition from PalmOS to Linux [...] it would [...] save them paying licensing fees.

    License fees for what? Last time I checked, they wrote PalmOS themselves, without any third-party parts in it...

  52. Linux??? by flimflam · · Score: 2
    I'd be thrilled if they used this as an opportunity to transition from PalmOS to Linux, with the emulator running PalmOS of course. If they did a good job on the SDK, people should be able to recompile PalmOS apps to run under the new Linux. I don't have a feel for how likely this is, but it would give Palm more control over their destiny, and save them paying licensing fees.

    Let's see... they would gain control over their destiny and stop paying licensing fees... because they would no longer be using their own OS??? Forgive me, but I fail to comprehend the logic here.

    --
    -- It only takes 20 minutes for a liberal to become a conservative thanks to our new outpatient surgical procedure!
  53. Re:the world of incompatibility by Moofie · · Score: 4

    Keep in mind that despite the fact that Microsoft has utterly failed to make this sort of a transition work well, it has been done. Apple's emulation of 68k processors on PowerPC was pretty damn bulletproof. The overwhelming majority of software out at the time just kept on workin', with only modest speed penalties. After a recompile, it was off to the races.

    This can be done, and done well. I just hope they don't spank their battery life (PalmOS's single hugest advantage) moving to this gee-whiz new processor.

    --
    Why yes, I AM a rocket scientist!
  54. Re:One chance for glory by WNight · · Score: 2

    Palm OS is running on top of AMX.

    http://www.kadak.com/html/kdkp1400.htm

    AMX is a real-time OS that's available for x86 and many CPUs common in embedded applications.

    AMX is royalty free (if distributed in executable form (ie compiled)).

    So Palm didn't write everything on the Palm, specifically not the hardest bit, the realtime elements. Palm OS deals with the resource allocation and UI issues, leaving task scheduling and (if they go to ARM) memory protection issues for the AMX segment.

    IMHO, it was a very smart move. AMX is incredibly stable, very low overhead, and abstracts a lot of the annoying hardware issues, making it easier to port Palm to a new CPU (AMX already supports ARM, and has for quite a while.)

  55. Details (Hardware Emulation) by carbon60 · · Score: 1

    This was first announced at Palm Source 2000 in San Jose. (I was lucky enought to be there.) They demoed a development board running PalmOS 4.0 on the ARM, pretty cool. However, they are pulling an Apple: Hardware Emulation. All 68k Palm apps will run unmodified on the new ARM based models, or course anything that circumvents the API will not.

    I think they are doing to give themselves more flexibility.

    --
    Adam Sherman

    --

    --
    Adam Sherman
    Freelance Geek
  56. Don't forget Gameboy advance! by Pengo · · Score: 2


    I think it's a more apropriate comparison. You get added benifit for old games. Two alternating screen-sizes to try and enhance the old size (wide screen) or play old games at original resolution. Everything from what I have seen of it works quite well.




    --------------------
    Would you like a Python based alternative to PHP/ASP/JSP?

  57. Re:They are going to be kicking themselves... by Catullus · · Score: 1
    However. How many people who own PDAs also own MP3 players, mobile phones, games consoles, digital cameras, portable TVs, etc.? Probably they all own at least one of these, because PDA users are generally technology "early adopters" who like to have the latest gadgets. And how many of these people would like to save money and space by combining all of these gadgets into one? Probably a lot of them.

    Of course, this assumes that the price is right. But the current trend towards PDAs with "open" operating systems (eg. Symbian-based devices) is to provide all of these features and more... for if not an equivalent price to a Palm, a price cheaper than buying 3 of the above devices.

    To be blunt, if all you use your PDA for is as an addressbook, you should have a paper addressbook. But if you actually use it as a Personal Digital Assistant, the more CPU power you can get, the better.

    --

  58. Re:the world of incompatibility by jmauro · · Score: 2

    With palm I doubt it will be that bad. They've never shown any real intention from what makes plam so great. Even Motorola was EOL the old 68000 Dragonball, they really needed to move to a new platform eventually. They'll probably have an emulator to execute the old code (the new ARM is easily more powerful that the old chips, as referenced by the WinCE emulator discussed eariler today), but in the end I expect they'll stick with ARM. Probably even stick with the Dragonball processor, since the next version will have the AMR technology in it. Just because WinCE decided to take the brain dead move of making incopmatable and different versions of the same OS, doesn't mean Palm won't do the same thing .

  59. Need for speed? by GenetixSW · · Score: 3

    This is an interesting, and mostly welcome development. I could argue that a palmtop platform really doesn't need to be terribly fast, since most people simply use them for keeping up with contacts and maintaining schedules, rather than watching video and streaming MP3s wirelessly...

    What has me worried is this:

    Although speeds have not been announced, the company has demonstrated the upcoming chips at 1GHz.

    200MHz is a lot. 1GHz is utterly ridiculous. The biggest concern with having faster chips is reducing battery life. Most, if not all, WinCE devices have a max battery life in the hours. Granted, most such devices have colour screens, but it would be foolish to say the faster chips doesn't play a part in it. Even Palms are using more power nowadays. A year ago, it was common for a Palm (say IIIxe) to last a month or more on one set of batteries. Right now, I'm averaging 6 weeks between replacement, which is terrific. The newer m500 models are touted as lasting up to two weeks. That's nice, yes, but a disturbing fact of life is becoming increasingly obvious and disruptive: more features require more power and drain more energy.

    Do we need the extra abilities? As I see it, we'll be losing sight of the original goal of a palmtop. Instead, what is now occurring is that the personal agenda of a year ago is being replaced with ever more powerful be-everything devices.

    This has me worried. Perhaps my fears are misplaced?

    1. Re:Need for speed? by tjwhaynes · · Score: 3

      200MHz is a lot. 1GHz is utterly ridiculous. The biggest concern with having faster chips is reducing battery life. Most, if not all, WinCE devices have a max battery life in the hours. Granted, most such devices have colour screens, but it would be foolish to say the faster chips doesn't play a part in it.

      The Motorola MC68328 DragonBall microprocessor uses about 55mW. The power consumption for a modern colour LCD screen is about 25mW. So CPU power usage is an important factor in battery life. There is a paper on power consumption which is worth a read which shows that power consumption for the Palm Pro 16MHz uses between 26mW (sleeping) and 160mW for intensive tasks.

      Now the ARM family has been designed for high MIPS/Watt ratios. Looking at the ARM10 tech specs the ARM chip uses 275mW when running, and can drop down to less than 5mW when idling, and in sleep mode uses 0mW with the option for fast wake up.

      So what does this mean for the average Palm user? If the CPU goes to sleep in between uses, and idle mode is invoked during any period of inactivity, the new Palms should maintain good battery life while being a lot snappier to use. To me, it looks like you should get the same sort of battery life if you use it for the same sort of tasks. If you want to play MP3's all day long, then your Palm will be chewing around 350mW out of the batteries. Given that a single AAA battery gives roughly 1000mAH (milliAmp Hours) so that would imply a pair of AAAs would give you about 8 hours of continuous 100% CPU usage.

      Cheers,

      Toby Haynes

      --
      Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
    2. Re:Need for speed? by FunkSoulBrother · · Score: 1

      You can get 15 hours of CONSTANT use of your Ipaq with backlight on low and power off in 3 minutes?

      Wanna Trade?

      I didnt get the PCMCIA expansion, which i hear has an extra battery, maybe that helps. But with nonintensive gaming and music playing I get more like 6-9 tops.

    3. Re:Need for speed? by (H)elix1 · · Score: 2

      Sounds like under-clocking to me. If they can hit 1G at normal voltage, they usually can get it to run cooler, slower. Worked with the old x86 chips - slow them down enough you could get by with just a heatsink.

    4. Re:Need for speed? by benspionage · · Score: 2
      WinCE devices have a max battery life in the hours.

      Depends on what you use them for. You are correct that the Palm battery life is, in general, lightyears ahead.

      I'll give you my experience. I've got the iPaq 3650 with WinCE 3.0 and by taking certain measures (e.g. backlight set to low, power off settings after 3 minutes max etc), I can always get a "full" day of (constant use) battery life out of the device (games, music) whatever and not have to worry about it.

      However, I do have to remember to put it on the cradle *every night* to re-charge. "That's crap!" you might say. Well it is not much of an issue for me.

      Would I like to have my battery life last longer? Of course. I'd like it to last all year if I could. However as long as I can be around a power outlet when I travel, it is not a problem having effectively 15 or so hours life.

      And why not put 1GHz processors in something the size of a palm device. Heat/power problems have been overcome before. If you can *effectively* have the processing power of your desktop in your pocket device then surely you can see some nice possibilities there (entertainment wise at least).

      For example, the LA Lakers (nba) had a promotion where people, during the game, could have real time multimedia, statistics etc "streamed" to their Pocket PC (sorry can't find the link). Things like processing MPEG streams (say) on the fly would require some significant MHz power in the pocket device to be usable.

  60. Re:More difficult for Handspring by Greg+Lindahl · · Score: 2



    This will be more difficult for Handspring than for Palm. The Springboard is basically a direct connection to the DragonBall's bus, so I can't see how it would be very easy to do a compatible Springboard on an ARM chip. Also, Springboard modules have code on board for the cool plug-and-play, and that code is of course DragonBall code.



    That's why Motorola came out with a new DragonBall with an ARM in it.

  61. Re:Need for speed by firewood · · Score: 1
    What I want to know is, why does my palm really need to be faster?

    In normal organizer-like usage, the CPU inside a Palm handheld spends most of its time turned off (napping, even when the display is on). The faster the CPU, the faster real work gets done, the more time the CPU spends napping, the longer the battery life (assuming the new CPU is actually more efficient in terms of "mips"/mW).

    Plus nice compute-intensive features like compression and encryption are no longer too slow for use under a responsive UI.

  62. Re:One chance for glory by firewood · · Score: 1
    As long as they are doing this, Palm needs to break out of the 160x160 display trap.

    They already have. Sony (320x320) and Handera (240x320) already make PalmOS handhelds that have higher resolution displays.

  63. Re:Need for speed by robmueller · · Score: 1

    > What I want to know is, why does my palm really need to be faster?

    Haven't we heard this same line eternally before? As computer speeds increase, we always seem to come up with new ways of using that performance, and it's not just 'code bloat'.

    I'm sure everyone can come up with ideas they'd like to see in a hand held device

    1. Voice/audio recording - GSM for voice, MP3 for audio
    2. Voice recognition - My voice, not someone elses
    3. Hand writing recognition - My handwriting, not what I'm told to write
    4. Video capture - MPEG4, see the movie "Until the End of the World" for an interesting vision of future 3G mobile services

    etc

    Rob

    --
    Rob Mueller - Checkout http://fastmail.fm for ad free, tag-line free, IMAP accessible email
  64. Re:(*Grin*) by Dr.+Smeegee · · Score: 1

    Heh. My visor is a great little organizer. The springboard is a dandy idea. Too bad Handspring's customer support is woven from sticks and dung.

  65. ad slogan? by cxreg · · Score: 1

    The Palm bone is connected to the .. ARM bone

  66. oh no! by Drath · · Score: 2

    Oh no the program i had to write for assembly class to draw rectangles will be usless now!

    1. Re:oh no! by rjamestaylor · · Score: 3
      Oh no the program i had to write for assembly class to draw rectangles will be usless now!

      Now?

      --
      -- @rjamestaylor on Ello
  67. PocketPC Palm Emulator... by 1010011010 · · Score: 2

    So... Palm might be supporting the Palm emulator for ARM chips after all...



    - - - - -

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  68. Apple transition by wowbagger · · Score: 2

    I wouldn't say "Apple really did a great job of smoothly transitioning their users over to the PowerPC", quite the contrary.

    The 68K --> PowerPC transition fragmented the Mac market. The first PowerMacs wouldn't run legacy software even as fast as the Quadras that had been out for some months, and Apple was bringing out faster Quadras. However, if you bought a Quadra, you knew you were buying a dead end. Result: many Mac users transitioned to Windows, where there was a clear upward path. That setback hurt the Mac by robbing it of critical mass.

    IF Palm is smart, IF they make sure the StrongArm based Palms will run all older software as fast or faster than the current crop of Palms, IF they make sure users know they will not be buying a dead-end product, they can benefit from this. If they don't learn from Apple's mistakes, they will fragment their market at exactly the wrong time, and WinCE and Linux will claim their spots.

    True, I wouldn't need a PDA to play movies, but having one that could play MP3 or Ogg files would eliminate once gadget I want to carry.

    And as a side note: The DTMF generation trick isn't as useful as you might think: between having to dial access codes (or not), area codes (or not), extensions (or not), you have to have a fairly complex UI to select the options. Plus, since the PDA cannot listen for the call progress tones, it cannot know when to send the next burst - it has to just wait. I know, I have a watch that does DTMF.

  69. Re:One chance for glory by Kanasta · · Score: 2

    I don't see why they would transition PalmOS to Linux. The second they do this, they become irrelevant. People like Handspring and Sony would no longer pay Palm for every machine they made, and would likely be able quickly gain dominance over Palm. I mean, Sony already got mp3s onto Palm before Palm did.


    ---

  70. The Real Limitations - Not CPU, though it helps by billstewart · · Score: 4
    My Palm7 is dog-slow. My Psion 3A wasn't, in spite of having 3 times as much gorgeous screen area and a 7.8MHz 8086-clone processor (Of course, having an excellent keyboard instead of a touch-screen with handwriting recognition saves a lot of horsepower.) Quadrupling the CPU might make the handwriting recognition faster and more accurate, and make up for the clunky operating system. And somebody else already commented that using an ARM core makes it much easier to use already-written ASIC libraries, which means that Palm can do more integration and keep costs down in the future, which is important when you want your product to cost less than 50 shares of your stock. The other big win is that changing processors gives you an excuse to fix some of the appallingly small limits built into the OS, like the 4KB data structures used for memos and email. The Psion had a few 32KB or 64KB limits from 8086 small model, but the last system I used with a 4KB limit was IBM 360 Assembler Language - the PDP-11 had gotten away from the PDP-8's 12-bit limit....

    Memory is important, and it's pretty close to free. Selling a 2MB machine is tacky enough if you're doing it to get people to buy the overpriced memory expansion card, but there's simply no excuse for doing so on a non-expandable machine just to create product differentiation, or to bait&switch people into buying the much more expensive model just to get $6 more RAM. For many applications it doesn't matter, but if you want people do buy the box for things beyond the basics - ebooks, or industry-specific applications that require more data, or reading some real fraction of their email (especially using the overpriced radio link), you need more memory, sometimes lots more. Even if the future Palms don't play MP3s, storing compressed speech uses about 1MB per 20 minutes, so it helps to have more memory.

    Better Screens - the Psion 3a has 480x160 mono, and lasts about as long on batteries as the Palm; the WinCE and iPaQ machines really do have good-looking screens, more readable as well as flashy, but the battery life is too short for practicality.

    Audio, especially speech recognition - that does need more horsepower, though some of it can be done with ASICs like cell-phone voice compression instead of the CPU if that makes sense. Microsoft is going after the MP3-player / Video Game / TV set in your pocket market, but for business users and other people who want organizers rather than toys, the two obvious directions to go are cellphone capability and speech recognition interfaces to the box, and those may be CPU burners.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:The Real Limitations - Not CPU, though it helps by Judebert · · Score: 1

      Actually, the 4K memo limit is a limit of the Memopad input functions, not the processor or the OS. I wrote a program that exported its log to a memo, and occasionally this would go over 4KB. The Memopad had no problem displaying it, or keeping it in the database.

      There was a problem on HotSync, though -- the desktop software enforced a 4K limit.

      As for the slowness, the only time I've noticed a problem is in searching VERY large compressed text files. Trying to find a particular card in the Magic: the Gathering card rulings can take a while. I'm looking forward to the faster processor to take care of that.

      Judebert
      We're out of explosives. What we need is a plan.

      --

      For geek dads: Contraction Timer

  71. Why? Maybe newton tech? by Wordman · · Score: 1

    This is pure rumor mongering, but it would interesting if a hidden motive for this move was to leverage technology from the Newton, which was built on the ARM and StrongARM processors. The Newton has been dead for years, and still no one has built anything even close to its utility.

  72. Re:Need for speed by beej · · Score: 1
    What I want to know is, why does my palm really need to be faster?

    For you, it probably doesn't need to be. But some of us want realtime streaming video on our handhelds. :)

  73. Palm OS is the limitation, IMO by beej · · Score: 1
    I came to the conclusion some time ago that Palm OS is not much to look at from a programmer's perspective. It's technically inferior to any modern OS, and feels more like old Macs or Win3.1.

    This isn't really surprising since it's meant to do really simple things like run Palm devices, and not meant to act as, say, a server.

    This is generally fine, except it lacks things like modern memory protection that lead to crashes at times. There are also a number of assertions in the kernel that can fail and crash the system outright. ("Memory chunk overlocked" comes to mind.) It's just not a good OS for anything except the basics.

    That's irksome now, but it's going to be unacceptable in the future. All of Palm's competitors are going to be offering much more solid platforms running much more complicated apps. They'll be cheap, too, since we're talking a significant time in the future.

    Palm should:

    • Use a Linux (or other high-quality) core
    • Jack the amount of RAM
    • Add flash storage
    • Make a bigger screen (color, of course)
    • Put in the ARM chip (of course)
    • Write a Palm OS compatibility library for easy rebuilding of binaries

    As for that last one, almost everyone I know bypasses the OS to do quick graphics...this obviously would break with the compatibility library. Oh well--that should be acceptible losses. (Another option might be to run an old-Palm emulator on the new Palm, but you'd need a pile of RAM for that.)

    This is going to be quite a tightrope walk for Palm. I hope they work things out, but I'm not buying their stock, know what I'm saying?

  74. So does Palm suck or do you long to use it? by larryj · · Score: 1

    Based on the humorous jabs at Palm sprinkled throughout the article, it seems that the author feels that this is the application that Pocket PCs need to really overtake Palm.

    A lot of Pocket PC owners turn their nose up at Palm handhelds, declaring them unfit for use due to a lack of color, high resolution display, multimedia capabilities, etc. And yet this app appears to be the holy grail of the Pocket PC world. Strange.

    So do the more extreme zealots in the Pocket PC camp look forward to using the Palm to-do list? Probably not. I think they feel that this is going to open the floodgates and people are now going to swarm to the Pocket PC camp. Do they really think that this is going to influence that many people into buying a Pocket PC over a Palm handheld? I just can't see that many everyday users passing on the Palm and purchasing a Pocket PC based on the fact that this emulator exists. Sure, some people will, but I don't see it making that much of a difference.

    I have an iPaq and I admit that this emulator interests me, but I think it's because I miss the Palm core apps. IMO, the only thing my iPaq has over the new Sony is Pocket Word and Excel. If I had it to do over again, I'd stick with the Palm OS.

    --
    What if the Hokey-Pokey really is what it's all about?
    1. Re:So does Palm suck or do you long to use it? by larryj · · Score: 1

      Oops. Should've been posted to the Palm emulator thread. Time for more caffeine...

      --
      What if the Hokey-Pokey really is what it's all about?
  75. This is great for Palm by beholder77 · · Score: 1

    I'm a palm lover myself (not in the literal sense ofc), and I think this will be great for the platform. After much arguing with my co-workers (manager types) about the merits of the Palm in business, they basically settled the argument by showing me that they could work on their 12 meg uber-spreadsheets on their CE devices. I think Palm's market is these manager types, and I think the proliferation of stupidly large spreadsheets (or word documents) makes a good case for the need for bigger and badder CPU's and much more memory. Even if the applications just supported reading of these "monster documents", all would be well again. Data is getting fatter, and the device has to compensate for it.

    --
    Success is as dangerous as failure, hope as hollow as fear.
  76. SDK builds processors? by molo · · Score: 4

    Motorola, TI and Intel will use Palm's software developer kit to build processors using ARM technology, sources say.

    Man, thats some SDK. Why don't my SDKs do that?

    --
    Using your sig line to advertise for friends is lame.
  77. Re:Palm -needs- to do this... by kaotao · · Score: 1

    The m500 and m505 don't support content protection in SD cards. And you don't need to run the backlight all the time, especially if you spend a lot of time indoors. It really depends on the lighting of your environment.

  78. Re:More difficult for Handspring by steveha · · Score: 2
    But remember that a PDA is a limited environment. Less CPU horsepower, less room inside for extra chips, less electrical power to run chips... if you are going to do some sort of backwards-compatible bus, you will need to do it very efficiently. I'm not saying it is impossible, just that it will be a headache if they try this.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
  79. One chance for glory by steveha · · Score: 4
    This is a risky move, but if Palm does it right it will pay off. They only get one chance.

    Apple showed it can be done. Apple really did a great job of smoothly transitioning their users over to the PowerPC.

    As long as they are doing this, Palm needs to break out of the 160x160 display trap. I'm sure they are eager to do it. All the current Palm apps, when running under emulation, can have a 160x160 box to run in, but new software can have more room. And, Palm needs to release two different reference designs, with different screen sizes, just to make people get serious about testing their apps with different screen sizes.

    I'd be thrilled if they used this as an opportunity to transition from PalmOS to Linux, with the emulator running PalmOS of course. If they did a good job on the SDK, people should be able to recompile PalmOS apps to run under the new Linux. I don't have a feel for how likely this is, but it would give Palm more control over their destiny, and save them paying licensing fees.

    They should make sure the new Palm can play DTMF tones through its speaker; people have been crying for this since the first Palm. Look up a phone number, hold the Palm next to the phone, and click on "Dial" and the Palm makes DTMF tones and dials for you. I'd like that.

    If they make it rock-solid reliable, and give it really long battery life, this transition could be a very good thing. Oh, and they need to keep making DragonBall Palms for a while: don't make people feel they are being forced at gunpoint to switch.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:One chance for glory by clickety6 · · Score: 1

      I can't understand why you would wnat the hassle of having Linux on this thing and then a PalmOS emulator on top of that. What advantage does Linux have over PalmOS for the market audience? (We're tlaking average users here, not the geek market). An emulator just adds an extra klayer of complexity and therefore an extra chance of things going wrong!

      --
      ----------------------------------- My Other Sig Is Hilarious -----------------------------------
  80. More difficult for Handspring by steveha · · Score: 4
    This will be more difficult for Handspring than for Palm. The Springboard is basically a direct connection to the DragonBall's bus, so I can't see how it would be very easy to do a compatible Springboard on an ARM chip. Also, Springboard modules have code on board for the cool plug-and-play, and that code is of course DragonBall code.

    So, does Handspring stick with the DragonBall? Or do they try to emulate the Springboard bus using the ARM? Or do they do Springboard 2.0 using the ARM bus? Or can they do a new bus that isn't so tightly coupled to the CPU's bus? (How about making the plug-and-play use some sort of portable bytecode?)

    By the way, I hope Handspring will adopt the "universal connector" idea Palm introduced with their latest devices. Having both a serial port and a USB port is a nice thing. Having both of them plus a Springboard would be even better.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
  81. (*Grin*) by WauloK · · Score: 2

    So let's see.. PALM is going to use ARM. I wonder if HANDspring will use ARM as well since they use PALM as well. Will the programs be written in THUMB?

    --
    I'd far rather be happy than right.
  82. New DragonBall by fliplap · · Score: 2

    A lot of people, I'm sure, are going to ask about backwards compat. Yes, the new processor is being designed my motorola and it will still run the old DragonBall based software, it is an ARM based dragonball. I would also like to point out that for some reason or another, the new processor includes built in support for Sony's memory stick, as well as SD media. I for one am looking forward to this new processor, as long as they leave the interface the same.

  83. Re:Need for speed by geekoid · · Score: 1

    WOW you just gave me a flashback. My father asked my that of my Apple II...

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  84. Was just at their site by omega9 · · Score: 1

    I was just at their site looking for info on Palm OS 4.0 and found this in their 'future plans' section:

    Support for faster, more powerful ARM microprocessors, while maintaining compatibility with current Palm software applications.

    Now if Handspring will only port it to my Prism I'll be happy. Well, happier.

    Omega9
    #chown us base

    --
    I'm against picketing, but I don't know how to show it.
  85. Re:This has been kicking around for a while. by FunkSoulBrother · · Score: 1

    I'm pretty sure the Gameboy Advance doesnt have a touch sceen or grafitti area for data entry though. It would be a bitch to have to scroll a list of letters and hit "a" every time we wanted to type a character.

    Although, with 6 buttons (A,B, Select, Start, L, R) 2^6 = 64 different characters you could type in some crazy binary typing scheme. (i.e hold A, B and select to type a "K") It would be pretty interesting watching someone type one that thing.

  86. Palm -needs- to do this... by TellarHK · · Score: 2

    Palm devices have done great things for the people who bought them for contact management, scheduling, and porting small data files with them on the go. But the reason WinCE devices are selling at levels that are beginning to really erode Palm's lead, is that the average consumer simply wants bells and whistles.

    I look at my Palm IIIc that I got just this past February for $329, and wonder what I really did get for my money. Having waited just a few months, I could have gotten an m505 with the extra money saved. Though if I were going to do that, and spend five hundred dollars or so, why not get a WinCE device? Expandable memory using more common components than the new stuff in a 500/505, and with a variety of vendors to choose from.

    The basic reason Palm needs to make this change, is because simple and reliable isn't impressive. Those of us who -do- know better, are rare indeed. I was a longtime PC fanatic, until I saw a recent iBook, and how well it handily trashed my IBM ThinkPad for reliability. I may be glad I got my IIIc when I did, but I do still feel badly about the fact people with less knowledge get better toys.

    I shouldn't rant when I'm tired. Damn this heat.

    Palm needs to deliver stability, AND better toys and gimmicks. I just hope they pull it off.

    1. Re:Palm -needs- to do this... by firewort · · Score: 2

      Aye, but if you'd bought the m505, you'd be cursed with having to run with the backlight on fulltime to see the screen at all.

      You'd also have SecureDigital cards, and who wants cards with crappy content protection built in?

      go get yerself a prism, or stick with the IIIc.

      A host is a host from coast to coast, but no one uses a host that's close

      --

  87. Brave Move by bentini · · Score: 1
    This is a really brave move by Palm. Many people have mentioned Compatibility issues. Yes, they will exist.

    But now is the time that Palm must do this. They still have a stranglehold on the market. If they wait longer, they'll lose that and their hardware will be even slower.

    Why are other people criticizing them? Supporting legacy hardware (x86, anyone?) sucks. Here's a company with the guts to say, "trust us, this will make things better in the long run." And it will.

    Of course, there are issues to RISC that says they shouldn't have to change ISA's, but... well... RISC has changed the world, but it hasn't exactly won.

    So, this is a really daring change. And I think we should commend Palm for having the initiative to do this.

  88. Re:the world of incompatibility by ErikTheRed · · Score: 2

    With the much higher raw processing power of the ARM chip, emulating a 33MHz Dragonball should be no sweat. I heard a rumor regarding this switch about 9 months ago, with speculation running that the ARM chips would be hittling 1GHz (as mentioned at the end of the article); the hope was that there would be enough processing power to support fairly sophisticated voice-recognition capabilities. My understanding (which could be way off here, please feel free to correct me if I'm wrong) is that even the higher-frequency ARM chips have low enough current requirements to allow for "Palm-like" (kick-ass) battery life.

    --

    Help save the critically endangered Blue Iguana
  89. Re: Yawn .. but what about ... by IronChef · · Score: 2


    I once built an optical hub that would let 5 Mac laptops with IR all "see" each other. All you had to do was point each IR eye at the hub... which was a drinking glass. :)

  90. killer app by sessamoid · · Score: 1

    For me, Palm's killer app is Epocrates. There is no comparable program for WinCE with the same ease of use and speed. And yes, the database is already large enough that I feel the need for more speed. Some of the lookups (especially the drug interaction feature) are not exactly snappy anymore.

    --
    "No, no, no. Don't tug on that. You never know what it might be attached to."
  91. Re:They are going to be kicking themselves... by idiot900 · · Score: 1

    Not now they don't need to. Ten years from now will you be saying this same thing? Advancement must start somewhere. If the next Palm can stay the same price, run the same temperature and with the same battery life, but do much more - what's wrong with that?

  92. I believe that's pronounced: by denshi · · Score: 1
    "Microprocessor fall in spring, drown, 6 month 3 week ago.

    Very sad story."

    p.s.: the best was certainly the 'spring of drowned octopus' -- still trying to figure out how that works.

  93. This has been kicking around for a while. by suwalski · · Score: 3

    I first heard of this last summer.

    This brings along great opportunities for Linux. For example, the Rebel.Com NetWinder kernel could fairly easily be modified to run on this Palm system, with full X, etc. The news could impact the Palm and Linux even more than it did on the iPaq.

    The ARM is a greatly versatile, very low power RISC chip. I'm happy they are finally pursuing this. Nokia is supposed to also take advantage of this in accordance with their deal with Palm to use the PalmOS. This is why the PalmOS isn't on Nokia phones yet, they are waiting for the ARM version...

    This will be cool on two fronts. :)

    1. Re:This has been kicking around for a while. by hereticmessiah · · Score: 1

      Where have you been? That limit went out during the transition from the ARM3 to the ARM6 (for those who see that numbering system as being strange, there was no ARM4 or ARM5 and there's a good reason behind that), and that was *ages* ago. The old mode was retained up until recently to allow support for RISC OS which will support 32-bit addressing in the next release.

      --
      I don't like trolls and mod against me if you like, but I'd prefer if you'd reply.
    2. Re:This has been kicking around for a while. by mypalmike · · Score: 1

      I guess the sarcasm got lost when the post I actually responded to got modded out to -1/flamebait. Now my reply looks mean-spirited towards someone I agreed with... :( Ugh.

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    3. Re:This has been kicking around for a while. by mypalmike · · Score: 2

      Wow, just 4 megs of memory? Good heavens, they're actually going to back down from their current fairly common configuration of 8 megs for the next generation of Palms? Well, I guess with memory prices so high, and ever increasing(!), you must be right. Combine that with the inherent limitation in ARM processors which only allows 22-bit addressing? You're right, only a celibate "fart-knocker" would run X-Windows on a Palm-sized device.

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
  94. They are going to be kicking themselves... by Amigori · · Score: 3
    "...Palm maintains a huge lead in market share over its rivals..." Then why would they screw themselves by making their products compete more directly with the products in the minority market share? People are buying Palms to replace paper organizers, not laptop computers. But people are people and they usually want they latest thing with the most power, can do many more things than they need, can fit the most stuff on it, and might be able to play quake on it.

    "That's why they are revising their platform--to grow room for the future." A standard idea, but I for one, do not want streaming multimedia and MP3s on my handheld. My Palm m105 does exactly what I need it to do. If I want to watch a movie on a plane, $4 headphones from the stewardess or a laptop w/DVD will do the trick. If I want to read a book, I'll spend $6 and get a paperback from the store or check out one from a library. No batteries, backlighting, or internet connection needed.

    The Palms were designed to replace the paper organizer that contained our calendars, to do lists, addresses, etc. Last I checked, my paper dayplanner did not play MP3s. It doesn't need to. My Palm doesn't play MP3s either. It doesn't need to. Unfortunately, too many people forget about this and want the latest and greatest. Maybe when they start burning holes in suits because they run so hot, people will realize that the current Palm line does more than they need it to.

    --
    "The quality of life is determined by its activites."--Aristotle
  95. Palm and Apple???????? by Teflon+Coating · · Score: 1

    There's been rumors for the past few years that Apple was in on Palm with some sort of new OS incorporating the Newton OS that the Apple Messagepads used to use. The messagepads ran on an ARM processor. I wonder if this is a step towards something bigger

    1. Re:Palm and Apple???????? by tb3 · · Score: 2
      Nice thought, but it's taking Palm eons to port Palm Desktop and Palm Sync to OS X. I don't think there's any deals between the two.

      But, gee, in nine months the Palm will have an ARM CPU and get to the point that the Messagepad was seven years ago!

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

  96. recompiling for new OS ver is old hat by firewort · · Score: 2

    Palm developers have always had to recompile for new versions of the PalmOS, as well as for the different Palm devices:

    apps that worked in 2.x broke for 3. Apps that worked in 3 were broken for 3.3 and 3.5. Apps that worked great were recoded for the higher quality grayscale screens, and then refused to work on earlier Palm IIIs.

    Apps that worked great on the new 16 shade grayscale screens got recoded for color devices.

    Everything got altered to work on Handsprings.

    In other words,
    making changes to existing application code is nothing new to Palm developers.


    A host is a host from coast to coast, but no one uses a host that's close

    --

    1. Re:recompiling for new OS ver is old hat by i0lanthe · · Score: 2

      Actually most apps don't even break, either. Follow the rules and don't push the outside of the envelope, and who needs to recompile... It's just that users beg and plead and cajole for the hip new features supported by the new OS (like, color, and hey, who wouldn't) so you gotta add them and then recompile. (So you're still right that this is nothing new to Palm developers ;-)

      --
      "The Crystal Wind is the Storm, and the Storm is Data, and the Data is Life"
  97. I have a feeling... by evilpaul13 · · Score: 1

    ..that even some programs that can be easily recompiled will have the same problem many old DOS ones do on modern hardware: they'll run way too fast.

  98. But it still doesn't run Linux like the VR3 does.. by wilsonjo · · Score: 1

    Agenda VR3 is getting better every day. Soon it will play MP3s... hopefully, and I can already play a mean game of Solitare while I travel... and it does the regular stuff like contacts, email, etc... and soon it will have ethernet. Go Buy One and write some more apps for it....:)

  99. the world of incompatibility by shokk · · Score: 2

    Welcome to the incompatibility that now reigns in the world of Windows CE. Will that be SH3, SH4, MIPS, ARM, etc with your Palm? Do they plan to emulate the older chips to get the older software to run? That would definitely make the point of moving to the new processor moot.

    --
    "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  100. Aleluia! by agoliveira · · Score: 1

    It's about time...

    --
    Scientia est Potentia
  101. Faster for better Internet access? by MtViewGuy · · Score: 1

    I'm surprised that nobody here has figured out the real reason why Palm considering switching to the ARM processor for future Palm models: a smoother Internet access experience.

    I mean, look at the way the Palm does Web surfing and the way the iPaq running PocketPC does Web surfing; note that web pages are actually much more readable on the iPaq. Remember, look at the major compromises Palm had to make in order to do Internet access with the Palm VII series, which required web page providers to produce special versions of their web pages tailored for the Palm VII display.

  102. Net pilot ? by mirko · · Score: 2

    ARM also patented revolutionary network technologies such as a (V22 soft modem) based on their lovely chip so we might soon see some real and versatile alternatives to these phone/organizers behemots.
    --

    --
    Trolling using another account since 2005.
  103. Re:Need for speed by i0lanthe · · Score: 2
    What I want to know is, why does my palm really need to be faster?

    Mine doesn't need to be faster, but I reckon I could use a faster crosscompiler (I know, I know, here's a nickel to upgrade my old linux box).

    What I want to know is (and I don't know bo diddly about ARM technology, except that it reminds me of Gil the ARM, so these are probably moronic questions)...
    - how big will the heap be next year, and
    - will I still have to mess around with these blasted code segments?

    --
    "The Crystal Wind is the Storm, and the Storm is Data, and the Data is Life"
  104. Re:But it still doesn't run Linux like the VR3 doe by i0lanthe · · Score: 2
    ...programming FOR your PDA in the environment we all know and love. :)

    I'm confused. I already program for my Palm in the environment I know and love: emacs+gcc+gdb on a linux desktop.

    --
    "The Crystal Wind is the Storm, and the Storm is Data, and the Data is Life"
  105. Is this the right direction for Palm? by jchristopher · · Score: 2
    I know faster processors are (usually) better, but I wonder if this is the right direction for Palm?

    In the past, the stability, battery life, and simplicity have been hallmarks of their device, and brought them success.

    If there is now enough "oomph" to decode MP3, play video, etc, will Palm stray from their ease of use?

  106. Re:Strike A New POSE by ZvlvLord · · Score: 2

    Quoting: "Let's hope Palm publishes the data sheet for the chip they're using -- unlike the originally secret Dragonball" *nearly chokes* You are kidding right ? The 68328 Dragonball processor HAS GAZILLIONS OF DOCS about it on Motorola site (EZ, nonEZ etc...) I was using them in 1997. How hard did you look ? Why do you seem to assume it's Palm Inc. responsibility as opposed to Motorola's ? Farewell =)

  107. Re:Need for speed by Bartab · · Score: 1
    What I want to know is, why does my palm really need to be faster?

    Playing MP3's
    Voice recognition... "Dial Adobe lawyer" (hold Palm up to phone as it sends dialing tones)
    Third party encryption on the Nokia phones.

    Personally I think organizers are fine, but I really hate that my palm just does organizing. Granted, I'm not willing to hook up a fusion reactor to power the thing more than an evening, but I only get about 2 weeks out of the batteries on my current Palm, which is pretty old, while others get over a month on the same batteries. Bringing a new Palm down to two weeks is fine by me.

    --
    Any sufficiently advanced technology is indistinguishable from a rigged demo.
  108. *Yawn* ... but what about ... by muck1969 · · Score: 1
    ... when are they actually gonna have these things available?!?

    This is practically the same thing they said when they announced the switch to ARM processors over 7 months ago!

    Gotta get this in before others do ... Obligatory line: Can you imagine a beowulf cluster ...

    --
    m.mmm..myyy ... sssissxxxtthh bbboottle offf mmmmmoouunnnttain ddeeewww.. in thhe pppassst ffffif
  109. Strike A New POSE by FrankDrebin · · Score: 4

    The shift to ARM will mean of course incompatible binaries for all those vendor-supplied and open-source projects. Generally not too big a deal since there are lots of tools for ARM (gcc supports cross-compiling to ARM of course).

    But, perhaps more interestingly, a new version of POSE is required. Development of the original POSE (nee CoPilot) is a fascinating story of reverse-engineering, ingenuity, and personal persistence of Greg Hewgill. Do a Google search for 13hewgil.pdf for an interesting account.

    Let's hope Palm publishes the data sheet for the chip they're using -- unlike the originally secret Dragonball -- so POSE can be implemented for the new architecture without too much headache.

    --
    Anybody want a peanut?
  110. Maybe they should have considered... by Bonker · · Score: 5

    Shogakukan's 'Ranma' processor. If you douse it in cold water, it transforms into an 'ARM', but if you pour hot water over it, it changes back into a 'Dragonball'.

    "Oh sirs, very tragic story of microprocessor that drown in spring one thousand, two hundred year ago!"

    Okay, enough with the stupid anime jokes already.

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
  111. Re:Need for speed by UberLame · · Score: 1

    I can think of two reasons I'd like a palm to be faster. First, I would like speech recognition. I'd like this so that I can more easily enter long notes (grafity is a pain for more than a sentence or two) and so that I can enter notes while driving.

    Second, text to speech would be nice (again for useage while driving).

    Third (and this doesn't look like it's going to happen real soon), I'd like Palm to ad least double and preferable quadruple the screen resolution (from 160x160 to 320x320 or even 640x640). They don't need to make the screen larger, just higher res. True gray scale (instead of the faked grey scale that results from flickering pixel quickly) would also be really nice.

    --
    I'm a loser baby, so why don't you kill me.
  112. Re:Need for speed by UberLame · · Score: 1

    True. But the OS doesn't yet support the higher resolutions. We need OS 5 for that I believe.

    --
    I'm a loser baby, so why don't you kill me.
  113. Re:There's three types of palm users... by UberLame · · Score: 1

    It is called not rereading my opening paragraph after adding a third point. I must remeber to say there are "SEVERAL" things, not 2 or 3, or whatever things.

    --
    I'm a loser baby, so why don't you kill me.
  114. Need for speed by spellcheckur · · Score: 4
    I don't know about you, but my Palm is great for the limited things I call on it to do.

    It essentially replaces my organizer, which was, as far as I can tell, it's intended purpose.

    Why does it need to get faster. More memory I understand, color and backlighting and better batteries also, but are people really feeling the lag when looking up phone numbers or appointments?

    How about making the things cheaper? I don't want a palm to replace a computer... if I did, I'd buy an iPaq (and put linux on it). I want it to take care of scheduling, take notes and remember phone numbers.
    ...oh, and I guess a few simple games never hurt anybody.

    What I want to know is, why does my palm really need to be faster?

    1. Re:Need for speed by hereticmessiah · · Score: 1

      > How big will the heap be next year

      Hmm... R13 holds the pointer to the heap. I programmed in ARM assembly on RISC OS and we allocated our own heaps, as big as we wanted.

      > Will I still have to mess around with these blasted code segments?

      Hmmm... having never programmed a Palm, I'm not sure what you mean, but the ARM treats memory as being flat, unlike the x86 series. I might be making myself sound like a fool, but if you mean segments as in the way the x86 series treats memory, then I greatly doubt you'll have to worry about that any more.

      --
      I don't like trolls and mod against me if you like, but I'd prefer if you'd reply.
  115. A slightly different version of the story by stu42j · · Score: 3

    From the August issue of MaximumPC:

    A sequal to the DragonBall VZ, the Super VZ doubles clockspeed to 66MHz and adds on chip support for USB 2.0, on-chip SRAM cache , DMA memory transfers, and a frame buffer to speed up video. Its 0.18-micron shrink (down from 0.25-micron) should offer a two-to four-fold increase in speed and drink less power compared to the fastest Palm procs available today. The Super VZ will debut alongside the DragonBall MX1, which will be based on ARM technology and run at 200MHz.

  116. Apple, are you paying attention??? by MacGod · · Score: 1

    The Apple Newtons used an ARM processor. Now, it occurs to me that Apple still has all the old NewtonOS software lying around somewhere (probably in Setve Jobs' glove compartment). If Palm switches to an ARM platform, I say let them do the engineering to port the PalmOS to these chips, then licesnse said technology, and release a Palm/Newton hybrid. Of course, I'm just an armchair tech CEO, so WTF do I know?

    --
    "Reality is merely an illusion, albeit a very persistent one " -Albert Einstein
  117. Java possibilities by mgarraha · · Score: 1

    I recently read that ARM is working on a JVM that executes the most common bytecodes in hardware. Could this mean a smaller, faster JVM for PalmOS? I've held off developing Java apps for the Palm because of the current platform's limitations.

  118. TransPalm by robvasquez · · Score: 1

    Why don't they use Transmeta chips?

  119. ARM faster than the Dragonball - open wins by Invisible+Agent · · Score: 1

    Ever wonder why the ARM is faster than a similarly priced Dragonball? It might have something to do with the fact that there are dozens of manufacturers that license the ARM core and build chips around it, and only one that makes the proprietary Dragonball.

    This is another excellent example of open platforms beating closed ones.

    Invisible Agent

    --

    Invisible Agent
    This post is a mirror; when a monkey stares in, no hacker gazes out.
    1. Re:ARM faster than the Dragonball - open wins by hereticmessiah · · Score: 1

      It's also an example of a superior platform beating an inferior one. Sophie Wilson is a genius (and a lovely person too), possibly one of the best programmers or chip designers around. When she designed the ARM, she introduced lots of innovations, like predicated instructions. Some of this was to keep the processor simple, hence cheap, and fast. The ARM is still on of the finest architectures out there and if it wasn't for some dumbass mistakes that Acorn made with the BBC Model B, we'd all be using ARM-based machines right now, and a lot better off.

      --
      I don't like trolls and mod against me if you like, but I'd prefer if you'd reply.
  120. How 'Bout a Transmeta? by idonotexist · · Score: 1

    I'd like to see a Cursue in a palm :p

    --
    "There ought to be limits to freedom"
  121. What I want from my future Palm by slasho81 · · Score: 2

    I own a PalmIIIx (black&white display). I'm very happy with it.

    I would replace it for a better palm if the new version would be:

    thinner

    lighter

    with better battery life

    can do simple wireless operation (with my cell phone for example)

    cheaper

    What I don't need it to have:

    color display

    3D surround sound playing MP3s

    T1-speed internet connection

    voice recognition (not with the current frustrating technology)

    voice recorder

    word processor/spreadsheet/presentation manager or other office related software (which I can use at the office).

    I want an easy to use organizer that will make my life easier.

    -Omer

  122. Performance by NotoriousQ · · Score: 1

    Hmm those nice tight slim programs that seem to be the trend with palm, would run freaking fast, when compared to ce apps, which have to contend with with old embedded NT.

    If the new programs will be as slim, I can just see running even more powerful games. UT anyone. Well I can hope

    Remember, when you are downloading MP3's, you are downloading communism!!!

    --
    badness 10000
  123. Re:But it still doesn't run Linux like the VR3 doe by Bradee-oh! · · Score: 2

    Who cares if it runs Linux. I'm not programming on my PDA.

    I think the point is not programming ON your PDA, but programming FOR your PDA in the environment we all know and love. :)

    --
    "This is Zombo Com, and welcome to you who have come to Zombo Com" - www.zombo.com
  124. No more Dragonball!? by baumanj · · Score: 3

    ...instead of the current Motorola Dragonball processor

    Oh great! Now how is Goku going to buy gohan for Gohan?

    Those heartless bastards.

    --
    "The general contract of the method run is that it may take any action whatsoever." -- Java 2 API
  125. re: Yawn .. but what about ... by UserChrisCanter4 · · Score: 2

    Can you imagine a beowulf cluster ...

    Yeah, but you'd better get those IR ports lined up just right...

    Sorry, I couldn't resist...