Chip-cn-dat/allwinner-dat/F133-dat/F133-dat.md
... ...
@@ -110,4 +110,10 @@ image == https://github.com/ylyamin/allwinner_d1_hal
110 110
111 111
- [[F133]] - [[allwinner]]
112 112
113
-- [[memory-dat]]
... ...
\ No newline at end of file
0
+- [[memory-dat]]
1
+
2
+- [[ethernet-dat]]
3
+
4
+- [[HDMI-dat]]
5
+
6
+- [[USB-dat]]
... ...
\ No newline at end of file
Chip-dat/silergy-dat/SY6280-dat/SY6280-dat.md
... ...
@@ -18,3 +18,8 @@ Features
18 18
- At shutdown, OUT can be forced higher than IN
19 19
- Automatic output discharge at shutdown
20 20
- Compact SOT23 packages minimize the board space.
21
+
22
+
23
+## ref
24
+
25
+- [[silergy-dat]]
... ...
\ No newline at end of file
Tech-dat/Interface-dat/HDMI-dat/2025-08-07-12-46-51.png
... ...
Binary files /dev/null and b/Tech-dat/Interface-dat/HDMI-dat/2025-08-07-12-46-51.png differ
Tech-dat/Interface-dat/HDMI-dat/HDMI-dat.md
... ...
@@ -37,9 +37,15 @@ HDMI_HOTPLUG
37 37
38 38
![](2025-02-21-13-19-09.png)
39 39
40
+## SCH
40 41
42
+wiring to [[D1-dat]] - [[F133-dat]]
43
+
44
+![](2025-08-07-12-46-51.png)
41 45
42 46
43 47
## Display Interface
44 48
45
-- [[HDMI-dat]] - [[VGA-dat]] - [[DVI-dat]]
... ...
\ No newline at end of file
0
+- [[HDMI-dat]] - [[VGA-dat]] - [[DVI-dat]]
1
+
2
+- [[audio-dat]]
... ...
\ No newline at end of file
Tech-dat/Interface-dat/USB-dat/USB-OTG-dat/2025-08-07-12-51-38.png
... ...
Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/USB-OTG-dat/2025-08-07-12-51-38.png differ
Tech-dat/Interface-dat/USB-dat/USB-OTG-dat/USB-OTG-dat.md
... ...
@@ -14,6 +14,17 @@
14 14
15 15
![](2025-07-16-13-10-17.png)
16 16
17
+
18
+SCH 2
19
+
20
+- [[SY6280-dat]]
21
+
22
+![](2025-08-07-12-51-38.png)
23
+
24
+
25
+
26
+
27
+
17 28
## cell phone type-c gadget
18 29
19 30
![](2025-04-23-17-22-30.png)
Tech-dat/Network-dat/ethernet-dat/2025-08-07-12-43-02.png
... ...
Binary files /dev/null and b/Tech-dat/Network-dat/ethernet-dat/2025-08-07-12-43-02.png differ
Tech-dat/Network-dat/ethernet-dat/RGMII-dat/RGMII-dat.md
... ...
@@ -0,0 +1,64 @@
1
+
2
+# RGMII-dat
3
+
4
+## 🌐 What is RGMII?
5
+
6
+**RGMII** stands for **Reduced Gigabit Media Independent Interface**.
7
+
8
+It's a type of **electrical interface** used to connect a **MAC** (Media Access Controller) to a **PHY** (Physical Layer Transceiver) in Ethernet devices.
9
+
10
+---
11
+
12
+### 📦 What is it used for?
13
+
14
+- Used in **Gigabit Ethernet (1000 Mbps)** hardware
15
+- Common in **routers, switches, SoCs, FPGAs**, and other networking devices
16
+
17
+---
18
+
19
+### 🧠 Why "Reduced"?
20
+
21
+RGMII reduces the number of data lines compared to **GMII**:
22
+
23
+| Interface | Data Lines | Speed |
24
+|-----------|------------|-------|
25
+| GMII | 24 | Up to 1 Gbps |
26
+| RGMII | 12 | Up to 1 Gbps |
27
+
28
+🔧 RGMII uses **double data rate (DDR)** — it transfers data on **both rising and falling edges** of the clock signal, so it needs **fewer wires**.
29
+
30
+---
31
+
32
+### ⚙️ Key Features
33
+
34
+- ✅ Supports **10/100/1000 Mbps** Ethernet
35
+- ✅ Uses **DDR clocking** to reduce pin count
36
+- ✅ Total of **12 signals**:
37
+ - 4 TX data
38
+ - 4 RX data
39
+ - TX control
40
+ - RX control
41
+ - TX clock
42
+ - RX clock
43
+
44
+---
45
+
46
+### 🛠️ Typical RGMII Pinout
47
+
48
+| Signal | Direction | Description |
49
+|--------------|----------------|------------------------------|
50
+| TXD[3:0] | MAC → PHY | Transmit data |
51
+| RXD[3:0] | PHY → MAC | Receive data |
52
+| TX_CTL | MAC → PHY | Transmit control |
53
+| RX_CTL | PHY → MAC | Receive control |
54
+| TXC | MAC → PHY | Transmit clock |
55
+| RXC | PHY → MAC | Receive clock |
56
+
57
+---
58
+
59
+### 🔌 Summary
60
+
61
+- **RGMII = Compact, fast interface** for Gigabit Ethernet
62
+- **Used between Ethernet MAC and PHY**
63
+- **Saves pins** compared to GMII
64
+- **Supports up to 1 Gbps** using DDR signaling
... ...
\ No newline at end of file
Tech-dat/Network-dat/ethernet-dat/ethernet-dat.md
... ...
@@ -34,6 +34,11 @@ RJ-45 w/[[CH579-dat]]
34 34
35 35
![](2024-03-22-17-34-40.png)
36 36
37
+transfomer == G2406S_C507595 and RJ45
38
+
39
+
40
+![](2025-08-07-12-43-02.png)
41
+
37 42
## CAT6
38 43
39 44
![](2025-04-25-02-07-43.png)
... ...
@@ -41,4 +46,8 @@ RJ-45 w/[[CH579-dat]]
41 46
42 47
## ref
43 48
49
+- [[RGMII-dat]] - [[PHY-dat]] - [[TCPUDP-dat]] - [[TCPIP-dat]]
50
+
51
+- [[RTL8211-dat]]
52
+
44 53
- [[ethernet]]
... ...
\ No newline at end of file
Tech-dat/audio-dat/2025-08-07-12-47-41.png
... ...
Binary files /dev/null and b/Tech-dat/audio-dat/2025-08-07-12-47-41.png differ
Tech-dat/audio-dat/audio-dat.md
... ...
@@ -44,7 +44,12 @@ Different Frequencies: If you'd like to test other audible frequencies, try valu
44 44
- 262 Hz (C4) – A lower-pitched tone.
45 45
46 46
47
+## SCH
47 48
49
+wiring to [[D1-dat]] - [[F133-dat]]
50
+
51
+
52
+![](2025-08-07-12-47-41.png)
48 53
49 54
## code library
50 55
... ...
@@ -53,5 +58,6 @@ Different Frequencies: If you'd like to test other audible frequencies, try valu
53 58
54 59
## ref
55 60
61
+- [[video-dat]] - [[HDMI-dat]]
56 62
57 63
- https://www.arduino.cc/reference/en/libraries/arduinofft/
... ...
\ No newline at end of file
Tech-dat/memory-dat/2025-08-07-12-49-24.png
... ...
Binary files /dev/null and b/Tech-dat/memory-dat/2025-08-07-12-49-24.png differ
Tech-dat/memory-dat/2025-08-07-12-49-50.png
... ...
Binary files /dev/null and b/Tech-dat/memory-dat/2025-08-07-12-49-50.png differ
Tech-dat/memory-dat/flash-dat/2025-08-07-12-50-03.png
... ...
Binary files /dev/null and b/Tech-dat/memory-dat/flash-dat/2025-08-07-12-50-03.png differ
Tech-dat/memory-dat/flash-dat/flash-dat.md
... ...
@@ -37,3 +37,8 @@ NOR flash is a type of non-volatile memory that allows random read access. It is
37 37
- SPI NOR Flash sacrifices speed and flexibility for **lower cost, lower pin count, and small size**.
38 38
- **Parallel NOR Flash** is better for **code execution** and high-speed access.
39 39
40
+
41
+## SPI NAND
42
+
43
+![](2025-08-07-12-50-03.png)
44
+
Tech-dat/memory-dat/memory-dat.md
... ...
@@ -62,6 +62,18 @@ SCH
62 62
![](2025-08-07-12-41-17.png)
63 63
64 64
65
+## DDR4 - Double Data Rate 4
66
+
67
+260P
68
+
69
+![](2025-08-07-12-49-24.png)
70
+
71
+
72
+## SDIO
73
+
74
+![](2025-08-07-12-49-50.png)
75
+
76
+
65 77
## use a tools instead of fat fingers
66 78
67 79
![](2025-04-08-17-14-23.png)
Tech-dat/memory-dat/sd-dat/2025-08-07-12-50-49.png
... ...
Binary files /dev/null and b/Tech-dat/memory-dat/sd-dat/2025-08-07-12-50-49.png differ
Tech-dat/memory-dat/sd-dat/sd-dat.md
... ...
@@ -177,6 +177,10 @@ Note: The SPI pins can be manually configured by using `SPI.begin(sck, miso, mo
177 177
178 178
![](2025-07-16-13-12-19.png)
179 179
180
+SCH 3
181
+
182
+![](2025-08-07-12-50-49.png)
183
+
180 184
## ref
181 185
182 186
- [[memory-dat]] - [[interface-dat]] - [[sd-card-holder-dat]] - [[microsd-card-holder-dat]]