Skip to content

Commit 9a23e62

Browse files
committed
Update README.md after switching to Linux I2C device interface
Signed-off-by: Janne Grunau <[email protected]>
1 parent d40e6d7 commit 9a23e62

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22

33
This tool lets you get a serial console on an Apple Silicon device and reboot it remotely, using only another Apple Silicon device running Linux and a standard Type C cable.
44

5-
## Disclaimer
6-
7-
Requires as of September 2025 the AsahiLinux downstream kernel. The original tipd driver change is probably not upstreamable but vdmtool is expected to be updated if the upstream driver gains support for this.
8-
95
## Copyright
106

117
This is based on [macvdmtool](https://github.com/AsahiLinux/macvdmtool) without replicating portions of [ThunderboltPatcher](https://github.com/osy/ThunderboltPatcher) and licensed under Apache-2.0.
@@ -28,15 +24,18 @@ Connect the two devices via their DFU ports. That's:
2824

2925
You need to use a *USB 3.0 compatible* (SuperSpeed) Type C cable. USB 2.0-only cables, including most cables meant for charging, will not work, as they do not have the required pins. Thunderbolt cables work too.
3026

27+
Note that the numbering of the i2c busses is not stable and the default bus `/dev/i2c-0` will be wrong randomly. To find the correct buse use `grep cd321x /sys/class/i2c-dev/i2c-?/device/?-0038/name`.
28+
3129
Run it as root (`sudo ./tuxvdmtool`).
3230

3331
```
3432
USAGE:
3533
linuxvdmtool [OPTIONS] [SUBCOMMAND]
3634
3735
OPTIONS:
38-
-d, --device [<DEVICE>...] Path to the USB-C controller device. [default:
39-
/sys/class/i2c-dev/i2c-0/device/0-0038]
36+
-a, --address [<ADDRESS>...] i2c slave address of the USB-C controller device. [default:
37+
0x38]
38+
-b, --bus [<BUS>...] i2c bus of the USB-C controller device. [default: /dev/i2c-0]
4039
-h, --help Print help information
4140
-V, --version Print version information
4241

0 commit comments

Comments
 (0)