Schlagwörter
Skills
Programming languages:
C, C++, Shell scripts, Assembler, Java, Python
Programming tools:
Shell, Eclipse, iar studio, ccs (dsp ti), Freescale Code Warrior, microchip, visual studio, virtual box, docker
Hardware and IC:
Qualcomm, Allwiner, Amlogic, Marvell, NXP(Freescale), TI, Intel, STM, Atmel, Microchip
Hardware interfaces:
3G-SDI , PMBUS, SMBUS, HDMI, I2C, SPI, RS232, RS485, UART, USB, I2S, PCM, PMBUS, SMBUS, MDIO, SGMII, RGMI, GMII, 1-ware
Technologies:
GPS/GLONASS, GSM, LTE, WIFI, ALSA, SOC, SOM, etc
OS:
Linux and linux kernel, Android, Windows, windows drivers, Rtos (RTEMS and etc.)
Projekthistorie
-
Added device files & configs;
-
Applied the fixes to audio and video decoding subsystem (frameworks_av, external_ffmpeg;
-
Updated TvSettings package; Added external libs and packages (crosswalk and other);
-
Added docker container and docker env;
-
Fixed WiFi/Bluetooth supporting; update recovery procedure;
Technical Details:
-
Components: TS-102 (based on arm64);
-
Technologies: 2,4/5 Ghz, BLE, HDMI,SPDIF, USB and other;
-
Programming Languages: C, C++, java;
-
Development Tools: Make, gcc, docker;
-
Porting Qualcomm BSP to the boards;
-
Creating fw update procedure in the system;
-
Creating fw update procedure in the system;
-
Adding absented drivers to linux kernel;
Technical Details:
-
Components: IPQ4019, OpenWRT, QCA8072(5), Marvell 88LX5153A, Marvell 88E6155;
-
Technologies: 2,4/5 Mhz Wifi, Ghn (Ethernet via TV-cable);
-
Programming Languages : C, C++, BASH;
-
Development Tools: Make, gcc;
-
Creating BSP for the custom thermal printer;
-
Creating base structure for the business logic app;
-
Realization KKT protocol, create connecting protocol of printer with PC;
-
Creating base code for web interface based on a Wt lib;
Technical Details:
-
Components: Atmel AT9;
-
Technologies: SOM, Buildroot, WIFI, 3G, USB;
-
Programming Languages: C, C++, Python;
-
Development Tools: QT5, buildroot, Wt lib, escpos lib, connman;
-
Porting uboot for the board;
-
Starting linux for testing;
-
Customizing Android source code for supporting this board;
-
Added support RTL WIFI/BL;
Technical Details:
-
Components: Sunxi A33, custom bord on based the chip A33;
-
Technologies: SOM, Android, ALSA, POE, WIFI;
-
Programming Languages: C, C++, java;
-
Development Tools: Android (4.4), gcc, make;
-
Porting Android 6.0 on boards: DART-MX6 Kits, VAR-SOLOCustomBoard, VAR-SOM-MX6 Kits;
-
Porting Debian 8.0 for VAR-6ULCustomBoard board;
-
Porting yocto krogoth for ART-MX6 Kits, VAR-SOLOCustomBoard, VAR-SOM-MX6 boards
-
Fixing problems in yocto BSP (sound, touch, bluetooth and etc);
-
Customizing Android and yocto sources for sub-client;
Technical Details:
-
Components: NXP imx6(ul/d//dl/s/q), variscite SOM: DART-MX6, DART-6UL, VAR-SOM-MX6, VAR-SOM-SOLO/DUAL;
-
Technologies: SOM, Android, Yocto, OTA(update firmware), ALSA;
-
Programming Languages: C, C++, java;
-
Development Tools: Yocto, Android (5.0/5.1/6.0), gcc, make;
-
Starting Linux for the board;
-
adding controlling for three GE910 modules;
-
QT app for demonstration of the device;
Technical Details:
-
Components: imx6dl (nxp), Telit GE910 (GSM modules), WO12864, HWL-W12(RTL8188EUS), buildroot, uboot, spl, connman, ofonod, udev;
-
Technologies: LTE/3G/2G data, GSM, QMI(WWAN);
-
Programming Languages: C, C++, Python;
-
Development Tools: QT5, gcc, gdb, mfgtool(ti tools for booting device);
-
Starting Linux for the board;
-
Added support video ADC TW2968;
-
Customized Davinchi BSP for this board;
Technical Details:
-
Components: TMS320DM8168, Intersil TW2968(video ADC), buildroot, uboot, spl;
-
Technologies: Analog video capture, RTSP (translate video for ethernet), dsp, h264);
-
Programming Languages: C, C++;
-
Development Tools gcc, ti-gcc, gdb;
Reisebereitschaft
Sonstige Angaben
Contracted by ADUK GmbH.