$ RUST_LOG=debug wishbone-tool --serial /dev/cu.usbmodemE2C8A90C3 --server wishbone --csr-csv csr.csv INFO [wishbone_tool::bridge::uart] Re-opened serial device /dev/cu.usbmodemE2C8A90C3 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003804 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003824 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200381c -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003820 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003800 -> 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003818 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003818 = 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003810 -> 00000040 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003814 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200380c -> 00000001 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003818 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003818 = 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003810 -> 00000040 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003814 -> 00000040 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200380c -> 00000001 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003834 -> 00000004 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003838 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200382c -> 00000008 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003830 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003824 -> 00000001 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003804 -> 00000001 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003004 -> 00000001 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge] Peek failed, trying again: IoError(Custom { kind: TimedOut, error: "Operation timed out" }) ERROR [wishbone_tool::bridge::uart] serial port was closed: peek IoError(Custom { kind: TimedOut, error: "Operation timed out" }) @ 82003828 DEBUG [wishbone_tool::bridge] Peek failed, trying again: NotConnected INFO [wishbone_tool::bridge::uart] Re-opened serial device /dev/cu.usbmodemE2C8A90C3 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000001 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003004 -> 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 8200382c DEBUG [wishbone_tool::bridge::uart] PEEK @ 8200382c = 00000008 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003830 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003830 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 8200383c DEBUG [wishbone_tool::bridge::uart] PEEK @ 8200383c = 00000000 Error in Wishbone server: ConnectionClosed DEBUG [wishbone_tool::bridge::uart] POKE @ 82003804 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003824 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200381c -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003820 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003800 -> 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003818 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003818 = 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003810 -> 00000040 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003814 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200380c -> 00000001 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003818 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003818 = 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003810 -> 00000040 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003814 -> 00000040 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200380c -> 00000001 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003834 -> 00000004 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003838 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 8200382c -> 00000008 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003830 -> 00000000 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003824 -> 00000001 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003804 -> 00000001 DEBUG [wishbone_tool::bridge::uart] POKE @ 82003004 -> 00000001 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 DEBUG [wishbone_tool::bridge::uart] Peeking @ 82003828 DEBUG [wishbone_tool::bridge::uart] PEEK @ 82003828 = 00000000 …