Hi All,
I have a blank display using the Beaglebone A5 with an LCD7 Cape and TI_Android_ICS_4_0_3_DevKit_3_0_1.
The display works with Angstrom image 04-22-12, and the Android installation works with VNC.
Does anybody know why this might be? Am I missing something about the setup?
Thanks,
Ed Schoeder
Hello,
I have the same problem, using a BeagleBone (Rev. A5), a LCD7 Cape (Rev. A1) and TI_Android_ICS_4_0_3_DevKit_3_0_1
I think the problem is the detection of the LCD7 Cape:
[ 1.181945] omap_i2c omap_i2c.3: bus 3 rev2.4.0 at 100 kHz[ 1.188476] at24 3-0054: 32768 byte 24c256 EEPROM, writable, 64 bytes/write[ 1.195861] IN : bone_setup_daughter_board[ 1.208679] Detected a daughter card on BeagleBone..[ 1.213714] IN : dvi_init[ 1.217224] da8xx_lcdc.0: alias fck already exists[ 1.222656] da8xx_lcdc da8xx_lcdc.0: GLCD: Found 1024x768@60 panel[ 1.242462] Setup DVI display[ 1.246917] mtdoops: mtd device (mtddev=name/number) must be supplied[ 1.253967] omap2-nand driver initializing[ 1.258331] OneNAND driver initializing
I have found this article:
https://groups.google.com/forum/#!topic/rowboat/9UC0za1flwk
But i dont know how to solve this problem!
Trunes
Hi,
Could you try out below patch ? ( from matthias)
https://groups.google.com/forum/?fromgroups#!topic/rowboat/9mXkAN-uNJ0
There was a changes in LCD configuration after revision A2.
BR,
satish
Kindly click the verify answer button on this post if it answer your question.
Thank you very much!
The LCD is now working, but the touchscreen is inverted (left = right, right = left) and the buttons don't work (home, return etc.).
Only the button to shut down is working...
BR
The touchscreen is now working:
i changed following in the ti_tscadc.c file:
old:
if (cur_diff_x < prev_diff_x) {
prev_diff_x = cur_diff_x;
}
new:
if (cur_diff_x < prev_diff_x) { prev_diff_x = cur_diff_x; val_x = AM335X_TS_XMAX - readx1; }
Now im looking to get the buttons to work...
BR, Trunes
Trunes,
Any luck with the buttons?
Cheers, Georgi
Hello Georgi!
Yes, the buttons are working now :)
I changed the GPIO-Pin numbers in the "board-am335evm.c" to following numbers:
/* Configure GPIOs for Volume Keys */static struct gpio_keys_button lcd_cape_gpio_buttons[] = { { .code = KEY_MENU, .gpio = GPIO_TO_PIN(1, 17), .active_low = true, .desc = "menu", .type = EV_KEY, .wakeup = 1, }, { .code = KEY_POWER, .gpio = GPIO_TO_PIN(1, 19), .active_low = true, .desc = "power", .type = EV_KEY, .wakeup = 1, }, { .code = KEY_BACK, .gpio = GPIO_TO_PIN(1, 16), .active_low = true, .desc = "back", .type = EV_KEY, .wakeup = 1, },};
Now the LCD 7 Cape works perfect with Android 4.0.3 ;-)
BR Trunes