While you’d be hard pressed to find a Hackaday writer that feels any nostalgia for the DRM nonsense the iPod helped to introduce, we’ve got to admit that we miss that click wheel. Is the industry finally settling on one interface? Let us know your thoughts in the comments below.Ĭontinue reading “Reverse Engineering The Apple Lightning Connector” → Posted in iphone hacks, ipod hacks, Reverse Engineering Tagged 1-wire, apple, Apple Lightning Connector, logic analyzer, protocol, reverse engineering With the proliferation and capabilities of USB-C, not to mention various legislative edicts, Lightning’s days seem numbered. But its proprietary and closed nature meant it wasn’t used outside of the Apple ecosystem. The Lightning interface may have been a good solution in its day, foreshadowing some of the features we now have in USB-C. We wrote in more detail about cracking the Lightning interface back in 2015. In part two, will show how to build a homemade iPhone JTAG cable. Gather what information you can, make some educated guesses, observe the signals, revise your guesses, and repeat. Finally, he introduces the CRC reverse engineering tool reveng to determine which CRC polynomial and algorithm the protocol uses to frame each packet.Įven if you have no interest in Lightning cables, this video is a great tutorial on the types of things you need to do in order to make sense of an unknown communications protocol. For example, upon being plugged in, the host system queries the accessory’s serial number, manufacturer, model number, and product description. Aided by this tool, he digs deeper and learns more about the kinds of messages and their contents. It turns out that already wrote a SDQ analyzer module for the Saleae logic analyzer. Which embedded single-wire busses exist that encode bits with different lengths of low and high signals?Īt the basic level, 1-wire and protocols like Texas Instruments SDQ operate in a similar manner.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |