Author Topic: Alternative Rom's For 3100 ?  (Read 3179 times)

ilgo

  • Newbie
  • *
  • Posts: 9
    • View Profile
Alternative Rom's For 3100 ?
« on: July 18, 2005, 06:52:47 pm »
Well, i just wondered which of the available ROM's do actually install & run on a C31000.?

benplaut

  • Full Member
  • ***
  • Posts: 113
    • View Profile
Alternative Rom's For 3100 ?
« Reply #1 on: July 18, 2005, 09:59:57 pm »
as far as i know, none at the moment...

you're stuck with the Sharp ROM, for now  



if you don't want your 3100 because of this technicality, i'll be glad to take it off your hands  

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
Alternative Rom's For 3100 ?
« Reply #2 on: July 19, 2005, 04:46:05 am »
Until Sharp releases the source code and the updater.sh script, it's probably a bit risky to try porting one of the alternative images to the C3100.

Then again, if you're adventurous you could cook a C3000-kernel with the modified C3100-CMDLINE and try if it boots. If so, then you probably can use the complete C3000 distribution for your C3100 as well.
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

crstophr

  • Newbie
  • *
  • Posts: 18
    • View Profile
Alternative Rom's For 3100 ?
« Reply #3 on: July 19, 2005, 10:21:00 pm »
Tetsu(sp?) has a kernel out for the 3100.  It's a beta and recovering from it would require a nand restore... but it works fine for me.

I'm toying with the idea of trying to repack a cacko image to fit onto my Z.  It seems like if you could redistribute the allocation of space with links or something it would work.

--Chris




Quote
Until Sharp releases the source code and the updater.sh script, it's probably a bit risky to try porting one of the alternative images to the C3100.

Then again, if you're adventurous you could cook a C3000-kernel with the modified C3100-CMDLINE and try if it boots. If so, then you probably can use the complete C3000 distribution for your C3100 as well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88784\"][{POST_SNAPBACK}][/a][/div]

CoreDump

  • Hero Member
  • *****
  • Posts: 713
    • View Profile
    • http://www.hentges.net
Alternative Rom's For 3100 ?
« Reply #4 on: July 20, 2005, 12:08:50 am »
Quote
Until Sharp releases the source code and the updater.sh script, it's probably a bit risky to try porting one of the alternative images to the C3100.

Then again, if you're adventurous you could cook a C3000-kernel with the modified C3100-CMDLINE and try if it boots. If so, then you probably can use the complete C3000 distribution for your C3100 as well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88784\"][{POST_SNAPBACK}][/a][/div]

IMHO using the Akita (SL-C1000) distribution as base would make more sense. You'd have a sweet 128MB of flash for your OS and the HDD for storage.
Webmaster of hentges.net & Embedded Linux Developer.

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
Alternative Rom's For 3100 ?
« Reply #5 on: July 20, 2005, 04:40:08 am »
We need to see how that works out in practice. The Borzoi is pretty similar to either the Spitz or the Akita and I'd rather not add a dedicated machine type for it if the difference is just the amount of flash (see c7x0).
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

crstophr

  • Newbie
  • *
  • Posts: 18
    • View Profile
Alternative Rom's For 3100 ?
« Reply #6 on: July 21, 2005, 04:15:39 pm »
Quote
We need to see how that works out in practice. The Borzoi is pretty similar to either the Spitz or the Akita and I'd rather not add a dedicated machine type for it if the difference is just the amount of flash (see c7x0).
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88901\"][{POST_SNAPBACK}][/a][/div]

If I understand tetsu's site as it translates into english.  The kernel he has for the 3100 is the C1000 kernel with the only addition being changing a constant in the source.

Quote
They are 2005/7/8 SL-C3100 private v18b-pre3. V18a suitable ones of the SL-C1000/C3000 were built from the source of the C1000. (Note) because the source cord/code for the SL-3100 is not open from the SHARP, to reset to the origin, it is necessary to restore NAND backup. Please do not use the person who cannot understand this meaning.

Here is the key line from the patch that makes the C1000 source into C3100 source.

Quote
(The new) the patch which makes Yamada's SL-C1000 source compulsorily C3100 correspondence  (2005/7/8)

#define CONFIG_ARCH_PXA_AKITA

This is the kernel I'm currently running on my 3100 with no problems.  I think it is fair to say the hardware is so similar it just doesn't matter.  (mplayer iwmmx/bvvd runs great on the 3100 with this BTW.)  I don't see why we really need to wait for sharp to release the code.

The big problem is that the flash is partitioned differently from the 1000/3000/3100.

Does cacko provide the patched kernel source tarball for his 1.23 3000 beta or C1000 beta?  I'd be thrilled to help setup a rom for the 3100 and I should be able to handle the kernel compile.  It should be quite possible to have one 1000/3000/3100 code base and just apply a simple patch to switch between them.

--Chris