Onboard NAND flash operations monitor for embedded Linux
Flashmon is a Linux kernel module that monitors NAND flash memory access events using Kprobes and
Jprobes. Flashmon targets embedded boards shipped with bare flash chips managed with MTD : mainly JFFS2, UBIFS and YAFFS based systems.
The monitored events are : flash page read / write requests, and flash block erase operations.
Instructions on how to use Flashmon are included in the archive.
devio: correctly read (or write) a region of a block device. A command line program to read correctly from mtd character (and other block) devices. devio allows access to specific regions of the device and allows output of data from specific locations.