OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Sharp ROMs => Topic started by: sbarman on April 19, 2004, 12:34:07 pm
-
Has anybody gotten a hold of the kernel source for Zaurus SL-6000. We would need that urgently as we are trying to migrate our code from 5600 to 6000. Also what is the kernel version of Open Emmbedded Linux used in SL-6000. Have they upgraded Qtopia in the 6000 model---- or is it the same 1.5.4 version?
Thanks
-
This was discussed here:
http://www.zaurususergroup.com/index.php?n...t=kernel+source (https://www.oesf.org/forums/index.php?showtopic=3123&highlight=kernel+source)
Mike.
-
Just talked to my connects about kernel source I\'ll hear something soon.
-
Just talked to my connects about kernel source I\'ll hear something soon.
I would really appreciate if you can post a reply to this thread once you hear something from them.
-
or even better, to http://www.zaurususergroup.com/index.php?n...t=kernel+source (https://www.oesf.org/forums/index.php?showtopic=3123&highlight=kernel+source)
no need to fragment information
-
Mickeyl,You were are one of the first I planned on giving the source to because I love your work on O:Z. so thanks for the link. I\'ll send it as soon as I get it.
-
Sounds good - I\'ll respond immediately with adding it to OE
-
Sharp said alot of info from developement can be found at metrowerks and codewarrior but they are still going to get my the info as soon as the department head can clear in. Also they\'re revamping the developers website and it will be up in a week more of less.
-
I should be receiving the source code sometime today.(Fingers crossed)
-
When you get the souce would you please send it to me. Thx
JP
-
Sure Thing
-
coolass,
Did you get the kernel source?
JP
-
As it was already mentioned on the other thread, Sharp has released it @ http://developer.ezaurus.com/sl_j/source/source_dl.htm (http://developer.ezaurus.com/sl_j/source/source_dl.htm)
Interesting thing, unless I\'m completely blind, I can\'t find sources for either bluetooth module or wi-fi in 6000\'s kernel tree
-albertr
-
As it was already mentioned on the other thread, Sharp has released it @ http://developer.ezaurus.com/sl_j/source/source_dl.htm (http://developer.ezaurus.com/sl_j/source/source_dl.htm)
Interesting thing, unless I\'m completely blind, I can\'t find sources for either bluetooth module or wi-fi in 6000\'s kernel tree
-albertr
WiFi driver is a prism2_usb binary in root_fs tarball. There is no bluetooth driver though...
-
There is no bluetooth driver though...
Do we know which (if any) drivers are compiled into the kernel?
-
As it was already mentioned on the other thread, Sharp has released it @ http://developer.ezaurus.com/sl_j/source/source_dl.htm (http://developer.ezaurus.com/sl_j/source/source_dl.htm)
Interesting thing, unless I\'m completely blind, I can\'t find sources for either bluetooth module or wi-fi in 6000\'s kernel tree
-albertr
Look for CONFIG_BLUEETOOTH_SL in the patch. There\'s some bluetooth there. Dunno about wireless
-
WiFi driver is a prism2_usb binary in root_fs tarball. There is no bluetooth driver though...
That brings more questions than answers... So they have a binary compiled, but no source code? Did they compile it out of the kernel tree?
Since it resides on usb bus, there must be a usb hub inside sl-6000?
-albertr
-
Look for CONFIG_BLUEETOOTH_SL in the patch. There\'s some bluetooth there. Dunno about wireless
Well, true, they have a kernel configuration option for that. But I don\'t see any specific code in the kernel source they released yesterday.
-albertr
-
drivers/char/serial_pxa200.c seems to contain the low level code.
-
WiFi driver is a prism2_usb binary in root_fs tarball. There is no bluetooth driver though...
That brings more questions than answers... So they have a binary compiled, but no source code? Did they compile it out of the kernel tree?
Since it resides on usb bus, there must be a usb hub inside sl-6000?
-albertr
I think the marketing materials said that the 6000 was capable of being usb host. As far as Wireless goes, the driver looks to be the wlan-ng usb prism driver. The source code for it does exist, but there is no telling whether or not sharp has modified it for their device. The easiest way to find out is to compile a new copy and see if it works.
-
drivers/char/serial_pxa200.c seems to contain the low level code.
Ahh, my bad... obviously overlooked it, sorry.
-albertr
-
There is no bluetooth driver though...
Do we know which (if any) drivers are compiled into the kernel?
I don\'t think there is a bluetooth driver at all. The kernel config is not set to build bluetooth driver and I can\'t see a binary...
-
The kernel config is not set to build bluetooth driver and I can\'t see a binary...
OK, I should probably remain silent and be thought a fool, but I\'ll open my mouth and remove all doubt: Where did you find the configuration info that the kernel was built with? I don\'t see a .config file in the source directory...
-
Only Kernel 2.6.x has the ability to reconstruct the .config out of a running system, but Anton probably refers to arch/arm/def-configs/tosa-j
Note that this not necessarily is the config the Sharp folks used to build the kernel.
-
Now that we have the source, are the deficiencies of the default kernel irrelevant? What are the other hurdles to building custom kernels that address the issues of missing/incompatible drivers?
-
Only Kernel 2.6.x has the ability to reconstruct the .config out of a running system, but Anton probably refers to arch/arm/def-configs/tosa-j
Yes, that\'s where I looked into
Note that this not necessarily is the config the Sharp folks used to build the kernel.
Good point