View Single Post
joerg_rw's Avatar
Posts: 2,222 | Thanked: 12,651 times | Joined on Mar 2010 @ SOL 3
#189
Originally Posted by ankit255 View Post
Hey, thanks for carrying this great project on. Please , if possible, make this easy for us linux noobs to do, maybe even using a gui or something...
We actually got a GUI, and specs are for an even more versatile and convenient version of this GUI. See project h-e-n.

What we NOT GOT is a kernel driver for mentorgraphics musb core USB controller hardware in SoC, that actually would switch to USB hostmode flawlessly, reliably, and do this no matter which peripheral is attached to N900. The issue is most likely a mix of timing issues, plus special properties some rare peripherals show (like maybe USB1.1 peripheral, or some details in protocol when negotiating USB speed etc), so we need a proper implementation of all the little hostmode details that is completely under our control wrt how it works, and does not interfere with the OTG code in same musb_core.c driver.

Actually today another kernel devel joined and somewhat brought new life to the stalled development of last 4 weeks. Welcome alterego :-D

I'm considering to publish a strictly for testing/R&D purposes kernel so users really interested in helping, even with unknown return of investment regarding their time and effort, might reflash their N900, ruin their current system , and try with some peripherals. Odds are you won't see any success, and nota bene if we really publish such kernel, there will be ZERO support for it from the devels (us), and the only thing we'd be interested in would be success msgs with detailed description what's been done and which peripheral device has been used, plus a few logs from system so we (the devels) have decent data to find patterns in what does/doesn't work.
I'm still considering, and you all know there's all the details out there in that other closed thread so you could do this right now if you want.

Sorry there's not more/faster progress but that musb core is a b**ch
But at least me haven't given up yet. :-)

WANTED: Experienced Kernel Developers familiar with USB driver, which are willing to invest a good slice of their plenty free time into project h-e-n Hostmode Easy Now for developing the needed hostmode functionality in musb_core.c and related. Also may take over sw side of project administration and coordinate efforts of co-devels.


cheers
jOERG
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms]
Hildon Foundation Council inaugural member.
MCe.V. foundation member

EX Hildon Foundation approved
Maemo Administration Coordinator (stepped down due to bullying 2014-04-05)
aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/

IRC(freenode): DocScrutinizer*
First USB hostmode fanatic, father of H-E-N
 

The Following 17 Users Say Thank You to joerg_rw For This Useful Post: