FORUMS
Remove All Ads from XDA

[PRJ][OS]Linux and Android on SE Xperia X1

707 posts
Thanks Meter: 259
 
By dcordes, Retired Senior Recognized Developer on 26th July 2009, 03:21 PM
Post Reply Email Thread
27th July 2009, 06:06 PM |#11  
Senior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by NSRocket

I don't know many things on Kaiser device but if you read somewhere that it use a TI 1251 WLAN then... yes, it's the same.

I don't understand why do you correlate wifi and android booting
We're talking about this wifi chip just because it isn't supported in the linux-htc-kovsky package at the moment.

its not related. i jsut read that the USB connection was kind of laggy so once i set up a working wifi connection i can continue working with SSH over wifi. that was the only reason.
 
 
27th July 2009, 08:49 PM |#12  
Senior Member
Dresden
Thanks Meter: 9
 
More
ah... ok i think this was my intention.

most of the time i am waiting for usb0 to get any response! i cant read on the display them self... so the next needed feature for _me_ was to get a stable/responsible connection (like wifi

achmed20: you got it!
--
cyberdesigner.net
28th July 2009, 03:17 PM |#13  
Senior Member
Thanks Meter: 809
 
More
Hi,

very nice project. Maybe i could help out a bit
At least i may help testing and do some hardware discoveries, because i'm not a good kernel hacker.
Anyway i'm used to digg the kernel source and all the other stuff.

There are some questions though:

Quote:

Those are introduced in the git repository of Mariusz "Aiv" Dalewski. Among other changes, it has the fully working xperia keyboard.

Is the git already accessible?
Maybe someone could create a patch to get started more easily

Quote:

afaik the wifi doesnt work. only usb0 which is laggy. (but works! you could ssh to the x1 per default.)

What's the exact state of USB connection right now?
Does it work on Raphael?

Concerning debugging:
Anything known about JTAG on Kovksy?
As you might know i'm addicted to this interface

Best regards,

scholbert
29th July 2009, 11:21 AM |#14  
dcordes's Avatar
OP Retired Senior Recognized Developer
Thanks Meter: 259
 
Donate to Me
More
Quote:
Originally Posted by scholbert

Hi,

very nice project. Maybe i could help out a bit
At least i may help testing and do some hardware discoveries, because i'm not a good kernel hacker.
Anyway i'm used to digg the kernel source and all the other stuff.

There are some questions though:


Is the git already accessible?
Maybe someone could create a patch to get started more easily


What's the exact state of USB connection right now?
Does it work on Raphael?

Concerning debugging:
Anything known about JTAG on Kovksy?
As you might know i'm addicted to this interface

Best regards,

scholbert

http://www.htc-linux.org/wiki/index...._based_devices
The aiv code is htc-msm-2.6.27 branch plus xperia changes. I think he doesn't want to make it available publicly yet. I'm waiting for it too so I can push it to linuxtogo. You can pull the htc-msm-2.6.27 either way.

usbnet is same driver as used for raphael.
drivers/usb/msm_usb
For jtag, I think you need to wire it to the board manually.

For the raphael you can get a serial connection by making a cable that plugs in the usb port. Ask dreamkill about it. I don't know if it is wired the same way in xperia.

Hope this makes sense I have horrbile hangover
29th July 2009, 12:39 PM |#15  
Senior Member
Flag Amsterdam
Thanks Meter: 5
 
More
http://www.phonewreck.com/wiki/index...sson_XPERIA_X1
So what has to be done is get the linux drivers for al these hardware components and compile them to a kernel to make it fully working?

that probably ist going to be easy
---------------------------------------------------------

btw about wifi cant the driver from g1 be extracted?

same hardware G1/X1
-Power Management PMIC: Qualcomm PM7540
-WLAN Texas Instruments WL1251B/WL1251FE
-UMTS: 2100MHz avago ACPM-7381
-USB SMSC USB3316
29th July 2009, 04:58 PM |#16  
Senior Member
Thanks Meter: 809
 
More
Hi dcordes,

thanks for your reply.
Quote:

http://www.htc-linux.org/wiki/index...._based_devices
The aiv code is htc-msm-2.6.27 branch plus xperia changes. I think he doesn't want to make it available publicly yet. I'm waiting for it too so I can push it to linuxtogo. You can pull the htc-msm-2.6.27 either way.

Yeah did that already.
Unfortunately right now i got no X1 for testing. Should arive the next days i suppose

Quote:

usbnet is same driver as used for raphael.
drivers/usb/msm_usb

O.K., i see so we will also use the config for raphael, i suppose..

Quote:

For jtag, I think you need to wire it to the board manually.

Sure, that's essential
I just wanted to know if there's anyone apart from Sony and HTC engineers who got some info about these testpoints ?

Quote:

For the raphael you can get a serial connection by making a cable that plugs in the usb port. Ask dreamkill about it. I don't know if it is wired the same way in xperia.

That's cool!

Quote:

Hope this makes sense I have horrbile hangover

Does make sense to me

BTW anyone tried this patch to get WIFI support on X1?
http://linuxtogo.org/~lgorris/diffs/...dd-ti1251.diff

Best regards,

scholbert
30th July 2009, 05:17 PM |#17  
Senior Member
Thanks Meter: 809
 
More
Quote:

BTW anyone tried this patch to get WIFI support on X1?
http://linuxtogo.org/~lgorris/diffs/...dd-ti1251.diff

Have to quote myself
The patch applies fine but after having a short glimpse, this one has been extracted from the SDK. No proper Kconfigs or Makefiles
So i don't think this huge patch is intended to go into kernel tree again.
AFAIK, there's also a lot of stuff for userland inside.
Insider may know more about it!

Perhaps for WIFI on the X1 it's better to start with a more clean driver.
You make have a look here:
http://osdir.com/ml/linux-wireless/2.../msg00390.html

I will try to integrate the patch to current 2.6.27-msm.
There's work to do of course, e.g. SDIO support and PM.

Best regards,

scholbert
30th July 2009, 09:21 PM |#18  
Junior Member
Thanks Meter: 0
 
More
I have no idea what you guys are saying.
But Android on the Xperia is f*****g awesome!

could any1 just quickly recap how close we are on a ROM with Android?
30th July 2009, 10:56 PM |#19  
Senior Member
Flag Amsterdam
Thanks Meter: 5
 
More
Quote:
Originally Posted by D4113R

I have no idea what you guys are saying.
But Android on the Xperia is f*****g awesome!

could any1 just quickly recap how close we are on a ROM with Android?

though i understand just a little, id like to qoute myself on this
Quote:

So what has to be done is get the linux drivers for al these hardware components and compile them to a kernel to make it fully working?
that probably ist going to be easy

30th July 2009, 11:49 PM |#20  
dcordes's Avatar
OP Retired Senior Recognized Developer
Thanks Meter: 259
 
Donate to Me
More
yes with htcraphael_defconfig xperia boots.
I will ask some people about 7xxxA jtag pins and let you know if I have any information.
Quote:
Originally Posted by scholbert

Have to quote myself
The patch applies fine but after having a short glimpse, this one has been extracted from the SDK. No proper Kconfigs or Makefiles
So i don't think this huge patch is intended to go into kernel tree again.
AFAIK, there's also a lot of stuff for userland inside.
Insider may know more about it!

Right, It copies some revision (see date of file upload) of the android git ti1251. It should enable you to build the kernel module.
lgorris=dcordes
Quote:
Originally Posted by scholbert

Perhaps for WIFI on the X1 it's better to start with a more clean driver.
You make have a look here:
http://osdir.com/ml/linux-wireless/2.../msg00390.html

It's no big secret the 10M google ti1251 driver is crap and it might really be better to use that wl12xx as soon as they have the SDIO.
Quote:
Originally Posted by scholbert

I will try to integrate the patch to current 2.6.27-msm.
There's work to do of course, e.g. SDIO support and PM.

That will be nice. Let me know when you tried.
31st July 2009, 11:24 AM |#21  
Senior Member
Thanks Meter: 809
 
More
Hi!

Quote:

yes with htcraphael_defconfig xperia boots.

O.K. that's fine!
Still got no device, so testing is a bit difficult at the moment

Quote:

I will ask some people about 7xxxA jtag pins and let you know if I have any information.

That's very nice. Got some info about MSM7xxx JTAG chain (could be manually converted to a valid BSDL file, i suppose).
Also see attachment. There's another similar but smaller row on the PCB.

Quote:

Right, It copies some revision (see date of file upload) of the android git ti1251. It should enable you to build the kernel module.
lgorris=dcordes

Aaah i see

Quote:

That will be nice. Let me know when you tried.

Yepp, patch integrates fine to the source, because it's very clean.
Need to check some internals though....

Regards,

scholbert
Attached Thumbnails
Click image for larger version

Name:	possible_debug.jpg
Views:	249
Size:	5.1 KB
ID:	210851  
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes