Here are the steps to setup SUB-20 as a replacement for obsolete U2C-12 boards
1) Install latest SUB-20 software package (see viewtopic.php?f=2&t=3)
2) Update the SUB-20 firmware to the latest one(viewtopic.php?f=2&t=31#p69 )
3) Verify that everything works properly i.e. launch subtool and try to communicate with SUB-20 board
4) Rename and unzip the attached i2cbrdg.zip.
5) Rename the original i2cbrdg.dll to i2cbrdg_orig.dll in the system32 folder
6) Copy the attached i2cbrdg.dll to the system32 folder
Run your U2C application. If during U2C_OpenDevice no SUB-20 units can be found this dll will load original i2cbrdg_orig.dll and use it for any future calls.
DLL translation library
Moderator: serg
DLL translation library
- Attachments
-
- i2cbrdg.zip
- Translation library
- (33.06 KiB) Downloaded 2727 times
Re: DLL translation library
This is an INF file and DLLs for native U2C Devices based on WinUSB and running on 32 and 64 bit platforms
- Attachments
-
- i2cbrdg_winusb.zip
- (14.51 KiB) Downloaded 2883 times
Re: DLL translation library
Below is a correspondence between U2C Ports and SUB-20 GPIO:
For instance: U2C Port B0 - SUB-20 GPIO8
Code: Select all
| U2C Port | A | B | C | N/A |
| SUB-20 GPIO | 0-7 | 8-15 | 16-23 | 24-32 |