Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: Totally bricked when downgrading. Is there a Jtag pinout/service manual? Or buy new?

777
  1. [translate]    #11
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    2,828

    Default

    Quote Originally Posted by sunbeam96 View Post
    Is it possible to flash Spicas with other OS (kind of Linux for ARMs, Windows Mobile, MeeGo) using JTag?
    Flashing is always possible, but not everything you flash there would work. In fact it's very probable that nothing than software designed for Spica would work.

  2. [translate]    #12
    Senior Member
    Join Date
    Mar 2010
    Location
    Slovenia
    Posts
    144

    Default

    There is already a thread about installing Debian on i5700 (without JTAG) and if I remember correctly it is also possible to make dual boot.
    Запуск Debian Lenny на Samsung GT-I5700 Spica

    But this discussion is already moving away from the topic.

  3. [translate]    #13
    Senior Member
    Join Date
    Mar 2011
    Location
    Top Fucking Secret
    Posts
    159

    Default

    @podtalje
    Chrooting and using VNC doesn't make me 100% satisfied. I'm talking about other OS for serious (everyday?) use.

    @tom3q
    In theory, making 2 partitions (/ and /home) and swap on microSD card (or /home + swap) and then copying kernel, system folders, GNU apps, etc. should work. Am I right? Or is it impossible to do with Spica (for instance, because of bootloader)?
    Why people can install Linux on HTC HD2 so easily and we can't?


    Tapatalked from my Galaxy Spica

    Tapatalked from my Galaxy Spica
    sunbeam@my-spica

  4. [translate]    #14
    Hyt
    Hyt is offline
    Member
    Join Date
    Apr 2011
    Location
    N/A
    Posts
    58

    Default

    LOL Because Spica isn't HTC HD2!

  5. [translate]    #15
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    2,828

    Default

    Quote Originally Posted by sunbeam96 View Post
    In theory, making 2 partitions (/ and /home) and swap on microSD card (or /home + swap) and then copying kernel, system folders, GNU apps, etc. should work. Am I right? Or is it impossible to do with Spica (for instance, because of bootloader)?
    Why people can install Linux on HTC HD2 so easily and we can't?
    You can boot any Linux distribution available for ARMv6 and earlier, assuming that you boot it using a kernel designed for Spica. So you can take some of our kernel sources, make your own initramfs compatible with your distribution of choice and it will boot normally.

  6. [translate]    #16
    Senior Member
    Join Date
    Mar 2011
    Location
    Top Fucking Secret
    Posts
    159

    Default

    And the only way to partition Spica's internal memory is JTag?

    It's rather expensive (I know it's worth the money) :/

    Tapatalked from my Galaxy Spica

    Quote Originally Posted by tom3q View Post
    assuming that you boot it using a kernel designed for Spica.
    So only gotenks-sources would work? Or your future kernel?

    Actually, I was thinking about replacing standard bootloader with GRUB or LILO. It should remove this silly limits.

    Who knows, maybe other OS is the future of Spica. I don't like Android so much because of Google Java VM aka Dalvik.
    Normal C/C++ gives better performance.

    IMO Android drivers should be compatible with ordinary Linux ARM distro. Or is there a difference?



    Tapatalked from my Galaxy Spica
    Last edited by tom3q; 08-21-2011 at 03:30 AM. Reason: Merged two consecutive posts.
    sunbeam@my-spica

  7. [translate]    #17
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    2,828

    Default

    Quote Originally Posted by sunbeam96 View Post
    And the only way to partition Spica's internal memory is JTag?
    No. There are no physical partition in the flash memory. You can get any partition layout, assuming that you force the driver to use your layout instead of the one stored in the XSR partition table. Actually this is very simple when the XSR driver isn't used, because the standard Linux MTD API doesn't have any idea about any XSR internal structures and it just takes all the information from platform data specified by the developer.



    Quote Originally Posted by sunbeam96 View Post
    So only gotenks-sources would work? Or your future kernel?
    Why? Any sources working on Spica, this is what I meant.

    Quote Originally Posted by sunbeam96 View Post
    Actually, I was thinking about replacing standard bootloader with GRUB or LILO.
    Good luck.
    Once, because GRUB and LILO are bootl oaders for x86 and one more time because without a JTAG you would have to guarantee that it would work on the first try.

    Quote Originally Posted by sunbeam96 View Post
    It should remove this silly limits.
    What silly limits are you talking about? As I've written, you can boot any Linux distribution compiled for ARM v6 or less, but only with a kernel supporting Spica. This isn't a boot loader limit, this is how computers work.

    Quote Originally Posted by sunbeam96 View Post
    I don't like Android so much because of Google Java VM aka Dalvik.
    Me neither, but it isn't that bad.

    Quote Originally Posted by sunbeam96 View Post
    Normal C/C++ gives better performance.
    With JIT it should be comparable. Also many applications use native code for heavy tasks.

    Quote Originally Posted by sunbeam96 View Post
    IMO Android drivers should be compatible with ordinary Linux ARM distro. Or is there a difference?
    Well, I don't understand what you mean with Android drivers. There are kernel level drivers and so they are independent from the user space (=distribution) and there are user space libs bridging kernel drivers with Android-specific APIs (or common ones like X11). While my OpenGL implementation should be pretty compatible with anything, my EGL implementation is heavily dependent on Android, so it would have to be adapted for X11. Also X11 uses a different architecture than Android, separating 2D and 3D rendering paths, so a 2D DRI driver would be needed to get some 2D acceleration.



    Generally, my recommendation is: forget it.

Page 2 of 2 FirstFirst 12

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •