Slashdot Mirror


Photos and Commentary On AMD's PIC

vincecate writes "I just purchased a brand new AMD PIC which has been on Slashdot and LinuxDevices. I have opened it up and put some pictures and comments on the web. Some interesting things are that the system uses only 8 watts, the Windows CE does not want you installing any software, you can not get to the BIOS settings, and I was not able to boot Linux." (He was able, though, to boot Linux from an IDE device on a mini-ITX system also based on the Geode processor.)

31 of 394 comments (clear)

  1. Put ReactOS on it. by isolation · · Score: 3, Interesting

    seeing as it has limited hardware or software support under Windows CE if they must have a Windows-like OS then we could get ReactOS running on it.

    --
    Free Unix? Free Windows. http://www.reactos.com
    1. Re:Put ReactOS on it. by stupidfoo · · Score: 3, Interesting

      One would question why they went with Windows CE. Microsoft must have given them an amazing price otherwise it simply would have eaten up too much of the $195. I'm guessing MS is selling them copies at less than $5 a pop, but who know.

      Wouldn't this truly be something much better suited to use Linux or some other freely available OS?

      I'll answer my own question (as it is obvious): Yes.

    2. Re:Put ReactOS on it. by Surur · · Score: 4, Informative


      Win CE *is* about $5 a pop, for most applications, including pocketpc's. $5 is not far from free, and Win CE is open source to the OEM's, to modify as they see fit. Further more there are a lot of drivers available for Win CE already, and they get supported by microsoft. Its not too bad a deal.

      And we KNOW microsoft is salivating over getting into the 3rd world cheap computer market before Linux and other free software takes hold, robbing them of future revenue forever.

      Surur

      --
      Information is the location of things. Computation is moving things around.
    3. Re:Put ReactOS on it. by Anonymous Coward · · Score: 3, Insightful
  2. Linux on PIC by MoxFulder · · Score: 5, Informative

    This article on LinuxDevices discusses the possibility of installing Linux on the PIC.

  3. how about a useful link... by Lumpy · · Score: 5, Interesting

    Like where to buy one?

    I would certianly like to get one to tinker with and make do things that are against the wishes of the manufacturer.

    --
    Do not look at laser with remaining good eye.
  4. Boot problem by spotteddog · · Score: 5, Insightful

    The problem booting from the CF card is probablly just a partition type or signature thing. It would be interesting to hook the hard drive from the PIC up to a working Linux box (as hdb or hdc) and poke around to see how it is partitioned. Maybe a block copy from the hard drive to the CF would create a booting CF based system. Granted it still would be running WinCE, but it would be a start.....

    --
    . there used to be a sig here.....
  5. Cryptographic BIOS? by reality-bytes · · Score: 5, Informative
    Apparently, the BIOS is designed by General Software for AMD and features a 'cryptographic handshake' between BIOS and O/S.

    The Boot Security Application is a firmware application that establishes trust between platform hardware and the user application, preventing operation of systems compromised by unauthorized tampering with BIOS, OS, or application with cryptographic signatures on all trusted objects.


    This sounds like a horrible lock-in to Windows CE ie: "We only want you to run what we want you to run"

    However, in the same document:

    Supporting both Linux and Windows, the Boot Security Application requires the user application running under Linux or Windows to periodically (as defined by a policy established by the ODM/OEM in the system registry) request security challenges and provide challenge responses, convincing the Boot Security Application, which represents the hardware and firmware, that the application is genuine. Similarly, the Boot Security Application responds to out-of-band challenges as requested by the user application, to convince the user application that it is running on genuine hardware and firmware.


    So it now looks more like; "You can run another O/S but only if all the software is registered with us first"

    The first line of attack with getting Linux running on an AMD PIC would appear to be by simply contacting General Software and asking if they are willing to provide some advice (Its worth a try).
    --
    Ripping an new rectum in the fabric of spacetime.
    1. Re:Cryptographic BIOS? by Lehk228 · · Score: 5, Insightful

      sounds to me like the point is to provide some serious virus/trojen/spyware hardening for sale in an environment full of new users and poor availability of tech support.

      --
      Snowden and Manning are heroes.
  6. PIC? by gUmbi · · Score: 4, Funny

    Did anyone else think 'programmable interrupt controller'? It's too early...

    1. Re:PIC? by Garabito · · Score: 3, Insightful

      or a PIC-like microcontroller made by AMD?

  7. Reason why you can't fiddle with it by magarity · · Score: 5, Interesting

    Look at the target market kids; some village in inner Mongolia or northeastern India saves up to buy a computer with the help of a government grant. The first thing that happens is someone accidentally screws up the BIOS settings or downloads and installs some flakey software. Wanna guess how easy it is to get a tech out to fix it? Be serious and stop your whining about WinCE and no BIOS access. It obviously isn't for you. The thing's capabilitis in terms of software/firmware were very carefully considered in light of its target demographic.

    1. Re:Reason why you can't fiddle with it by WARM3CH · · Score: 4, Interesting

      I agree. The design goals of this device is clearly are: Providing minimum requirments to access and browse the net, and do basic word processing and that's all! It should not require any service, patches for a long time. Many slashdotters many nor realize that design of such a system is quite different from normal PCs and is a completely different beast. You need a system to do something very basic, only do this job and do it right with no future need for any chagnes. This is logical to lock it in a way that making any changes to it be very difficult. Not only to protect it from the users, but also from all unknown possible future threats on the net. You can imagine millions of such simple machines round the world and far from any service center can be a very good target for spammers, black-hats and anyone who needs a hord of zobie machines. How would you design such a thing if you needed to do it with such a tight price limit?

    2. Re:Reason why you can't fiddle with it by justins · · Score: 3, Funny
      Consider it a teaser or loss leader. The first one is free...

      Right. Becuase once they're hooked, those sub-Saharan Africans will be ready to shell out the big bucks for all sorts of software and electronics. AMD and Microsoft will have them right where they want them.

      Come on.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  8. flash drives and longevity by MORTAR_COMBAT! · · Score: 3, Interesting

    I remember several years ago I was boasting about running some of my servers from Flash IDE drives, and I immediately was blasted with comments like: "yes, but you can only write to the Flash disk so many times before it fails". Any comments on that? Was that ever the case, and if so, is it still the case?

    --
    MORTAR COMBAT!
    1. Re:flash drives and longevity by The_countess · · Score: 5, Informative

      you can change a bit of a flash drive about 100.000 times. for everyday use this is more then enough but linux changes a lot of things quite often so it wears out relativly quickly. there are however specialy distributions for flash drives that change verry little, and work almost exclusivly in RAM.

  9. This would make a GREAT car computer by TheUnFounded · · Score: 3, Interesting

    I'm planning my Senior design for next year, and it looks like its gonna involve a computer in a car (I know, original, eh?). The problem was going to be selecting the parts that'd be cheap enough and portable enough.

    This would be IDEAL; basically a hopped-up PDA with a regular full screen interface available. BUT: I don't want to run CE!! I know the poster hasn't been able to, but if anyone knows of a hack that has managed to put Linux on this beastie, please post!!

    1. Re:This would make a GREAT car computer by ParnBR · · Score: 5, Insightful

      Friend, I appreciate the sentiment. But I live in a so-called third world country and not every "intended customers" here are worried about feeding themselves and not getting shot at. In fact, a big part of this country is really poor, but not that violent. So, please, don't generalize, ok? :)

      --
      My neighbor's .sig is better than mine.
  10. Re:Geez... by NanoGator · · Score: 3, Insightful

    "It might as well not even have a keyboard or monitor port. Yeesh."

    Didja read the bit about who the target audience is and what it does do?

    --
    "Derp de derp."
  11. Beginning reverse engineering by DanMc · · Score: 5, Informative
    I think the first thing to do is take the WinCE drive and put it on a PC and make a 'dd' backup. Poke around, analyze it. Does it have a traditional partition table? dd clone onto a CF disk and see if it boots WinCE in the PIC?

    If there really is a well designed "OS Handshake" to boot, try to work around it. Can you let WinCE complete the handshake, then use something like 'bootlin' to bootstrap linux? I think there was an evolution of bootlin into the windows days but can't recall it's name.

  12. Not meant to last by rexguo · · Score: 3, Insightful

    I saw a Lithium CR232 battery in one of the photos. By making it hard to remove and voiding the warranty by opening it up, this thing is not meant to last for more than a couple of years for the regular Joe.

    --
    www.rexguo.com - Technologist + Designer
  13. why called PIC? by kcelery · · Score: 3, Insightful
    PIC seems to be a registered trademark of MICROCHIP, this is extracted from one of their web page:

    About Microchip Technology

    Microchip Technology Inc. (NASDAQ: MCHP) is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality. For more information, visit the Microchip website at www.microchip.com.
    ###
    Note: The Microchip name and logo, PIC and MPLAB are registered trademarks of Microchip Technology Inc. in the USA and other countries. PICDEM is a registered trademark of Microchip Technology Inc. in the USA and other countries. I2C is a trademark of Philips Corporation. SPI is a trademark of Motorola. Windows is a registered trademark of Microsoft. All other trademarks mentioned herein are the property of their respective companies

  14. Install LinuxBIOS by LuxuryYacht · · Score: 4, Informative

    LinuxBIOS supports the AMD Geodes. You'd have to do a little hardware hacking (flash in a socket, to allow recovery from a bad LinuxBIOS image) to get the first working image of LinuxBIOS working. After that it's just re-flash and you're up and running with LinuxBIOS!

    www.linuxbios.com

    --
    Quidquid latine dictum sit altum viditur
  15. Re:*Limited* Windows CE included! by martin-k · · Score: 3, Insightful
    Strange. My PIC runs at 1024*768 and definitely allows me to run TextMaker, PlanMaker, Media Player, and Internet Explorer at the same time.

    Sure you didn't confuse this with the crippled XP Microsoft is selling in Asia?

  16. It's the software, stupid... by martin-k · · Score: 3, Interesting
    *I* find the software on the PIC much more interesting than the hardware. But that's maybe because we wrote it... :-)

    See English or Portuguese article about the SoftMaker apps on AMD's PIC.

  17. Re:Paperweight. by dave420 · · Score: 5, Interesting
    BECAUSE IT'S NOT FOR YOU

    It's for poor people who can't afford to get online. People who make $1,000-$6,000 PER YEAR. They are people who don't care about linux, who don't want to install p2p, who don't want 17 different media players for their downloaded simpsons.

    This PC is not for you, so the fact you don't like it means absolutely zero.

    You moaning about it is like if you went to a soup kitchen, moved some starving people out of the way, tried the soup and proclaimed very loudly "This soup tastes like shit! I'm off to a fancy restaurant for a steak!". You don't see the point, as you can afford something better. Not everyone can. Count yourself lucky, don't put down their only option.

  18. Re:Geez... by somethinghollow · · Score: 3, Insightful

    It's funny when someone says they tried to install linux and it didn't work, they get chastised for trying. If he never mentioned Linux at all, there would be at least 5 users asking "Yes, but does it run Linux?" ;)

  19. Re:Geez... by dmaxwell · · Score: 3, Insightful

    What about a poor geek in such a country? I find this attitude of "It's an almost charity thing and you should be grateful for what we choose to give you." to be very condencending.

    It will be perfectly natural for a few recipients of these things to gain skills and to try to find a way to get them to do other things. There is VERY little reason for these to be locked down to the extent that they are.

  20. Re:Paperweight. by sleepingsquirrel · · Score: 3, Insightful
    It's for poor people who can't afford to get online.
    <Flame=on> Since when is free software not for poor people?!? Maybe free speech isn't for the poor either. Why should poor people live in the Microsoft-only ghetto? How could limiting software choice possibly add value to those devices? Your moaning sounds like the indignant soup kitchen owner who is upset because the poor won't eat your rancid swill, prefering to feed it to their hogs!<Flame=off>
  21. AMD is already exploring PIC Linux by taj · · Score: 5, Interesting

    Date: Mon, 29 Nov 2004 14:06:53 -0600
    From: "Hale, Brad"
    To: Trent Jarvi
    Subject: RE: PIC Linux

    Trent, thanks for your interest in AMD's PIC. We have not entered an
    exclusive agreement with Microsoft and are currently working with a number of
    Linux developers for future support. Please check back on AMD's web site for
    future announcements regarding Linux support.

    Regards,

    Brad Hale
    Business Development
    Value Platforms
    Advanced Micro Devices
    (XXX) XXXX-XXXX

    -----Original Message----- ...

  22. "Take a step back and shut the fuck up for a sec." by Didion+Sprague · · Score: 3, Insightful

    What about a poor geek in such a country?

    This brings up a couple interesting points, none of which are really worth pursuing. But I'm surprised (or maybe not surprised) to see that most Slashdotters posting about this and what it can and can't do have remarkable tunnel-vision.

    This isn't meant to be a "geek" machine. This isn't for a "poor geek" (who, I'm sure, if he or she was worth his or her geekiness, would find other, better machines to receive geek training from). It's a *tool* -- much in the same way that a hammer or a pair of pliers are tools.

    In fact, you sound like a bunch of carpenters complaining that no one is gonna use a $4 hammer from Home Depot when what they really need is a $49.95 double-balanced claw hammer with an oxide tip to "properly sink nails."

    Yeah, that's nice, but when I need a hammer -- I need a hammer. I could care less about the size of the claw or the oxide tip.

    I realize most folks here are in college and high school and aren't yet capable (this is gonna sound condescending, but it's true) doing what my old comp sci professor called "taking a step back and shutting the fuck up for a second."

    (This is the same guy who urged us all to read Shakespeare in order to understand that what's really at the core of computer science is humanity -- not silicon. At the time we laughed. Now, twenty years later, I've come to understand he's exactly right.)

    Anyway. I digress. And I condescend. But, really. the windows/linux stuff is necessary sometimes, funny other times, but in this case, it completely misses the point. What no one is mentioning is the cultural *reason* for such a low-cost box -- and how (and why) the internet has become (oddly?) indispensible -- even for those "poor folks" in the sticks.

    That's pretty amazing, actually. And it seems to be the most significant part of this story.