Jun 5 2006, 08:00 PM
Post
#1
|
|
|
Group: Members Posts: 253 Joined: 22-December 04 Member No.: 6,002 |
I've had the idea about rolling my own Linux powered PDA for some time, but I've been busy with another project of mine. So, I haven't posted about this idea, but recently Da_Blitz posted:
QUOTE(Da_Blitz) the iMX3 is a custom PDA idea as the 2700G chip is VERY hard to get. dont want to hijack this thread anymore so if you want more info then contact me direct or make another post Definately looking for some more info on that! Here's some interesting ideas to get the thread started: GumStix ( www.gumstix.com www.gumstix.org ): Very small, proprietary, stackable modules. Very hobbyist friendly, but current models are still based around the Intel PXA255. Colibri Module : PXA270 with most of the needed chips built in, and connections for most of the rest, in a formfactor of a DDR SODIMM. Moderately hobbyist friendly, with boards only 119Euros for the 520MHz version, but with a fixed handling fee for Hardware of 100 EUR and shipping of 45 EUR. You'll want to order more than one to be price effective with this supplier. CM-X270 Computer-On-Module: I stubbled on to this site last night. No idea about this supplier's ablity to handle hobbyists, or even the cost of the module. However, you can configure a pretty impressive COM on that page. Up to PXA270 520Mhz, 128MB of RAM, Intel 2700G with 8MB of its own RAM, audio codec, and 512 MB of NAND flash! Take a look at the Google Ads when you do a search for 'Arm development board', as quite a few Ads hit the mark for what we would want, if they could be had cheap, and single unit quanties (which most aren't |
|
|
|
![]() |
Jun 19 2006, 04:05 PM
Post
#2
|
|
|
Group: Members Posts: 133 Joined: 12-March 04 From: Las Vegas Member No.: 2,273 |
[quote=speculatrix,Jun 19 2006, 02:08 PM]do you mind if I add a few comments to your geek-fest?[/QUOTE]
sure [QUOTE]if possible, make everything modular to take advantage of commodity items... e.g. SD memory cards are falling in price and gaining in capacity, USB bluetooth dongles have allowed easy upgrade from bluetooth 1.0 to 2.0. However, this generally increases size (connector), decreases reliability (connector) and increases power (interface/glue electronics). So, with that provison, I'll stick my neck out...[/QUOTE] modular is good but it has a drawback of size (big consern for a PDA), extra power draw(very big consern for a pda), external connections (the same thing will happen that happened to my wireless card. you keep in plugged in just once and you put the pda in your pocket and sit down..... snap goes the card ) [QUOTE]1) two SD slots - make sure they're full-speed; one will be the system disk, the other for removable storage. three would be better![/QUOTE] planned two sd cards since they are small in size and the processor has two ports for them already. [QUOTE]2) minimal flash memory - LOADS of ram (384 or 512M), a small boot rom and boot the device from an SD card. It's also much easier for people wanting multi-boot devices to switch or for developers to test their kernel/system builds. Even better, use a DIMM socket for RAM - benefit from commodity prices.[/QUOTE] i agree on the use external memory idea, but ther is a problem. most NAND chip manufacturers have stopped or slowed making chips under 128MB in size. RAM IS GOOD that being said 256MB is about the most i think we can stuff into this as it supports 4 chips max (someone verify this) and the mobile DDR chips come in 512Mb (64MB) max that i have seen. hence we can only get 256MB max. socketed chips are bad for stuff like this since they are very large in comparison [QUOTE]3) two CF card slots, or one CF + one PCMCIA. NOTE! a PCMCIA interface doesn't have to be big - as long as you don't mind the card sticking out! make the slot *just* deep enough for a CF card with adaptor. These card slots can be used for wifi, gps, ethernet, GPRS or 3G card, high performance audio adaptor this also opens up pcmcia sata adaptors and other interesting things! It also alleviated the need for a full backpack system?[/QUOTE] the processor supports 1 ata/pcmcia slot and 1 CF slot. so the you can have one CF slot and possible another CF slot and have on the bottom a expansion port for the full pcmcia port (pcmcia backpack?) that that disconnects the second CF and takes over (must see if this is possible) [QUOTE]4) mobile phones vary too much world-wide and suck too much current - rely on bluetooth link or a CF adaptor. as things move to 3G or 4G/Wimax/wibro, a gsm adaptor will become as useless as IRDA.[/QUOTE] i slightly agree since the clamshell design is not very good for a phone and if you need mobile data connectivity...bluetooth to the resue... , but i have not had enough experience designing boards so da-blitz would be the final decision maker on this. note: if you did add a phone to this the cost would go up and it would make it a bluetooth only device most likely. [QUOTE]5) built-in sound: mono speaker, microphone for voip or dictation.[/QUOTE] of couse speakers are a must (mp3 [QUOTE]6) audio connex: stereo headphone (combined with optical out), stereo line-in (with combo optical in)... think: portable recording studio, or even oscilloscope.[/QUOTE] stereo headphones would be a must. microphone in is one of those nice but not a pass or fail feature. you could add an oscilloscope but is it really practical on a pda?????? [QUOTE]7) wireless: built-in bluetooth 2.0 with A2DP for stereo headphones! wifi: built-in or module? I'd say rely on CF adaptor or usb, cheap, removable, offers choice of 11a/b/g/n without worrying about becoming a legacy interface like wifi.[/QUOTE] i dont see bluetooth changing much in the future while maintaining it's stand on low power short range use, so integrating bluetooth should be no issue. a bluetooth chip capable of stereo audio is something that is a very good thing to work for. as for the 11g access i would see it staying around for a while with the large market it has already in infastructure. plus if something new came out in 3-5 years you could add it with the CF slot. [QUOTE]8) USB: at least two USB2.0 full-speed host and one client (so can be used as slave for usb networking or mass storage). Consider also firewire as this allows connections to video devices as well as mass storage.[/QUOTE] well the processor has 1 OTG USB (host and slave) and two host USB. the OTG would be external for sure, but the two just plain USB would most likely be used for internal connections such as USB and 11g. we could add doccumented contact points though so hardware hackers could have fun. [QUOTE]9) serial: make a small module which can be for RS232, IRDA and JTAG, or even another bluetooth![/QUOTE] serial is a must especially for debugging. i think the processor supports 5?? serial ports total (though some may be multiplexed) , so 1 serial external plus possibly a few with contact points on the board for hardware hackers [QUOTE]10a) display. well, I think in a sense this is the easiest choice, and provided you pick the right driver chip and interface, means you can go for a range of devices with QVGA, VGA and higher (such as the Lifebook P7120). Must be daylight readable. The key here is to allow video acceleration without sucking power, so the video accelerator has got to be capable of operating in a very low power mode. You could also not have an LCD display but instead the new M1 connector and a head-up display! http://www.presentersuniversity.com/visuals_visuals_PDA.php[/QUOTE] VGA display is a definate goal. for size we are most likely looking at 3.5 up to max of 4 inches. i found two displays at 640x480. one 3.7 inch and another the same but it was a 4 inch model.(they have the same interface i think so you can design off of that and when we start doing the case design we can plug in the most appropriate display) some people were looking into an external display port of some sort but we will have to make sure that it is feasible. head-up display??? if you have that much money can i have some. [QUOTE]10b) touchscreen... yes please.[/QUOTE] yes and built into the lcd i was looking at. [QUOTE]11a) keyboard. yes please. illuminated please![/QUOTE] keyboad yes [QUOTE]11b) trackball? maybe?[/QUOTE] very small in size so it wont take up to much room. plus it is a unique feature i could see other pda's adopting in the future [QUOTE]12) other peripherals: 12a) accelerometer - do microdrives have this built-in? 12b) camera? 12c) ethernet? 12d) math co-pro/ssl accelerator/dsp 12e) I/O expander module for industrial control (A/D, D/A, parallel I/O using I2C), monitoring and measurement. 12f) printer/floppy drive/geiger counter/microwave oven (just checking if you read this far :-)[/QUOTE] a) nice feature and takes very little space maybe 8x8 mm if pc board space. we could add contact points with no issue and then decide latter if we want to populate in. this also give hardware hackers more fun. c)ethernet possible but wired connections are being superceeded by wireless and those few who need ethernet could buy a CF ethernet card d)the processor has a built in 3d graphics chip plus floating point math, so i dont see this as much needed e)io expander... well if we add a docking like port with the pcmcia line that really opens it up since it could include data lines to allow custom hardware for this and software to be added. f) printer, use USB(drivers needed) irda(drivers needed) bluetooth(drivers needed) 11g(drivers needed). basically we need drivers so existing USB drivers in linux are the most likely to be usable floppy, use USB (drivers needed) other stuff......well good luck stuffing that in [QUOTE]13) backup-battery - use a small supercapacitor, just so you can switch batteries without losing work. this was a bug-bear with my 860. Also need a good battery control circuit (like Sony's infolithium), with good input protection so you can charge it from almost any power source![/QUOTE] good idea using a supercap, or better yet use a 2032 battery or some other Li watch battery so you could "sleep" the pda and use it to keep ramother stuff powered while you change batteries. [QUOTE]well, that's my dreaming over with! wake me up when I can buy one. actually, seriously, I think it's perfectly doable... the hardest part of all? Making it PDA sized. The flybook is an example of what can be achieved, but then it's GBP1500 or over US$2500! I often ponder that it's too big for a PDA, too small to be a laptop (and the Zaurus would be a better PDA, and the Lifebook 7120 would be a better laptop).[/QUOTE] the goal is to have hardware cost about c3000 range or less but give more ok i am done for now |
|
|
|
Jun 20 2006, 02:07 AM
Post
#3
|
|
![]() Group: Admin Posts: 3,281 Joined: 29-July 04 From: Cambridge, England Member No.: 4,149 |
[quote=stampsm,Jun 20 2006, 01:05 AM]
[QUOTE]if possible, make everything modular to take advantage of commodity items... e.g. SD memory cards are falling in price and gaining in capacity, USB bluetooth dongles have allowed easy upgrade from bluetooth 1.0 to 2.0. However, this generally increases size (connector), decreases reliability (connector) and increases power (interface/glue electronics). So, with that provison, I'll stick my neck out...[/QUOTE] modular is good but it has a drawback of size (big consern for a PDA), extra power draw(very big consern for a pda), external connections (the same thing will happen that happened to my wireless card. you keep in plugged in just once and you put the pda in your pocket and sit down..... snap goes the card ) [/quote] erm, you agreed with my "however" there. [quote] i agree on the use external memory idea, but ther is a problem. most NAND chip manufacturers have stopped or slowed making chips under 128MB in size. RAM IS GOOD that being said 256MB is about the most i think we can stuff into this as it supports 4 chips max (someone verify this) and the mobile DDR chips come in 512Mb (64MB) max that i have seen. hence we can only get 256MB max. socketed chips are bad for stuff like this since they are very large in comparison [/quote] yeah, sockets are not practical. many of the latest memory devices are BGA, which makes it much harder to retrofit memory expansion... hence why I thought an SODIMM socket might be better than on-board RAM. Also, there are sodimm sockets which raise the memory up high enough so there's room for chips on the PCB underneath, so you actually gain PCB real estate. example: http://www.crucial.com/store/partspecs.asp...PN=CT64M64S4W75 [QUOTE] the processor supports 1 ata/pcmcia slot and 1 CF slot. so the you can have one CF slot and possible another CF slot and have on the bottom a expansion port for the full pcmcia port (pcmcia backpack?) that that disconnects the second CF and takes over (must see if this is possible) [/quote] does anyone remember Handspring - their add-on modules were virtually pcmcia modules with a slight tweak to allow them to charge a price premium - people found out how to take a pcmcia/cf adaptor and use non-proprietary memory cards etc. [quote] [QUOTE]4) mobile phones vary too much world-wide and suck too much current - rely on bluetooth link or a CF adaptor. as things move to 3G or 4G/Wimax/wibro, a gsm adaptor will become as useless as IRDA.[/QUOTE] i slightly agree since the clamshell design is not very good for a phone and if you need mobile data connectivity...bluetooth to the resue... , but i have not had enough experience designing boards so da-blitz would be the final decision maker on this. note: if you did add a phone to this the cost would go up and it would make it a bluetooth only device most likely. [/quote] adding a phone also massively increases getting the device approved for sale in many countries - I think the flybook uses a Siemens GSM module rather than a custom GSM tranceiver made from discrete components - but this adds more bulk and battery load. [quote] [QUOTE]5) built-in sound: mono speaker, microphone for voip or dictation.[/QUOTE] of couse speakers are a must (mp3 [/quote] speakers small enough for a PDA are worthless - a mono speaker is fine for telephony. Oh yeah, need to be able to remote-control the PDA from the headphones. This remote control circuit can have other uses too. [quote] stereo headphones would be a must. microphone in is one of those nice but not a pass or fail feature. you could add an oscilloscope but is it really practical on a pda?????? [/quote] microphone in IS imperative for VOIP headset - as you said, clamshell is not the right shape for holding up to your ear. Analogue input without DC blocking allows basic oscilloscope functions - sure, not high bandwidth, but even a megahertz is useful for students. [quote] [QUOTE]13) backup-battery - use a small supercapacitor[/QUOTE] good idea using a supercap, or better yet use a 2032 battery or some other Li watch battery so you could "sleep" the pda and use it to keep ramother stuff powered while you change batteries. [/quote] a supercap is fine, trust me, and doesn't need replacing like a 2032. |
|
|
|
Tom61 Build Your Own Linux Powered Pda Jun 5 2006, 08:00 PM
koen QUOTE(Tom61 @ Jun 6 2006, 04:00 AM)I've h... Jun 5 2006, 10:36 PM
Da_Blitz I have 30+ links to every manufacturer of xscale b... Jun 6 2006, 07:09 PM
danboid Hot DAMN!
2700G, 128MB+ RAM, VGA out and h... Jun 15 2006, 07:45 AM
Ragnorok - Thanks for the link, koen. Nice feature set on ... Jun 15 2006, 08:10 AM
zmiq2 The most problematic I think it's getting a ke... Jun 15 2006, 09:03 AM
danboid I'd definately want separate mic and headphone... Jun 15 2006, 11:31 AM
Tom61 Getting a decent resolution(640x480 or greater) go... Jun 15 2006, 02:30 PM
Ragnorok - As it happens I have both a Psion 5 & a 5mx,... Jun 15 2006, 03:14 PM
Da_Blitz Ok i like this i am not getting the usual "i ... Jun 16 2006, 02:01 AM
Tom61 "Ok i like this i am not getting the usual ... Jun 16 2006, 02:17 PM
Snappy This is getting pretty exciting ...
My needs are... Jun 16 2006, 04:07 AM
Ferret-Simpson Hmm. . If I remember my XDA's correctly, doesn... Jun 16 2006, 03:03 PM
Ferret-Simpson Sod. Forgot my most important thought: The power.
... Jun 16 2006, 03:16 PM
stampsm count me in. i have been looking for a project to ... Jun 16 2006, 10:51 PM
Da_Blitz Looks good! If you go the CF/PCMCIA route, it... Jun 16 2006, 11:55 PM
Da_Blitz WOW thats long Jun 16 2006, 11:59 PM
stampsm if i was designing a pda here would be my basic de... Jun 17 2006, 12:46 AM
stampsm well LOL i see someone was also typing a long repl... Jun 17 2006, 12:50 AM
stampsm i would like to add that i like the idea of the fr... Jun 17 2006, 01:04 AM
Ferret-Simpson And good choice on your Zaurus! POODLE LUV... Jun 17 2006, 02:12 AM
Ferret-Simpson Forgetting things AGAIN:
Dan, Why the HELL do you... Jun 17 2006, 03:47 AM
Da_Blitz Yeah a camera would be nice but i would put it on ... Jun 17 2006, 04:55 AM
Ferret-Simpson Never used IRC. I think sticking to Forum is bette... Jun 17 2006, 05:44 AM
Da_Blitz Ok got it dropping the pcmcia and making it a back... Jun 17 2006, 06:13 AM
Ferret-Simpson I actually think the rotating screen is important,... Jun 17 2006, 07:29 AM
stampsm try adding the docking connector like i was saying... Jun 17 2006, 07:37 AM
stampsm on that blacksmith point actually yes. i got a 95... Jun 17 2006, 07:42 AM
Ferret-Simpson Fancing making cases for the PocketPenguins?
And ... Jun 17 2006, 08:15 AM
Da_Blitz I think you miss the point on a flush connector, w... Jun 17 2006, 06:12 PM
stampsm there is a cool electronic site called sparkfun i ... Jun 17 2006, 06:32 PM
stampsm here is a sd card holder unit
http://www.sparkfun.... Jun 17 2006, 06:54 PM
Da_Blitz Thanks for those links, i was going to sugest drop... Jun 17 2006, 11:02 PM
stampsm i was looking at the size of that trackball and it... Jun 17 2006, 11:21 PM
stampsm in the next week or so i can try working up a pros... Jun 17 2006, 11:24 PM
stampsm also iteam #6 on that ittcannon page link would ma... Jun 17 2006, 11:27 PM
stampsm the trackball has green, blue, orange, and, red le... Jun 17 2006, 11:31 PM
Da_Blitz I like your ideas alot, seems we have a couple of ... Jun 17 2006, 11:40 PM
Da_Blitz That reminds me how about wirless usb, there is a ... Jun 17 2006, 11:43 PM
stampsm QUOTE(Da_Blitz @ Jun 17 2006, 11:40 PM)I like... Jun 17 2006, 11:46 PM
stampsm i love freescale products. i think it might be coo... Jun 18 2006, 12:02 AM
Da_Blitz QUOTEcount me in. i have been looking for a projec... Jun 18 2006, 02:05 AM
Da_Blitz seems you have the same idea as i have, the reason... Jun 18 2006, 02:17 AM
Da_Blitz Quick price list
CPU $30
RAM (256MB) $8... Jun 18 2006, 03:00 AM
stampsm [QUOTE(Da_Blitz @ Jun 18 2006, 03:00 AM)Quick... Jun 18 2006, 08:16 AM
stampsm i can work on getting a keyboard design figured ou... Jun 18 2006, 08:20 AM
Ferret-Simpson Ok. . .
The i300 chip is designed as a central c... Jun 18 2006, 01:03 PM
stampsm found a vga lcd screen
http://www.gethightech.com... Jun 18 2006, 01:03 PM
stampsm i just did a scale drawing of the c3000 keyboard l... Jun 18 2006, 01:11 PM
Ferret-Simpson Hey, good thinking! I never thought to use a r... Jun 18 2006, 01:15 PM
Ferret-Simpson Basic layout of CXXXX works, I think. . . Jun 18 2006, 01:16 PM
stampsm it seems like lcd modules are really hard to find ... Jun 18 2006, 03:10 PM
stampsm ebay to the rescue
it's only 320x240, but....... Jun 18 2006, 03:14 PM
Tom61 Before deciding on a microtrackball, be sure to tr... Jun 18 2006, 04:19 PM
stampsm QUOTE(Tom61 @ Jun 18 2006, 04:19 PM)Before de... Jun 18 2006, 04:41 PM
stampsm i was looking at memory and if we go for 128MB fou... Jun 18 2006, 04:43 PM
Tom61 How about this kind of setup for a motherboard; Ha... Jun 18 2006, 06:34 PM
stampsm well if you are looking at making money from the b... Jun 18 2006, 07:42 PM
stampsm well it turns out that the i.mx31 supports "m... Jun 18 2006, 08:46 PM
Da_Blitz iMX3 supports 256MB over 4 chips (64MB per chip se... Jun 18 2006, 10:19 PM
Da_Blitz can you guys post any links to suppliers you can f... Jun 18 2006, 10:20 PM
stampsm i found a 640x480 3.7" lcd
LS037V7DW01
datas... Jun 18 2006, 10:24 PM
stampsm QUOTE(stampsm @ Jun 18 2006, 10:24 PM)i found... Jun 19 2006, 12:57 AM
stampsm all the costs i wrote i think i got from arrownac.... Jun 18 2006, 10:28 PM
stampsm that lcd also has an option of 320x240 mode by sen... Jun 18 2006, 10:32 PM
stampsm did i say how much i like ebay yet? this auction j... Jun 19 2006, 12:16 AM
Da_Blitz Nice, what terms do you use when you search, as i ... Jun 19 2006, 03:34 AM
Da_Blitz btw there is a reply on the prev. page, i tend to ... Jun 19 2006, 03:51 AM
Ferret-Simpson The 4" CGS screen is exactly what we're l... Jun 19 2006, 05:15 AM
danboid Trackball in the middle of the cursor keys? Nooooo... Jun 19 2006, 06:30 AM
Ferret-Simpson Umm. . . the 5600 is squareish, the Clamshells are... Jun 19 2006, 09:00 AM
stampsm on that trackball idea keeping it seperate like th... Jun 19 2006, 11:59 AM
iignotus Do we have any semblance of a schematic yet? With ... Jun 19 2006, 12:25 PM
stampsm QUOTE(iignotus @ Jun 19 2006, 12:25 PM)Do we ... Jun 19 2006, 01:03 PM
iignotus QUOTE(stampsm @ Jun 19 2006, 01:03 PM)QUOTE(i... Jun 19 2006, 04:09 PM
stampsm QUOTE(iignotus @ Jun 19 2006, 04:09 PM)QUOTE(... Jun 19 2006, 04:56 PM
stampsm one thing we have not much discused is the wifi ch... Jun 19 2006, 01:01 PM
speculatrix do you mind if I add a few comments to your geek-f... Jun 19 2006, 02:08 PM
dhns QUOTE(speculatrix @ Jun 19 2006, 11:08 PM)3) ... Jun 20 2006, 03:44 AM
speculatrix QUOTE(dhns @ Jun 20 2006, 12:44 PM)IMHO, you ... Jun 20 2006, 04:00 AM
dhns QUOTE(speculatrix @ Jun 20 2006, 01:00 PM)The... Jun 20 2006, 05:20 AM
stampsm i am having trouble getting these quote thingies t... Jun 19 2006, 04:08 PM
danboid Glad to see my separate trackball + cursor keys/d-... Jun 19 2006, 06:05 PM
desertrat QUOTE(danboid @ Jun 20 2006, 02:05 AM)CONCENT... Jun 20 2006, 01:11 AM
Lance How about a IR LED that are used by standard consu... Jun 19 2006, 07:59 PM
Da_Blitz Why do i bother sleeping this moves to fast (6 pag... Jun 20 2006, 04:58 AM
Da_Blitz actually i did mention a virbrater when talking ab... Jun 20 2006, 07:15 AM
stampsm well off to work in a few minutes will reply more ... Jun 20 2006, 07:43 AM
Da_Blitz I second that but looking thregh the 2521 page ref... Jun 20 2006, 07:59 AM
Fushnchupsh hey, if this becomes a reality I'll totally se... Jun 20 2006, 08:45 AM
speculatrix now, I know people want video out, but can I say f... Jun 20 2006, 09:22 AM
stampsm ok for a quick recap i may have missed something s... Jun 20 2006, 10:17 AM
zmiq2 impressive, amazing, exciting. but really feasible... Jun 20 2006, 10:34 AM
Ferret-Simpson Ok ok ok. . 5.1 Audio? WHAT THE HELL IS THE POINT... Jun 20 2006, 11:39 AM
Ferret-Simpson Anyone think this could be made Sticky?
They did ... Jun 20 2006, 11:46 AM
Fushnchupsh As far as video out goes, I have always had the dr... Jun 20 2006, 12:30 PM
stampsm for wifi chips i was looking at the zd1211 chip. i... Jun 20 2006, 01:14 PM
stampsm well it seems that the MC13783 chip is used on the... Jun 20 2006, 03:13 PM![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 09:05 AM |