Embest BeagleBone-HDMI Cape Скачать руководство пользователя страница 37

Embest Technology

 

Copyright © 2012 Embest Technology                                  BeagleBone-HDMI User Manual 

34

  Main Menu 

-------------------------------------------------------------------------------- 

  [1] Show Current Settings 

  [2] Select Boot Device 

  [3] Select KITL (Debug) Device 

  [4] Network Settings 

  [5] SDCard Settings 

  [6] Set Device ID 

  [7] Save Settings 

  [9] Enable/Disable OAL Retail Messages 

  [a] Select Display Resolution 

  [b] Select OPP Mode 

  [0] Exit and Continue 

 

  Selection: 

7

 

  Do you want save current settings [-/y]? 

y

 

BLWriteBootCfg: Not supported for SD FILE boot 

Kernel will try to save the settings! 

 

-------------------------------------------------------------------------------- 

  Main Menu 

-------------------------------------------------------------------------------- 

  [1] Show Current Settings 

  [2] Select Boot Device 

  [3] Select KITL (Debug) Device 

  [4] Network Settings 

  [5] SDCard Settings 

  [6] Set Device ID 

  [7] Save Settings 

  [9] Enable/Disable OAL Retail Messages 

  [a] Select Display Resolution 

  [b] Select OPP Mode 

  [0] Exit and Continue 

 

  Selection: 

0

 

g_bootCfg.displayRes = 0 

OEMPreDownload: Filename nk.bin 

 

BL_IMAGE_TYPE_BIN 

 

+OEMMultiBinNotify(0x8feb2338 -> 1) 

Download file information: 

----------------------------------------------------------- 

Содержание BeagleBone-HDMI Cape

Страница 1: ...BeagleBone HDMI Cape Functional Extension Board User Manual Version 1 2 Oct 30 2012 ...

Страница 2: ...t of the document should not be modified distributed or duplicated in any approach and form with the written permission issued by Embest Technology Co Ltd The use of Sourcery G Lite for ARM GNU Linux is authorized by Codesourcery Inc The use of Microsoft MS DOS Windows Windows95 Windows98 Windows2000 and Windows embedded CE 6 0 are authorized by Microsoft Revision History Version Date Note 1 0 201...

Страница 3: ...sion interface right 8 Chapter 3 Preparation before Use 10 3 1 Installation of USB Driver 10 3 2 Setting up HyperTerminal 17 Chapter 4 Operations in Linux 21 4 1 Demonstration of BeagleBone HDMI 21 4 1 1 Starting up Linux from a TF Card 21 4 1 2 Configuring HDMI Output 24 4 1 3 Video Playback Test 25 4 2 Installing Development Environment 26 4 3 Compiling uboot Code 29 4 4 Compiling Linux Kernel 3...

Страница 4: ...croprocessors BeagleBone HDMI is capable of providing HDMI output including both audio and video signals with a video resolution of up to 720p Additionally it has a 50 pin LCD interface for the connection of a 4 3 or 7 inch LCD display The LCD and the HDMI interfaces are working under multiplexing mode which means only one of the interfaces could function at a time Figure 1 1 Connected BeagleBone ...

Страница 5: ...ontrol signal Output standard HDMI interface and LCD interface 50 pin FPC connector Video resolution of up to 720p UXGA supported 3D video playback at 720p 60 fps CEC supported DDC EDID supported Audio transmission supported Operating system Linux and Wince Note A 5V external power adaptor is required when a 7 inch is connected to BeagleBone HDMI ...

Страница 6: ...Embest Technology Copyright 2012 Embest Technology BeagleBone HDMI User Manual 3 1 4 Hardware Dimension Figure 1 2 BeagleBone HDMI hardware dimension ...

Страница 7: ... the top and bottom are used to provide video signals the extension interfaces on the both sides of the board are used to connect BeagleBone development board to obtain power and receive signals Figure 2 1 BeagleBone HDMI interface definition 2 2 Pin definition of HDMI interface Table 1 HDMI interface Pin Definition Description 1 HDMI_TX2 TMDS data 2 2 DAT2_S GND 3 HDMI_TX2 TMDS data 2 4 HDMI_TX1 ...

Страница 8: ...inition Description 1 BG0 LCD Pixel data bit 0 2 BG1 LCD Pixel data bit 1 3 BG2 LCD Pixel data bit 2 4 LCD_DATA0 LCD Pixel data bit 3 5 LCD_DATA1 LCD Pixel data bit 4 6 LCD_DATA2 LCD Pixel data bit 5 7 LCD_DATA3 LCD Pixel data bit 6 8 LCD_DATA4 LCD Pixel data bit 7 9 DGND GND 10 GG0 LCD Pixel data bit 8 11 GG1 LCD Pixel data bit 9 12 LCD_DATA5 LCD Pixel data bit 10 13 LCD_DATA6 LCD Pixel data bit ...

Страница 9: ...D GND 32 LCD_PCLK LCD Pixel Clock 33 DGND GND 34 NC No connection 35 NC No connection 36 NC No connection 37 NC No connection 38 NC No connection 39 NC No connection 40 NC No connection 41 NC No connection 42 LCD_I2C_SCL IIC master serial clock 43 LCD_I2C_SDA IIC serial bidirectional data 44 DGND GND 45 VDD_LCD_IO 1 8V 46 VDD3V3_LCD 3 3V 47 VDD5V_LCD 5V 48 VDD5V_LCD 5V 49 NC No connection 50 GPIO3...

Страница 10: ... NC No connection 22 NC No connection 23 NC No connection 24 NC No connection 25 NC No connection 26 NC No connection 27 GPIO2_22 LCD Vertical Sync 28 GPIO2_24 LCD pixel clock 29 GPIO2_23 LCD Horizontal Sync 30 GPIO2_25 LCD AC bias enable chip select 31 GPIO0_10 LCD Data14 32 GPIO0_11 LCD Data15 33 GPIO0_9 LCD Data13 34 GPIO2_17 LCD Data17 35 GPIO0_8 LCD Data12 36 GPIO2_16 LCD Data16 37 GPIO2_14 L...

Страница 11: ...tion 12 GPIO1_28 1 2V Power enable 13 NC No connection 14 NC No connection 15 GPIO1_16 HDMI_LSOE_CTHPD 16 NC No connection 17 I2C1_SCL I2C Clock 18 I2C1_SDA I2C Data 19 NC No connection 20 NC No connection 21 NC No connection 22 NC No connection 23 GPIO1_17 CEC Interface to local system 24 NC No connection 25 GPIO3_21 I2S Data 1 26 NC No connection 27 GPIO3_19 I2S Data 3 28 GPIO3_17 I2S Data 2 29 ...

Страница 12: ... Technology BeagleBone HDMI User Manual 9 Pin Definition Description 38 NC No connection 39 NC No connection 40 NC No connection 41 CLKOUT2 Audio Input Master Clock 42 GPIO0_7 Interrupt Output 43 DGND GND 44 DGND GND 45 DGND GND 46 DGND GND ...

Страница 13: ...Before we can do so we need to make some preparations including installation of USB driver and setting up HyperTerminal in Windows 3 1 Installation of USB Driver 1 Copy the folder usb driver under linux tools of the CD ROM to the hard drive of your PC 2 Use a USB cable to connect the miniUSB interface on Beaglebone to the USB interface on PC 3 Select Yes this time only in pop up window and click N...

Страница 14: ...best Technology BeagleBone HDMI User Manual 11 4 Select the second option and click Next as shown below Figure 3 2 Select the second option 5 Select the second option too and click Next as shown below Figure 3 3 Select the second option ...

Страница 15: ...ology BeagleBone HDMI User Manual 12 6 Click Have Disk as shown below Figure 3 4 Select Have Disk 7 Click Browse to find the folder usb driver which you copied to your hard drive just now and then click OK as shown below Figure 3 5 Find the driver ...

Страница 16: ...Copyright 2012 Embest Technology BeagleBone HDMI User Manual 13 8 Click Next as shown below Figure 3 6 Click Next 9 Click Continue Anyway to install USB Serial Converter A as shown below Figure 3 7 Click Continue Anyway ...

Страница 17: ...Converter B is the same as that for USB Serial Converter A Please refer to the previous steps Figure 3 8 Install USB Serial Converter B 11 After USB Serial Converter B is installed select the second option in the pop up window of installing USB Serial Port and then click Next as shown below Figure 3 9 Select the second option ...

Страница 18: ...hnology BeagleBone HDMI User Manual 15 12 Select the second option too and click Next in the following window Figure 3 10 Select the second option again 13 Select Show All Devices and click Next as shown below Figure 3 11 Select Show All Devices ...

Страница 19: ...e left and USB Serial Port on the right and then click Next as shown below Figure 3 12 Selecting FTDI 15 Click Yes to complete installation as shown below Figure 3 13 Click Yes 16 You can check if the device has been installed successfully by right clicking My computer on your desktop and selecting Manage in the pop up menu to ...

Страница 20: ... and then double clicking Port COM LPT on the right you can see that USB Serial Port has been installed successfully 3 2 Setting up HyperTerminal HyperTerminal can receive and show you the working status of BeagleBone HDMI In order to achieve communication between HyperTerminal and the device you need to do some configurations on your PC first Please follow the steps listed below ...

Страница 21: ...eBone HDMI User Manual 18 1 Click Start Programs Accessories Communications HyperTerminal on your PC s desktop Figure 3 15 Start HyperTerminal 2 Enter a name in the Name field and select an icon below and then click OK Figure 3 16 Create a new HyperTerminal ...

Страница 22: ... Embest Technology BeagleBone HDMI User Manual 19 3 Select the port to be used and click OK Figure 3 17 Select port 4 Please configure the port you selected as shown in the following window and then click OK Figure 3 18 Configure port ...

Страница 23: ...ssfully Figure 3 19 HyperTerminal window Now the preparation is complete We are ready to demonstrate the function of BeagleBone HDMI Software development based on the device requires more conditions such as the installation of a development environment And this part will be introduced in detail in the following chapters ...

Страница 24: ...elopment environment and compile source code 4 1 Demonstration of BeagleBone HDMI BeagleBone starts up the system from a TF card We could copy the existing Linux operating system stored on the CD ROM into a TF card to realize a quick and easy demonstration 4 1 1 Starting up Linux from a TF Card 1 TF card needs to be formatted first Here we use USB Disk Storage Format Tool as the example The tool s...

Страница 25: ...u are using HDMI 4 3 inch or 7 inch LCD 4 Insert TF card into the slot on BeagleBone and open the HyperTerminal you created just now and then connect BeagleBone to PC with a USB cable to power the device Note For HDMI video output USB power supply is adequate If a LCD display is connected an external 5V power adaptor is required Touch screen function is not supported by BeagleBone HDMI After the d...

Страница 26: ...08000 Entry Point 80008000 Verifying Checksum OK Loading Kernel Image OK OK Starting kernel Uncompressing Linux done booting the kernel 0 000000 Linux version 3 1 0 tanjian TIOP gcc version 4 3 3 Sourcery G Lite 2009q1 203 1 Thu Sep 20 09 25 02 CST 2012 0 000000 CPU ARMv7 Processor 413fc082 revision 2 ARMv7 cr 10c53c7f 0 000000 CPU VIPT nonaliasing data cache VIPT aliasing instruction cache 0 0000...

Страница 27: ...is down No lease failing done INIT Entering runlevel 5 Starting syslogd klogd done __ The Angstrom Distribution BeagleBoneHDMI ttyO0 Angstrom 2008 1 test 20090127 BeagleBoneHDMI ttyO0 BeagleBoneHDMI login Enter root to login When the system finishes start up process please enter the word root at the command prompt and press Enter to log into Linux 4 1 2 Configuring HDMI Output 1 The HDMI output of...

Страница 28: ... you only need to replace the 480p60 in the command with 720p60 The letter p is not case sensitive 3 The following command is used to disable HDMI output BeagleBoneHDMI echo 0 sys devices platform da8xx_lcdc 0 hdmi_enable 4 1 3 Video Playback Test Copy the video file to the U disk and insert U disk into the USB interface on BeagleBone and then enter the following commands in the HyperTerminal wind...

Страница 29: ...we need to install a development environment under Linux operating system If you do not have any Linux system on your PC please refer to Appendix at the end of this document 1 Start VirtualBox and double click the Ubuntu icon on the left in the following window to start Ubuntu system or starting Linux system according to the configuration of your PC Figure 4 2 Start Ubuntu system 2 Click the termi...

Страница 30: ...est Technology Copyright 2012 Embest Technology BeagleBone HDMI User Manual 27 Linux terminal based on the version of your Linux system Figure 4 3 Click terminal icon or Figure 4 4 Search terminal program ...

Страница 31: ...vm 05 03 02 00 Linux x86 Install 4 After installation is done a subdirectory ti sdk am335x evm 05 03 02 00 will be generated under HOME You can view the contents in this directory by entering the following commands Ubuntu Ubuntu cd ti sdk am335x evm 05 03 02 00 Ubuntu Ubuntu ti sdk am335x evm 05 03 02 00 ls The following table shows the contents Table 8 View contents in the directory bin example a...

Страница 32: ...If you do not have any Linux system on your PC please refer to the contents in Appendix of this document Table 9 Generate booting image files Ubuntu Ubuntu ti sdk am335x evm 05 03 02 00 cd board support Ubuntu Ubuntu ti sdk am335x evm 05 03 02 00 board support ls linux 3 1 0 psp04 06 00 03 sdk prebuilt images u boot 2011 09 psp04 06 00 03 cd u boot 2011 09 psp04 06 00 03 make CROSS_COMPILE arm ara...

Страница 33: ...compile these kernels respectively 4 4 1 Compiling TI SDK Kernel 1 Copy linux 3 1 0 psp04 06 00 03 sdk hdmi patch from linux source of the CD ROM to board support 2 Enter the following commands to install patch and compile kernel Table 10 Install patch and compile TI SDK kernel ls linux 3 1 0 psp04 06 00 03 sdk prebuilt images linux 3 1 0 psp04 06 00 03 sdk hdmi patch u boot 2011 09 psp04 06 00 03...

Страница 34: ...nux 3 1 0 psp04 06 00 03 sdk tar bz2 from linux source of the CD ROM to HOME 2 Enter the following commands in the Ubuntu terminal window to compile the kernel Table 11 Compile the kernel in the CD ROM cd HOME tar xvf linux 3 1 0 psp04 06 00 03 sdk tar bz2 cd linux 3 1 0 psp04 06 00 03 sdk make ARCH arm CROSS_COMPILE arm arago linux gnueabi am335x_hdmi_defconfig make ARCH arm CROSS_COMPILE arm ara...

Страница 35: ...nnect it to your PC with a USB cable 4 Press Space on your keyboard when the information in the following table appears in the HyperTerminal window Table 12 Press Space on your keyboard Hit space to enter configuration menu 2156 3 Hit space to enter configuration menu 3156 2 5 The EBOOT menu appears after you press Space Please select the options according to the following table Table 13 Booting m...

Страница 36: ...ect KITL Debug Device 4 Network Settings 5 SDCard Settings 6 Set Device ID 7 Save Settings 9 Enable Disable OAL Retail Messages a Select Display Resolution b Select OPP Mode 0 Exit and Continue Selection a Select Display Resolution 1 LCD 480x272 60Hz 4 3 寸 LCD 显示 2 DVI 640x480 60Hz N A 3 DVI 640x480 72Hz N A 4 LCD 800x480 60Hz 7 寸 LCD 显示 5 DVI 800x600 60Hz N A 6 DVI 800x600 56Hz N A 7 VGA 1024x768...

Страница 37: ...inue Selection 7 Do you want save current settings y y BLWriteBootCfg Not supported for SD FILE boot Kernel will try to save the settings Main Menu 1 Show Current Settings 2 Select Boot Device 3 Select KITL Debug Device 4 Network Settings 5 SDCard Settings 6 Set Device ID 7 Save Settings 9 Enable Disable OAL Retail Messages a Select Display Resolution b Select OPP Mode 0 Exit and Continue Selectio...

Страница 38: ...sFlashAddr 0x80002000 g_eboot type 1 0 Address 0x80002000 Length 0x3214714 Name Target RAM ROMHDR at Address 80002044h Launch Windows CE image by jumping to 0x8000b540 Windows CE Kernel for ARM Thumb Enabled CPU CP15 Control Register 0xc5387f CPU CP15 Auxiliary Control Register 0x42 Board Name A335BONE Board Ver 00A3 Board Ser 5211BB000544 Board Type OALTimerInit 1 24000 200 BSPGetDevicePadInfo g_...

Страница 39: ...g on a PC running Windows you have to create a Linux system first and then you can install the environment Here we recommend using VirtualBox a virtual machine software to accommodate Ubuntu Linux system under Windows The following sections will introduce the installation processes of VirtualBox and Ubuntu system Installing VirtualBox You can access http www virtualbox org wiki Downloads to downlo...

Страница 40: ...irtualBox from the Start menu of Windows and then click New in VirtualBox window A pop up window Create New Virtual Machine will be shown as below Figure 1 Create new virtual machine Click Next to create a new virtual machine 2 Enter a name for the new virtual machine and select operating system type as shown below Figure 2 Name and OS type of virtual machine ...

Страница 41: ... click Next Figure 3 Memory allocation Note If the memory of your PC is only 1GB or lower please keep the default setting If the memory of your PC is higher than 1GB you can allocate 1 4 or fewer to virtual machine for example 512MB out of 2GB memory could be allocated to virtual machine 4 If this is the fist time you install VirtualBox please select Create new hard disk in the following window an...

Страница 42: ...Embest Technology BeagleBone HDMI User Manual 39 5 Click Next in the following window Figure 5 Wizard of new virtual disk creation 6 Selecting Fixed size storage in the following window and click Next Figure 6 Select the second option ...

Страница 43: ...BeagleBone HDMI User Manual 40 7 Define where the hard disk data is stored and the default space of the virtual disk 8G at least and then click Next Figure 7 Virtual disk configuration 8 Click Finish in the following window Figure 8 Virtual disk summary ...

Страница 44: ...creation in process 10 A window with summary of the newly created virtual machine will be shown as below when the creation process is done Please click Finish to complete the whole process Figure 10 Virtual machine is ready Installing Ubuntu Linux System After virtualBox is installed we can start the installation of Ubuntu Linux system now ...

Страница 45: ...l 42 Please access http www Ubuntu com download Ubuntu download to download the ISO image file of Ubuntu and then follow the steps 1 Start VirtualBox from the Start menu and click Setting on the VirtualBox window A Settings window will be shown as below Figure 11 Setting window ...

Страница 46: ...age on the left in the Setting window and click the CD like icon next to the option Empty under IDC controller in the right part of the window and then find the ISO file you downloaded Figure 12 Find ISO file 3 Select the ISO file you added in and click OK as shown below Figure 13 Select ISO file ...

Страница 47: ...on program of Ubuntu will be initiating as shown below Figure 14 Ubuntu initiating window Some prompt windows will interrupt in during the initiating process You just need to click OK all the way to the end of the process 5 Click Install Ubuntu to start installation when the following window appears Figure 15 Ubuntu installation window ...

Страница 48: ...ser Manual 45 6 Click Forward to continue the process Figure 16 Information before installation 7 Select Erase disk and install Ubuntu and click Forward Figure 17 Options before installation Note Selecting this option will not lead to any content loss on your hard drive ...

Страница 49: ... be answered during the installation process Please enter appropriate information and click Forward The following window is the last question that will appear during the process Figure 19 Enter appropriate information After all the required information is properly entered in to the fields select Log in automatically and click Forward 10 The installation of Ubuntu may take 15 minutes to about 1 hou...

Страница 50: ...ow to restart Ubuntu system Figure 20 Restart Ubuntu 11 Ubuntu system is ready for use after restarting Normally the ISO file shown in Figure 13 will be ejected automatically by VirtualBox after restarting Ubuntu If it doesn t you could eject the ISO file manually in the Setting window of VirtualBox The following window shows how it looks after the ISO file is ejected Figure 21 ISO file ejected ...

Страница 51: ...ce that customers operate according to the instructions in the documents provided by Embest Technology Helping customers troubleshoot the products The following conditions will not be covered by our technical support service We will take appropriate measures accordingly Customers encounter issues related to software or hardware during their development process Customers encounter issues caused by ...

Страница 52: ...ations unauthorized by Embest Technology or altered in factory specifications or configured or expanded with the components that are not provided or recognized by Embest Technology and the resulted damage in appearance or function F Product failures caused by the software or system installed by customers or inappropriate settings of software or computer viruses G Products purchased from unauthoriz...

Страница 53: ...gleBone HDMI User Manual 50 Contact Information Hotline 86 755 25503401 Fax 86 755 25616057 Pre sales sales timll com After sales support timll com Website http www timll com Address Rm 405 Luohu Technology Building No 85 Taining Rd Luohu District Shenzhen ...

Отзывы: