Computer Engineers

 
Home | Computer engineering other top | Fiber / Wireless / Copper Tran | Programming language engineeri | Semiconductor engineering
  Position:Home>Fiber / Wireless / Copper Tran>Article Content
porting linux to embedded system
Source:Internet Author:Unknow Pubdate:2010-02-19  
Vodapad (Computer) 14 Jan 10 3:53
Hi,
I bought a Chinese cell phone called Sciphone i9+++. I know the phone processor is MT6225 and the operating system is Nucleus Plus OS from Mentor Graphics (ATI) as stated here too:
http://home.comcast.net/~plutarch/Sciphone-i68.html

I would like to replace this Nucleus image with an embedded Linux, i.e. to port a Linux to it. I know this is not an easy try, but I am ready to work on it. There is no documentation available, so for writing device drivers I have to go trial and error. Well you may think then what is the reason to do it. If porting Linux successfully to it, you have a PDA that cost around 50$ really, and you can program it freely. It has good characteristics.

Please help by giving ideas, which type of embedded Linux better to use, where from better to start, etc.

I made some photo after opened the phone:
http://files.engineering.com/getfile.aspx?folder=5bcae690-c42c-470c-8243-a0df39585389&file=IMG_2140.JPG
字串4


http://files.engineering.com/getfile.aspx?folder=013bd3df-a898-48cd-84f1-501b07eed10f&file=IMG_2141.JPG
  • http://files.engineering.com/getfile.aspx?folder=013bd3df-a898-48cd-84f1-50


IRstuff (Aerospace) 14 Jan 10 12:18
I don't get it.  You can already program the Sciphone using Java.  Porting Linux to something like this sounds like a losing proposition, since you essentially throw away all the hardware drivers that exist for the phone and start from scratch.

As near as I can tell, you can write pretty much anything for the Sciphone in Java, and there are tons of apps that probably already work for that phone. TTFN

FAQ731-376: Eng-Tips.com Forum Policies

Vodapad (Computer) 14 Jan 10 14:35

字串2


IRstuff! Thank you for the answer!
You are right about the Java and I knew it too. I am going to start from scratch, up to writing all the device drivers by myself.

Now I have more information comparing the time of my first post: I obtained the documentation of the CPU and other hardware modules of the MTK platform.

My first step is to verify the information here:
http://forum.gsmhosting.com/vbb/showthread.php?t=817606

i.e. to connect the device to PC, get a backup from its current bin img and start experimenting. What I am looking for is the Embedded Linux kernel suitable for the phone, and cross compiler it needs (or to modify an open source compiler for it).

Further suggestions are highly appreciated :)
 

IRstuff (Aerospace) 14 Jan 10 15:32
You may be better asking this question on www.tek-tips.com, which more geared for this type of question. 字串8

Otherwise, why not Symbian, which is open-source and has already been ported to smartphones? TTFN

FAQ731-376: Eng-Tips.com Forum Policies

Vodapad (Computer) 14 Jan 10 17:39
Tek-Tips is a nice forum.
I found "Mac Hardware and iphones Category" but it is empty :( I am not sure to what forum category better to post. Do you have any idea?

Well, I have programming background in Linux. Simbian is what I have to learn it, and as you know it adds to the complexity of the project to start a learning curve too!

Beside, I have other embedded systems working on Linux and actually they are supporting the motivation of porting Linux to this one too!

I also would like to make something that is useful to other people. I think the Linux community is much bigger than Simbian, and I'd like to contribute to it.

Do you have special reason not to use Linux, or just because Simbian is designed for smartphones? Actually, I can use Android code as a source, even though I can not use it directly for this platform.

字串1



 

IRstuff (Aerospace) 14 Jan 10 18:00
No reason in particular, just that no one has tried to do it, so there might be a reason for that.

there is a Linux forum there... TTFN

FAQ731-376: Eng-Tips.com Forum Policies

(Click:
Previous:importance of wlan internal antenna size and length   Next:SCADA Radio 300 - 360 MHz
[Add TO Favorites] [TOP] [PRINT] [CLOCE WINDOWS]  
  Hot Article
·what is HDSL
·S7 Communication Protocol
·Hayes modem command AT+CRM=0,
·most important things?
·Catch basin design
·IP cameras
·Impact of low insulation resis
·questions about link
·Terrain Factor???
·Reducing Energy Consumption At
·TCP/IP routing 1 ip address
·Concrete Ringwall Design for W
  Related Articles
·SCADA Radio 300 - 360 MHz
·Finding guiderail point of nee
·Minnesota Snow Load
·Product warranty
·Underwater Intake Structure
·Water Treatment
·PE Exam Preparation
·Concrete Ringwall Design for W
·Design (Technical) Specificati
·Catch basin design
·rebar
·Retainer and Contract
Cheap LouisVuitton Bags Civil / Environmental Engineers Structural Engineers Aeronautic Engineers Automotive Engineers Chemical Engineers Geotechnical Engineers Industrial / Manufacturing Engineers Materials Engineers Computer Engineers Agricultural Engineers Mechanical Engineers Petroleum Engineers Bioengineers Military Engineers