Table of Contents
Chapter 1 Introduction .............................................................................................................. 4
1.1 About this Document ............................................................................................. 4
Chapter 2 CEC-Client Installation ........................................................................................... 4
2.1 Introduction .............................................................................................................. 4
2.2 Windows Installation ............................................................................................... 4
2.2.1 Kodi Installation on Windows ...................................................................... 8
2.3 libCEC and USB-CEC Installation for Ubuntu on UP Xtreme ....................... 8
2.4 Flashing DFU Firmware on STM Board ā Windows ....................................... 9
2.5 Installation Procedure for DfuSe Demo ........................................................... 10
2.6 Installing dfu-util on Windows ............................................................................ 15
2.7 Switching Device in DFU Mode .......................................................................... 16
2.8 Flashing DFU firmware file on STM board on Linux ..................................... 17
2.8.1 STM32f042k6 .................................................................................................. 17
2.8.2 STM32f103c8 .................................................................................................. 17
2.9 Flashing Firmware File on STM Board using STM32CubeProgrammer ... 17
2.9.1 Installing STM32CubeProgrammer on Windows ................................. 18
2.9.2 Installing STM32CubeProgrammer on Linux ......................................... 19
2.9.3 Flashing Bootloader or Combined Image ............................................. 20
Chapter 3 API ............................................................................................................................. 22
Chapter 4 libCEC ....................................................................................................................... 25
4.1 libCEC-AAEON Adapter ...................................................................................... 25
4.2 Demo Application cec-client.exe ...................................................................... 27
4.2.1 CEC-Client ...................................................................................................... 27
4.2.2 Testing CEC-Client ....................................................................................... 28
Chapter 5 Supported Commands ........................................................................................ 29
5.1 Limitations ............................................................................................................... 29
5.1.1 One Touch Play ............................................................................................ 34