Name: Pratik Farkase
Type: User
Company: Nokia Corporation
Bio: Embedded Linux and Open Source enthusiast! RISC-V, Linux Lover, Embedded Systems, Petting, MotoGP, Guitars, Metal Music, Gaming, Sleeping, Building Things!
Location: Bangalore, Karnataka
Pratik Farkase's Projects
AOSP-RISCV
An Automotive Connectivity Project required me to parse an incoming stream of imu sensor data in real time. I have written a small userspace program in C language to parse these values. This code was tested on BMX160 sensor integrated to iMX8M processor.
After searching for lot of forums for parsing incoming SMS from GSM modems, i ran out of options as no forum mentions how to parse the incoming SMS from GSM modems, I finally had a chance and was successful at parsing the incoming messages in proper format. Anyone who has trouble parsing the messages will find this these scripts helpful. Adding on, i have developed some functions for GSM modem for sending SMS, reading and Parsing SMS, Deleting, getting signal info, and sim card status. All are written in Bash shell scripting on Openwrt and tested with 3 modems i got a chance to work with : QUECTEL: EC-25E, HUAWEI: ME909s-821 and SIMCOM: SIM7100E.
Source code for the kaiwanTECH 'Linux Kernel Internals' ILT (instructor lead) training
Linux kernel source tree
An outdated outline of a set of LuCI tutorials. (Updates stopped in 2013)
OpenBMC Distribution
Master's Thesis Project Based on OpenBMC
RISC-V Open Source Supervisor Binary Interface
This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git. All issues should be reported at: https://bugs.openwrt.org
This post shows how to create Qt Creator cross development environment on Ubuntu PC for Raspbian Stretch by using QtRpi. Although QtRpi does not officially support Raspbian Stretch , additional few steps make it possible to create the cross development environment for Stretch.
An easy-to-use environment to cross-compile Qt applications for Raspberry Pi from your desktop.
This is a freelance project developed by me when i got a chance to work with a very early startup as a freelancer . Those guy were developing a two wheeler electric sports bike! This is a fully Digital touch screen based vehicle instrument cluster. Features of the cluster involves a circular gauge based design, Turn indicators, fuel meter, RPM meter and engine temperature. I'll explain everything, right from the start!
PCB Hardware/ Design Document For ttyMay DIY linux board
U-Boot modified code for Mediatek MT-76xx and Ralink RT Chipset based Routers. Support for following chipsets - MT7621, MT7620, MT7628, RT6855A, RT5350, RT3883, RT3352, RT3350, RT3052, RT2880
A research paper written by me when i got a chance to work on Bootloaders (U-BOOT) at my company stating the vulnerabilities of IoT devices. How U-BOOT, an Embedded Bootloader can be altered and manipulated and can launch full scale attack on all other connected IoT Devices by injecting Worm just before Kernel Executes.
The Zephyr Technical Contributor Badge i earned from The Linux Foundation for https://github.com/zephyrproject-rtos/zephyr/pull/69814