Jul 27 2006, 01:28 PM
Post
#1
|
|
|
Group: Members Posts: 573 Joined: 8-June 05 Member No.: 7,295 |
So. What? Gonna be linux based, (Of course.) What will we need? I'm gonna guess this'll be based on the OpenEmbedded toolkit. A Bootstrap base? I can't see us needing a GUI on a phone emulator. . . So we'll need Stacks, and an interface to the iMX.
Things that are going to need alot of thinking: The data protocol for the USB connection to the iMX. . . We have the Serial link for AT control, but 3G data, GPRS data, and videophone data will all need to go on the USB bus. . . What else? MMS's, Access to the data on the SIM card, (Own number, SIM-phonebook: Will need a tie in to our AddressBook in the PDA OS. . .) The software that controls the RPU and DSP. . . Needed functions? It's going to have to be able to wake the iMX so that the iMX can handle CallerID, send any required information to the twin displays and to bluetooth (And whatever else you guys route it to Genii (Geniuses?) give me your opinion. |
|
|
|
![]() |
Jul 27 2006, 06:12 PM
Post
#2
|
|
![]() Group: Members Posts: 1,565 Joined: 7-April 05 From: Sydney, Australia Member No.: 6,806 |
mmm the stack from freescale should cover all of this however if we need to do our own then
Serial drivers Usb drivers (adapted from the iMX DSP functions EDGE layer GSM layer GPRS layer GPIO drivers (not really but thats how we will trigger an interupt if we cant get the serial port to do it) callerID will require some support in the chip but how it is handeled and how to decode that data is best left to the iMX3. Bluetooth now there is an intresetig problem, i assume you have the data sheets handy, if it has an a2d anda d2a on it then we can get it to handel all audio and route it throgh the iMX3's audio routing segment (so we can chose the sink and source for the audio data without cpu intervention) if its digital data i guess we can still do the same, what will be annoying is if freescales firmware spits the data over usb but i would have to double check the data sheets to get a better idea of how they did it display wise we will see, it depends on a couple of factors i doubt that we will have linux running on this chip, more than likly just some interupt rivven C code and thats if we write our own firmware if we get it from freescale we get a nice blob of binary (i assume getting the source will cost us more money) |
|
|
|
Ferret-Simpson Pocketpenguin Phone Rom Jul 27 2006, 01:28 PM
Ferret-Simpson You forgot the WCDMA layer. And as far as I know, ... Jul 28 2006, 01:06 AM
Da_Blitz im hopping that it just acts like a seriat modem t... Jul 28 2006, 02:49 AM
Ferret-Simpson http://www.forum.nokia.com/info/sw.nokia.c...1_2_e... Jul 28 2006, 07:19 AM
Da_Blitz mmm, firmwares still a problem as the binary is ow... Jul 29 2006, 08:06 AM
Ferret-Simpson I think we may need to look at coding our own stac... Jul 29 2006, 09:03 AM
Da_Blitz funny thing is the AT structure is very loose from... Jul 30 2006, 04:57 AM
dhns QUOTE(Da_Blitz @ Jul 30 2006, 01:57 PM)Ok i g... Jul 31 2006, 01:59 AM
Ferret-Simpson QUOTE(dhns @ Jul 31 2006, 10:59 AM)QUOTE(Da_B... Jul 31 2006, 02:12 AM
dhns QUOTEThe phone ROM is flashable, so at any time du... Jul 31 2006, 02:42 AM
Ferret-Simpson Not me. I'm a pretty good fixer though (I say ... Jul 30 2006, 09:20 AM
Ferret-Simpson I was in fact referring to the low level stuff.
A... Jul 31 2006, 02:54 AM
Da_Blitz GPRS is not out of date, thats like saying that co... Jul 31 2006, 03:43 AM
Da_Blitz found a link that could be handy: http://www.edabo... Aug 5 2006, 02:52 AM
Ferret-Simpson Hmm, sweet. Keep that in mind.
Note on the Stack... Aug 6 2006, 03:48 PM
Da_Blitz that was probbelly for the single chip designs whe... Aug 6 2006, 06:07 PM![]() ![]() |
|
Lo-Fi Version | Time is now: 23rd May 2013 - 04:29 AM |