// archives

embedded systems

This tag is associated with 4 posts

Papers of the Month: Detecting RF Devices & Embedded Multi-Core

Airshark: Detecting Non-WiFi RF Devices using Commodity WiFi Hardware [PDF version] The paper presents a series of techniques which goal is to detect the presence of RF signal from different devices such as bluetooth, Zigbee, etc. They main contributions is the use of commodity WiFi adapters which allows anyone to use the solution proposed. The [...]

Papers of the Month: Packet Injection & SSD Forensics

Below you can find a summary of the two more relevant papers I have read in this month: Packets in Packets by Travis Goodspeed et al. [pdf version] This paper present a technique to inject raw frame at Layer 1 from the payload of upper-level Layers, for example HTTP. Tested for  IEEE 802.15.4 and 2-FSK [...]

Understanding CAN Protocols I

  This is the first article in a serie about CANBus and higher-level protocols, which are extensibily used in Industrial environtmens along with Embedded Systems. CANBus standard describes only the layer 1 and 2, from an OSI point of view, dealing with physical and datalink activities. On the other hand, CANOpen is a protocol which [...]

Embedded System Development: QEMU + BuildRoot + Linux ARM

Here are some basic steps to get a virtual ARM Development board which will allows to practice our embedded systems skills or test code / firmware or whatever we want to do but without the need of having a physical device. The following takes place in a Linux machine running on Virtual Box (512MB RAM), [...]