Update readme
diff --git a/README.md b/README.md
index 82ba926..04175e5 100644
--- a/README.md
+++ b/README.md
@@ -566,7 +566,40 @@
```text
$ picotool help reboot
- Let CI do it
+REBOOT:
+ Reboot the device
+
+SYNOPSIS:
+ picotool reboot [-a] [-u] [-g <partition>] [-c <cpu>] [device-selection]
+
+OPTIONS:
+ Reboot type
+ -a, --application
+ Reboot back into the application (this is the default)
+ -u, --usb
+ Reboot back into BOOTSEL mode
+ -g <partition>
+ Select diagnostic partition
+ -c <cpu>
+ Select arm | riscv CPU (if possible)
+ Selecting the device to reboot
+ --bus <bus>
+ Filter devices by USB bus number
+ --address <addr>
+ Filter devices by USB device address
+ --vid <vid>
+ Filter by vendor id
+ --pid <pid>
+ Filter by product id
+ --ser <ser>
+ Filter by serial number
+ -f, --force
+ Force a device not in BOOTSEL mode but running compatible code to reset so the command can be executed. After executing the
+ command (unless the command itself is a 'reboot') the device will be rebooted back to application mode
+ -F, --force-no-reboot
+ Force a device not in BOOTSEL mode but running compatible code to reset so the command can be executed. After executing the
+ command (unless the command itself is a 'reboot') the device will be left connected and accessible to picotool, but without the
+ USB drive mounted
```
## seal