Author Topic: Bounty For Collie Sd Driver  (Read 9837 times)

rolf

  • Full Member
  • ***
  • Posts: 105
    • View Profile
    • http://home.arcor.de/leggewie/
Bounty For Collie Sd Driver
« on: January 01, 2007, 01:17:37 pm »
Hi,

apparently, some information has recently become available via reverse engineering about the SD slot on the collie.  This means we have come a little bit closer to a native 2.6 kernel driver.  I have set up a bounty so that people interested in this can make publicly known how much they are willing to contribute financially if such a driver where developed.  Take a look at http://wiki.openzaurus.org/FAQ#SD_Card_related_questions and pledge, develop and discuss about the bounty in general.

Regards

Rolf
« Last Edit: January 01, 2007, 01:21:44 pm by rolf »

microsoft/linux

  • Full Member
  • ***
  • Posts: 237
    • View Profile
    • http://
Bounty For Collie Sd Driver
« Reply #1 on: January 05, 2007, 09:19:33 pm »
As soon as I get some more time(within a couple of weeks), and my new 3200(tomorrow), I'm planning on working on a driver. Granted, I'm not the most skilled coder, and I've never done kernel stuff, but I'm going to attempt it.

Just thought that might be relevant, I'm not looking to collect this 'bounty'
C3200(exiguitas) Angstrom Beta(version not designated)/GPE
SL-5500(immotus) OpenZaurus 3.5.4/GPE, OpenZaurus 3.5.4/Opie(loopmount)
1GB SD Card
128MB CF Card/8MB CF Card
Gentoo/Windows XP Home SP2

Numbers rule the Universe.
        --The Pythagoreans

Microsoft/Linux

rolf

  • Full Member
  • ***
  • Posts: 105
    • View Profile
    • http://home.arcor.de/leggewie/
Bounty For Collie Sd Driver
« Reply #2 on: January 06, 2007, 05:33:26 pm »
Quote
As soon as I get some more time(within a couple of weeks), and my new 3200(tomorrow), I'm planning on working on a driver.
microsoft/linux, glad to hear you are planning to code for the Z.  Looking forward to your contributions.  I guess you are aware that this work is not necessary for the 3200?  There are drivers in the 2.6 kernel for that model (not that I'd want to discourage you from writing that driver despite of this   )

microsoft/linux

  • Full Member
  • ***
  • Posts: 237
    • View Profile
    • http://
Bounty For Collie Sd Driver
« Reply #3 on: January 06, 2007, 07:56:30 pm »
ah yes, you misunderstand what I was saying. I've currently got a 5500, and was using it, so I didn't want to mess up my flash by doing dev work for it. I just got my 3200 now, so I'm planning on using the 5500 only for dev work, and now I'm not worried about losing anything, or whatever.
C3200(exiguitas) Angstrom Beta(version not designated)/GPE
SL-5500(immotus) OpenZaurus 3.5.4/GPE, OpenZaurus 3.5.4/Opie(loopmount)
1GB SD Card
128MB CF Card/8MB CF Card
Gentoo/Windows XP Home SP2

Numbers rule the Universe.
        --The Pythagoreans

Microsoft/Linux

rolf

  • Full Member
  • ***
  • Posts: 105
    • View Profile
    • http://home.arcor.de/leggewie/
Bounty For Collie Sd Driver
« Reply #4 on: January 06, 2007, 08:21:01 pm »
Quote
I've currently got a 5500
Nice.  Have you ever done any kernel work before (not necessarily Z)?
« Last Edit: January 06, 2007, 08:21:36 pm by rolf »

microsoft/linux

  • Full Member
  • ***
  • Posts: 237
    • View Profile
    • http://
Bounty For Collie Sd Driver
« Reply #5 on: January 07, 2007, 03:56:02 pm »
none whatsoever. This would be a learning project, with the hopeful outcome of helping the community as well. I don't want to see collie go by the wayside because of a driver issue. OZ is the only rom that still actively supports 5500, and now, with the upcoming Angstrom, the plan is to drop support there...
C3200(exiguitas) Angstrom Beta(version not designated)/GPE
SL-5500(immotus) OpenZaurus 3.5.4/GPE, OpenZaurus 3.5.4/Opie(loopmount)
1GB SD Card
128MB CF Card/8MB CF Card
Gentoo/Windows XP Home SP2

Numbers rule the Universe.
        --The Pythagoreans

Microsoft/Linux

rolf

  • Full Member
  • ***
  • Posts: 105
    • View Profile
    • http://home.arcor.de/leggewie/
Bounty For Collie Sd Driver
« Reply #6 on: January 07, 2007, 07:31:48 pm »
Quote
none whatsoever. This would be a learning project
I guess the learning curve is going to be quite steep and lengthy then.  I wish you good luck, nonetheless.  Let us know about your progress.

microsoft/linux

  • Full Member
  • ***
  • Posts: 237
    • View Profile
    • http://
Bounty For Collie Sd Driver
« Reply #7 on: January 08, 2007, 12:18:24 am »
I've been told that people will help me in any way they can, just that some people don't have enough time to do it themselves
C3200(exiguitas) Angstrom Beta(version not designated)/GPE
SL-5500(immotus) OpenZaurus 3.5.4/GPE, OpenZaurus 3.5.4/Opie(loopmount)
1GB SD Card
128MB CF Card/8MB CF Card
Gentoo/Windows XP Home SP2

Numbers rule the Universe.
        --The Pythagoreans

Microsoft/Linux

chrisl

  • Jr. Member
  • **
  • Posts: 87
    • View Profile
    • http://web.mac.com/iepfreaks/iWeb/Site/Main%20Page.html
Bounty For Collie Sd Driver
« Reply #8 on: January 11, 2007, 09:47:44 pm »
Quote
I've been told that people will help me in any way they can, just that some people don't have enough time to do it themselves
[div align=\"right\"][a href=\"index.php?act=findpost&pid=150402\"][{POST_SNAPBACK}][/a][/div]

The link provided in your earlier post is down at the moment. However, if what you refer to a bounty is financial pledges, sign me up. I need a modern OS that can be stable. It seems that the 2.6 kernel holds much promise.

Chris--

Update:
I finally was able to get onto the FAQ to add my name to the list for a bounty and for some reason it would not. So I am willing to pay $25.00 for a Collie driver that works with the 2.6 kernel.


CL-
« Last Edit: January 16, 2007, 11:43:44 pm by chrisl »
Zaurus SL-5500, Kodak CF 32 & 256 MB, generic (pqi) 1 GB SD & polaroid 1 GB SD, tkc 2a3 with home on SD, Belkin F5D6060 CF WiFi Card, MacBook Pro 1.8 GHz Core Duo, OS X 10.4.10

rolf

  • Full Member
  • ***
  • Posts: 105
    • View Profile
    • http://home.arcor.de/leggewie/
Bounty For Collie Sd Driver
« Reply #9 on: January 25, 2007, 05:57:43 pm »
Quote
I finally was able to get onto the FAQ to add my name to the list for a bounty and for some reason it would not. So I am willing to pay $25.00 for a Collie driver that works with the 2.6 kernel.
OZ wiki is quite unstable these days  

Thank you for your pledge, I added it to the wiki for you.  I hope you do not mind.

Best, Rolf

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Bounty For Collie Sd Driver
« Reply #10 on: January 26, 2007, 05:13:32 am »
Unstable or just hard to access - I think this is an issue with its being hosted on berlios.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

dbsears

  • Newbie
  • *
  • Posts: 6
    • View Profile
Bounty For Collie Sd Driver
« Reply #11 on: February 13, 2007, 09:21:21 pm »
I read that the SD Card Association has opened up their specs for both the physical layer and the host controller. And the Linux and FreeBSD folks are now working on drivers:

spec: http://www.sdcard.org/HostController/index.html
Linux driver: http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci
FreeBSD driver: http://bsdimp.blogspot.com/2006/09/sdmmc-f...er-outline.html

On the strength of this, could Sharp now be persuaded to release their own driver source?

--Dan

microsoft/linux

  • Full Member
  • ***
  • Posts: 237
    • View Profile
    • http://
Bounty For Collie Sd Driver
« Reply #12 on: February 16, 2007, 04:37:40 pm »
Quote
I read that the SD Card Association has opened up their specs for both the physical layer and the host controller. And the Linux and FreeBSD folks are now working on drivers:

spec: http://www.sdcard.org/HostController/index.html
Linux driver: http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci
FreeBSD driver: http://bsdimp.blogspot.com/2006/09/sdmmc-f...er-outline.html

On the strength of this, could Sharp now be persuaded to release their own driver source?

--Dan
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154004\"][{POST_SNAPBACK}][/a][/div]


Doubtful. The linux devs over at kernel.org have set up a program where the dev enters into an NDA, and then will write a driver for the kernel, without the companies needing to do anything, and I think sharp has refused stuff like that in the past. Sharp is very much against the opening up of this chip, I'm not sure why. I need to get openembedded set up, and then I'm gonna start looking at existing sd code, see if I can't figure it out. It's very likely I won't get anywhere, but it's worth a shot.
C3200(exiguitas) Angstrom Beta(version not designated)/GPE
SL-5500(immotus) OpenZaurus 3.5.4/GPE, OpenZaurus 3.5.4/Opie(loopmount)
1GB SD Card
128MB CF Card/8MB CF Card
Gentoo/Windows XP Home SP2

Numbers rule the Universe.
        --The Pythagoreans

Microsoft/Linux

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Bounty For Collie Sd Driver
« Reply #13 on: February 16, 2007, 05:35:45 pm »
Quote
Quote
I read that the SD Card Association has opened up their specs for both the physical layer and the host controller. And the Linux and FreeBSD folks are now working on drivers:

spec: http://www.sdcard.org/HostController/index.html
Linux driver: http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci
FreeBSD driver: http://bsdimp.blogspot.com/2006/09/sdmmc-f...er-outline.html

On the strength of this, could Sharp now be persuaded to release their own driver source?

--Dan
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154004\"][{POST_SNAPBACK}][/a][/div]

Doubtful. The linux devs over at kernel.org have set up a program where the dev enters into an NDA, and then will write a driver for the kernel, without the companies needing to do anything, and I think sharp has refused stuff like that in the past. Sharp is very much against the opening up of this chip, I'm not sure why. I need to get openembedded set up, and then I'm gonna start looking at existing sd code, see if I can't figure it out. It's very likely I won't get anywhere, but it's worth a shot.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154429\"][{POST_SNAPBACK}][/a][/div]


Sharp is a hardware company. They own the designs for their hardware, but as you all can see, software is not one of sharp's forte. they license it from their partners which are smaller software companies who own the code. so in order for sharp to share the code with anyone, they would firstly need to buy the code (or at least renegotiate their existing contract/license agreement which still costs a lot of money, ie lawyers need to be paid) from their software vendor before they can give it to you.
so simply put, it would cost sharp lots of money to give you the source code. they arent a charity organisation. they are in business to make profit. so unless you can find a suicidal manager inside sharp willing to do this you wont be getting any free source code...
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K