www.ti.com
PandaBoard 4500
Table 6-4. J6 PandaBoard 4500 to DLP LightCrafter 4500 Interface (continued)
PandaBoard 4500 J6 DLP LightCrafter 4500 J6
Pin Signal I/O Description Pin Signal I/O Description
GPMC_NWP /
21 O OMAP4 GPMC write protect 21 NC No connect
GPIO_54
GPMC_AD10 / DLPC350 GPIO2 (PWM2 output) level-shifted to
22 I/O OMAP4 GPMC address or data bit 10 22 DRV_GPIO02 O
GPIO_34 1.8 V
GPMC_CLK /
23 O OMAP4 GPMC Clock Out 23 NC No connect
GPIO_55
GPMC_AD11 / External Trigger Input from connector J11
24 I/O OMAP4 GPMC address or data bit 11 24 DRV_TRIG_OUTA_1 O
GPIO_35 TRIG1_IN_CONN level-shifted to 1.8 V
GPMC_NCS0 / External Trigger Input from connector J11
25 O OMAP4 GPMC chip select 0 25 DRV_TRIG_OUTA_2 O
GPIO_50 TRIG2_IN_CONN level-shifted to 1.8 V
GPMC_NADV_ OMAP4 GPMC address valid or address
26 O 26 NC No connect
ALE / GPIO_56 latch enable
When high, connects the OMAP4 I2C2 bus to
GPMC_NCS1 /
27 O OMAP4 GPMC chip select 1 27 SYS_I2C_OE I DLPC350 I2C1 bus. When low, disconnects the
GPIO_51
OMAP4 I2C2 bus from the DLPC350 I2C1 bus.
GPMC_NBE0_ OMAP4 GPMC byte enable 0 or command
28 O 28 NC No connect
CLE / GPIO_59 latch enable
6.1.2 PandaBoard Software
Note: Only up to revision B2 of the PandaBoard are officially supported
The HDMI connector is the default display output of PandaBoard. To reroute the display video output to
the RGB interface of the DLP LightCrafter 4500, the kenrel config file must be modified with the following
changes:
• Disable DRM
• Enable DVI output
• Enable frame buffer support
To perform these changes, obtain the Ubuntu
®
kernel from the repository:
• git clone git://kernel.ubuntu.com/ubuntu/ubuntu-precise.git
• git checkout -b working origin/ti-omap4
Install ARM compilers on Linux
®
machine:
• sudo apt-get install gcc-arm-linux-gnueabihf cpp-arm-linux-gnueabihf
• sudo apt-get install gcc-arm-linux-gnueabi cpp-arm-linux-gnueabi
To run the menuconfig, install ncurses package:
• sudo apt-get install build-essential ncurses-dev
Before compiling the Ubuntu kernel, the DVI port must be enabled. Run menuconfig:
• cp debian.ti-omap4/config/config.common.ubuntu.config
• sudo make ARCH=arm menuconfig
Select the following:
• Disable DRM under: Device Drivers → Graphics Support → Direct Rendering Manager
• Enable DVI under: Device Drivers → Graphic Support → OMAP2+ Display Subsystem support →
OMAP2/3 Display Device Drivers → DVI Output
• Enable frame buffer support: Device Drivers → Graphic Support → OMAP2+ Display Subsystem
support → OMAP2+ frame buffer support
Build the kernel:
• ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make
Generate the uImage:
• ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make uImage
The generated uImage will be located at ubuntu-precise/arch/arm/boot/uImage.
61
DLPU011E–July 2013–Revised September 2015 PandaBoard Interface
Submit Documentation Feedback
Copyright © 2013–2015, Texas Instruments Incorporated