diff --git a/en/sigmastar-unbrick.md b/en/sigmastar-unbrick.md
index 6862f4d..ad0c7bf 100644
--- a/en/sigmastar-unbrick.md
+++ b/en/sigmastar-unbrick.md
@@ -4,28 +4,30 @@
Sigmastar unbrick
---
-**Locate the Sigmastar UART output and connect it to the Raspberry Pi I2C:**
-- TX -> SDA I2C (GPIO2)
-- RX -> SCL I2C (GPIO3)
-- GND -> GND
+**Locate the Sigmastar UART output and connect it to the CH341A I2C:**
+- TX -> SDA I2C (PIN 13)
+- RX -> SCL I2C (PIN 14)
+- GND -> GND (PIN 4)
-
-
-
-
-
+
+
+
---
-**Enable Raspberry I2C and install I2C tools:**
+**Download and make CH341A I2C drivers:**
```
-sudo raspi-config
-sudo apt-get install -y i2c-tools
+git clone https://github.com/frank-zago/ch341-i2c-spi-gpio.git
+cd ch341-i2c-spi-gpio
+make -j8
+sudo insmod ch341-core.ko
+sudo insmod i2c-ch341.ko
```
**Download snander-mstar programmer:**
```
-wget https://github.com/viktorxda/snander-mstar/releases/download/latest/snander
+wget https://github.com/viktorxda/snander-mstar/releases/download/latest/snander-x64
+mv snander-x64 snander
chmod 755 snander
```
@@ -35,40 +37,37 @@ chmod 755 snander
- 0x49 -> isp programming
- 0x59 -> serial debugging
```
-sudo i2cdetect -y 1
+sudo i2cdetect -y 0
```
-
+
-**Check the device spinand with snander:**
+**Check the device flash with snander:**
```
-./snander -i
+sudo ./snander -i
```
-
+
-**Read uboot with snander:**
+**Read original uboot:**
```
-./snander -a 0x2C0000 -l 0x060000 -r uboot0.bin
+sudo ./snander -a 0x000000 -l 0x3C0000 -r boot.bin
```
-
+
-**Erase uboot partition:**
+
+**Erase, write and verify new uboot:**
```
-./snander -a 0x2C0000 -l 0x060000 -e
+sudo ./snander -a 0x000000 -l 0x200000 -e
+sudo ./snander -a 0x000000 -l 0x200000 -w u-boot-ssc338q-spinand.bin -v
```
-**Write and verify new uboot:**
-```
-./snander -a 0x2C0000 -l 0x060000 -w uboot0_new.bin -v
-```
-
-
+
---
-**Partition table for spinand:**
+**Vendor partition table for spinand:**
```
CIS 0x0000000-0x0020000 128KB
IPL0 0x0140000-0x0200000 768KB
@@ -82,32 +81,3 @@ RECOVERY 0x08C0000-0x0DC0000 5120KB
rootfs 0x0DC0000-0x13C0000 6144KB
UBI 0x13C0000-0x8000000 110848KB
```
-
-**Read partitions:**
-```
-./snander -a 0x000000 -l 0x020000 -r GCIS.bin
-./snander -a 0x140000 -l 0x0C0000 -r IPL.bin
-./snander -a 0x200000 -l 0x060000 -r IPL_CUST1.bin
-./snander -a 0x260000 -l 0x060000 -r IPL_CUST2.bin
-./snander -a 0x2C0000 -l 0x060000 -r UBOOT0.bin
-./snander -a 0x320000 -l 0x060000 -r UBOOT1.bin
-./snander -a 0x380000 -l 0x040000 -r ENV.bin
-```
-
-**Write partitions:**
-```
-./snander -a 0x000000 -l 0x020000 -e
-./snander -a 0x000000 -l 0x020000 -w GCIS.bin -v
-./snander -a 0x140000 -l 0x0C0000 -e
-./snander -a 0x140000 -l 0x0C0000 -w IPL.bin -v
-./snander -a 0x200000 -l 0x060000 -e
-./snander -a 0x200000 -l 0x060000 -w IPL_CUST1.bin -v
-./snander -a 0x260000 -l 0x060000 -e
-./snander -a 0x260000 -l 0x060000 -w IPL_CUST2.bin -v
-./snander -a 0x2C0000 -l 0x060000 -e
-./snander -a 0x2C0000 -l 0x060000 -w UBOOT0.bin -v
-./snander -a 0x320000 -l 0x060000 -e
-./snander -a 0x320000 -l 0x060000 -w UBOOT1.bin -v
-./snander -a 0x380000 -l 0x040000 -e
-./snander -a 0x380000 -l 0x040000 -w ENV.bin -v
-```
diff --git a/images/sigmastar-ch341a.webp b/images/sigmastar-ch341a.webp
new file mode 100644
index 0000000..d527efb
Binary files /dev/null and b/images/sigmastar-ch341a.webp differ
diff --git a/images/sigmastar-check.webp b/images/sigmastar-check.webp
index 14c1738..59ef41a 100644
Binary files a/images/sigmastar-check.webp and b/images/sigmastar-check.webp differ
diff --git a/images/sigmastar-detect.webp b/images/sigmastar-detect.webp
index 6185cda..9c1a43c 100644
Binary files a/images/sigmastar-detect.webp and b/images/sigmastar-detect.webp differ
diff --git a/images/sigmastar-example.webp b/images/sigmastar-example.webp
index b1f5ce1..88a4100 100644
Binary files a/images/sigmastar-example.webp and b/images/sigmastar-example.webp differ
diff --git a/images/sigmastar-raspberry.webp b/images/sigmastar-raspberry.webp
deleted file mode 100644
index 81a61cc..0000000
Binary files a/images/sigmastar-raspberry.webp and /dev/null differ
diff --git a/images/sigmastar-read.webp b/images/sigmastar-read.webp
index 9759048..bcf6608 100644
Binary files a/images/sigmastar-read.webp and b/images/sigmastar-read.webp differ
diff --git a/images/sigmastar-uart.webp b/images/sigmastar-uart.webp
index 2875289..d2922ee 100644
Binary files a/images/sigmastar-uart.webp and b/images/sigmastar-uart.webp differ
diff --git a/images/sigmastar-write.webp b/images/sigmastar-write.webp
index c72e208..5bcf83d 100644
Binary files a/images/sigmastar-write.webp and b/images/sigmastar-write.webp differ