Page 1
DE4001 USER MANUAL DEICO ONYX USB - I²C/SPI CONVERTER...
Page 2
All rights reserved. Any unauthorized reproduction, photocopy, or use of the information herein, in whole or in part, without the prior written approval of DEICO Engineering Inc., is strictly prohibited. These are the original instructions in English. Document number: SBL-0038 Rev.0 2023...
Start Condition: SDA line switches from high to low before SCL line switches from high to low. Address Frame: The address frame is always first in any new communication sequence. Each slave has a 7 or 10 bit unique address. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 3 / 31...
Unlimited* *In practice, the number of slaves is limited by the load capacitance of the system, which reduces the ability of the master to accurately switch between voltage levels. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 4 / 31...
I²C and SPI. I²C and SPI pins can also be used as GPIO or combined with I²C or SPI functionality. Onyx USB-I²C/SPI Converter is powered directly from the PC’s USB port. Features Plug and play with DEICO Serial Center USB powered Master or slave mode ...
Scope of Delivery DEICO Onyx USB I²C/SPI Converter supplied with the following components. DEICO Onyx USB I²C/SPI Converter (Figure USB type-A to type-C cable (Figure 225mm 10 position socket to female pin cable (Figure 152.4mm 10 position female socket to socket cable (Figure Figure 5: DEICO Onyx USB I²C/SPI Converter...
Other option is used to install the D2XX drivers. If the drivers are not already installed, user can install drivers by selecting this option. Figure 9: Setup - Selecting additional tasks DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 7 / 31...
To complete driver installation, user should click to extract and proceed to installation. Driver installation wizard asks user to agree to license agreement. After this step, driver installation is completed. Figure 11: Setup - Completing driver installation DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 8 / 31...
Figure 13: Connection window Device description, ID number, serial number and device status are displayed in the device list. User can use the “Connect” button to open the device. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 10 / 31...
Right next to the device information there is a control for selecting the operation mode. There are four operation modes of Onyx I²C/SPI Adapter, which are I²C/SPI, I²C/GPIO, SPI/GPIO and GPIO modes. Figure 15: Selecting operation mode DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 11 / 31...
In the I²C master mode, user can: Set bit rate Write to a slave device Read from a slave device Read a register value from a slave device DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 12 / 31...
If user selects a mode that enables the SPI, SPI control panel will be displayed. Similar to I²C there are two tabs for master and slave operations. Figure 21: SPI control panel DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 15 / 31...
Messages” for settings. However, these settings are saved to file only, if user resets the device or powers off, bit rate must be set again to operate at the desired speed. Note Set bit rate works for master operations only. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 16 / 31...
Messages” for settings. However, these settings are saved to file only, if user resets the device or powers off, configuration must be set again to operate at the desired speed. Note Set configuration works for master operations only. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 17 / 31...
Received data by the SPI master is shown in the transaction information panel. If user wants to read data only, “00” bytes can be entered into the message field. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 18 / 31...
While the SPI slave is enabled, any received or transmitted data will be written into the transaction information panel. Enables slave Sets slave response Figure 25: SPI slave control panel DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 19 / 31...
Four fields are editable in the GPIO control panel, which are directions, pull-up mode, output value and the read value. Each field can be set exclusively for a pin. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 20 / 31...
Output is disabled for this pin. GPIO#4 is configured as “Output” and pull mode is disabled for that pin. Sets configuration and output values Reads GPIO pins Figure 28: GPIO control panel DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 21 / 31...
Note Values and configuration of pins are also displayed on the transaction information panel. Note Due to various communication delays or other issues, pin values may not be updated immediately. User must click to “Get” button to update read values. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 22 / 31...
This panel can be cleared using the “Clear Log” button. Also, if user wants to examine the message in more detail, there is an inspect button on the right of each message. Figure 31: Transaction viewer DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 23 / 31...
Logging is enabled by default. Figure 32: Log actions Figure 33: Log messages Log panel can be opened using menu option “Open Log Window”. User can inspect log messages here. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 24 / 31...
Windows Currently, Onyx Controller can run on 64-bit version of Windows. 32-bit version compatibility will be provided in the future. Linux Linux compatibility will be available in the future. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 25 / 31...
HARDWARE OVERVIEW Block Diagram of Onyx Figure 36: Block diagram of Onyx Interfaces and Connections of Onyx Figure 37 Cable pinout Figure 38: Target connector DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 26 / 31...
Page 29
Via the USB Type-C connector Onyx is connected to a PC. Onyx gets its Connector power via USB connector. ACT LED ACT LED lights up yellow while the I²C or SPI communication is active. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 27 / 31...
API. Currently there is no solution to this problem. Note Data still can be written at speeds higher than 6MHz, but read data may be corrupted. DE4001_USER MANUAL Rev. No:0 Rev. Date: 05.08.2023 www.deico.com.tr 28 / 31...
The warranty does not cover damages resulting from normal wear and tear. Authorized service centers designated by DEICO will provide free repair services during the warranty period. If repair is not feasible, DEICO will replace the product with the same model or an equivalent one.