HDMI port
Disclaimer
Keonn Technologies S.L. does not officially support the use of the mini-HDMI port.
Keonn does not guarantee the mini-HDMI port will work in any combinations of: monitor, HDMI cable, monitor configuration and reader configuration.
Keonn can only confirm certain combinations have proved to work.
HDMI port activation requires the use of root access to the reader device. Root access is also subject to the embedded development warranty implications
Additionally, please note that:
All Keonn readers are class B under EN 55022. When the HDMI port is used, the device may cause radio interference in which case the final user is the sole responsible for taking adequate measures.
Introduction
AdvanReader-60.03, AdvanReader-60.04 and AdvanReader-150.04 can be connected to a screen via a micro-HDMI port. By default this feature is hardware disabled.
Follow the configuration section to enable this feature.
Configuration
The following instructions are for Debian 7
1. Power the reader
2. Discover the device (Discover-devices)
3. Connect to it via SSH (PuTTy, etc). Follow our wiki to obtain the credentials to connect: Disclaimer-Agreement
4. To enable this feature, the file to edit is /boot/uEnv.txt. The file should be like the following:
HDMI-DISABLED
#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
uname_r=3.8.13-bone70
#dtb=
cmdline=quiet init=/lib/systemd/systemd
##Example
#cape_disable=capemgr.disable_partno=
#cape_enable=capemgr.enable_partno=
##Disable HDMI/eMMC
#cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G
##Disable HDMI
cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
##Disable eMMC
#cape_disable=capemgr.disable_partno=BB-BONE-EMMC-2G
##Audio Cape (needs HDMI Audio disabled)
#cape_disable=capemgr.disable_partno=BB-BONELT-HDMI
#cape_enable=capemgr.enable_partno=BB-BONE-AUDI-02
##enable BBB: eMMC Flasher:
##make sure, these tools are installed: dosfstools rsync
###cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
#uuid=61a249a3-33c3-429a-8d93-93121852ed7f
uuid=7a532712-86f4-41f3-9dc3-42b3b3b310bf
5. Edit the file (/boot/uEnv.txt) to be like the following:
HDMI-ENABLED
#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
uname_r=3.8.13-bone70
#dtb=
cmdline=quiet init=/lib/systemd/systemd
##Example
#cape_disable=capemgr.disable_partno=
#cape_enable=capemgr.enable_partno=
##Disable HDMI/eMMC
#cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G
##Disable HDMI
#cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
cape_disable=capemgr.disable_partno=BB-BONELT-HDMIN
##Disable eMMC
#cape_disable=capemgr.disable_partno=BB-BONE-EMMC-2G
##Audio Cape (needs HDMI Audio disabled)
#cape_disable=capemgr.disable_partno=BB-BONELT-HDMI
#cape_enable=capemgr.enable_partno=BB-BONE-AUDI-02
##enable BBB: eMMC Flasher:
##make sure, these tools are installed: dosfstools rsync
###cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
#uuid=61a249a3-33c3-429a-8d93-93121852ed7f
uuid=7a532712-86f4-41f3-9dc3-42b3b3b310bf
6. Remember to check the ownership and permissions, if they are different, the system will not boot. To make sure the properties of the file are correct, run the following commands:
sudo chown root:root /boot/uEnv.txt
sudo chmod 644 /boot/uEnv.txt
Graphical desktop
By default, the screen that will show is a terminal, but a graphical desktop can be installed. To do so, run the following commands:
sudo apt-get update
sudo apt-get install -y xfce4 (it may take several minutes to complete)
sudo echo "exec ck-launch-session startxfce4" > /home/keonn/.bash_login
sudo chown keonn:keonn /home/keonn/.bash_login
sudo chmod 644 /home/keonn/.bash_login
sudo reboot