Project

General

Profile

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>
Add picture from clipboard (Maximum size: 48.8 MB)