tavish

About Tavish Naruka

Breaking things since 5. An EE by education, who loves computers, programming and open source. Reader of Sci-fi and fantasy, listener of jazz and metal, and doodles sometimes.
  • Easy workflow for using UIO (Linux) to access IP on Xilinx Zynq 1

Easy workflow for using UIO (Linux) to access IP on Xilinx Zynq

If like me, you're a newbie to FPGAs, and SoC FPGAs from Xilinx, the complexity of running an application talking to your IP from Linux can be quite daunting. I started by using petalinux from Xilinx to try and use an IP that I made using Vivado HLS (C to

By |2019-09-24T11:30:10+05:30September 17th, 2019|
  • Bare Metal ARM Programming on Nordic nRF5 BLE SoCs 2

Bare Metal ARM Programming on Nordic nRF5 BLE SoCs

This post will have enough information to help someone understand the startup code and all the intermediate files present in a bare metal C project for a microcontroller. This will be explained through a minimal blinky example for nRF52832, that pulls no external dependencies. Over here at Electronut Labs, we

By |2019-09-22T21:56:07+05:30September 10th, 2018|