<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>SATA on KnightLi Blog</title>
        <link>https://www.knightli.com/es/tags/sata/</link>
        <description>Recent content in SATA on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>es</language>
        <lastBuildDate>Mon, 04 May 2026 06:02:56 +0800</lastBuildDate><atom:link href="https://www.knightli.com/es/tags/sata/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Notas de pinout del backplane del NAS TerraMaster F2-221</title>
        <link>https://www.knightli.com/es/2026/05/04/terramaster-f2-221-backplane-pinout/</link>
        <pubDate>Mon, 04 May 2026 06:02:56 +0800</pubDate>
        
        <guid>https://www.knightli.com/es/2026/05/04/terramaster-f2-221-backplane-pinout/</guid>
        <description>&lt;p&gt;Esta nota organiza el pinout no estandar del conector del backplane del TerraMaster F2-221 NAS. Su forma se parece a un conector de borde PCIe, pero no es una ranura PCIe estandar; es una interfaz de backplane personalizada por TerraMaster.&lt;/p&gt;
&lt;p&gt;El conector transporta al mismo tiempo senales SATA, alimentacion, reset y PCIe. Tras confirmar que PCIe1 x1 es utilizable, se puede fabricar un backplane propio para sacar una ranura M.2 M-key y usar un SSD NVMe como disco interno del sistema.&lt;/p&gt;
&lt;p&gt;La misma idea tambien aplica al TerraMaster F2-220. F2-220 y F2-221 usan plataformas distintas, pero ya hay pruebas reales en el foro de fnOS: el backplane F3 V1.1 puede reconocer NVMe en F2-220, y durante la instalacion de fnOS el sistema puede ver el disco NVMe. Lo que realmente requiere tratamiento adicional es que el BIOS antiguo puede no soportar arranque desde NVMe.&lt;/p&gt;
&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion
&lt;/h2&gt;&lt;p&gt;El conector del backplane F2-221 contiene:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Senales de dos puertos SATA nativos.&lt;/li&gt;
&lt;li&gt;12V, 5V, 3.3V y GND.&lt;/li&gt;
&lt;li&gt;Senales relacionadas con control de alimentacion de discos SATA.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PERST#&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Al menos un grupo utilizable de senales PCIe Gen2 x1.&lt;/li&gt;
&lt;li&gt;Algunas pistas de una segunda senal PCIe, pero sin verificacion completa.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;PCIe1 puede usarse para sacar una ranura M.2 M-key NVMe. En pruebas, el NVMe funciono en PCIe Gen2 x1 y el BIOS pudo reconocerlo y arrancar.&lt;/p&gt;
&lt;p&gt;El resultado real del F2-220 tambien apoya esta direccion: a nivel de hardware puede reconocer NVMe, pero en la fase de arranque del BIOS puede necesitar inyectar un modulo NVMe, y la opcion de arranque puede aparecer como &lt;code&gt;PATA&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;pinout-del-conector-de-backplane&#34;&gt;Pinout del conector de backplane
&lt;/h2&gt;&lt;p&gt;El conector se divide en lados B/A. &lt;code&gt;?&lt;/code&gt; significa no confirmado o no conectado, y &lt;code&gt;NC&lt;/code&gt; significa no conectado.&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Pin&lt;/th&gt;
          &lt;th&gt;B side&lt;/th&gt;
          &lt;th&gt;A side&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;12V&lt;/td&gt;
          &lt;td&gt;?&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;12V&lt;/td&gt;
          &lt;td&gt;12V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;3&lt;/td&gt;
          &lt;td&gt;12V&lt;/td&gt;
          &lt;td&gt;12V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;4&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;5&lt;/td&gt;
          &lt;td&gt;SATA1 A+&lt;/td&gt;
          &lt;td&gt;SATA1 B+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;6&lt;/td&gt;
          &lt;td&gt;SATA1 A-&lt;/td&gt;
          &lt;td&gt;SATA1 B-&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;7&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;NC&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;8&lt;/td&gt;
          &lt;td&gt;5V&lt;/td&gt;
          &lt;td&gt;5V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;9&lt;/td&gt;
          &lt;td&gt;5V&lt;/td&gt;
          &lt;td&gt;5V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;10&lt;/td&gt;
          &lt;td&gt;?&lt;/td&gt;
          &lt;td&gt;5V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;11&lt;/td&gt;
          &lt;td&gt;?&lt;/td&gt;
          &lt;td&gt;?&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;12&lt;/td&gt;
          &lt;td&gt;3.3V&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;13&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;3.3V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;14&lt;/td&gt;
          &lt;td&gt;SATA2 A+&lt;/td&gt;
          &lt;td&gt;3.3V&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;15&lt;/td&gt;
          &lt;td&gt;SATA2 A-&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;16&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;SATA2 B+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;17&lt;/td&gt;
          &lt;td&gt;PERST#&lt;/td&gt;
          &lt;td&gt;SATA2 B-&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;18&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;19&lt;/td&gt;
          &lt;td&gt;PCIe1 TX+&lt;/td&gt;
          &lt;td&gt;NC&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;20&lt;/td&gt;
          &lt;td&gt;PCIe1 TX-&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;21&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;PCIe1 RX+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;22&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;PCIe1 RX-&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;23&lt;/td&gt;
          &lt;td&gt;PCIe1 REFCLK+&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;24&lt;/td&gt;
          &lt;td&gt;PCIe1 REFCLK-&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;25&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;PCIe2 RX+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;26&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;PCIe2 RX-&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;27&lt;/td&gt;
          &lt;td&gt;PCIe2 TX+&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;28&lt;/td&gt;
          &lt;td&gt;PCIe2 TX-&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;29&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;PCIe2 REFCLK+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;30&lt;/td&gt;
          &lt;td&gt;?&lt;/td&gt;
          &lt;td&gt;PCIe2 REFCLK-&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;31&lt;/td&gt;
          &lt;td&gt;?&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;32&lt;/td&gt;
          &lt;td&gt;GND&lt;/td&gt;
          &lt;td&gt;?&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;PCIe1 tiene mas valor de referencia. PCIe2 no fue verificado por completo y solo debe tratarse como pista, no como base fiable de diseno.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.knightli.com/2026/05/04/terramaster-f2-221-backplane-pinout/pinout-overview.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Diagrama del pinout del conector de backplane TerraMaster F2-221&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;juicio-sobre-el-origen-de-las-senales&#34;&gt;Juicio sobre el origen de las senales
&lt;/h2&gt;&lt;p&gt;El backplane original de dos bahias del F2-221 no tiene controlador PCIe a SATA; las senales SATA entran directamente al backplane desde el conector de la placa base. Las senales PCIe adicionales se deducen principalmente a partir de modelos de mas bahias de la misma serie.&lt;/p&gt;
&lt;p&gt;El backplane del TerraMaster F5-422 usa dos &lt;code&gt;ASM1061&lt;/code&gt; de ASMedia. &lt;code&gt;ASM1061&lt;/code&gt; es un controlador PCIe Gen2 x1 a doble SATA. Combinando esto con que Intel J3355 tiene 2 puertos SATA y 6 lanes PCIe Gen2, se puede inferir que los modelos de mas bahias expanden puertos SATA mediante PCIe.&lt;/p&gt;
&lt;p&gt;Por tanto, es razonable que el conector de la placa F2-221 conserve senales PCIe. Es muy probable que el fabricante reutilice el diseno de placa entre modelos de distintas bahias y diferencie funciones mediante el backplane.&lt;/p&gt;
&lt;h2 id=&#34;juicio-de-pares-diferenciales-pcie&#34;&gt;Juicio de pares diferenciales PCIe
&lt;/h2&gt;&lt;p&gt;Las lineas diferenciales PCIe suelen pasar a capas internas despues de entrar por vias, por lo que no se pueden seguir completamente solo con fotos. Una regla util es que, en disenos PCIe tradicionales, el par diferencial TX suele llevar capacitores de AC coupling.&lt;/p&gt;
&lt;p&gt;Hay que mirar la direccion al reves:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El &lt;code&gt;TX&lt;/code&gt; desde el punto de vista del controlador &lt;code&gt;ASM1061&lt;/code&gt; corresponde al &lt;code&gt;RX&lt;/code&gt; del lado CPU o placa base.&lt;/li&gt;
&lt;li&gt;El &lt;code&gt;RX&lt;/code&gt; desde el punto de vista del controlador &lt;code&gt;ASM1061&lt;/code&gt; corresponde al &lt;code&gt;TX&lt;/code&gt; del lado CPU o placa base.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;REFCLK&lt;/code&gt; debe juzgarse junto con pares diferenciales vecinos y posicion de pistas.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Este tipo de pinout es mas adecuado como material de ingenieria inversa de hardware que como especificacion oficial.&lt;/p&gt;
&lt;h2 id=&#34;verificacion-de-uso&#34;&gt;Verificacion de uso
&lt;/h2&gt;&lt;p&gt;El backplane F3 basado en este pinout ya paso estas verificaciones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Las dos bahias SATA originales siguen disponibles.&lt;/li&gt;
&lt;li&gt;PCIe1 puede conectarse a una ranura M.2 M-key.&lt;/li&gt;
&lt;li&gt;El SSD NVMe puede ser reconocido por el BIOS.&lt;/li&gt;
&lt;li&gt;El NAS puede arrancar directamente desde el SSD NVMe.&lt;/li&gt;
&lt;li&gt;btrfs scrub no encontro errores de disco.&lt;/li&gt;
&lt;li&gt;El sistema funciono varias semanas desde el SSD NVMe sin anomalias evidentes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;El SSD NVMe de prueba fue un Patriot P300 128GB. Resultado de &lt;code&gt;hdparm&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/dev/nvme0n1:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; Timing cached reads:   4554 MB in  2.00 seconds = 2279.68 MB/sec
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; Timing buffered disk reads: 1222 MB in  3.00 seconds = 407.22 MB/sec
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Esta velocidad encaja con el limite de PCIe Gen2 x1. No busca exprimir el rendimiento NVMe, sino reemplazar un SSD USB externo como disco interno de sistema.&lt;/p&gt;
&lt;h2 id=&#34;notas&#34;&gt;Notas
&lt;/h2&gt;&lt;p&gt;Este pinout sirve como referencia de ingenieria inversa y backplane casero, pero no debe tratarse como documentacion oficial.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El conector no es PCIe estandar; no se puede insertar directamente un dispositivo PCIe comun.&lt;/li&gt;
&lt;li&gt;Los pines &lt;code&gt;?&lt;/code&gt; no estan confirmados y no deben conectarse a circuitos criticos.&lt;/li&gt;
&lt;li&gt;PCIe2 no fue verificado por completo y tiene mas riesgo que PCIe1.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CLKREQ&lt;/code&gt; no esta sacado de forma completa segun el diseno M.2 convencional, por lo que ASPM puede no estar disponible.&lt;/li&gt;
&lt;li&gt;La alimentacion SATA incluye load switch y slow start relacionados con hot-plug; no basta con conectar solo las senales e ignorar el control de energia.&lt;/li&gt;
&lt;li&gt;Si quieres replicarlo, vuelve a medir tu propia placa y backplane. No dependas solo de fotos.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;enlaces-relacionados&#34;&gt;Enlaces relacionados
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Registro original del proyecto: &lt;a class=&#34;link&#34; href=&#34;https://codedbearder.com/posts/f3-backplane/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;I made a new backplane for my Terramaster F2-221 NAS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Proyecto KiCad del backplane F3: &lt;a class=&#34;link&#34; href=&#34;https://github.com/arnarg/f3_backplane&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;arnarg/f3_backplane&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CSV del pinout del backplane F3: &lt;a class=&#34;link&#34; href=&#34;https://github.com/arnarg/f3_backplane/blob/main/f3_backplane.csv&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;f3_backplane.csv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Prueba de aplicacion en F2-220: &lt;a class=&#34;link&#34; href=&#34;https://club.fnnas.com/forum.php?mod=viewthread&amp;amp;tid=55589&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;铁威马F2-220折腾飞牛OS过程&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
