N810/N800 + Linux 2.6.33 + Ubuntu Karmic (ubuntu-minimal)
This week I got Ubuntu Karmic(ubuntu-minimal) working on N810/N800 with Linux kernel version 2.6.33. Serial, USB(g_ether) and flash memory are working fine with this version. It’s enough to use console over SSH and test some terminal applications. But it’s going to take time to get it working fully on n8x0 like linux-omap 2.6.29.
—————–
$ ssh ubuntu@10.0.1.10
ubuntu@10.0.1.10′s password:
Linux n810 2.6.33-rc8-07939-g4fe94ed-dirty #149 Fri Feb 26 14:58:22 AMT 2010 armv6l
…
ubuntu@n810:~$ cat /proc/cpuinfo | grep Hardware
Hardware : Nokia N810
ubuntu@n810:~$ uname -a
Linux n810 2.6.33-rc8-07939-g4fe94ed-dirty #149 Fri Feb 26 14:58:22 AMT 2010 armv6l GNU/Linux
ubuntu@n810:~$ cat /etc/issue.net
Ubuntu 9.10
—————–
You can download images:
* ubuntu karmic minimal image (just console over SSH)
* howto to create your own images
Some notes about Linux 2.6.33 with n8x0:
* Some corrections are necessary to get USB working.
* My kernel configuration define g_ether(USB gadget ethernet) as built-in(CONFIG_USB_ETH=y).
* initfs is not necessary. My kernel configuration changed to bootup directly by flash memory(CONFIG_CMDLINE=”root=1f04 rootfstype=jffs2 console=ttyS2,115200n8″).
* My personal linux-omap tree is available at gitorious
Some notes about ubuntu Karmic with n8x0:
* Correction to apt works correctly with JFFS2
* Workaround to startup USB interface(IP 10.0.1.10) automatically using udev
* Using openssh-client/server instead of dropbear(lightweight). Dropbear install fails
PS:
* Thanks to Stskeeps, luke-jr from #mer at irc.freenode.net !
* rbelem, post done. enjoy it!
http://www.rbelem.info/
* Doubts, questions or comments? Post it here or use #ubuntu-arm at irc.freenode.net
I use your kernel git.
grep -i soc .config
CONFIG_SND_SOC=m
CONFIG_SND_OMAP_SOC=m
CONFIG_SND_OMAP_SOC_MCBSP=m
CONFIG_SND_OMAP_SOC_N810=m
CONFIG_SND_SOC_I2C_AND_SPI=m
CONFIG_SND_SOC_ALL_CODECS=m
CONFIG_SND_SOC_WM_HUBS=m
…
make
…
Kernel: arch/arm/boot/zImage is ready
Building modules, stage 2.
MODPOST 67 modules
ERROR: “omap_ctrl_writel” [sound/soc/omap/snd-soc-omap-mcbsp.ko] undefined!
ERROR: “omap_ctrl_readl” [sound/soc/omap/snd-soc-omap-mcbsp.ko] undefined!
ERROR: “i2c_register_board_info” [sound/soc/omap/snd-soc-n810.ko] undefined!
Some questions
1. Is n810 internal MMC works?
2. Is n810 tourchscreen works?
3. Is WiFi works?
I have this problem with 2.6.33.2 with patch from http://talk.maemo.org/showthread.php?t=48929
PS
Also tried your kernel http://franciscoalecrim.com/down/ubuntu/20100227/zImage
n810 doesn’t boot
It’s totally unstable. Serial, USB(g_ether) and flash memory are the only things that works with this version. It’s enough to get shell through SSH/USBNET.
Can you get an usb0 interface in your computer? Can you ping/ssh to device?