I can help with that. On 1/30/12, Belisko Marek <marek.belisko@xxxxxxxxx> wrote: > On Mon, Jan 30, 2012 at 12:49 AM, NeilBrown <neilb@xxxxxxx> wrote: >> >> [resending to devel@ because it seems prjmgr@ is deprecated] >> >> Hello to the Linux driver project.... >> >> You might have heard of the Openmoko smartphone that was released some >> years >> ago and faded a bit. >> >> You may not have heard of the "GTA04" replacement motherboard. This is >> board >> which goes into the case for an Openmoko Freerunner or Neo 1973 and gives >> it >> better capabilities like 3G, USB-2.0, 512Meg RAM, faster (OMAP) processor, >> etc. >> >> We do have Linux running on this device but could use some help making it >> run >> better - hence this request. >> >> We do have an offer to provide a small number of boards to developers who >> commit to make them work better. They would be most suitable for someone >> who >> already has an Openmoko phone (maybe gathering dust in a draw) as it could >> ultimately be used as a fully functional phone. It is possible to do a >> lot >> of development with just the bare board, a battery, a serial cable and a >> USB >> cable though. >> >> There may be a delay in getting the boards as we are hoping to get enough >> pre-orders for a modest (350) manufacturing run and the boards on offer >> would >> come from that run. However if we could line someone up now, that will >> reduce delays once the boards are ready. >> >> >> The particular needs are: >> >> Drivers for sensors. >> The board has an accelerometer, gyroscope, magnetometer, barometer. >> We do have simplistic drivers for these but there is room for >> improvement. >> Particularly the accelerometer can generate interrupts on certain >> conditions like taps or re-orientations but this functionality is not >> made >> available by the driver. >> Also some of the drivers provide ad-hoc interfaces and it might be good >> to >> provide IIO interfaces (maybe). >> >> FM radio: >> The board has an FM radio transceiver. This should be integrated with >> V4L2 >> I suspect. >> >> Battery charging / USB power >> Basic battery charging works, however it always tries to draw 600mA >> which >> is contrary to USB spec. There needs to be some negotiation with the >> host to determine how much current is available, and then only draw that >> much current for charging. (Also device doesn't charge while in suspend, >> but this is probably an easy fix). >> >> IrDA / CIR: >> This is an infrared interface which has not received any attention yet. >> It is connected to the OMAP3 UART3 which can drive these directly. >> >> Power management: >> This isn't exactly a driver issue, but current usage during suspend is >> still too high (60mA instead of below 10mA). I believe this is due to >> something in the OMAP3 not being turned off properly but it could be >> something else completely. Getting this resolved would be excellent. >> > I can help with any kind of driver. I'm also owner of FreeRunner. > Thanks for doing that. >> We currently have two separate software stacks which provide mobile phone >> functionality on this hardware and kernel: QtMoko and FSO >> (Freesmartphone.org). >> >> Other info is available at: >> >> http://www.gta04.org >> >> http://projects.goldelico.com/p/gta04-main/downloads/37/get/ >> This is a PDF which contains lots of details including links >> to data sheets for most components, plus schematics. >> >> >> http://projects.goldelico.com/p/gta04-kernel/page/Mainline-Status/ >> overview of current status of the kernel >> >> >> (detailed specification for cases are also available, so using a 3D >> printer to >> build a case for the motherboard could also be a fun side-project). >> >> Thanks for any help you can provide, >> >> NeilBrown - on behalf of the GTA04 project. >> >> _______________________________________________ >> devel mailing list >> devel@xxxxxxxxxxxxxxxxxxxxxx >> http://driverdev.linuxdriverproject.org/mailman/listinfo/devel >> > > good luck, > > marek > > -- > as simple and primitive as possible > ------------------------------------------------- > Marek Belisko - OPEN-NANDRA > Freelance Developer > > Ruska Nova Ves 219 | Presov, 08005 Slovak Republic > Tel: +421 915 052 184 > skype: marekwhite > twitter: #opennandra > web: http://open-nandra.com > _______________________________________________ > devel mailing list > devel@xxxxxxxxxxxxxxxxxxxxxx > http://driverdev.linuxdriverproject.org/mailman/listinfo/devel > -- Jyoti Prakash Undergraduate Final Year, Department of Information Technology, VSSUT Burla Odisha _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel