gecko-systems:gecko3com:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gecko-systems:gecko3com:start [2017/03/10 14:02] ghj1-localgecko-systems:gecko3com:start [2021/12/20 10:49] (current) – external edit 127.0.0.1
Line 41: Line 41:
  
 ==== Protocols ==== ==== Protocols ====
-{{:systems:gecko3com:scpi.png|ff}} 
  
-All commands understood by the GECKO3COM are listed in the [[:systems:gecko3com:command_reference]]+All commands understood by the GECKO3COM are listed in the [[gecko-systems:gecko3com:command_reference]]
  
 === SCPI === === SCPI ===
-The //Standard Commands for Programmable Instruments// defines a standard set of commands to control programmable test and measurement devices. The physical communication link is **not** defined by SCPI. In our case this is [[systems:gecko3com:start#usbtmc|USBTMC]]. SCPI commands are ASCII textual strings as defined by IEEE488. {{:gecko-systems:gecko3com:scpi-99.pdf|SCPI 99 Standard}}+The //Standard Commands for Programmable Instruments// defines a standard set of commands to control programmable test and measurement devices. The physical communication link is **not** defined by SCPI. In our case this is [[gecko-systems:gecko3com:start#usbtmc|USBTMC]]. SCPI commands are ASCII textual strings as defined by IEEE488. {{:gecko-systems:gecko3com:scpi-99.pdf|SCPI 99 Standard}}
  
  
Line 65: Line 64:
 The GECKO3main module contains a EZ-USB processor to control the USB traffic. The EZ-USB acts as a command splitter.\\ The GECKO3main module contains a EZ-USB processor to control the USB traffic. The EZ-USB acts as a command splitter.\\
  
-After the start up of a GECKO3main, the system is by default in the state where it listens on the USB port for TMC (see [[gecko-systems:gecko3com:start#usbtmc|USBTMC]]) or [[systems:gecko3com:start#firmware_update|DFU]] commands. The EZ-USB interprets and executes the commands. Since the FPGA is in this case empty no commands or data are forwarded from the USB to the FPGA.+After the start up of a GECKO3main, the system is by default in the state where it listens on the USB port for TMC (see [[gecko-systems:gecko3com:start#usbtmc|USBTMC]]) or [[gecko-systems:gecko3com:start#firmware_update|DFU]] commands. The EZ-USB interprets and executes the commands. Since the FPGA is in this case empty no commands or data are forwarded from the USB to the FPGA.
  
-{{:huce:microlab:projects:internal:gecko:gecko3:gecko3com:beforecontentswitch.png|Before context switching. All commands are routed to the EZ-USB}}\\+{{:gecko-systems:gecko3com:beforecontentswitch.png|Before context switching. All commands are routed to the EZ-USB}}\\
 **Before context switching:** All commands are routed to the EZ-USB **Before context switching:** All commands are routed to the EZ-USB
  
  • gecko-systems/gecko3com/start.1489154541.txt.gz
  • Last modified: 2021/12/20 10:49
  • (external edit)