Re: EOC works without the i2c-core hack.

2007-09-26 Thread Luit van Drongelen
without a root filesystem (on either an SD card or through usbnet)
there won't be anything to telnet to, because the system will freeze
(kernel panic) as soon as it finds out there's nothing to boot.

Hang around in the IRC channel, that way it'll be easier to explain
this... The E6 is in a very early stage of hacking. Because of the
18bpp framebuffer issues we're having a root-fs won't get you much
further yet ...

FYI: I own a Motorola Rokr E6 too, and I guess I'm the main hacker for
that device here (apart from drWyrM who hacks for the A1200i, and
blindly converts his hacks to E6, which he's good at, because now we
have mmc and eoc support :) )
This is the current state of development for E6:
http://flickr.com/photos/[EMAIL PROTECTED]/1429701714/in/set-72157601937248365/


Ciao,
Luit

On 9/26/07, Vipin Rathor [EMAIL PROTECTED] wrote:
 hi all,
 Finally i'm able to boot my e6 with the latest image provided by
 drwyrm [thanks a bunch!]. You can have a look here -
 http://v.rathor.googlepages.com/moto_boot_09.jpg
 http://v.rathor.googlepages.com/moto_boot_03.jpg

 One problem that i'm facing, i'm not able to telnet to it. I'm
 following the openezx wiki page on how to get a shell. but the
 response i'm getting is connection refused.(although i'm able to
 ping). I don't know what is going wrong?
 Any thoughts/directions?

 Also, till now, i'm only able to boot.(no mmc etc.), so please tell me
 what all I can do/test with this image.

 Once again, thanks in advance!

 -Rathor





Re: EOC works without the i2c-core hack.

2007-09-26 Thread Daniel Ribeiro

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Vipin Rathor wrote:
| hi all,
| Finally i'm able to boot my e6 with the latest image provided by
| drwyrm [thanks a bunch!]. You can have a look here -
Congrats!
But the pxakbd: No platform data set makes me think that this is not
the latest one.
Download a newer kernel from http://people.openezx.org/wyrm/images/20070925.

The error you are getting: cant mount rootfs can be solved by putting
an EXT2 filesystem on the SECOND partition of the TF card.


- --
Daniel Ribeiro
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG+lrrw3OYl0G0liQRAqeOAKCQ7KuRWKT5LOeTrEEsT1q00Nqz9QCfeRrr
Gg3S345OR8mF31nCRkrxhJw=
=oEKX
-END PGP SIGNATURE-



Re: EOC works without the i2c-core hack.

2007-09-26 Thread Daniel Ribeiro

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Daniel Ribeiro wrote:
| Vipin Rathor wrote:
| | hi all,
| | Finally i'm able to boot my e6 with the latest image provided by
| | drwyrm [thanks a bunch!]. You can have a look here -
| Congrats!
| But the pxakbd: No platform data set makes me think that this is not
| the latest one.
Err, sorry, please forgive my stupidity, i am thinking on a1200 too
much, there is no support for pxakbd on E6 yet.

- --
Daniel Ribeiro
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG+lv3w3OYl0G0liQRAgfSAJ9FBN6E4/cxDqja7gonshIrEg8PBQCfR97F
cVqGHfrGAjlu8mNADJKPPGc=
=mOW5
-END PGP SIGNATURE-



Re: EOC works without the i2c-core hack.

2007-09-26 Thread Daniel Ribeiro

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Luit van Drongelen wrote:
| This is the current state of development for E6:
| http://flickr.com/photos/[EMAIL 
PROTECTED]/1429701714/in/set-72157601937248365/

After I've applied the 18bpp patch Paulo Marques made possible, I
booted the newest Angstrom-openmoko-image (with 18bpp userspace) and got
this far: I now have 4 screens. And somehow my touch screen doesn't
respond...

Can you provide me the cleaned-up version of the 18bpp patch?

- --
Daniel Ribeiro
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG+l3Lw3OYl0G0liQRAnObAJ47PoEvVuGQgTl+7kzgujegt/4A8QCgnyhy
2WhHUMxIMK1TT5q8NrZzgT8=
=FSNG
-END PGP SIGNATURE-



Re: EOC works without the i2c-core hack.

2007-09-26 Thread Luit van Drongelen
On 9/26/07, Daniel Ribeiro [EMAIL PROTECTED] wrote:
 ,,,
 Can you provide me the cleaned-up version of the 18bpp patch?


Not until the end of the week, sadly... My desktop computer is gone
after tonight, and it's already unplugged and taken apart. I'll get a
new motherboard, processor and memory later this week or early next
week.

Anyway, as you can see on that picture, the driver isn't perfect
yet... I don't know if that's because of the fb or the X
configuration. I'll send it to you as soon as I can though...


Ciao,
Luit



Z6 - MAGX - possibilities

2007-09-26 Thread Daniel Ribeiro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

Motivated by http://purl.rikers.org/%23openezx/20070926.html.gz i
decided to take a better look at
https://opensource.motorola.com/sf/go/projects.rokrz6/frs.rokrz6.r60_g_80_31_15r

This MAGX looks very promising and highly hackable.

2.6 based kernel[1], bootloader sourcecode[2], fragments of the
motorola build system[3], mux driver[4]

Code looks better than ezx code, there is more, but still few
documentation, and all the code is released with GPL or BSD licenses.

Looks good?? Well, the bootloader is just a secondary bootloader,
responsible only for loading linux, it takes a struct BOOT_INFO from the
primary bootloader:

typedef struct
{
UINT32  boot_info_version;
UINT32  boot_info_barker;
UINT32  powerup_reason;
UINT32  kernel_config_address;
UINT32  kernel_config_size;
UINT32  kernel_address;
UINT32  kernel_size;
UINT32  os_loader_load_address;
UINT32  ipu_buffer_address;
UINT32  is_ipu_initialized;
UINT32  gpu_context;
UINT32  mbm_version;
UINT32  mbm_loader_version;
UINT32  usb_firmware_address;
UINT32  usb_firmware_size;
UINT32  boardid;
UINT32  flat_dev_tree_address;
UINT32  ram_disk_start_address;
UINT32  ram_disk_size;
UINT32  flashing_completed;
UINT8   logo_version[MOT_LOGO_VERSION_SIZE];
UINT16  memory_type;
UINT16  battery_status_at_boot;
UINT32  boot_frequency;
} BOOT_INFO;

As there is no source code for MBM (the primary bootloader) and surely
they will not allow easy access to overwrite the BOOT_INFO struct from
within MBM, writing a boot_usb that works on MAGX will be a hard task. :(

[1]https://opensource.motorola.com/sf/frs/do/downloadFile/projects.rokrz6/frs.rokrz6.r60_g_80_31_15r/frs1531?dl=1
[2]https://opensource.motorola.com/sf/frs/do/downloadFile/projects.rokrz6/frs.rokrz6.r60_g_80_31_15r/frs1534?dl=1
[3]https://opensource.motorola.com/sf/frs/do/downloadFile/projects.rokrz6/frs.rokrz6.r60_g_80_31_15r/frs1553?dl=1
[4]https://opensource.motorola.com/sf/frs/do/downloadFile/projects.rokrz6/frs.rokrz6.r60_g_80_31_15r/frs1548?dl=1

PS: My Father owns a Z6. ;)

- --
Daniel Ribeiro
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG+0Jfw3OYl0G0liQRAoc0AJoCFm6JjePLlYeQYSME9OgK9gVVKgCfTJGt
jk2B2WVPrX8Z5jm7iUvVaOM=
=fg3l
-END PGP SIGNATURE-