update libopencm3 to latest