Hello, very interesting information, I try make this but my problem is I not found install_image.sh script, in tools directory only have
install_kernel.sh but this make a error mkimage: Write error on /home/user/beaglebone/linux-dev/deploy/disk/uImage: Success El miércoles, 16 de enero de 2013 10:54:08 UTC-3, [email protected] escribió: > > Yup, > > Finally got it working today after a few days of hair pulling. It's a tiny > bit of work but nothing requiring guru skills. > > First, I downloaded ubuntu-12.04-r9-minimal-armhf-2012-11-29.tar.xz and > installed it on the SD card. That works fine except obviously no > LCD/touchscreen. > > I'm going to assume you do everything in your home folder. Also I've left > out all the sudo's so apply where necessary. > > Next, You have to build your own kernel. This was a piece of cake thanks > to the Chalkboard Electronics website. > > Go to: > http://www.chalk-elec.com/?p=1605<http://www.google.com/url?q=http%3A%2F%2Fwww.chalk-elec.com%2F%3Fp%3D1605&sa=D&sntz=1&usg=AFQjCNF8E5kP7CG3CD1kdrvYxenRAif5MQ> > > > Follow the instructions there and you will end up with a ~/linux-dev/ and > ~/linux-stable/ folder. > > In ~/linux-dev/ edit system.sh and run build_kernel.sh as per > instructions. > > You'll end up with a 3.2.33-psp26.1 kernel without the support for the > Chipsee kit. That's fine. > > Next, assuming you got the expansion kit from TIGAL so you got the > software DVD as well, extract the kernel source tarball > Ezsdk-0722/kernel-chipsee-05.04.01.00-captouch.tar.gz from that DVD to > somewhere convenient (let's say ~/chipsee_kernel/). > > Now edit ~/chipsee_kernel/arch/arm/mach-omap2/board-am335xevm.c. The > touchscreen is *resistive* so we have to do this: > > [Kernel modify guide]: > > * Switch to resistive touch by edit board file > "arch/arm/mach-omap2/board-am335xevm.c" : > > - Comment line 1525-1528: > > 1525: //{ > 1526: // I2C_BOARD_INFO("ft5x06_ts", 0x38), > 1527: // .irq = OMAP_GPIO_IRQ(CAP_TSC_INT), > 1528: //}, > > - Change line 1925-1927 like this: > > 1925: //{dvi_init, DEV_ON_BASEBOARD, PROFILE_NONE}, > 1926: {tsc_init, DEV_ON_BASEBOARD, PROFILE_NONE}, > 1927: //{cap_tsc_init, DEV_ON_BASEBOARD, PROFILE_NONE}, > > Now do this: > > cp ~/chipsee_kernel/arch/arm/mach-omap2/board-am335xevm.c to > ~/linux-dev/KERNEL/arch/arm/mach-omap2/ > cp ~/chipsee_kernel/drivers/video/da8xx-fb.c to > ~/linux-dev/KERNEL/drivers/video/ > > cd ~/linux-dev > ./tools/rebuild.sh. > > Insert your SD card with Ubuntu 12.04 on it, and then do: > > ./tools/install_image.sh > > You're done! You should have a working Ubuntu with LCD+Touchscreen! > > The frame buffer is 16-bit color depth by default. It can be set to 32-bit > colour easily with fbset or a u-boot option should suffice. > > The touchscreen device will come up as /dev/input/event0. > > You can test it works with: > > cat /dev/input/event0 | hexdump > > You will see a hex dump of the input events when you touch the screen if > all is well. > > I have been battling to get tslib's ts_calibrate to use /dev/input/event0. > It seems to ignore the environment vars and always wants to open > /dev/touchscreen/ucb1x00. I gave up after a few minutes. My project uses > the input API directly anyway. > > I installed a "minimal" X desktop to test by running the > preinstalled/boot/uboot/tools/ubuntu/minimal_lxde_desktop.shscript. After a > reboot, up came the desktop but I notice that the mouse > cursor coordinates are inverted. Shouldn't be hard to fix I imagine. > > Hope this helps, > Chris. > > > On Tuesday, May 22, 2012 7:27:07 AM UTC+2, tripzero wrote: >> >> Anyone gotten the chipsee lcd cape working with ubuntu or debian? >> >> >> cape found here: >> http://www.tigal.com/product/2559<http://www.google.com/url?q=http%3A%2F%2Fwww.tigal.com%2Fproduct%2F2559&sa=D&sntz=1&usg=AFQjCNHS68HOsNcBbiZ6wk1NOBBQ1LCr7g> >> >> chipsee's website: >> http://www.chipsee.com/beaglebone-exp.html<http://www.google.com/url?q=http%3A%2F%2Fwww.chipsee.com%2Fbeaglebone-exp.html&sa=D&sntz=1&usg=AFQjCNFZIgD8v5kaXv9rI5yUw1ZdugurRw> >> >> >> -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
