working read from usb write to flash, view memory contents with buttons