background image

 
 
 
 
 
 
 

NEC Large-Screen Displays 

Raspberry Pi Compute Module 

Setup Guide 

Revision: 180829 

 

 

 

Summary of Contents for C751Q

Page 1: ...NEC Large Screen Displays Raspberry Pi Compute Module Setup Guide Revision 180829...

Page 2: ...on of this reference manual however should you notice any questionable points errors or omissions please contact us Copyright and Trademarks Copyright 2018 NEC Display Solutions Ltd The content of thi...

Page 3: ...ule Appear as a Mass Storage Device 25 6 1 Using a Windows PC as a host 25 6 2 Using a Raspberry Pi 1 2 or 3 as a host 28 7 Miscellaneous Configuration Items 32 7 1 Configuring the correct HDMI video...

Page 4: ...ule menu Service Menu Shutdown Signal Power Supply Off Delay 45 8 9 Compute Module menu Service Menu WDT 45 8 10 Compute Module menu Service Menu WDT Start Up Time 46 8 11 Compute Module menu Service...

Page 5: ...guration file from the Raspbian desktop 56 9 1 17 To install a minimal windowing system on Jessie Lite 56 9 1 18 To prevent the screen saver from blanking the screen after several minutes 57 9 1 19 To...

Page 6: ...inal product guide 170810 August 10 2017 Will Hollingworth Added to FAQs and Troubleshooting sections Updated OS distros Added chapter on Configuration Tool for Raspbian Added etcher io as alternate f...

Page 7: ...n be set to switch automatically depending on the currently selected video input or fixed to a specific source Internal IR remote receiver and pass through to the Raspberry Pi Compute Module o The dis...

Page 8: ...ured to turn off the Compute Module power with the display power 1 o By default the fan on the NEC Compute Module Interface board will remain on whenever the Compute Module is powered The fan operatio...

Page 9: ...edure The custom 16GB Raspberry Pi Compute Module 3 NEC Edition is pre programmed with the Raspbian full Operating System and will boot without needing to be programmed standard Compute Modules aren t...

Page 10: ...use for configuration and use Note If the Compute Module is to be programmed with a new OS follow these steps after connecting any USB devices 1 Select and download the OS to install on the Compute Mo...

Page 11: ...mpute Module Interface board 1 make sure it is correctly seated and then press down on the compute module to lock it into the board 2 Caution Take static precaution measures when handling the boards F...

Page 12: ...ess cover and remove the cover Figure 3 1 3 Remove the Interface Board Access Cover 5 Insert the edge connector on the interface board into the socket in the display and snap the board into place with...

Page 13: ...d Page 13 of 71 6 Place the vented access cover included with the Compute Module interface board on the back of the display and tighten the two screws Figure 3 1 5 Place the Vented Access Cover 7 Reco...

Page 14: ...isplay s OSD PC SOURCE setting to switch automatically depending on the currently selected video input or fixed to a specific source This allows devices such as a mouse or other input device to be sha...

Page 15: ...st PC allowing the Compute Module to be programmed When not used for programming the Compute Module the USB2 output on the display can be used to control the display via USB from an external PC depend...

Page 16: ...ess of the internal Media Player can be configured via the internal web page The IP address and network settings of the Compute Module are configured within the OS running on it Note The LAN2 connecti...

Page 17: ...an be used and CEC support must be enabled on the display and in the Operating System on the Compute Module See Figure 3 4 3 Supported CEC buttons on the NEC IR Remote The buttons used for CEC command...

Page 18: ...td Page 18 of 71 Compute Module USB Hub Raspberry Pi Compute Module Interface Board HDMI IN1 ENABLE DISABLE IR SIGNAL Display CECControl CEC ON OFF CEC Front IR Sensor KT RC2 optional Figure 3 4 1 Usi...

Page 19: ...19 of 71 Compute Module USB Hub Raspberry Pi Compute Module Interface Board HDMI IN1 ENABLE DISABLE IR SIGNAL Display CECControl GPIO18 ON OFF CEC Front IR Sensor KT RC2 optional Figure 3 4 2 Using o...

Page 20: ...ext Play Left Right Up Down Figure 3 4 3 Supported CEC buttons on the NEC IR Remote Note The Volume Up Down and Mute buttons will control audio on the display rather than on any media player software...

Page 21: ...n the Raspberry Pi Compute Module Make sure there is enough storage space to hold the OS image file and other tools Refer to the following section and the Raspberry Pi website for a list of supported...

Page 22: ...i 2 3 Yes Yes Use RPi 2 3 version No Yes No No Compatible with Raspberry Pi Compute Module 3 NEC edition Yes Yes 7 0 3 RPi 2 3 No 7 90 010 and 8 0 0 RPi 2 3 Yes Yes Use RPi 2 3 version No Yes No No Ne...

Page 23: ...orted by default Edit the file config txt to remove the at the start of the line dtoverlay lirc rpi to enable IR support Edit the file config txt to remove the at the start of the line disable_oversca...

Page 24: ...with LibreELEC and OSMC be sure to select the correct build version for the version of the Raspberry Pi Compute Module being used For example if downloading LibreELEC for use with a Compute Module If...

Page 25: ...rge net projects win32diskimager 2 Download and install the Compute Module boot installer This will install Windows drivers for accessing the Compute Module https github com raspberrypi usbboot raw ma...

Page 26: ...e COMPUTE MODULE menu l Select POWER SUPPLY and then select ON Important If the display goes into standby mode or Compute Module is powered off and on it will automatically cancel USB BOOT MODE Be sur...

Page 27: ...tool and select the downloaded OS img file c Select the new drive as the Target Device Make sure the correct drive is selected as all data will be overwritten d Write the file to the Compute Module T...

Page 28: ...ot be compatible with the model of the Compute Module being used 7 Check for any system and firmware updates See section 9 1 7 6 2 Using a Raspberry Pi 1 2 or 3 as a host When using Raspberry Pi 1 2 3...

Page 29: ...n the usbboot tool and it will wait for a connection sudo rpiboot You should see Waiting for BCM2835 6 7 6 Power up the Compute Module in USB boot mode a Make sure the USB cable is directly connected...

Page 30: ...Important If the display goes into standby mode or the Compute Module is powered off and on it will automatically cancel USB BOOT MODE Be sure to check the boot mode is as intended if the process need...

Page 31: ...mpute Module When it is finished confirm the records in matches the records out 9 The Compute Module in the display can now be restarted in normal mode to boot the device Example screens for navigatin...

Page 32: ...it is recommended to use the full range since it will give the maximum number of displayable colors A mismatch between the output range from the Compute Module and the display will result in either Bl...

Page 33: ...w something similar to the following HDMI CEA 16 RGB lim 16 9 1920x1080 60 00 Hz progressive If lim is shown it means that limited 16 235 video is being output to the display To change this setting a...

Page 34: ...ur display can output without overscan disable_overscan 1 Edit the last line to remove the disable_overscan 1 Save the file and reboot 7 3 To rotate the screen image to portrait orientation Edit the c...

Page 35: ...rc rpi b If present edit the last line to remove the otherwise add the following line to the end of the list dtoverlay lirc rpi c Save the file by pressing CONTROL o then ENTER d Exit Nano by pressing...

Page 36: ...TE MODULE menu on the OSD c Select SERVICE MENU d Confirm the MONITOR CONTROL is set to ENABLE e If not set then i Select SETTING LOCK and then select OFF ii Enter the passcode The default is 0 0 0 0...

Page 37: ...erratic behavior such as the OSD flashing random operations being performed slow bootup of the Compute Module etc If the internal connection is enabled the MONITOR CONTROL setting on the COMPUTE MODUL...

Page 38: ...System starts This can be accomplished by adding it to the etc rc local file on the system See the instructions provided in the sample file for more details To enable the Shutdown Signal from the dis...

Page 39: ...m the OS The Compute Module doesn t include a Real Time Clock so the correct time must be configured at each startup This is usually done via a network connection to an NTP time server however the Com...

Page 40: ...This sets the time delay for when the display should start receiving WDT reset commands via the internal UART after power is applied to the Compute Module This timer s value should be set high enough...

Page 41: ...based on the temperature of the Compute Module Temperature levels and other parameters can be configured in the file See Python Based NEC PD SDK on page 63 See section 8 17 for details on configuring...

Page 42: ...are can be downloaded from the following location http www nec display com dl en dp_soft pd_fm_update index html Firmware can be updated via either a USB flash drive or the HTTP server in the display...

Page 43: ...he Compute Module is manually controlled via either the POWER SUPPLY setting on the COMPUTE MODULE OSD menu or via the HTTP interface to the display or via a LAN command to the display OpCode 117Ch No...

Page 44: ...es the forwarding of IR remote control signals received from the display s internal and optional external IR sensor to the Compute Module via GPIO 18 See section 0 for more details on using this featu...

Page 45: ...T Available options Enable Disable Enables or Disables the display s built in Watchdog Timer function for the Compute Module 3 When set to Enable the display will expect to receive a periodic reset co...

Page 46: ...to the display 8 11 Compute Module menu Service Menu WDT Period Time For use only when the WDT is set to Enable 4 This sets the maximum amount of time within which the display must receive WDT reset...

Page 47: ...ensor on display models with an integrated touch screen This setting can be switched between the Compute Module Internal PC OPS if installed and an External PC connected to the USB2 connection By sele...

Page 48: ...Display USBControl USB Hub PC SOURCE C MODULE Dedicated to the Compute Module Shared between the Compute Module Internal PC OPS and External PC Controlled by the PC SOURCE setting in Control USB on th...

Page 49: ...ard are installed in the display When set to On power is supplied at all times even when the display is in standby mode The USB CM1 connection is capable of supplying up to 2 0A Compute Module USB Hub...

Page 50: ...Available options Yes No Selecting Yes will start the process of the display searching for a CEC Consumer Electronics Control device on the connection to the Compute Module If no device is found conf...

Page 51: ...he Expert menu and as a command to the display OpCode 0x11B5 6 8 18 Expert menu Compute Module CM Auto Shutdown Available options Enable Disable Selects how power to the Compute Module is handled when...

Page 52: ...2018 NEC Display Solutions Ltd Page 52 of 71...

Page 53: ...mand sudo reboot 9 1 3 To shutdown from a terminal window Use the following command sudo shutdown h now 9 1 4 To run the Raspberry Pi Config utility from a terminal window Use the following command su...

Page 54: ...t get install packagename To remove uninstall a package sudo apt get remove packagename For more information visit https www raspberrypi org documentation linux software apt md 9 1 7 To update the Ras...

Page 55: ...mount t vfat o uid pi gid pi dev sda1 media usbstick Replace sda1 if drive devices is located in another location such as sdb1 9 1 10 To access an SMB Windows share drive from the Raspbian desktop Op...

Page 56: ...proc cpuinfo 9 1 14 To download a file to the current directory From Raspbian use wget http www website com example txt 9 1 15 To find a file by name From Raspbian use find name example txt 9 1 16 To...

Page 57: ...8 16 for more information Note Information as of OSMC version 2017 02 2 9 1 20 To enable IR Remote control using lirc from OSMC Navigate to My OSMC Remotes Scroll to the correct IR remote type or lir...

Page 58: ...lay can be disabled and enabled using the following commands This can be useful for example to cause the display to enter standby mode or switch to another video input via the loss of video from the C...

Page 59: ...upport for the Compute Module model being used Confirm that the image includes the correct corresponding file bcm2708 rpi cm dtb for the Compute Module 1 bcm2710 rpi cm3 dtb for the Compute Module 3 C...

Page 60: ...directly connected to the display via a single USB cable RPi Boot may have already been run while the Compute Module has been powered up in boot mode Running it again will not find the Compute Module...

Page 61: ...Flashing the Compute Module fails after a couple of minutes Solution Confirm the OSD COMPUTE MODULE setting for WDT Watchdog Timer is set to DISABLE Problem Video playback is slow or jerky Solutions...

Page 62: ...purchase license keys All Compute Modules include hardware codec support for MPEG 4 For the standard Compute Module 1 and 3 license keys for the MPEG 2 and VC 1 codecs can be purchased from Raspberry...

Page 63: ...ower to the Compute Module To periodically send reset commands to the display s built in Watchdog Timer to signal that the Operating System is currently running correctly The lack of a reset signal wo...

Page 64: ...or sudo H pip install nec_pd_sdk It can also be downloaded or cloned from the repository on GitHub https github com NECDisplaySolutions necpdsdk Example files are included in the repository These exam...

Page 65: ...nicate with the host display Downloading and installing a Python file that provides System Shutdown support by monitoring GPIO 23 set low by the display to signal a shutdown Downloading and installing...

Page 66: ...tions Generic information for flashing the Compute Module https www raspberrypi org documentation hardware computemodule cm emmc flashing md Information on using raspi config https www raspberrypi org...

Page 67: ...ition and the standard Compute Module The Raspberry Pi Compute Module 3 NEC Edition includes 16GB of eMMC onboard storage instead of the standard 4GB The NEC edition also includes codec licenses for t...

Page 68: ...y some experimental builds of Android for the Raspberry Pi however these are probably not stable enough to be used for professional and commercial applications and may not even work at all on the Comp...

Page 69: ...g flashed USB read and write speeds are typically 5MB s So a 4GB image will take approximately 13 minutes to write That time will double if verification is used Using the Etcher flashing software can...

Page 70: ...the display and Raspberry Pi Compute Module requires at least firmware R1 006E on the Pxx4 and Vxx4 T displays Watchdog Timer support for the Compute Module requires at least firmware R1 006E on the...

Page 71: ...aspberrypi org forums The latest version of this document additional information downloads and feedback forms specifically relating to using the Raspberry Pi Compute Module together with a supported N...

Reviews: