An official ArchLinux image with kernel 3.x ?

Started by laurent, November 28, 2012, 12:05:08 PM

Previous topic - Next topic

bsrdjan

Fadil,

thanks a lot for the great work!

QuoteI am working on mini howto  prepare sd_mmc_bootstream.raw file based on latest kernel 3.7 with USB, SPI, I2C and rtl8188 wifi support. Hope to get all done by weekend.

Would it be possible to have 3.7 kernel which supports also LAN, so the same kernel could be used for LAN and for WLAN boards?

Regards,
srdjan

Fadil Berisha

Quote from: bsrdjan on December 21, 2012, 08:55:46 PM
thanks a lot for the great work!
I am happy to help

Quote
Would it be possible to have 3.7 kernel which supports also LAN, so the same kernel could be used for LAN and for WLAN boards?
for sure

Fadil Berisha

laurent

#17
Quote from: Fadil Berisha on December 21, 2012, 06:25:51 PM
Hi  bsrdjan, laurent

Thank you for your follow up. It is good that you confirmed that this image booting system.

Thank you too for your help provided here ;)

Quote from: Fadil Berisha on December 21, 2012, 06:25:51 PM

Quote
I tested the USB-Ethernet dongle from Olimex, without success (kernel don't have the driver ?)
What chip is used USB-Ethernet dongle from Olimex? Probably, is matter of just activating driver on kernel.

According what is printed on the adapter, it may be a AX88772B chipset. It's recognized as a "ASIX AX88772 USB 2.0 Ethernet" when plugged on my Ubuntu PC.

Quote from: Fadil Berisha on December 21, 2012, 06:25:51 PM
Quote
I tested a USB WiFi dongle (chipset rt5370) which perfectly works on my Ubuntu PC and my Raspberry Pi, without success.
We want to get image with rtl8188 because that chip is included on imx23-olinuxino-mini board. Based on that example you can incorporate rt5370 too. See also following post:Building driver for Ralink RT5370 USB WiFi WLAN Dongle at http://askubuntu.com/questions/99373/building-driver-for-ralink-rt5370-usb-wifi-wlan-dongle

Thank you for the solution and link provided. Although I am a long time GNU/Linux user, I am not very familiar with embedded kernel (re)compilation.
I don't have yet the experience required to follow such guides, and unfortunately, I don't have the (long) time required to acquire this experience on my own, now (although I really would like).

Quote from: Fadil Berisha on December 21, 2012, 06:25:51 PM
Quote
I switched back to 2.6 kernel. I saw that the Asix AX88772B has a kernel 2.6 driver, but unable to compile it...
You may get solution from this post: https://www.olimex.com/forum/index.php?topic=27.0.

I am working on mini howto  prepare sd_mmc_bootstream.raw file based on latest kernel 3.7 with USB, SPI, I2C and rtl8188 wifi support. Hope to get all done by weekend.

Fadil Berisha

I looked on this topic, but it seems that there is no solution for me there.

Thank you for your help.
Laurent

Cure

Hello Fadil,

Thank you for your work with the 3.7 kernel, it works great so far.

Any chance you can add UVC support to the next one?

Thanks
Rob

Cure

After following the steps to building my own Bootlets more than 10x, I finally got it working.

Next step: I'm working on the wifi adaptor right now.  Any suggestions on how to get it up and running would be greatly appreciated.

Thanks,
Rob

Fadil Berisha

Hi Rob,
Quote from: Cure on December 23, 2012, 11:49:48 PM
After following the steps to building my own Bootlets more than 10x, I finally got it working.

Next step: I'm working on the wifi adaptor right now.  Any suggestions on how to get it up and running would be greatly appreciated.

Thanks,
Rob

Driver for rtl81988CU supplied with kernel - doesn't work (need firmware from manufacturer). Latest driver from manufacturer contain firmware but is for kernel 3.0. Inside source are detailed instructions how to incorporate in kernel and with some work you can get working with kernel up to 3.6-rc4.
Latest kernel has removed some old functions from source so to work with new kernel 3.7 and 3.8-rc1 needed to patch driver source with missing functions. I have prepared those patches and shortly will post on https://github.com/koliqi/imx23-olinuxino.

Fadil Berisha

Cure

#21
Hello Fadil,

I tested your 3.7-rc4 and got the mini+wifi working on there, so you must be doing something right.  I'll keep my eye out for the instructions. 

Until then I just wanted to say thank you for all your hard work.  It really is appreciated.

Rob

bsrdjan

Quote
I am working on mini howto  prepare sd_mmc_bootstream.raw file based on latest kernel 3.7 with USB, SPI, I2C and rtl8188 wifi support. Hope to get all done by weekend.

Hi Fadil,

is it likely to expect 3.7 version soon ?

Thank you,
srdjan

Fadil Berisha

Kernel image 3.7.1-stable with USB, SPI, I2C, rtl8188 wifi and asix-ax88772b dongle is available for download from here: https://www.dropbox.com/s/rfnmzdbcu21pfgf/sd_mmc_bootstream.raw. In this threat you can find instructions to copy image on your card.

If you are interested to build from scratch, instruction  are at https://github.com/koliqi/imx23-olinuxino.

Fadil Berisha


olimex


laurent

Quote from: Fadil Berisha on January 05, 2013, 06:31:47 AM
Kernel image 3.7.1-stable with USB, SPI, I2C, rtl8188 wifi and asix-ax88772b dongle is available for download from here: https://www.dropbox.com/s/rfnmzdbcu21pfgf/sd_mmc_bootstream.raw. In this threat you can find instructions to copy image on your card.

If you are interested to build from scratch, instruction  are at https://github.com/koliqi/imx23-olinuxino.

Fadil Berisha

Awesome !!!
Thanks a lot for your work.
I'm downloading and I'll test that very soon.

laurent

Tested just now, your image works perfectly with the USB-Ethernet key provided by Olimex ;)
Thanks a lot Fadil, great work ! :)

laurent

Some questions :
- What appended to /dev/watchdog ?
- Did the other serial port /dev/ttySP1 became /dev/ttyAPP0 ?

laurent

Another question :
Your post mentioned kernel version "3.7.1-stable", but the version of the image downloaded from your dropbox share say :
[root@alarm ~]# uname -r                                                       
3.7.0-00001-ga557dd2-dirty

Fadil Berisha

kernel source is updated from git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git. Probably old tag is not updated. To get fresh copy please follow instructions at https://github.com/koliqi/imx23-olinuxino and you will get right tag. /dev/ttyAPP0 is UART on UEXT connector.
Fadil Berisha