<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Review on davidzou.com</title>
        <link>https://davidzou.com/tags/review/</link>
        <description>Recent content in Review on davidzou.com</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-au</language>
        <lastBuildDate>Sat, 27 Aug 2016 00:00:00 +0000</lastBuildDate><atom:link href="https://davidzou.com/tags/review/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Generic ASM1153E Based M.2 SATA3 to USB3 Bridge</title>
            <link>https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/</link>
            <pubDate>Sat, 27 Aug 2016 00:00:00 +0000</pubDate>
            <guid>https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/</guid>
            <description>&lt;p&gt;This generic SATA to USB bridge adaptor will be the last one I&amp;rsquo;ll be reviewing for a while, unless I find another more suitable one. I&amp;rsquo;m already very happy with my &lt;a class=&#34;link&#34; href=&#34;https://davidzou.com/blog/jeyi-x6-review&#34; &gt;JEYI X6&lt;/a&gt; adaptor, but I picked these adaptors up because they were just a tad smaller than then JEYI X6 and I wanted to find out what chipset it used. I picked these up on AliExpress from a seller called &lt;a class=&#34;link&#34; href=&#34;https://www.aliexpress.com/store/1848439?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SimpleStone&lt;/a&gt;, however they no longer sell the item. There are other sellers that sell this item, however, it lacks a model number and thus you must search for it with generic search terms such as &amp;ldquo;NGFF USB 3.0&amp;rdquo;. You can pick one of these up for around $8 US.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Generic ASM1153E Based M.2 SATA3 to USB 3.0 Colours&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1280&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Colours.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Colours_hu_43171e4c7da0c2a5.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Colours_hu_db70e32ae74de2cc.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Colours.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This adaptor is available in gold, red, blue and black anodised aluminium. I picked up one of each colour except gold because it looks tacky. Perhaps Apple&amp;rsquo;s products influenced this decision. The enclosure itself measures 60.5mm x 29.7mm x 8.6mm (long x wide x thick) without the USB connector which protrudes by 13.8mm. The tacky white writing on the face (USB3.0 to NGFF(M.2) SSD hard disk box) can be removed easily with acetone.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Generic ASM1153E Based M.2 SATA3 to USB 3.0 Enclosure Open Top&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;461px&#34; data-flex-grow=&#34;192&#34; height=&#34;998&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Top.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Top_hu_3f92054344a4dfa5.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Top_hu_a00c92bafc0d11ee.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Top.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The aluminium enclosure measures approximately 0.8mm thick. It&amp;rsquo;s touch enough for a USB drive, but can be squeezed down a bit with strong fingers. The SSD you intend must not be wider than 22.8mm.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Generic ASM1153E Based M.2 SATA3 to USB 3.0 Enclosure Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;454px&#34; data-flex-grow=&#34;189&#34; height=&#34;1013&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Bottom_hu_956c415089f96689.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Bottom_hu_aad18a1639a22b90.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The front and end pieces are each held in place by two screws, which screw into countersunk holes. The build quality of the aluminium could be better, but for $8 I&amp;rsquo;ll let it slide.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Generic ASM1153E Based M.2 SATA3 to USB 3.0 Enclosure Top Connector&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1280&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Connector.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Connector_hu_bbfcba7d1b174eec.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Connector_hu_34ad3c8d57ff668c.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_Connector.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Like with all previously reviewed adaptors, the activity indicator is in the form of a small hole next to the USB connector and not easily visible when the device is plugged in.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Generic ASM1153E Based M.2 SATA3 to USB 3.0 PCB Top&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;615px&#34; data-flex-grow=&#34;256&#34; height=&#34;749&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Top.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Top_hu_1e0b949e2394e151.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Top_hu_f2f83ad6c26429d8.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Top.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The top side of the PCB houses the guts. Like the JEYI X6, it&amp;rsquo;s based on the &lt;a class=&#34;link&#34; href=&#34;http://www.asmedia.com.tw/eng/e_show_products.php?cate_index=97&amp;amp;item=133&amp;amp;target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ASM1153E&lt;/a&gt; chipset.&lt;/p&gt;&#xA;&lt;p&gt;There is what appears to be a 4Mbit SPI flash which is used to store the USB vendor and device ID reported to the host device, as well as any other vendor specific programming. I couldn&amp;rsquo;t find a match for the exact part &amp;ldquo;PH25Q40B&amp;rdquo; but a similar SPI flash by Winbond is the 4Mbit &amp;ldquo;W25Q40B&amp;rdquo;. A 512KBit flash would be enough for the purpose. The SPI flash has been programmed to identify the device as an ASMedia ASMT1051. Looks like the creators just copied the flash from an older product. You can download a dump of my flash &lt;a class=&#34;link&#34; href=&#34;https://davidzou.com/files/GenericASM1153E.zip&#34; &gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The 3.3V rail is regulated by a chip identified as &amp;ldquo;8521 2030&amp;rdquo;. I couldn&amp;rsquo;t find the correct datasheet for it. I&amp;rsquo;ll just assume it can supply the required power.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Generic ASM1153E Based M.2 SATA3 to USB 3.0 PCB Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;602px&#34; data-flex-grow=&#34;250&#34; height=&#34;765&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Bottom_hu_6d06539916d6f152.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Bottom_hu_5a595061da8a7bbf.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_PCB_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The bottom of the PCB houses the M.2 connector which is B-keyed, meaning PCIe 4-lane SSDs will not fit and PCIe 2-lane SSDs will not work. There are holes cut out to support both 2230 (30mm long) and 2242 (42mm long) sized cards and it comes with spare parts for mounting 2230 sized cards.&lt;/p&gt;&#xA;&lt;p&gt;The LED activity indicator is also on the bottom side, meaning the LED faces down when plugged into a correctly oriented USB port. That makes modding the indicator just a tad more challenging.&lt;/p&gt;&#xA;&lt;h3 id=&#34;results&#34;&gt;Results&#xA;&lt;/h3&gt;&lt;p&gt;Most of the results here are very similar to the original Sintech adaptor I previously reviewed. Please read that review for explanations. I will just gloss over the details here. You can also expect very similar results to the JEYI X6, since its based on the same chipset. Any differences are just part of the margin of error.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 SATA3 AHCI NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/CDM_Transcend_TS256GMTS400_SATA3.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is the raw performance of the Transcend SSD connected to an M.2 slot through a SATA3 interface in AHCI mode. The sequential read speeds are on the verge of saturating SATA3&amp;rsquo;s real world throughput.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 USB3.0 NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/CDM_Transcend_TS256GMTS400_ASM1153E_USB3_BOT.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;When connected via regular USB3.0 (BOT: Bulk-Only Transfer) through the ASM1153E in this generic adaptor, we see pretty much the same results as the JEYI X6.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskInfo: Transcend TS256GMTS400 ASM1153E Generic USB3.0 UASP (Windows 10)&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;276px&#34; data-flex-grow=&#34;115&#34; height=&#34;584&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/CDI_Transcend_TS256GMTS400_ASM1153E_USB3_UASP_W10.png&#34; width=&#34;674&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;As expected, on an OS with UASP support, in this case Windows 10, we are able to connect in UASP mode.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 ASM1153E Generic USB3.0 UASP NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;262px&#34; data-flex-grow=&#34;109&#34; height=&#34;367&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/CDM_Transcend_TS256GMTS400_ASM1153E_USB3_UASP_W10.png&#34; width=&#34;402&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;We, again, see similar results to the JEYI X6 when connected in UASP mode. Real world file copying managed to reach 400MB/s read and 282 MB/s write.&lt;/p&gt;&#xA;&lt;p&gt;There is also no heating issues with this adaptor and the ASM1153E stayed well under 50 degrees Celsius with an ambient temperature of 20 degrees.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;TRIMCheck: Transcend TS256GMTS400 ASM1153E Generic USB3.0 UASP Not Working&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;382px&#34; data-flex-grow=&#34;159&#34; height=&#34;393&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/CDM_Transcend_TS256GMTS400_ASM1153E_USB3_UASP_TRIMIssues.png&#34; width=&#34;626&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;It seems that TRIM is not working for some reason. The adaptor comes with ASMedia firmware version &lt;code&gt;130926a10000&lt;/code&gt; with UASP enabled, yet TRIM commands don&amp;rsquo;t seem to be taking effect. Perhaps the issue is outdated firmware. I Googled for a ASM1153E firmware update and managed to find a copy of ASMedia MPTool from &lt;a class=&#34;link&#34; href=&#34;https://plugable.com/drivers/hddockfirmware/?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Plugable&lt;/a&gt;. The update file is an SFX archive and can be extracted with 7zip/WinRAR. The extracted package should contain &lt;code&gt;as_mp_Tool v0.3.ini&lt;/code&gt;. This file contains parameters which can be programmed into the serial flash.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;20&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;21&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;22&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;23&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;24&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;25&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;26&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;27&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;28&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;29&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;30&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;31&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;32&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;33&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;34&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;35&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;36&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;37&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;38&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;39&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;40&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;41&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;42&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;43&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ini&#34; data-lang=&#34;ini&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;[usb_func]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;format_enable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;format_drive_type&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;drive_label_name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;NEW DISK&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;wr_test_enable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;wr_test_binary_name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;rwtest.bin&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;wr_test_count&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;auto_mp&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;preload_enable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;preload_folder_path&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;C:\test&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;[usb_fw]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;fw_enable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;fw_binary_name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;140509_A1_82_80.bin&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;fw_reload&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;[usb_config]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;config_enable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;config_format&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;vendor_id&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;174C&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;product_id&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;55AA&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;device_revision&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0100&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;manufacturer_string&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;Generic&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;product_string&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;ASM1153E&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;serial_number&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;123456789012&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;serial_number_increase&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;standby_timer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;hdd_standby&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;customized_string&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;eup_enable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;two_leds&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;U1U2&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;low_power_mode&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;2TB&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;image0&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;image1&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;crc32&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;slow_enumeration&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;Win8WTG&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;HDDPC&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;[usb_mode]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;cd_rom_mode&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;You can customise &lt;code&gt;manufacturer_string&lt;/code&gt; and &lt;code&gt;product_string&lt;/code&gt; to anything of your choosing. The &lt;code&gt;product_string&lt;/code&gt; is what is shown in the &amp;ldquo;Safely Remove Hardware&amp;rdquo; menu. You could set it to something like &amp;ldquo;Property of Jane Citizen&amp;rdquo; to deter theft, since most people will not know how to change that string. If you prefer to use the MPTool GUI to adjust settings, you can unlock the program by clicking on on the padlock icon and unlocking with the password &lt;code&gt;asmedia&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;ASMT MPTool 1053E Firmware Update Complete&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;381px&#34; data-flex-grow=&#34;158&#34; height=&#34;642&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/ASMT_MPTool_105x_UpdateFW.png&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/ASMT_MPTool_105x_UpdateFW_hu_6ac39ad42728fb13.png 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/ASMT_MPTool_105x_UpdateFW.png 1020w&#34; width=&#34;1020&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;To program the chip, simply run &lt;code&gt;MPTool.exe&lt;/code&gt;, plug in the AMS1153E based adaptor and wait for the program to detect it and then click the blue play button. Unfortunately, firmware version &lt;code&gt;140509a18280&lt;/code&gt; does not fix the TRIM issue.&lt;/p&gt;&#xA;&lt;h3 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h3&gt;&lt;p&gt;This generic adaptor uses a very fast chipset and offers very fast speeds. The TRIM issue is not much of a problem for me and my Transcend SSD as its controller doesn&amp;rsquo;t suffer too badly. The enclosure isn&amp;rsquo;t as premium as the JEYI X6 and can do with some improvements, however, it is the smallest enclosure I could find that works without issues. This would certainly be the best choice if size was the most important issue.&lt;/p&gt;&#xA;&lt;h3 id=&#34;led-activity-indicator-mod&#34;&gt;LED Activity Indicator Mod&#xA;&lt;/h3&gt;&lt;p&gt;Like with all these adaptors, the LED activity indicator is next to the USB connector and obstructed from view. To make things a bit worse, the LED is on the bottom side of the circuit board with respect to the orientation of the USB connector. My solution is to solder a through-hole LED on the bottom side and bend the leads around the edge of the circuit board to the top side.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;ASM1153E Generic USB3.0 LED Mod&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;433px&#34; data-flex-grow=&#34;180&#34; height=&#34;1063&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod_hu_60243ad7c7e5053e.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod_hu_8977873b28ad49bd.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;I drilled a 2.5mm diameter hole on the top side of the enclosure and placed half a desiccant bead into the hole. I stuck a piece of Scotch Magic tape on the inside to hold the half desiccant bead and also diffuse the light for a more even light. Here is the result:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;ASM1153E Generic USB3.0 LED Mod Result&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;445px&#34; data-flex-grow=&#34;185&#34; height=&#34;1034&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod_Result.jpg&#34; srcset=&#34;https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod_Result_hu_9ffe348a0745abaa.jpg 800w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod_Result_hu_dc12c9056a3c0ef1.jpg 1600w, https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge/Generic_ASM1153E_Based_M.2_USB3.0_Enclosure_LED_Mod_Result.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;</description>
        </item><item>
            <title>Sintech ST-M2U3-A Review (SATA3 to USB3 Bridge)</title>
            <link>https://davidzou.com/blog/sintech-stm2u3a-review/</link>
            <pubDate>Sun, 14 Aug 2016 00:00:00 +0000</pubDate>
            <guid>https://davidzou.com/blog/sintech-stm2u3a-review/</guid>
            <description>&lt;p&gt;The Sintech ST-M2U3-A is the third SATA to USB bridge I&amp;rsquo;ll be reviewing. I got this model mainly for comparing the chipsets available and not for the device itself, as it is pretty chunky and doesn&amp;rsquo;t look very nice. This item is available from Sintech&amp;rsquo;s &lt;a class=&#34;link&#34; href=&#34;http://eshop.sintech.cn/m2ngff-sata3-key-bm-ssd-to-usb-30-adapter-card-p-1100.html?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;official website&lt;/a&gt; and &lt;a class=&#34;link&#34; href=&#34;http://www.ebay.com.au/usr/sintech.cn?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;eBay store&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-A&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1280&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_hu_3649997672ac663f.jpg 800w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_hu_9967fdd5a26fd93c.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The Sintech ST-M2U3-U is made out of aluminium and measures 62.5mm x 34.0mm x 12.5mm (long x wide x thick) not including the USB connector. The connector protrudes by 14.5mm. The front side of the enclosure has &amp;ldquo;SSD USB 3.0 M.2(NGFF) Case&amp;rdquo; printed on it, but can be scratched off or cleaned off with some acetone.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-A Aluminium Enclosure&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;450px&#34; data-flex-grow=&#34;187&#34; height=&#34;1022&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_hu_92f45c98d4eed46b.jpg 800w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_hu_3912a1b29e885af7.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The aluminium enclosure is approximately 1.3mm thick and feels super solid. Your SSD will be very safe in here.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-A Aluminium Enclosure Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;454px&#34; data-flex-grow=&#34;189&#34; height=&#34;1013&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Bottom_hu_daf0e8d4aaa9f374.jpg 800w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Bottom_hu_b7c2ff9fb11e612f.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The front and end pieces are each held in place by two screws, which screw into countersunk holes. The countersinking goes past the edge of the device and the screw is visible from the side.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-A Aluminium Enclosure Top&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;449px&#34; data-flex-grow=&#34;187&#34; height=&#34;1025&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Top.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Top_hu_a07ce8bebeece628.jpg 800w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Top_hu_42fb0e06d5d27c3f.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_Enclosure_Top.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The cutout for the USB connector is about 0.5mm too large in both axes, allowing the connector to wobble just a bit. To the side of the connector is a hole for the blue activity LED. For some reason the PCB designers always place the LED next to the connector, making it extremely difficult to see from any normal use case.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-A PCB Top&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;526px&#34; data-flex-grow=&#34;219&#34; height=&#34;876&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Top.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Top_hu_a7376378158e552c.jpg 800w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Top_hu_eda8ccd83e757e51.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Top.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The top side of the PCB houses the M.2 connector which is B-keyed, meaning PCIe 4-lane SSDs will not fit and PCIe 2-lane SSDs will not work. There is only one hole cut out to support 2242 (42mm long) sized cards, though a 2230 card can be inserted and held in with tape etc.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-A PCB Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;524px&#34; data-flex-grow=&#34;218&#34; height=&#34;879&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Bottom_hu_98f02d122bef2b49.jpg 800w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Bottom_hu_a60472c5692c29.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3a-review/Sintech_ST-M2U3-A_PCB_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The bottom side of the PCB contains all the circuitry. The Sintech ST-M2U3-A is powered by the JMicron &lt;a class=&#34;link&#34; href=&#34;http://www.jmicron.com/PDF/brief/jms567.pdf?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;JMS567&lt;/a&gt; SATA3 to USB3.0 bridge.&lt;/p&gt;&#xA;&lt;p&gt;There is a 512Kbit SPI flash which is used to store the USB vendor and device ID reported to the host device, as well as any other vendor specific programming. You can download a dump of my flash &lt;a class=&#34;link&#34; href=&#34;https://davidzou.com/files/ST-M2U3-A_FLASH.BIN&#34; &gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The 3.3V rail required by the SATA SSD is provided by a &lt;a class=&#34;link&#34; href=&#34;http://www.techcodesemi.com/datasheet/TD1484.pdf?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;TD1484&lt;/a&gt;, a monolithic synchronous buck regulator, more than capable of providing the full 4.5W that USB3.0 can provide.&lt;/p&gt;&#xA;&lt;h3 id=&#34;results&#34;&gt;Results&#xA;&lt;/h3&gt;&lt;p&gt;Most of the results here are very similar to the original Sintech adaptor I previously reviewed. Please read that review for explanations. I will just gloss over the details here.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 SATA3 AHCI NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/CDM_Transcend_TS256GMTS400_SATA3.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is the raw performance of the Transcend SSD connected to an M.2 slot through a SATA3 interface in AHCI mode. The sequential read speeds are on the verge of saturating SATA3&amp;rsquo;s real world throughput.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 JMS567 USB3.0 NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/CDM_Transcend_TS256GMTS400_JMS567_USB3.0_NTFS_4K.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;When connected via regular USB3.0 (BOT: Bulk-Only Transfer) through the JMS567 in the Sintech ST-M2U3-A, we see pretty much the exact same results as the JMS578 in the ST-M2U3-U.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskInfo: Transcend TS256GMTS400 JMS567 USB3.0 UASP (Windows 10)&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;276px&#34; data-flex-grow=&#34;115&#34; height=&#34;584&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/CDI_Transcend_TS256GMTS400_JMS567_USB3_UASP_W10.png&#34; width=&#34;674&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;On an OS with UASP support, in this case Windows 10, we are able to connect in UASP mode.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 JMS567 USB3.0 UASP NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;262px&#34; data-flex-grow=&#34;109&#34; height=&#34;367&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3a-review/CDM_Transcend_TS256GMTS400_JMS567_USB3_UASP_W10.png&#34; width=&#34;402&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;In UASP mode, we see similar speeds to the JMS578 except for 4K random with a large queue depth. This is about a third of what the JMS578 and ASM1153E got. Real world file copying speeds reached 395MB/s read and 290MB/s write.&lt;/p&gt;&#xA;&lt;p&gt;The JMS567 chip stayed quite cool in comparison to the JMS678 in the Sintech ST-M2U3-U, maxing out in the low 40s with an ambient temperature of 20 degrees Celsius. The Transcend SSD also stayed much cooler.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/CyberShadow/trimcheck?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;TRIM Check&lt;/a&gt; concluded that TRIM is working in UASP mode. Windows generally TRIMs deleted files just under 10 seconds after deleting them. TRIM Check failed to detect TRIM working in Windows 7 in BOT mode.&lt;/p&gt;&#xA;&lt;h3 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h3&gt;&lt;p&gt;Sintech ST-M2U3-A seems to not have much effort put into its design. It doesn&amp;rsquo;t look very nice and is too chunky to use as a thumb drive. The only thing going for it is that the enclosure is really solid. File copying speeds are similar to other chipsets but IOPS are a bit of a let down in UASP mode. This is not something I&amp;rsquo;d really recommend as there are much smaller enclosures.&lt;/p&gt;</description>
        </item><item>
            <title>Arlec PIR Motion Activated Light (NL0009) Time Mod</title>
            <link>https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/</link>
            <pubDate>Sat, 13 Aug 2016 00:00:00 +0000</pubDate>
            <guid>https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/</guid>
            <description>&lt;p&gt;The &lt;a class=&#34;link&#34; href=&#34;http://www.arlec.com.au/detail-2/?de=NL0009&amp;amp;target=_blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Arlec NL0009&lt;/a&gt; is a mains powered, dual sensor (light and motion detection) LED night light. This product is available at &lt;a class=&#34;link&#34; href=&#34;https://www.bunnings.com.au/arlec-dual-sensor-childrens-mouse-nightlight_p7071445&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Bunnings&lt;/a&gt; for $15.&lt;/p&gt;&#xA;&lt;p&gt;I have one of these lights plugged in the hallway in motion mode to light up the hallway and stairs at night. It does a great job, but one of the downsides of this light is the really short light on time after being triggered by the PIR sensor. 1 minute is just not enough time to boil the kettle to get a hot cup of something. This would be the perfect product if Arlec had integrated a knob or two to adjust the light on time and maybe even the PIR/LDR sensitivity.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Arlec NL0009 PIR Motion Activated Night Light&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;240px&#34; data-flex-grow=&#34;100&#34; height=&#34;512&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_Grad.jpg&#34; width=&#34;512&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This light has a very sleek and clean looking design compared with similar devices such as the &lt;a class=&#34;link&#34; href=&#34;http://www.ji.com.au/products/PT911L/?target=_blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Jackson PT911L&lt;/a&gt;. There are two sets of lights in the device, one behind the vertical strip on the front and the other behind the light. The set of lights behind the device shines onto the wall and produces a pleasing diffused gradient of light. The colour temperature of the light is neutral (6400K as measured by my RX100M2).&lt;/p&gt;&#xA;&lt;p&gt;This light offers two lighting modes, Dusk and Motion, adjustable via a sliding switch on the back. Dusk mode turns the device into a traditional night light whereby the front LED will light up when it&amp;rsquo;s dark and turn off again when light. Motion mode will turn the device into a motion activated light which only operates when the room is dark. In the motion mode, both the front and rear LEDs will light up for 60 seconds when triggered.&lt;/p&gt;&#xA;&lt;p&gt;But as with almost all cheap electronics, it is probably easily hackable. Luckily, this device is assembled with four Phillips screws (#1 or J1 if you have one).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Arlec NL0009 Circuit Board Top&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1280&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Top.jpg&#34; srcset=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Top_hu_7bd13cfcf7fb4786.jpg 800w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Top_hu_81619d07f9b5a8b3.jpg 1600w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Top.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The circuit board looks well laid out and constructed, with no obvious safety issues. The device is powered through a capacitor resistor dropper circuit which means minimal wasted energy (no transformer) and is safe because the unit is sealed and the entire device is non-conductive. There is also a fuse wired in series between the mains pins and the circuit board.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Arlec NL0009 Circuit Board Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;465px&#34; data-flex-grow=&#34;193&#34; height=&#34;990&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Bottom_hu_a92a8996cb428f55.jpg 800w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Bottom_hu_9d9d1961bfee8a05.jpg 1600w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-biss0001-pir-chipset-configurations&#34;&gt;The BISS0001 PIR Chipset Configurations&#xA;&lt;/h3&gt;&lt;p&gt;The Arlec NL0009&amp;rsquo;s PIR motion detection is powered by the &lt;a class=&#34;link&#34; href=&#34;http://www.seeedstudio.com/wiki/images/2/2f/Twig_-_BISS0001.pdf?target=_blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;BISS0001&lt;/a&gt;, a very low power IC. The chip has configurable trigger on/off time as well as the ability to enable and disable re-triggering.&lt;/p&gt;&#xA;&lt;p&gt;The re-triggering option is enabled, which means the light will stay on as long as there is any movement between the original trigger and before the timer runs out (i.e the timer is restarted as soon as there is movement).&lt;/p&gt;&#xA;&lt;p&gt;The trigger on/off timer time is configured by adjusting a capacitor and resistor and the datasheet provides the formula. With the component reference designator adjusted for this circuit board, the trigger on time can be calculated with the formula&lt;/p&gt;&#xA;$$&#xA;T_x \approx 24576 \times R_{10} \times C_{7}&#xA;$$&lt;p&gt;&lt;img alt=&#34;Arlec NL0009 Circuit Board PIR BISS0001&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;426px&#34; data-flex-grow=&#34;177&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_BISS0001.jpg&#34; srcset=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_BISS0001_hu_5228951725afe132.jpg 800w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_BISS0001_hu_11e698f37ebef60f.jpg 1600w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_BISS0001.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The Arlec NL0009 is configured with $R_{10} = 200k\Omega$ and $C_{7} = 12\mu F$ (calculated) for a 60 second timer. A more acceptable time would be around 3 to 5 minutes, which would mean $R_{10}$ should be $600k\Omega$ to $1M\Omega$. I certainly don&amp;rsquo;t have any spare SMD resistors or capacitors lying around, nor do I want to be desoldering SMD components. Luckily, I found an unwanted circuit board with various 1/8 watt resistors. I managed to find a $1M\Omega$ and a $1.2M\Omega$.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Arlec NL0009 Circuit Board Timer Resistor Modified&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;178&#34; height=&#34;1077&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_TimerMod.jpg&#34; srcset=&#34;https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_TimerMod_hu_c8a95ed50885c887.jpg 800w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_TimerMod_hu_d3da12abf1ea82fa.jpg 1600w, https://davidzou.com/blog/arlec-pir-motion-activated-light-nl0009-timer-mod/Arlec_NL0009_CircuitBoard_TimerMod.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;So I proceed to remove $R_{10}$ and replace it with the $1M\Omega$, which should provide approximately 5 minutes of light when triggered. I plugged it in, triggered it and timed it. The light stayed on for 4 minutes and 48 seconds. Success! Not quite&amp;hellip; For whatever reason, the triggering distance seems to have dropped to about 1.5 metres. As a sanity test, I shorted out $R_{10}$ and the timer was reduced to 1s and the trigger distance back to normal. So I concluded that the high resistance causes the triggering distance issues.&lt;/p&gt;&#xA;&lt;p&gt;A potential solution is to use a higher capacity capacitor, $C_{7}$, but I didn&amp;rsquo;t have any spares. I couldn&amp;rsquo;t find any resistors around $600k\Omega$, so I added that $1.2M\Omega$ resistor in parallel with the $1M\Omega$ to give approx $550k\Omega$. A quick test had the light stay on for 2 minutes 42 seconds. The range of triggering does not seem to be affected. With my patience running out, I settled for that time and reassembled it.&lt;/p&gt;&#xA;&lt;p&gt;If anyone has plans to increase the time for the Arlec NL0009, I would recommend buying a $1M\Omega$ linear trimpot to put in place of $R_{10}$. That will allow you to tune the time more precisely and find a suitable time which doesn&amp;rsquo;t impact on the triggering range. One could also replace $C_{7}$ with one of larger capacitance.&lt;/p&gt;</description>
        </item><item>
            <title>JEYI X6 Review (SATA3 to USB3 Bridge)</title>
            <link>https://davidzou.com/blog/jeyi-x6-review/</link>
            <pubDate>Tue, 09 Aug 2016 00:00:00 +0000</pubDate>
            <guid>https://davidzou.com/blog/jeyi-x6-review/</guid>
            <description>&lt;p&gt;The JEYI X6 is the second SATA to USB bridge I&amp;rsquo;ll be reviewing, since the Sintech one died on me. I picked this one up on &lt;a class=&#34;link&#34; href=&#34;http://www.aliexpress.com/item//32635050733.html?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;AliExpress&lt;/a&gt; from the seller &lt;a class=&#34;link&#34; href=&#34;http://jeyi.aliexpress.com/store/710516?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;JEYI Group&lt;/a&gt; for just over $9 US including delivery.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 next to Sintech ST-M2U3-U&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1280&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_and_Sintech_ST-M2U3-U.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_and_Sintech_ST-M2U3-U_hu_c69b1a3044162bad.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_and_Sintech_ST-M2U3-U_hu_9df46061d9899a29.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_and_Sintech_ST-M2U3-U.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The most important criteria for me would be size, but the JEYI X6 was just too damn sleek looking to not buy. It&amp;rsquo;s retractable connector is what makes it longer than it needs to be. The enclosure itself measures 74.6mm x 31.8mm x 9.5mm (long x wide x thick) when the connector is retracted and is 11.5mm longer with the USB connector out.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 Top Cover Removed&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;178&#34; height=&#34;1077&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Opening.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Opening_hu_47a94b7bf04be6ff.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Opening_hu_df79753f784ee64.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Opening.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The aluminium enclosure feels quite thick and premium, measuring in at 1.2mm thick. The SSD you intend to install must not be wider than 22.1mm.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;426px&#34; data-flex-grow=&#34;177&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Bottom_hu_5a3196adbfa8800e.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Bottom_hu_c42973efa2beec90.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The front and end pieces are each held in place by two screws, which screw into countersunk holes. The two pieces themselves are made from aluminium, but have a different finish to the main body. They are not as shiny (reflective) as the rest of the body.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 with Retracted Connector (Top)&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;428px&#34; data-flex-grow=&#34;178&#34; height=&#34;1076&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Retracted_Connector.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Retracted_Connector_hu_39190f8d3f490d7d.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Retracted_Connector_hu_2434b41327bf5256.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Top_Retracted_Connector.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;There is a small hole next to the connector which is the activity indicator. Its blue light isn&amp;rsquo;t that bright and is obstructed when plugged into a USB port. One may wish to drill a hole on the top surface of the drive and remount the LED facing up from the circuit board. The USB Type-A connector cutout is also very tight out of the box, and may require some sanding down with some high grit sandpaper.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 USB Retractor Locking Mechanism&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;426px&#34; data-flex-grow=&#34;177&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Base_Retractor_Lock.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Base_Retractor_Lock_hu_bbb4fadf253ed55f.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Base_Retractor_Lock_hu_a48bcbf2ce9b04fd.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Base_Retractor_Lock.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The bottom side of the device has a cutout for the USB connector retracting mechanism. One can use their nails to pull the screw down and then slide connector in and out. The mechanism is spring loaded, which locks the connector open or closed.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 PCB Top Side&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;626px&#34; data-flex-grow=&#34;260&#34; height=&#34;736&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Top.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Top_hu_f58ea9ee61a657d1.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Top_hu_a7c94ed4a88eaab7.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Top.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The top side of the PCB houses the M.2 connector which is B-keyed, meaning PCIe 4-lane SSDs will not fit and PCIe 2-lane SSDs will not work. There are holes cut out to support both 2230 (30mm long) and 2242 (42mm long) sized cards, though I have yet to find a commercially available SATA based 2230 SSD. The top side also houses the activity LED, soldered in perpendicular to the PCB in order to shine out of the hole next to the connector. One could easily replace the LED so it faces up and then drill a small hole on the top surface of the enclosure. My board is labelled &amp;ldquo;U3AGNGF-ASM JY VER:1.4&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 PCB Bottom Side&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;586px&#34; data-flex-grow=&#34;244&#34; height=&#34;786&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Bottom_hu_c40700348d3e37ce.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Bottom_hu_628bfedf848d031e.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_PCB_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;All the magic happens on the bottom side of the board. The JEYI X6 is powered by the ASMedia &lt;a class=&#34;link&#34; href=&#34;http://www.asmedia.com.tw/eng/e_show_products.php?cate_index=97&amp;amp;item=133&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ASM1153E&lt;/a&gt; SATA3 to USB3.0 bridge.&lt;/p&gt;&#xA;&lt;p&gt;There is a 512Kbit SPI flash which is used to store the USB vendor and device ID reported to the host device, as well as any other vendor specific programming.&lt;/p&gt;&#xA;&lt;p&gt;The 3.3V rail required by the SATA SSD is provided by a &lt;a class=&#34;link&#34; href=&#34;http://www.techcodesemi.com/datasheet/TD6817.pdf?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;TD6817&lt;/a&gt;, a high efficiency monolithic synchronous&#xA;buck regulator, more than capable of providing the full 4.5W that USB3.0 can provide.&lt;/p&gt;&#xA;&lt;h3 id=&#34;assembly&#34;&gt;Assembly&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img alt=&#34;JEYI X6 Pieces&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1280&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Pieces.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Pieces_hu_ffaad9d6e731e1d8.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Pieces_hu_8299bd55899f556a.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Pieces.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The adaptor arrives in pieces without instructions. Here are the assembly instructions if you&amp;rsquo;re having trouble.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Insert your SSD into the connector&lt;/li&gt;&#xA;&lt;li&gt;Place the gold retaining nut (looks like a spool) into the corresponding cutout on the end of the SSD&lt;/li&gt;&#xA;&lt;li&gt;Push the SSD flat against the PCB and screw in the smallest screw (the flat headed one) from the underside of the PCB into the retaining nut&lt;/li&gt;&#xA;&lt;li&gt;Attach the plastic retaining clip to the bottom side of the PCB. The square footprint on the plastic fits into the rectangular cutout on the PCB. Ensure the bottom of the O-shaped part is pushed into the long slit cutout. The plastic should hold itself onto the PCB.&lt;/li&gt;&#xA;&lt;li&gt;Slide the PCB into the enclosure until the hole (metal threaded insert) on the plastic retaining clip lines up with one of the ends of the cutout on the bottom side of the enclosure.&lt;/li&gt;&#xA;&lt;li&gt;Screw in the screw with the tall head into the metal threaded insert.&lt;/li&gt;&#xA;&lt;li&gt;Screw in the end pieces of the enclosure with two of the long screws each. Ensure the countersunk holes face the outside of the device.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;results&#34;&gt;Results&#xA;&lt;/h3&gt;&lt;p&gt;Most of the results here are very similar to the original Sintech adaptor I previously reviewed. Please read that review for explanations. I will just gloss over the details here.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 SATA3 AHCI NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/CDM_Transcend_TS256GMTS400_SATA3.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is the raw performance of the Transcend SSD connected to an M.2 slot through a SATA3 interface in AHCI mode. The sequential read speeds are on the verge of saturating SATA3&amp;rsquo;s real world throughput.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 ASM1153E JEYI X6 USB3.0 NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/CDM_Transcend_TS256GMTS400_ASM1153E_USB3_BOT.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;When connected via regular USB3.0 (BOT: Bulk-Only Transfer) through the ASM1153E in the JEYI X6, we see similar results to the JMS578 in the Sintech adaptor.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskInfo: Transcend TS256GMTS400 ASM1153E JEYI X6 USB3.0 UASP (Windows 10)&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;276px&#34; data-flex-grow=&#34;115&#34; height=&#34;584&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/CDI_Transcend_TS256GMTS400_ASM1153E_USB3_UASP_W10.png&#34; width=&#34;674&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;On an OS with UASP support, in this case Windows 10, we are able to connect in UASP mode.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 ASM1153E JEYI X6 USB3.0 UASP NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;262px&#34; data-flex-grow=&#34;109&#34; height=&#34;367&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/CDM_Transcend_TS256GMTS400_ASM1153E_USB3_UASP_W10.png&#34; width=&#34;402&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;In UASP mode, we see quite an improvement over the JMS578. Real world file copying managed to reach 410MB/s read and 285MB/s write. The write speed is somewhat puzzling as it is nowhere near the almost 400MB/s from the benchmark. More investigation is required.&lt;/p&gt;&#xA;&lt;p&gt;The ASM1153E chip also stayed well under 50 degrees Celsius with an ambient temperature of 20 degrees. My Transcend SSD also stayed quite a bit cooler too. I have not had any overheating issues so far.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/CyberShadow/trimcheck?target=blank&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;TRIM Check&lt;/a&gt; concluded that TRIM is working in UASP mode. Windows generally TRIMs deleted files just under 10 seconds after deleting them. TRIM Check failed to detect TRIM working in Windows 7 in BOT mode.&lt;/p&gt;&#xA;&lt;h3 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img alt=&#34;JEYI X6 next to an Australian 20c&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1280&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Size.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Size_hu_a548098b76fec253.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Size_hu_407c43e00640ccf8.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_Size.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The JEYI X6 is a very stylish and capable adaptor. Its size isn&amp;rsquo;t as small as I&amp;rsquo;d like it, but is still acceptable for a USB drive. The width of the adaptor does mean it will interfere with adjacent USB ports, however, most of my devices either don&amp;rsquo;t have adjacent USB ports or are spaced enough apart to still allow another USB device to be plugged in. Real world sequential write speeds are a bit slower than what the JSM578 can offer, but then again, how often will you get the chance to appreciate write speeds higher than 285MB/s anyway.&lt;/p&gt;&#xA;&lt;h3 id=&#34;activity-led-mod&#34;&gt;Activity LED Mod&#xA;&lt;/h3&gt;&lt;p&gt;Not being able to see the activity indicator LED was really getting to me. I don&amp;rsquo;t safely eject or unmount drives much and the fear of a dirty filesystem is present every time I go to unplug. So I got out my drill and drilled a 2mm diameter hole directly above the LED on the circuit board while the connector is in its extended state. That is approximately 5mm from the connector&amp;rsquo;s side&amp;rsquo;s edge and 6mm from the side edge.&lt;/p&gt;&#xA;&lt;p&gt;I desoldered the existing blue LED and soldered in a white 1206 sized LED from an LCD backlight strip. 1206 is about the largest SMD LED that will fit into this design. The LED must not extend further than the M.2 connector (toward the side edge), otherwise the circuit board will not slide into the enclosure.&lt;/p&gt;&#xA;&lt;p&gt;I contemplated what I would fill the hole up with to act as a barrier and light diffuser. Sticky tape would attract dust and wax would be too easy to scratch out. I ended up finding a bead of silica desiccant that made a tight fit into the hole. I stuck a piece of Scotch Magic tape against the bead on the inside to act as a light diffuser, making the light uniform and visible from all angles.&lt;/p&gt;&#xA;&lt;p&gt;Here is the result:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;JEYI X6 LED Activity Indicator Mod&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;178&#34; height=&#34;1078&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_LED_Mod.jpg&#34; srcset=&#34;https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_LED_Mod_hu_f98f109039aef326.jpg 800w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_LED_Mod_hu_a9b36025fa9c6f09.jpg 1600w, https://davidzou.com/blog/jeyi-x6-review/JEYI_X6_LED_Mod.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;I stuffed up the countersinking, but that can be fixed later on.&lt;/p&gt;&#xA;&lt;p&gt;I have noticed that the LED turns off after remaining idle for a few minutes. I never saw the LED in the original unmodified state, so I&amp;rsquo;m not sure if this happens with the original LED. The good news is that the LED will turn back on when there is activity on the drive.&lt;/p&gt;</description>
        </item><item>
            <title>Sintech ST-M2U3-U Review (SATA3 to USB3 Bridge)</title>
            <link>https://davidzou.com/blog/sintech-stm2u3u-review/</link>
            <pubDate>Fri, 22 Jul 2016 00:00:00 +0000</pubDate>
            <guid>https://davidzou.com/blog/sintech-stm2u3u-review/</guid>
            <description>&lt;p&gt;The Sintech ST-M2U3-U will be the first SATA to USB bridge I&amp;rsquo;ll be reviewing, until I find a suitable bridge for my personal preference. Read on to find out why there will be more devices coming up&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-U Size Comparison next to an Australian 20c coin&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;177&#34; height=&#34;1079&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Size.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Size_hu_78a0f6ebecd0f28e.jpg 800w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Size_hu_8baaae01585b9393.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Size.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The Sintech ST-M2U3-U is made out of black anodised aluminium and measures 58.8mm x 25.5mm x 8.8mm (long x wide x thick) not including the USB connector. The connector protrudes by 13.5mm.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-U Aluminium Enclosure&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;178&#34; height=&#34;1078&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Enclosure.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Enclosure_hu_1980a5162a90b89b.jpg 800w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Enclosure_hu_79a38ae17d66bb4d.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Enclosure.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The aluminium enclosure is approx 0.9mm thick and has an internal cross-sectional dimension of 23.7mm x 6.8mm.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-U Aluminium Enclosure Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;178&#34; height=&#34;1077&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Bottom_hu_a760c9562ec9eb2e.jpg 800w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Bottom_hu_a9ea98a3bbc98a13.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The bottom cover of the enclosure is plastic and is glued into place.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-U Aluminium Enclosure&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;178&#34; height=&#34;1078&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_hu_a61a2af5f43b44d6.jpg 800w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_hu_29e0ba8eee08ee93.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The top cover surrounding the USB connector is also made of plastic and is held in by a screw on each side.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-U PCB Top&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;712px&#34; data-flex-grow=&#34;296&#34; height=&#34;647&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Top.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Top_hu_e6414cfd25efe8df.jpg 800w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Top_hu_38853a8eebf09481.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Top.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Silkscreen on the PCB marks the board &amp;lsquo;NFHK N-30Y V1&amp;quot;. I assume NFHK is the OEM and this board is the N-30Y. The soldering on the PCB doesn&amp;rsquo;t look top notch, but the device works. My PCB had a few strands of fibre caught on the pins of the components.&lt;/p&gt;&#xA;&lt;p&gt;The Sintech ST-M2U3-U is powered by the JMicron JMS578 SATA to USB3.0 Bridge. The JMicron site does not have a datasheet for this IC, however it does mention that such a chip exists. The closest chip with a datasheet is the &lt;a class=&#34;link&#34; href=&#34;http://www.jmicron.com/PDF/brief/jms567.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;JMS567&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;There is a 512Kbit SPI flash which is used to store the USB vendor and device ID reported to the host device. You can download a dump of my flash &lt;a class=&#34;link&#34; href=&#34;https://davidzou.com/files/ST-M2U3-U_V1_FLASH.BIN&#34; &gt;here&lt;/a&gt;. Interestingly, the flash mentions a JMS579 instead of JMS5578.&lt;/p&gt;&#xA;&lt;p&gt;The 3.3V rail required by the SATA SSD is regulated by two &lt;a class=&#34;link&#34; href=&#34;http://www.st.com/content/st_com/en/products/power-management/linear-voltage-regulators/standard-positive-voltage-regulator/ld1117.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ST LD1117&lt;/a&gt; voltage regulators, each capable of up to 800mA for a total of 1.6A. This means it can provide the full 4.5W that USB3.0 can provide, enough for the most power-hungry SSDs. The genuineness of the regulators looks questionable as the serial numbers aren&amp;rsquo;t even remotely close to one another.&lt;/p&gt;&#xA;&lt;p&gt;There is an onboard green activity LED, however there is no cutout on the aluminium enclosure for the light to shine through.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Sintech ST-M2U3-U PCB Bottom&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;704px&#34; data-flex-grow=&#34;293&#34; height=&#34;654&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Bottom.jpg&#34; srcset=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Bottom_hu_7a3673adde9c1a27.jpg 800w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Bottom_hu_bf92800427ba5578.jpg 1600w, https://davidzou.com/blog/sintech-stm2u3u-review/Sintech_ST-M2U3-U_PCB_Bottom.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The bottom side contains the M.2 connector. Its edges have been shaved off slightly, perhaps to allow it to fit into the enclosure. The connector is B-keyed, meaning PCIe 4-lane SSDs will not fit and PCIe 2-lane SSDs will not work.&lt;/p&gt;&#xA;&lt;p&gt;With an SSD installed, there is a very slight air gap (less than 0.2mm) between the SSD/VRM and the aluminium chassis. Thus the chassis is essentially a loosely coupled heatsink.&lt;/p&gt;&#xA;&lt;h3 id=&#34;results&#34;&gt;Results&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 SATA3 AHCI NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/CDM_Transcend_TS256GMTS400_SATA3.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is the raw performance of the Transcend SSD connected to an M.2 slot through a SATA3 interface in AHCI mode. The sequential read speeds are on the verge of saturating SATA3&amp;rsquo;s real world throughput.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 JMS578 USB3.0 NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/CDM_Transcend_TS256GMTS400_JMS578_USB3.0_NTFS_4K.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;When connected via regular USB3.0 (BOT: Bulk-Only Transfer) through the JMS578 in the Sintech ST-M2U3-U, sequential speeds drop to just over 300MB/s. This is very likely due to the limitations of the BOT as we are still around 100MB/s lower than the max throughput of USB 3.0 after &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/8b/10b_encoding&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;8b/10b encoding&lt;/a&gt; and USB protocol headers. 4K operations takes a massive performance hit, but that&amp;rsquo;s to be expected when bridging over USB in BOT mode. Even with the drop in performance, 4K is 3 times the performance of the VisionTek drive.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskInfo: Transcend TS256GMTS400 JMS578 USB3.0 UASP (Windows 10)&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;277px&#34; data-flex-grow=&#34;115&#34; height=&#34;583&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/CDI_Transcend_TS256GMTS400_JMS578_USB3_UASP_W10.png&#34; width=&#34;674&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;In order to bypass some of the limitations of the Bulk-Only Transfer (Mass Storage Device), UASP (USB Attached SCSI) was developed. This allows the &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/SCSI&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SCSI command set&lt;/a&gt; to be used to talk to drives and supports pipelining. This has the benefit of higher throughput and lower CPU usage. Windows 7 has no UASP driver support from Microsoft or Intel for the built-in USB3 on the Intel PCH. Some 3rd party chipsets such as the ones from Renesas and ASMedia do have official UASP drivers as they have paid for a licence to implement it. The generic USB drivers provided by Microsoft in Windows 8 onwards do support UASP for Intel&amp;rsquo;s chipsets (i.e. the ones built in to the PCH). CrystalDiskInfo, in Windows 10 with generic Microsoft drivers, shows the Interface to be UASP.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 JMS578 USB3.0 UASP NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;262px&#34; data-flex-grow=&#34;109&#34; height=&#34;367&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/CDM_Transcend_TS256GMTS400_JMS578_USB3_UASP_W10.png&#34; width=&#34;402&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;A quick test shows great improvement in the random 4K reads and writes. This is largely due to the pipelining whereby commands, status, data in and data out travel in separate pipes and thus there is less waiting around. Sequential reads and writes also increase significantly, however, the USB3.0 PHY bottleneck is still present as we are still nowhere near the speeds we obtained when connected through SATA3.&lt;/p&gt;&#xA;&lt;p&gt;Real world file copying managed to reach around 420MB/s read and 325MB/s write.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskInfo: Transcend TS256GMTS400 Heat Issues&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;277px&#34; data-flex-grow=&#34;115&#34; height=&#34;583&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/sintech-stm2u3u-review/CDI_Transcend_TS256GMTS400_JMS578_USB3_UASP_W10_HeatIssues.png&#34; width=&#34;674&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately, during benchmarking and while copying many gigabytes of sequential files, the controller reports temperatures just under 70 Celsius and the drive stops responding. The enclosure got as hot as 48 Celsius during the benchmark, with an ambient temperature of 22 Celsius. It would probably get hotter if the drive didn&amp;rsquo;t stop working.&lt;/p&gt;&#xA;&lt;p&gt;Initially my thoughts were that the Transcend SSD controller is overheating, as it does get too hot to touch (i.e. above 60 Celsius). So I got some silicon thermal transfer pads and sandwiched some between the bottom NAND chip and the adaptor PCB and between the enclosure of the device and the top side of the SSD (SSD controller, Top NAND chip, Cache). This didn&amp;rsquo;t do anything. I tested the SSD again in an M.2 slot in my XPS and it ran well above 70 Celsius with no cooling.&lt;/p&gt;&#xA;&lt;p&gt;JMicron&amp;rsquo;s datasheet for a similar USB3 SATA bridge states its operating temperature to be up to 70 Celsius. The JMicron chip also gets too hot to touch, which means it is entirely likely that it&amp;rsquo;s the culprit. Unfortunately, before I got a chance to test out cooling the JMicron chip, the adaptor died on me. I left it plugged in to the computer idling for a few hours and now it does not respond when plugged into the computer. The LED shines dimly when plugged in and draws 40mA of current.&lt;/p&gt;&#xA;&lt;p&gt;I also did not get a chance to test TRIM support through UASP, though some Chinese forums report that the chip does support TRIM through UASP. &lt;a class=&#34;link&#34; href=&#34;https://github.com/CyberShadow/trimcheck&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;TRIM Check&lt;/a&gt; failed to detect TRIM working in Windows 7 in BOT mode.&lt;/p&gt;&#xA;&lt;h3 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h3&gt;&lt;p&gt;Although the JMS578 is a very capable bridge, it is let down by this NFHK/Sintech enclosure. The heat it generates is not being dissipated fast enough by the solder joints or PCB. The heat results in the chip not responding to the host and must be power cycled to restore functionality. Adaptors that use this chip are not recommended unless it is properly heat-sunk or the SSD being used is not capable of transfer speeds much faster than a HDD. I cannot explain why my device died, but heat issues are unlikely as it was idling when it died.&lt;/p&gt;</description>
        </item><item>
            <title>The Hunt for an SSD in a Thumb Drive</title>
            <link>https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/</link>
            <pubDate>Fri, 22 Jul 2016 00:00:00 +0000</pubDate>
            <guid>https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/</guid>
            <description>&lt;p&gt;My Corsair Voyager GT USB3.0 has been serving me well for the past few years, but some traits of USB flash drives have always been quite annoying to me. Although the drive (and almost all other performance USB3.0 flash drives) have very fast sequential read/write speeds (e.g. copying large files), they suffer when it comes to smaller operations such as 4K byte block read/writes (e.g. copying lots of small files). This is presumably to do with the controller that manages access to the flash memory chip.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Corsair Flash Voyager GT 64GB USB3.0 exFAT 32K Cluster&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/CDM_CorsairFlashVoyagerGT_64GB_exFAT_32K.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;As an example, my Corsair Flash Voyager can do around 240MB/s read and 90MB/s write sequential, but can only do a measly 8MB/s and 0.8MB/s for 4K operations.&lt;/p&gt;&#xA;&lt;p&gt;In early 2015 I saw reviews for a new SSD flash drive by VisionTek which puts an LSI SandForce SSD controller into a thumb drive sized package. Its reviews were very impressive, especially 4K, however its price and sequential incompressible read/write speeds of 210MB/s and 155MB/s were not compelling enough to upgrade from my Flash Voyager GT.&lt;/p&gt;&#xA;&lt;p&gt;While upgrading the SSD in my XPS 15&amp;quot; (9550), I finally got a chance to appreciate the size of the new M.2 (formerly NGFF) sized successor to the mPCIe/mSATA cards. The M.2 connector contains bus interfaces for both PCIe 3.0 x4 and SATA3. M.2 SSDs comes in PCIe and SATA varieties and are available in M.2 form factors as small as 2242 (i.e. 22mm wide by 42mm long).&lt;/p&gt;&#xA;&lt;p&gt;When I realised how narrow the M.2 SSD was, I began to wonder if M.2 to USB adaptors exist in a thumb drive form factor. So I jumped on eBay and Amazon and searched with the keywords &amp;ldquo;USB3&amp;rdquo; and &amp;ldquo;M.2&amp;rdquo;. The majority of results are made to accommodate 2280 sized cards and require a USB cable to be plugged in. 80mm (plus a bit more for the enclosure) is a bit too long to be considered thumb drive size for me and having to plug in a USB cable was the deal breaker. I see some 2242 to USB3.0 adaptors but the enclosures were much wider than 22mm, which would interfere with adjacent USB connectors on some host devices.&lt;/p&gt;&#xA;&lt;p&gt;After a few pages of results I find two of what I&amp;rsquo;m looking for, an M.2 2242 to USB3.0 adaptor which has a built in USB type A connector and has an internal width as close to 22mm as possible. The two adaptors are the:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Sintech ST-M2U3-U - M.2 (NGFF) B-M Key SATA SSD as USB 3.0 Disk &lt;a class=&#34;link&#34; href=&#34;https://www.amazon.com/Sintech-NGFF-SATA-Disk-Driver/dp/B01APA5PEK/?target=_new&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;[Amazon]&lt;/a&gt; | &lt;a class=&#34;link&#34; href=&#34;http://eshop.sintech.cn/m2ngff-sata-bm-key-ssd-as-usb-30-disk-driver-p-1134.html?target=_new&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;[Official Site]&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;CY (Chenyang) 42mm NGFF M2 SSD to USB 3.0 &lt;a class=&#34;link&#34; href=&#34;https://www.amazon.com/External-Conveter-Adapter-Flash-Black/dp/B0126SKFA8/?target=_new&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;[Amazon]&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The two adaptors appear to both use the same aluminium enclosure with plastic ends. The Sintech adaptor has &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/USB_Attached_SCSI?target=_new&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;UASP&lt;/a&gt; listed as a supported feature and that&amp;rsquo;s about all the useful information I got. I did find some other Sintech products which use the JMS567 chipset, which got over 300MB/s in one &lt;a class=&#34;link&#34; href=&#34;https://www.chiphell.com/thread-1586025-1-1.html?target=_new&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;review&lt;/a&gt;. The Chenyang adaptor has a picture of the PCB and shows it&amp;rsquo;s using an Initio chipset and has an Amazon review which shows it&amp;rsquo;s max sequential transfer speed is below 200MB/s. So I put my money on the Sintech adaptor.&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-ssd-ts256gmts400&#34;&gt;The SSD: TS256GMTS400&#xA;&lt;/h3&gt;&lt;p&gt;One of my local IT stores stocked the Adata SP900 and a Transcend MTS400, both SATA based M.2 2242 SSDs. Reviews show the Transcend drive being just a bit faster, so I ordered the 256GB Transcend.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Transcend TS256GMTS400 PCB&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;426px&#34; data-flex-grow=&#34;177&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/Transcend_TS256GMTS400_PCB.jpg&#34; srcset=&#34;https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/Transcend_TS256GMTS400_PCB_hu_70c3e468cdf3bfbb.jpg 800w, https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/Transcend_TS256GMTS400_PCB_hu_83687d1ed2be31aa.jpg 1600w, https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/Transcend_TS256GMTS400_PCB.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The Transcend TS256GMTS400 is powered by a Transcend branded controller (P4CV05.00), 256MB of Samsung DDR3L Cache (K4B2G1646Q) and two SanDisk 128GB MLC NAND chips (SDYNSGDPM).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CrystalDiskMark: Transcend TS256GMTS400 SATA3 AHCI NTFS 4K&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;264px&#34; data-flex-grow=&#34;110&#34; height=&#34;374&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/the-hunt-for-an-ssd-in-a-thumb-drive/CDM_Transcend_TS256GMTS400_SATA3.png&#34; width=&#34;412&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is what the SSD is capable of while connected via SATA3 in AHCI mode with an NTFS filesystem of 4K allocation unit size.&lt;/p&gt;&#xA;&lt;h3 id=&#34;reviewed-devices&#34;&gt;Reviewed Devices&#xA;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://davidzou.com/blog/sintech-stm2u3u-review&#34; &gt;Sintech ST-M2U3-U&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://davidzou.com/blog/jeyi-x6-review&#34; &gt;JEYI X6&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://davidzou.com/blog/sintech-stm2u3a-review&#34; &gt;Sintech ST-M2U3-A&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &#xA;    &lt;blockquote&gt;&#xA;        &#xA;    &lt;blockquote&gt;&#xA;        &#xA;    &lt;blockquote&gt;&#xA;        &#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Stay tuned for more USB SATA bridge reviews&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&#xA;    &lt;/blockquote&gt;</description>
        </item><item>
            <title>Moshi Luna: An Almost Perfect Keyboard</title>
            <link>https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/</link>
            <pubDate>Sat, 02 Apr 2016 00:00:00 +0000</pubDate>
            <guid>https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/</guid>
            <description>&lt;p&gt;I&amp;rsquo;ve been using the &lt;a class=&#34;link&#34; href=&#34;http://www.a4tech.com/product.asp?cid=1&amp;amp;scid=1&amp;amp;id=638&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;A4Tech KV300H Isolation Keyboard&lt;/a&gt; for the past four years and for the most part, it&amp;rsquo;s performed solidly. For around $30 you get a full-sized 104-key low profile chiclet style keyboard.&lt;/p&gt;&#xA;&lt;p&gt;Recently I&amp;rsquo;ve acquired the need for a backlit keyboard to work when the room is dimly lit. So I had a look at what a local computer store offered. I&amp;rsquo;m one of those people that have strict requirements for things I buy, and for keyboards they are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Wired, because security!&lt;/li&gt;&#xA;&lt;li&gt;Full size 104-keys (with the three columns by two rows of editing/navigation keys above the arrows&lt;/li&gt;&#xA;&lt;li&gt;Full sized arrow keys (none of that half sized rubbish that Apple introduced on their Macbook keyboards)&lt;/li&gt;&#xA;&lt;li&gt;Low profile chiclet style keyboard with bezel around very key&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;With these requirements, there were only a few possible candidates and they were all gaming keyboards. Some looked fugly and others took too much desk space. The only candidate left was the &lt;a class=&#34;link&#34; href=&#34;http://www.razerzone.com/au-en/gaming-keyboards-keypads/razer-deathstalker&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Razer Deathstalker&lt;/a&gt; line of keyboards. It ticks all of my above-mentioned requirements and there are a few backlit variants. They have a green backlit one (Deathstalker Expert) and one with programmable RGB colours (Deathstalker Chroma). I was certainly not forking out an extra $50 for the ability to change the colours of the backlight. Green will do just fine.&lt;/p&gt;&#xA;&lt;p&gt;So I picked up a Deathstalker Expert keyboard. One of the first things you notice about the keyboard is that it&amp;rsquo;s not as premium as Razer makes it look in their renderings/photos. I then proceeded to type on the thing and the actuation pressure for the keys was a lot higher than I was used to, especially with the lighter than average actuation pressure of the A4Tech Isolation keyboard. Sliding your fingers across the keys yields a bit of a rattle like an old school keyboard (Razer&amp;rsquo;s design uses hard plastic to couple the key caps to the keyboard). The keys also feels a bit mushy when pressed, with less than desired amount of tactile feedback. I decided to give the keyboard a try for a while, in the hopes that I&amp;rsquo;ll get used to it. One of the first things I noticed is that I couldn&amp;rsquo;t type as fast as I would on other chiclet keyboards and I would get tired much sooner than I would before. This keyboard is really not good for typing. Another really annoying issue that occurs is that they keyboard stops working after switching between console and Remote Desktop sessions a few times. I&amp;rsquo;ve tried the Razer drivers and Windows generic drivers, and the issue still persisted. This is and will be the first and last time I buy a Razer product.&lt;/p&gt;&#xA;&lt;p&gt;So the search was on again, and after a Google image search for chiclet backlit keyboards, I stumble across the &lt;a class=&#34;link&#34; href=&#34;http://www.moshi.com/keyboard-luna-mac-pc-backlit&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Moshi Luna&lt;/a&gt;. The Apple/OSX keys put me off initially, but it was designed for both PC and Mac and reviews for it were generally positive. And unlike many other products you find online, this was stocked locally at most Mac oriented stores. I picked mine up for &lt;a class=&#34;link&#34; href=&#34;https://store.maccentre.com.au/luna-low-profile-keyboard-with-illuminated-keys.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;$129 at Mac Centre&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Typing on the Moshi Luna is very pleasant. The keys are very quiet compared to the A4Tech Isolation Keyboard and the Razer Deathstalker. Without further ado, here are my good and bad points about this keyboard.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;The Good&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Full sized low profile chiclet style keys with bezel surrounding all the keys&lt;/li&gt;&#xA;&lt;li&gt;Good actuation pressure with very pleasant tactile feedback (scissor-switch and membrane)&lt;/li&gt;&#xA;&lt;li&gt;Most keys are very quiet (with the exception of larger keys with metal bracing that give off a very slight rattle of metal against plastic)&lt;/li&gt;&#xA;&lt;li&gt;Key caps are removable and swappable&lt;/li&gt;&#xA;&lt;li&gt;A good number of backlight brightness levels (5 including off)&lt;/li&gt;&#xA;&lt;li&gt;Has a function lock to switch between the function keys and their alternate functions&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;The Bad&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Backlight escapes out the edges of the caps at shallow angles&lt;/li&gt;&#xA;&lt;li&gt;Apple/OSX layout and key icons (the Option/Alt and Command/Win keys are swapped compared to a standard keyboard)&lt;/li&gt;&#xA;&lt;li&gt;Glossy plastic makes greasy smudges and fingerprints more noticeable (especially on the clear plastic when its lit up)&lt;/li&gt;&#xA;&lt;li&gt;No scroll lock indicator (I use the LED for notifications)&lt;/li&gt;&#xA;&lt;li&gt;Then function keys default to their alternate functions each time the PC is switched on (the state of the function lock is not remembered)&lt;/li&gt;&#xA;&lt;li&gt;Due to the &lt;kbd&gt;fn&lt;/kbd&gt; key and the &lt;kbd&gt;fn lock&lt;/kbd&gt;, you lose the context menu key and the Pause/Break key.&lt;/li&gt;&#xA;&lt;li&gt;The palm rest acts as a light pipe and adds ambient light to a dark room&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;It may look like there are more bad points about this keyboard, but I&amp;rsquo;m just being nitpicky and some of the problems can be fixed. Here comes the fun of modding.&lt;/p&gt;&#xA;&lt;h3 id=&#34;blocking-the-light-shone-through-the-clear-palmrest&#34;&gt;Blocking the light shone through the clear palmrest&#xA;&lt;/h3&gt;&lt;p&gt;This requires disassembling the keyboard to cover up the LEDs shinning at the palm rest. The keyboard can be disassembled by removing the 10 pieces of rubber covering up the Phillips screws underneath. Use a pin or flat head screwdriver to pry the rubber out and unscrew all the screws. The keys of the keyboard are attached to the front bezel and is connect to the circuit board via flat flex. Disconnect these to avoid damage. There is also an ESD wire screwed into the metal behind the keys.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Moshi Luna Main PCB&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;177&#34; height=&#34;1079&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_MainPCB.jpg&#34; srcset=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_MainPCB_hu_737a11cf8377241c.jpg 800w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_MainPCB_hu_3593475627f3f79b.jpg 1600w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_MainPCB.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The Moshi logo on the top left of the keyboard is lit by the light diffuser on the main PCB. If you dislike the logo, it can be covered up.&lt;/p&gt;&#xA;&lt;p&gt;The palm rest itself can be unscrewed and removed, but you will be left with a gap where the palm rest protrudes from the keyboard.&lt;/p&gt;&#xA;&lt;p&gt;To block the light coming out of the edges of the palm rest, simply add some opaque tape to the edge between the front bezel and the metal back plate.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Moshi Luna Main PCB with Edges Covered with Duct Tape&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;177&#34; height=&#34;1079&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_FrontBezel.jpg&#34; srcset=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_FrontBezel_hu_5403a575444547d1.jpg 800w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_FrontBezel_hu_9ee437a68d01fe78.jpg 1600w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_FrontBezel.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;prevent-the-backlight-escaping-the-gaps&#34;&gt;Prevent the Backlight Escaping the gaps&#xA;&lt;/h3&gt;&lt;p&gt;When sitting at a comfortable/ergonomic distance from the keyboard, the backlight can be seen through the gaps between the key caps and the keyboard. The bottom of the function and number rows as well as the left side of the number pad are especially noticeable.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Moshi Luna Backlight Leaking Out the Gaps&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;426px&#34; data-flex-grow=&#34;177&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_BacklightLeak.jpg&#34; srcset=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_BacklightLeak_hu_b94e49df1c46f838.jpg 800w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_BacklightLeak_hu_2520a3170d792f58.jpg 1600w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_BacklightLeak.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The solution is to remove the key caps and the key retaining clip to cover up some of the light diffuser.&lt;/p&gt;&#xA;&lt;p&gt;All the key caps are removable. The key caps are attached to the keyboard by a &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Keyboard_technology#Scissor-switch_keyboard&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;scissor-switch&lt;/a&gt; retaining clip. The retaining clip is attached to the key cap with a hook and clip structure. On one side the hook it slid in and on the other side the clip snaps into place like a peg.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/File:Scissor_switch_mechanism.svg&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&lt;img alt=&#34;Scissor_switch_mechanism.svg&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/Scissor_switch_mechanism.svg&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;All the keys the size of and smaller than the &lt;kbd&gt;Tab&lt;/kbd&gt; key have a single retaining clip.&#xA;Some of the retaining clips are mounted sideways. Regardless, all these key caps can be peeled off from the top right corner.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Moshi Luna Scissor-Switch Single Retaining Clip&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;427px&#34; data-flex-grow=&#34;178&#34; height=&#34;1077&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_SingleRetainingClip.jpg&#34; srcset=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_SingleRetainingClip_hu_67896de5dc9c9bb7.jpg 800w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_SingleRetainingClip_hu_f3f8dde9b709034e.jpg 1600w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_SingleRetainingClip.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Keys larger than the &lt;kbd&gt;Tab&lt;/kbd&gt; key have two retaining clips and metal bracing.&#xA;These keys may require you to slide something flat into the gap to detach the retaining clip.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Moshi Luna Scissor-Switch Dual Retaining Clip&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;426px&#34; data-flex-grow=&#34;177&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_DualRetainingClip.jpg&#34; srcset=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_DualRetainingClip_hu_862e1c47a93e430b.jpg 800w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_DualRetainingClip_hu_2f7cd55c4ed2eee3.jpg 1600w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_DualRetainingClip.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;After removing the scissor-switch retaining clip, the edges of the light diffuser can be coloured in to reduce the amount of light bouncing out the gaps. The ink used in Sharpie permanent markers will give off purple light. Artline permanent markers weren&amp;rsquo;t dark enough and let too much light pass through. In the end, I pulled the tip off a black Uni-ball Eye pen and used its pigment ink.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Moshi Luna Key Backlight Diffuser Covered&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;426px&#34; data-flex-grow=&#34;177&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_BacklightDiffuser_Covered.jpg&#34; srcset=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_BacklightDiffuser_Covered_hu_153bf0715905a834.jpg 800w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_BacklightDiffuser_Covered_hu_c4a6296ef9e6e1c4.jpg 1600w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_Key_BacklightDiffuser_Covered.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;I covered only the edges of the key that are in line of sight with my eyes. Remember not to cover the entire diffuser as that would defeat the purpose of a backlit keyboard. 108 keys later, there is significantly less light shinning out of the gaps. The following photo was taken with HDR 6EV to match what a human eye sees.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Moshi Luna Partially Covered Diffuser Final Result&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;495px&#34; data-flex-grow=&#34;206&#34; height=&#34;930&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_CoveredDiffuser_FinalResult.jpg&#34; srcset=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_CoveredDiffuser_FinalResult_hu_bd5474d994d1199e.jpg 800w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_CoveredDiffuser_FinalResult_hu_a327573a5b3c605e.jpg 1600w, https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/MoshiLuna_CoveredDiffuser_FinalResult.jpg 1920w&#34; width=&#34;1920&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;swapping-the-optionalt-and-commandwin-keys&#34;&gt;Swapping the Option/Alt and Command/Win keys&#xA;&lt;/h3&gt;&lt;p&gt;A standard keyboard&amp;rsquo;s modifier keys are in the order &lt;kbd&gt;Ctrl&lt;/kbd&gt; &lt;kbd&gt;Win&lt;/kbd&gt; &lt;kbd&gt;Alt&lt;/kbd&gt; while the Apple/OSX layout results in &lt;kbd&gt;Ctrl&lt;/kbd&gt; &lt;kbd&gt;Alt&lt;/kbd&gt; &lt;kbd&gt;Win&lt;/kbd&gt;. Luckily, the &lt;kbd&gt;Win&lt;/kbd&gt; and &lt;kbd&gt;Alt&lt;/kbd&gt; keys are the same size and we can simply swap the keys around.&lt;/p&gt;&#xA;&lt;p&gt;We also need to remap the keys as the original &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Scancode&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;scancodes&lt;/a&gt; are still being sent.&lt;/p&gt;&#xA;&lt;p&gt;Windows offers a registry value dedicated to remapping scancodes at &lt;code&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map&lt;/code&gt;, but thankfully &lt;a class=&#34;link&#34; href=&#34;http://www.randyrants.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;RandyRants&lt;/a&gt; has created a GUI tool called &lt;a class=&#34;link&#34; href=&#34;https://sharpkeys.codeplex.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SharpKeys&lt;/a&gt; to make life easier. Simply map the keys to each other. I have also mapped the right &lt;kbd&gt;Ctrl&lt;/kbd&gt; to the Application/Context Menu key.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;RandyRants SharpKeys&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;375px&#34; data-flex-grow=&#34;156&#34; height=&#34;480&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://davidzou.com/blog/moshi-luna-an-almost-perfect-keyboard/SharpKeys.png&#34; width=&#34;750&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Linux users can remap with &lt;code&gt;udev(8)&lt;/code&gt;, &lt;code&gt;setkeycodes(8)&lt;/code&gt; or through a window manager such as X using &lt;code&gt;xmodmap(1)&lt;/code&gt;. Refer to &lt;a class=&#34;link&#34; href=&#34;https://wiki.archlinux.org/index.php/Map_scancodes_to_keycodes&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;this&lt;/a&gt; Arch Wiki.&lt;/p&gt;</description>
        </item></channel>
</rss>
