Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Tip us?
 
martinlong1978
Old
#1  
Member - OP
Thanks Meter 1
Posts: 95
Join Date: Jan 2003
Location: Nottingham
Default Linux Project

Does anyone here have an update on the Linux progress?
 
MADmanFREE
Old
#2  
Senior Member
Thanks Meter 1
Posts: 132
Join Date: Jan 2003
Location: Bolton, UK
Second that.

The mailing list never seems to send anything

MmF
:?:
 
W4XY
Old
#3  
Senior Member
Thanks Meter 0
Posts: 137
Join Date: Jan 2003
Location: Earth... I think
As far as I know not much is happening on that front.

To safely develop a linux port, a safe way to reflash the device is needed. Normally this is done with JTAG. Because the location of the JTAG pads on the XDA are not known, JTAG flashing is not yet possible as far as I know.

Now if anyone does have this info somewhere that would help to kickstart Linux porting.

Finding the JTAG pads would probably need hardware tracing and thus killing an XDA. If anyone has a dead one laying around please donate it to the cause.
W4XY
 
Zviratko
Old
#4  
Senior Member
Thanks Meter 0
Posts: 184
Join Date: Jan 2003
Location: Prague, CZ
You don't need JTAG for flashing, you only need it for developing the bootloader itself (which isn't necesary as the serial port and ROM should work the same way as on iPAQ afaik). The bootloader exists and it's developers seem quite capable. But the hard part would be hacking the linux kernel to support the radio part (signal monitoring, call handling etc.) and modifying it to be realtime-capable (because of the radio). Then, phone integration to the environment (userland), but that wil be quite easy...

Personaly, I doubt there will be a linux port ever unless HTC provides some real support (do they? :)), but it would be soooo cooooooooool :))
Zviratko
 
W4XY
Old
#5  
Senior Member
Thanks Meter 0
Posts: 137
Join Date: Jan 2003
Location: Earth... I think
I know JTAG flashing is not nessecary per se. Lets say it this way, I know noone that is prepared ****ing up his XDA buy destroying the bootloader. As far as I have seen the flashing process is not fail safe. If the bootloader has a bug or the flashing is corrupt the XDA is dead. The only remedy is JTAG flashing then. To experiment with something like new bootloaders JTAG flashing is preferred but not nessecary.
W4XY
 
Zviratko
Old
#6  
Senior Member
Thanks Meter 0
Posts: 184
Join Date: Jan 2003
Location: Prague, CZ
I wanted to say that you can use the bootloader that exists, as it will already support serial port-talking and ROM flashing (probably RAM formatting etc. as well). If you don't mess with those features, it is quite fail-safe. If you implement something (GSM reset) in it, and it doesn't work, you can always disable it at runtime.
But I won't argue, I'm just a power user :)
Zviratko
 
MADmanFREE
Old
#7  
Senior Member
Thanks Meter 1
Posts: 132
Join Date: Jan 2003
Location: Bolton, UK
Does that mean then that you can flash the thing without writing to ROM?

So to do lots of experiments, you just load the info straight into RAM...
Then just do a hard reset and the ROM reloads...

This all sounds much safer. But too good to be tue...

We all look forward to the progression of Linux. So long as HTC or somebody else in the chain help us out...

MmF
 
W4XY
Old
#8  
Senior Member
Thanks Meter 0
Posts: 137
Join Date: Jan 2003
Location: Earth... I think
In the end it is just about how much risk you are prepared to take. Currently the XDA contains a bootloader in the first blocks of Flash ROM. There doesn't seem to be any other ROM that can take over in case this first block is corrupted -> the XDA is dead.

Now one can experiment with RAM bootloaders that are started like our Wallaby patch tool. This way the orginal bootloader is not touched. It is not clear to me if this would be sufficient for Linux development.

For the Linux on Ipaq development bootloaders were used that were written over the orginal bootloader. This could result in corrupting the booting process. The only way I know to recover from this is to write the Flash ROM back with JTAG as this needs no running bootloader.

Currently I (and others) are not prepared to risk killing an XDA this way, cause our experience has been that things will go wrong once you start such projects. We first would like to solve the JTAG flashing problem with an already dead XDA. Thats also why we called for people with dead XDA's to donate them.

If anyone knows more about a good way to kick of this Linux porting process we'd be happy to look into it or publish work in progress reports.
W4XY
 
W4XY
Old
#9  
Senior Member
Thanks Meter 0
Posts: 137
Join Date: Jan 2003
Location: Earth... I think
Default Update

Ok, here is a little update. I might try this at some point; I am currently too busy with other stuff. As discussed flashing the device can be risky. However a combination of booting from SD/CF and running from there might be a possibility to start porting the major parts.

These are informative links:

http://www.handhelds.org/z/wiki/Boot...ithoutFlashing

Also this describes a bit of what we already know too. If we figure out where the wallaby boot loader kicks off the image, we could consider just flashing the image and not the bootloader:

http://www.handhelds.org/z/wiki/LoadingFromCF
W4XY
 
othman
Old
#10  
Member
Thanks Meter 0
Posts: 84
Join Date: May 2003
Location: Riyadh, Saudi Arabia
Default Linux sets its sights on the PDA market

for more details

http://www.linuxdevices.com/articles/AT8728350077.html


Othman

 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

XDA University: Porting ClockworkMod Recovery to New Devices

Having a good recovery makes the process of modifying, tweaking, maintaining, … more

One Stop Guide Shop for the Newbie and Dev

It’s been well established that XDA-Developers isthedestination for resources relating to … more

What Happened at Google I/O 2013 – XDA Developer TV

Unless you just emerged from a deep, dark, dank cavern under the Earth, you know … more

Forums Added for the LG Optimus G Pro and Sony Xperia Tablet Z

Not too long ago, we talked about how Sony was continuing its AOSP efforts on … more