Hermstedt Leonardo USB » History » Version 1
roox, 01/03/2023 06:54 PM
1 | 1 | roox | h1. Hermstedt Leonardo USB |
---|---|---|---|
2 | |||
3 | {{toc}} |
||
4 | |||
5 | The "Leonardo USB":https://web.archive.org/web/20030322170025/http://www.hermstedt.com/english/hardware/leonardo_usb.html is a ISDN _Terminal Adapter_ made by "Hermstedt":https://web.archive.org/web/20030612231841/http://hermstedt.com/english/thecomp/hermstedt.html that was primarily designed for Apple computers. |
||
6 | |||
7 | Multiple variants exist |
||
8 | * Leonardo USB 2/1: two 64 kbit/s B-channels, one data/fax modem for analog communications |
||
9 | * Leonardo USB 4/1: four 64 kbit/s B-channels, one data/fax modem for analog communications |
||
10 | * Leonardo USB 4/4: four 64 kbit/s B-channels and four data/fax modem for analog communications |
||
11 | |||
12 | h2. Hardware |
||
13 | |||
14 | {{thumbnail(Hermstedt_Leonardo_USB-case-front1.jpg)}} |
||
15 | {{thumbnail(Hermstedt_Leonardo_USB-box-front1.jpg)}} |
||
16 | {{thumbnail(Hermstedt_Leonardo_USB-box-back1.jpg)}} |
||
17 | |||
18 | h3. Leonardo USB 2/1 |
||
19 | |||
20 | {{thumbnail(Hermstedt_Leonardo_USB_21-case-back1.jpg)}} |
||
21 | {{thumbnail(Hermstedt_Leonardo_USB_21-case-bottom1.jpg)}} |
||
22 | {{thumbnail(Hermstedt_Leonardo_USB_21-case-open1.jpg)}} |
||
23 | |||
24 | {{thumbnail(Hermstedt_Leonardo_USB_21-pcb-perspective1.jpg)}} |
||
25 | {{thumbnail(Hermstedt_Leonardo_USB_21-pcb-top1.jpg)}} |
||
26 | {{thumbnail(Hermstedt_Leonardo_USB_21-pcb-bottom1.jpg)}} |
||
27 | |||
28 | What we can see here: |
||
29 | * Motorola MC68SEC000 (Microprocessor) attachment:MC68SEC000.pdf |
||
30 | * Altera MAX EPM3128A (FPGA) attachment:MAX3000A.pdf |
||
31 | * Siemens PSB 2115 F V1.1 IPAC (ISDN Terminal Adapter Circuit) attachment:PSB2115.pdf |
||
32 | * UMEC UT20795-05TS (ISDN S-Interface Transformer) |
||
33 | * Netchip NET2890 (USB Controller) attachment:NET2890rev2b.pdf |
||
34 | * 4x Hynix HY628100A (SRAM) attachment:HY628100A.pdf |
||
35 | * Speaker |
||
36 | |||
37 | _*ISDN module*_ (ISARMOD) |
||
38 | |||
39 | {{thumbnail(Hermstedt_Leonardo_pcb-isdn-module-top1.jpg)}} |
||
40 | {{thumbnail(Hermstedt_Leonardo_pcb-isdn-module-bottom1.jpg)}} |
||
41 | |||
42 | What we can see here: |
||
43 | * Infineon PSB 7115 F V2.1 ISAR (ISDN Data Access Controller) attachment:PSB7115.pdf |
||
44 | * 2x SEC KM68V1002CT (SRAM) attachment:KM68V1002C.pdf |
||
45 | |||
46 | h3. Leonardo USB 4/1 |
||
47 | |||
48 | {{thumbnail(Hermstedt_Leonardo_USB_41-case-back1.jpg)}} |
||
49 | {{thumbnail(Hermstedt_Leonardo_USB_41-case-bottom1.jpg)}} |
||
50 | {{thumbnail(Hermstedt_Leonardo_USB_41-case-open1.jpg)}} |
||
51 | |||
52 | {{thumbnail(Hermstedt_Leonardo_USB_41-pcb-perspective2.jpg)}} |
||
53 | {{thumbnail(Hermstedt_Leonardo_USB_41-pcb-top1.jpg)}} |
||
54 | {{thumbnail(Hermstedt_Leonardo_USB_41-pcb-bottom1.jpg)}} |
||
55 | |||
56 | The only difference between the PCBs for the USB 2/1 variant are the added components for the second ISDN BRI interface: |
||
57 | * 1x Siemens PSB 2115 F V1.1 IPAC (ISDN Terminal Adapter Circuit) |
||
58 | * 1x UMEC UT20795-05TS (ISDN S-Interface Transformer) |
||
59 | |||
60 | h2. USB |
||
61 | |||
62 | h3. Leonardo USB 2/1 |
||
63 | |||
64 | <pre> |
||
65 | usb 3-6.3.2: new full-speed USB device number 15 using xhci_hcd |
||
66 | usb 3-6.3.2: New USB device found, idVendor=118e, idProduct=0542, bcdDevice= 0.00 |
||
67 | usb 3-6.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 |
||
68 | usb 3-6.3.2: Product: Leonardo USB |
||
69 | usb 3-6.3.2: Manufacturer: Hermstedt AG |
||
70 | usb 3-6.3.2: SerialNumber: 2000110911165076 |
||
71 | </pre> |
||
72 | |||
73 | <pre> |
||
74 | Bus 003 Device 015: ID 118e:0542 Hermstedt AG Leonardo USB |
||
75 | Device Descriptor: |
||
76 | bLength 18 |
||
77 | bDescriptorType 1 |
||
78 | bcdUSB 1.00 |
||
79 | bDeviceClass 255 Vendor Specific Class |
||
80 | bDeviceSubClass 0 |
||
81 | bDeviceProtocol 255 |
||
82 | bMaxPacketSize0 8 |
||
83 | idVendor 0x118e |
||
84 | idProduct 0x0542 |
||
85 | bcdDevice 0.00 |
||
86 | iManufacturer 1 Hermstedt AG |
||
87 | iProduct 2 Leonardo USB |
||
88 | iSerial 3 2000110911165076 |
||
89 | bNumConfigurations 1 |
||
90 | Configuration Descriptor: |
||
91 | bLength 9 |
||
92 | bDescriptorType 2 |
||
93 | wTotalLength 0x0027 |
||
94 | bNumInterfaces 1 |
||
95 | bConfigurationValue 1 |
||
96 | iConfiguration 4 CAPI Configuration |
||
97 | bmAttributes 0x80 |
||
98 | (Bus Powered) |
||
99 | MaxPower 240mA |
||
100 | Interface Descriptor: |
||
101 | bLength 9 |
||
102 | bDescriptorType 4 |
||
103 | bInterfaceNumber 0 |
||
104 | bAlternateSetting 0 |
||
105 | bNumEndpoints 3 |
||
106 | bInterfaceClass 255 Vendor Specific Class |
||
107 | bInterfaceSubClass 0 |
||
108 | bInterfaceProtocol 0 |
||
109 | iInterface 5 CAPI Interface |
||
110 | Endpoint Descriptor: |
||
111 | bLength 7 |
||
112 | bDescriptorType 5 |
||
113 | bEndpointAddress 0x81 EP 1 IN |
||
114 | bmAttributes 3 |
||
115 | Transfer Type Interrupt |
||
116 | Synch Type None |
||
117 | Usage Type Data |
||
118 | wMaxPacketSize 0x0040 1x 64 bytes |
||
119 | bInterval 1 |
||
120 | Endpoint Descriptor: |
||
121 | bLength 7 |
||
122 | bDescriptorType 5 |
||
123 | bEndpointAddress 0x02 EP 2 OUT |
||
124 | bmAttributes 2 |
||
125 | Transfer Type Bulk |
||
126 | Synch Type None |
||
127 | Usage Type Data |
||
128 | wMaxPacketSize 0x0040 1x 64 bytes |
||
129 | bInterval 0 |
||
130 | Endpoint Descriptor: |
||
131 | bLength 7 |
||
132 | bDescriptorType 5 |
||
133 | bEndpointAddress 0x83 EP 3 IN |
||
134 | bmAttributes 2 |
||
135 | Transfer Type Bulk |
||
136 | Synch Type None |
||
137 | Usage Type Data |
||
138 | wMaxPacketSize 0x0040 1x 64 bytes |
||
139 | bInterval 0 |
||
140 | Device Status: 0x0000 |
||
141 | (Bus Powered) |
||
142 | </pre> |
||
143 | |||
144 | |||
145 | h3. Leonardo USB 4/1 |
||
146 | |||
147 | <pre> |
||
148 | usb 3-6.3.2: new full-speed USB device number 16 using xhci_hcd |
||
149 | usb 3-6.3.2: New USB device found, idVendor=118e, idProduct=0542, bcdDevice= 0.01 |
||
150 | usb 3-6.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 |
||
151 | usb 3-6.3.2: Product: Leonardo USB |
||
152 | usb 3-6.3.2: Manufacturer: Hermstedt AG |
||
153 | usb 3-6.3.2: SerialNumber: 2000092515572161 |
||
154 | </pre> |
||
155 | |||
156 | <pre> |
||
157 | Bus 003 Device 016: ID 118e:0542 Hermstedt AG Leonardo USB |
||
158 | Device Descriptor: |
||
159 | bLength 18 |
||
160 | bDescriptorType 1 |
||
161 | bcdUSB 1.00 |
||
162 | bDeviceClass 255 Vendor Specific Class |
||
163 | bDeviceSubClass 0 |
||
164 | bDeviceProtocol 255 |
||
165 | bMaxPacketSize0 8 |
||
166 | idVendor 0x118e |
||
167 | idProduct 0x0542 |
||
168 | bcdDevice 0.01 |
||
169 | iManufacturer 1 Hermstedt AG |
||
170 | iProduct 2 Leonardo USB |
||
171 | iSerial 3 2000092515572161 |
||
172 | bNumConfigurations 1 |
||
173 | Configuration Descriptor: |
||
174 | bLength 9 |
||
175 | bDescriptorType 2 |
||
176 | wTotalLength 0x0027 |
||
177 | bNumInterfaces 1 |
||
178 | bConfigurationValue 1 |
||
179 | iConfiguration 4 CAPI Configuration |
||
180 | bmAttributes 0x80 |
||
181 | (Bus Powered) |
||
182 | MaxPower 240mA |
||
183 | Interface Descriptor: |
||
184 | bLength 9 |
||
185 | bDescriptorType 4 |
||
186 | bInterfaceNumber 0 |
||
187 | bAlternateSetting 0 |
||
188 | bNumEndpoints 3 |
||
189 | bInterfaceClass 255 Vendor Specific Class |
||
190 | bInterfaceSubClass 0 |
||
191 | bInterfaceProtocol 0 |
||
192 | iInterface 5 CAPI Interface |
||
193 | Endpoint Descriptor: |
||
194 | bLength 7 |
||
195 | bDescriptorType 5 |
||
196 | bEndpointAddress 0x81 EP 1 IN |
||
197 | bmAttributes 3 |
||
198 | Transfer Type Interrupt |
||
199 | Synch Type None |
||
200 | Usage Type Data |
||
201 | wMaxPacketSize 0x0040 1x 64 bytes |
||
202 | bInterval 1 |
||
203 | Endpoint Descriptor: |
||
204 | bLength 7 |
||
205 | bDescriptorType 5 |
||
206 | bEndpointAddress 0x02 EP 2 OUT |
||
207 | bmAttributes 2 |
||
208 | Transfer Type Bulk |
||
209 | Synch Type None |
||
210 | Usage Type Data |
||
211 | wMaxPacketSize 0x0040 1x 64 bytes |
||
212 | bInterval 0 |
||
213 | Endpoint Descriptor: |
||
214 | bLength 7 |
||
215 | bDescriptorType 5 |
||
216 | bEndpointAddress 0x83 EP 3 IN |
||
217 | bmAttributes 2 |
||
218 | Transfer Type Bulk |
||
219 | Synch Type None |
||
220 | Usage Type Data |
||
221 | wMaxPacketSize 0x0040 1x 64 bytes |
||
222 | bInterval 0 |
||
223 | Device Status: 0x0000 |
||
224 | (Bus Powered) |
||
225 | </pre> |