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.

Reply via email to