[Xperia Arc General] scholbert:
Hi folks,

after some years of extensive usage my Milestone needs a companion ;)

I'm new to the xperia 2011 platform and bought myself a Xperia Pro some days ago.

Right now i'm in the process of fixing the backlight, but in a few days i'm ready to rock...

I really like devices with a hardware keyboard and it's a shame that these devices leave the scene (even more in the EU).

Anyway enough talking...

I'm not the guy who ignores the search function, but i got some specific questions and hopefully someone will put some light on that.

I know as well that we are nearly in the year 2013 and these devices are not up to date, but it's O.K. for me.

In fact there are enough features on this phone and i don't need a heater in my pocket :D

SoC:

As i looked everywhere there's still no datasheet or register manual floating around...

Apart from the architecture is the MSM8255 comparable to the old MSM7200 if you look at the basic function?

In short:

- memory map ?

- booting scenario: arm9 boots first then armV7 comes up?

EDIT:

It seems these questions are little bit to deep... just asked for curiosity though.

I guess i'll step through kernel code and compare some of the offsets with MSM7200 (we got register manual here).

The background is that i'd like to check some register contents for debugging at a later point...

CWM:

If i got it right there's no true CWM recovery.img for the Pro, if i got it right the CWM is part of the system and loaded to RAM by helpers.

Right or wrong?

How does the partition scheme look like?

Kernel 3.x:

I realized there'd been some attempts to get a 3.x kernels running on these devices, as far as i could conclude from what i read, the situation is as follows...

- SE left the path of standard kernel API, that's why some proprietary libs will always be required (and won't fit 3.x kernel). Right or wrong?

- HDMI part seems to be a problem... but what exactely... kernel driver is missing parts or system lib?

EDIT:

O.K. no answer here from the experts right now...

BTW, just saw the FreeXperia team has opened up a new project for porting 3.4 kernel to 2011 devices

See:

http://xdaforums.com/showthread.php?t=2044262

Guess i'll ask some techie stuff over there :angel:

USB host function:

AFAIK there's no 5V power at the the OTG, but there are drivers for mouse and keyboard etc.

Just in short how does it work?

External Hub?

EDIT:

O.k. i missed some thing... datasheet of BQ24185 (connected to MicroUSB VBUS signal) gave the answer:

VBUS A1, A2 I/O Charger Input Voltage. Connect to an input supply up to 16V. Bypass VBUS to PGND with a 1μF ceramic
capacitor. [I][B]During boost mode, VBUS is regulated to 5V at up to 300mA to power USB OTG peripherals[/B][/I].

In other words, while in OTG host mode the charger is run in boost mode (could be found in the kernel board file as well).

For the peripheral drivers...

http://xdaforums.com/showthread.php?t=1224676

Debug UART3:

Does anyone know anything about UART3 testpoints on the mainboard?

static struct msm_gpio uart3_config_data[] = {
{GPIO_CFG(53, 1, GPIO_CFG_INPUT, GPIO_CFG_PULL_UP, GPIO_CFG_2MA),
"UART3_Rx"},
{GPIO_CFG(54, 1, GPIO_CFG_OUTPUT, GPIO_CFG_NO_PULL, GPIO_CFG_4MA),
"UART3_Tx"},
};

EDIT:

Mmmmh still unsolved... though that these signals were routed to the testpoint area as well.

After doing some measurements this could not be confirmed right now.

Background here:

Would be nice to get serial console with a nice little adaptor for low level kernel debugging.

If someone knows...

ROMs:

Same as usual... but maybe you could give some advice...

I'd like to try a stripped down stock ICS first... don't need all these visual effects but a stable system and using the HDMI would be nice as well.

Any suggestions here?

EDIT:

O.k. i'm little impatient... so i need to look for a light ROM myself :cool:

O.k. that might be it at the first sight. I guess i'll need to play around with the device a little bit, when it's functional again.

Thank's a lot for your patience and have fun!

scholbert