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
Last revisionBoth sides next revision
gecko-systems:gecko3com:start [2017/03/10 14:02] ghj1-localgecko-systems:gecko3com:start [2017/03/10 14:07] – [Protocols] ghj1-local
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.txt
  • Last modified: 2021/12/20 10:49
  • by 127.0.0.1