BBB & Ubuntu => Error in the last BB-BONE-LCD7-01-00A3.dts

Hi,

I wanted to signal an error ( or not, but I double checked ) :

The Key ENTER of the LCD7 cap Rev A3 is connected to the GPIO0_3
=> https://github.com/CircuitCo/BeagleBone-LCD7-RevA3/blob/master/BeagleBone-LCD7-RevA3-schematic.pdf?raw=true

But In the last updated version of the file BB-BONE-LCD7-01-00A3.dts , I got :

0x040 0x2f /* KEY_LEFT gpmc_a0.gpio1_16, INPUT | PULLDIS | MODE7 /
0x044 0x2f /
KEY_RIGHT gpmc_a1.gpio1_17, INPUT | PULLDIS | MODE7 /
0x04c 0x2f /
KEY_UP gpmc_a3.gpio1_19, INPUT | PULLDIS | MODE7 /
0x198 0x2f /
KEY_DOWN mcasp0_axr0.gpio3_16, INPUT | PULLDIS | MODE7 /
0x070 0x2f /
KEY_ENTER gpmc_wait0.gpio0_3, INPUT | PULLDIS | MODE7 */

Which is normally 0x954 and not 0x070 ( 0x070 is for GPIO0_30 )

So, am I right or wrong ? If I’m wrong, why in june, july, … the address of uart4_rx was 0x070, which is GPIO0_30 ?

Micka,

A correction to my mail, normally it should be 0x154, which was the case before :

bone_lcd7_cape_keys_00A3_pins: pinmux_bone_lcd7_cape_keys_00A3_pins {
pinctrl-single,pins = <
0x040 0x2f /* KEY_LEFT gpmc_a0.gpio1_16, INPUT | PULLDIS | MODE7 /
0x044 0x2f /
KEY_RIGHT gpmc_a1.gpio1_17, INPUT | PULLDIS | MODE7 /
0x04c 0x2f /
KEY_UP gpmc_a3.gpio1_19, INPUT | PULLDIS | MODE7 /
0x198 0x2f /
KEY_DOWN mcasp0_axr0.gpio3_16, INPUT | PULLDIS | MODE7 /
0x154 0x2f /
KEY_ENTER spi0_d0.gpio0_3, INPUT | PULLDIS | MODE7 */

;
};

Seriously ? No one care ? who is in charge of this change ? Who should I contact ?

Micka,

Please submit a patch/merge request to the 3.8 branch at
https://github.com/beagleboard/kernel

I do not have the "A3" revision of the LCD7, so I'm unable to test/verify.

Regards,

Is it your Gerald, that is responsible of this code ?

Micka,

I am the hardware team. I don’t do SW. Especially for other peoples products. I suggest you contact the developer and maker of this product. It is not beagleboard.org.

Gerald

Micka,

I did not see any issue with the GPIO-mapped buttons on LCD7 rev A3 when using with latest Angstrom factory software 2013-09-04. The offset is also 0x154. Could you confirm which software you are using?

-Hieu

Hi, I’m using the Ubuntu software from Robert Nelson.

Micka,

Must not be the lastest version as, the top of the "3.8" branch on
beagleboard.org and my source script is:

Yet again "3.8.13-bone20" strikes again... Would someone please
delete the "armhf.com" image reference on the circuitco wiki? That
image has not been update since June, and contains a kernel that is
broken in so many ways it's a waste of time to support..

Regards,

Which Wiki is that?

Gerald

This was fixed on, Jun 13, 2013 via:

https://github.com/RobertCNelson/linux-dev/commit/9d64eb9a1a228f1d93b5695a6fd52ec0424945d3

Regards,

These two pages:
http://circuitco.com/support/index.php?title=Debian_On_BeagleBone_Black
http://circuitco.com/support/index.php?title=Ubuntu_On_BeagleBone_Black

Contain a link to the armhf.com image with the old broken kernel..

Regards,

Robert, I’ve removed the links from the wiki. I’ll clean up the instructions shortly.

Daniel Jackson
CircuitCo

OK. That is the beagleboard.org Wiki. Not Circuitco. Let me check into it.

Gerald