Jump to content

How does the Apple Watch accomplish USB-PD over MagSafe?

38034580

If I connect an Apple Watch to a charger connected to a USB port with the data ports open, it refuses to charge. However, if I short the data pins, it charges fine. Also, an Apple Watch 8 charger will not destroy an Apple Watch 6 or lower, considering the higher voltage (9V) the S8 uses to charge, due to the charger falling back to low voltage (5V). How does the Apple Watch detect the state of the USB data pins over MagSafe since MagSafe doesn't carry data, and how does the Apple Watch tell the PD enabled charger to "fall back" to 5V over MagSafe?

Link to comment
Share on other sites

Link to post
Share on other sites

All USB chargers default to 5v then step up depending on client and host handshake. If there is no data going into the phone, then PD detection is done at the wireless charger.

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Levent said:

All USB chargers default to 5v then step up depending on client and host handshake. If there is no data going into the phone, then PD detection is done at the wireless charger.

@LeventI meant how does the watch "talk" to the brick when MagSafe doesn't do data, as the watch itself is in some way "talking" to the puck or brick?

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, 38034580 said:

I meant how does the watch "talk" to the brick when MagSafe doesn't do data?

If all you said is true, simply to guess, it doesnt. All handshaking is done by magsafe charger. I am not familiar with how magsafe works but otherwise I dont see how that can happen.

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, 38034580 said:

since MagSafe doesn't carry data

It doesn't provide a data path you can use, but most wireless charging standards can exchange the little bit of data necessary to negotiate charging parameters so it's likely no different there.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Kilrah said:

It doesn't provide a data path you can use, but most wireless charging standards can exchange the little bit of data necessary to negotiate charging parameters so it's likely no different there.

There's an example here talking about how QI do it.  Apple will be similar.

 

Router:  Intel N100 (pfSense) WiFi6: Zyxel NWA210AX (1.7Gbit peak at 160Mhz)
WiFi5: Ubiquiti NanoHD OpenWRT (~500Mbit at 80Mhz) Switches: Netgear MS510TXUP, MS510TXPP, GS110EMX
ISPs: Zen Full Fibre 900 (~930Mbit down, 115Mbit up) + Three 5G (~800Mbit down, 115Mbit up)
Upgrading Laptop/Desktop CNVIo WiFi 5 cards to PCIe WiFi6e/7

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...
On 12/29/2023 at 10:46 AM, 38034580 said:

@LeventI meant how does the watch "talk" to the brick when MagSafe doesn't do data, as the watch itself is in some way "talking" to the puck or brick?

The AW charger isn't MagSafe 3. It predates MagSafe 3 by a fair but. The charging pucks do have data transfer - they have their own firmware that's booted up whenever the device is plugged in, so the puck and the Watch can communicate and negotiate faster charging.

If you connect a charging puck to a Windows computer, you'll see the prompt that "Windows is setting up Apple Watch Charging Cable" or something like that.

elephants

Link to comment
Share on other sites

Link to post
Share on other sites

As others have said, there is data being exchanged or inferred between the two devices. There's a reason these things - Magsafe charges for instance - have firmware.

Link to comment
Share on other sites

Link to post
Share on other sites

22 hours ago, ccnow said:

As others have said, there is data being exchanged or inferred between the two devices. There's a reason these things - Magsafe charges for instance - have firmware.

It's kind of funny how many Apple products have firmware.

 

The little Lightning to HDMI and Lightning to VGA adapters (codename Haywire) have a microcontroller in there (the Samsung S5L8747 with 256MB of RAM) and their firmware is loaded from iOS every time it's plugged in. Why?

Lightning cannot provide the signals for HDMI. It instead provides a custom compressed data stream that Haywire has to decompress and convert into HDMI signalling.

elephants

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, WhitetailAni said:

It's kind of funny how many Apple products have firmware.

 

The little Lightning to HDMI and Lightning to VGA adapters (codename Haywire) have a microcontroller in there (the Samsung S5L8747 with 256MB of RAM) and their firmware is loaded from iOS every time it's plugged in. Why?

Lightning cannot provide the signals for HDMI. It instead provides a custom compressed data stream that Haywire has to decompress and convert into HDMI signalling.

You act like microcontrollers in other charging devices and adapters aren't a thing? They very much are.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×