Author Topic: Sl-5500 Gpl Mmc Hardware Hack  (Read 7164 times)

Connor Angel

  • Newbie
  • *
  • Posts: 35
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« on: May 08, 2006, 01:10:11 am »
It makes sense technically, but I don't know if it is practical.

So the 5500 SD control chip is closed and useless, well do we even need it in the first place?

The Linksys WRT54g router has mmc support hacked in, and it has no special chip for that, just gpios http://kiel.kool.dk/

So what if the normal SL-5500 slot was used for this hack, and gpios were stolen from the SD chip? Maybe the power to that POS could even be cut off at the same time.

Hrw

  • Hero Member
  • *****
  • Posts: 1366
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« Reply #1 on: May 08, 2006, 04:30:53 am »
WRT SD/MMC hack is very speed limited - 200-300KB/s is all you can get.
OpenZaurus 3.5.4x Release Manager
OpenEmbedded, Ångström, Poky developer
My website

Misc embedded hardware.

Connor Angel

  • Newbie
  • *
  • Posts: 35
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« Reply #2 on: May 08, 2006, 04:56:58 am »
Quote
WRT SD/MMC hack is very speed limited - 200-300KB/s is all you can get.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=126100\"][{POST_SNAPBACK}][/a][/div]


The 5500 SD/MMC port is very speed limited, All I get is about 450kb, so making it a little bit slower isn't a big deal to me. I put the main programs that tend to not be so big on mmc, and then larger files like mp3 or video on CF.
« Last Edit: May 13, 2006, 03:35:02 pm by Connor Angel »

Connor Angel

  • Newbie
  • *
  • Posts: 35
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« Reply #3 on: May 14, 2006, 01:12:46 am »
Another (more zaurus-like) device with sd/mmc hacked in. Aeronix Zip-It wireless instant messenger.

Instructions - http://www.elinux.org/wiki/ZipItMMC
More ZipIt hacks - http://www.elinux.org/wiki/ZipitHardwareMods
Pretty pictures - http://va3uxb.dynip.com/zip_mmc.html
More pretty pictures - http://va3uxb.dynip.com/mmc_2.html

The last two links are served from a Zip-It, presumably from the mmc card (only 2MB flash built in).

Ferret-Simpson

  • Hero Member
  • *****
  • Posts: 572
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« Reply #4 on: June 01, 2006, 06:40:05 pm »
Erm. . . Perhaps this is a stupid question. . .

Why do we need to bother rewiring it when the current chip works?

Just to make it GPL?

:/ Just seems kinda. .  pointless. . .
Cortana: PXA250/Poodle: OZ/GPE 3.4.2RC1
Tycho PXA270/HTC_Universal WM5  .30.107/1.09.00/42.42.P8/1.30.162
HollyWatch: Fossil AU5005 - POS 4.1.2
ATLANTIS: Fujitsu Lifebook T4210 TBPC2005

Tosh256CF, Adlink CF 802.11B, 512KingSD, 128VikSD, CFChiMeiG1GPRS

Connor Angel

  • Newbie
  • *
  • Posts: 35
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« Reply #5 on: June 01, 2006, 07:58:37 pm »
Just to make it GPL on pure ideological grounds would seem pretty pointless. but the GPL is also practical.

A GPL driver would allow the use of the 2.6 kernel, which would have a lot of benefits, the biggest probably being battery life. Most people won't want to use 2.6 if it means giving up the SD slot.

It would also allow using MMC cards bigger than 1GB, they are getting pretty cheap these days and I would like to upgrade mine. It is a shame to have to stick with 1GB because of shortsighted programming in a binary only module, especially in linux.

Ferret-Simpson

  • Hero Member
  • *****
  • Posts: 572
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« Reply #6 on: June 01, 2006, 10:32:06 pm »
I take it this only affects the 5500 then?

Poodle 2.6 still has SD. . .
Cortana: PXA250/Poodle: OZ/GPE 3.4.2RC1
Tycho PXA270/HTC_Universal WM5  .30.107/1.09.00/42.42.P8/1.30.162
HollyWatch: Fossil AU5005 - POS 4.1.2
ATLANTIS: Fujitsu Lifebook T4210 TBPC2005

Tosh256CF, Adlink CF 802.11B, 512KingSD, 128VikSD, CFChiMeiG1GPRS

Connor Angel

  • Newbie
  • *
  • Posts: 35
    • View Profile
Sl-5500 Gpl Mmc Hardware Hack
« Reply #7 on: June 02, 2006, 12:37:49 am »
Yes. The 5500 has a proprietary (made by sharp) SD controller chip with a binary only module. They refuse to release any info about it to the OE developers,