Hi all. I am researching the Seagate ST500DM002. I'm interested in a three-wire serial protocol between SoC and smooth controller, as well as between smooth controller and preamp. The oscillogram for communication between the smooth controller and the preamp is similar to the protocol for the TDA5360 chip, the documentation for which is available on the Internet (
https://pdf1.alldatasheetru.com/datashe ... A5360.html). The first 8 bits are the address, the second 8 bits are the data. However, on my hard drive there is no pause between address and data, and clk with data is disabled when ENable is disabled. I did not find detailed documentation for other preamplifiers. Also, sometimes there are pauses in clk, or it’s not a pause, but a stretching of clk (Figure 1). Between the SoC and the smooth controller, the data transfer protocol is the same, only the data packets there have a completely different content. The clk line packet contains 9+15 clock impulse. At the same time, a packet of 16 clock impulse in a row occurs on the clk line. I don't know how to interpret these packets. Have you studied this protocol or maybe you have some documents from this list
http://users.on.net/~fzabkar/hdd/hdd_ics.txt ?
- Attachments
-
![IMG_20220906_131328.jpg (3.51 MiB) Viewed 7094 times IMG_20220906_131328.jpg](./download/file.php?id=22941&t=1&sid=aedcb5af726e02ad78368be0963a41ec)
- Figure 3. 16 impulse on clk line between SoC and smooth controller
-
![IMG_20220906_131312.jpg (3.15 MiB) Viewed 7094 times IMG_20220906_131312.jpg](./download/file.php?id=22940&t=1&sid=aedcb5af726e02ad78368be0963a41ec)
- Figure 2. 9+15 impulse on clk line between SoC and smooth controller
-
![IMG_20220906_132621.jpg (2.79 MiB) Viewed 7094 times IMG_20220906_132621.jpg](./download/file.php?id=22939&t=1&sid=aedcb5af726e02ad78368be0963a41ec)
- Figure 1. The red line on top is the clk line between smooth controller and preamp.