Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
TStik2 TM SYSTRONIX® - now RoHS compliant TINI400 JavaTM Network Module TStik2 brings the TINI400 chipset in the popular Simm72 form factor used by TINI390. TStik2 is ideal for adding low-cost 10/100BaseT ethernet, 1-Wire, CAN, I2C, SPI, RS232, and more to your product. TStik2 - a complete Java-programmable network module which anyone can afford. TStik2 - 10/100BaseT, PPP, HTTP, FTP, Telnet, TCP/IP. TStik2 - 1-Wire, CAN, 3xRS-232, I2C, SPI. TStik2 - Three UARTs plus simultaneous CAN and I2C. TStik2 - now RoHScompliant TStik2 has many benefits relative to TStik1 and other TINI400 modules: Improved NVRAM battery life, simultaneous CAN and I2C, Serial1 is now available as a UART, and CAN baud rates are now integer multiples of 1 MHz. Plus, TStik2 is now RoHS-compliant! The Dallas Semiconductor TINI architecture has blazed new pathways in the world of embedded control, at an unprecedented price point. • Dallas Semiconductor DS80C400 TINI Java Processor. Executes Java code in a firmware JVM with an 8-bit internal architecture. • 1024 KBytes NVRAM, 2 MBytes Flash. 8-bit wide internal memory data path. • Three UARTs at up to 115 kbaud. Serial0 is RS-232 output, serial1 is TTL output level or 1-Wire, serial4 is TTL output level and has hardware handshaking. Serial1 can be switched "on the fly" between 1-Wire network and generic asynchronous serial modes. • 10BaseT or 100BaseTX ethernet with RJ45 & LEDs. TStik2's DS80C400 TINI Java controller core is optimized for use • On-module CAN 2.0B controller, 1Wire, I2C, SPI, and additional I/O pins with a Java Virtual Machine. TStik2 is "real Java". It includes threading, garbage collection, and dynamic class loading. Use any standard Java Development Kit to create your class files. TStik supports standard java packages such as javaxcomm for serial I/O, Web servers, XML parsers, lightweight JINI, encryption, and so forth. TStik2 is ideal for low cost, embedded ethernet or embedded Java applications. Java is a TradeMark of Sun Microsystems, Inc TStik and JSimm are TradeMarks of Systronix, Inc 1-Wire and TINI are TradeMarks of Dallas Semiconductor Corp SimmStick is a TradeMark of Dontronics for expansion. CAN and I2C can be active at the same instant. • Simple, very robust subset of the TINI Simm72 bus. No memory-mapped I/ O, and greatly improved ESD resistance compared to TINI390. • Low power internal 3.3V system, accepts 5VDC as external power. • Power and status LEDs • TStik2 rev 2.2 and later is RoHScompliant • Development kits are available. WWW.TSTIK.COM FOR INFORMATION, PRICES & ORDERS TINI400 in the popular Simm72 package! TECHNICAL DETAILS TStik brings the features and benefits of the DS80C400 TINI Java controller to the popular Simm72 form factor used by TINI390. TStik will work in any welldesigned TINI390 socket where memory mapped I/O is not required. Support for open Java standards TStik is real Java. Use your favorite Java tools to create standard Java class files, using common packages such as javaxcomm, JXTA, XML parsers, etc. Then load your programs via FTP and monitor and control TStik via Telnet. Designed for OEM use TStik has several design features intended to make it very rugged and resistant to ESD and surges on the ethernet lines. TStik includes Systronix proprietary reset and control circuitry. We applied what we learned in three years of experience with the TINI390 module, to make TStik easy to configure, and rugged and reliable enough for years of dependable use. TStik2 adds additional features requested by industrial users (see the Technical Details sidebar). Processor DS80C400, 8-bit internal core, ALU, and memory. Firmware JVM in first 512 KBytes of flash. 15 Mhz crystal, X2 PLL multiplier for 30 MHz operation. Java Support True Sun-licensed Java, based on JDK 1.1.8 with enhancements. Supports standard Java class files and libraries such as javaxcomm. Memory 8-bit wide data path to 512 KBytes or 1024 KBytes e of 55 nsec NVRAM plus 2 MBytes of 70 nsec flash (1.5 MBytes above the JVM are free for your use). Power Unregulated 5 VDC +/- 10%, with on-board 3.3V regulator. Typical active current requirement less than 200 mAwith ethernet PHY active. Ethernet PHY shutdown saves up to 100 mA. TStik includes memory, ethernet controller and magnetics, crystal, power converter, reset logic, and all other necessary circuitry. All you have to provide is power and I/O connectors. Serial I/O Three hardware UARTs for asynchronous serial I/O at up to 115 kbaud. Serial0 is RS232 with on-board level shifters but no hardware handshaking. Serial4 is TTLlevel serial I/O with optional hardware handshaking lines. Serial1 can be switched "on the fly" between 1-Wire or TTL-level serial I/O use, with no jumpers. The on-board ethernet controller and TCP/IP stack provide an open, standardsbased ethernet API for rapid network application development. 1-Wire Serial1 can support a Dallas 1-Wire network through its on-board DS2480B. TStik Makes Embedded Java Hardware Easy and Inexpensive User I/O Expansion To keep TStik.72.nb simple and low cost, it does not have a memory-mapped I/O bus. But market research showed that 80% or more of the potential uses of TStik did not require the expense of memory-mapped I/O. TStik has many other I/O expansion options - CAN, I2C, SPI, asynchronous serial, and 1-Wire. TStik includes sixteen I/O bits which can be used for your own purposes, or for optional features such as SPI (7 bits), serial4 (6 bits), CAN/I2C (4 bits) and external interrupt zero (1 bit). All I/O pins are TTL-level compatible (thresholds of 0.8 and 2.0 volts) and are 5volt tolerant. They are compatible with 3V and 5V TTL and 3V CMOS logic. Like other 3V systems, they are not compatible with 5V CMOS which has a 2.5V threshold. Systronix socket boards add additional I/O and signal buffering. Plug-on JSimm, I2C, SPI or 1-Wire modules for ADC, DAC, digital I/O, IrDA, RF, graphic LCD, power relays, and more are available or under development. Many current SimmStick modules are JSimm compatible. Ethernet 10BaseT/100BaseTX ethernet controller and magnetics are on-board. TStik supports optional NetBoot startup devices. Jumperless Configuration CAN supports the legacy shared pins with I2C, but can also support independent and simultaneous use with I2C, switchable at runtime without jumper changes. TStik2 runs at 30.00 MHz for precise high speed CAN baud rates. I2C supports the legacy shared pins with CAN, but can also support independent and simultaneous use with CAN, switchable at runtime without jumper changes. SPI MISO, MOSI, CLK and four slave chip selects. Ethernet 10BaseT or 100BaseTX with LEDs on board Easy Programming Instructions and tutorials are on-line at http://www.tstik.com/documentation.html and http:// www.tstik.com/appnotes.html Package 4.00 x 1.25 x 0.375 inches, SIMM72 with immersion-gold-over-nickel pads 0.050 inch on center. Environmental Commercial temperature 0 to 70 deg C. RoHS compliant (PCB rev 2.2 and later). Support & Warranty Fully TINI compatible with online support from Dallas and Systronix. Please refer to the online documentation for detailed I/O pin assignments, API for special I/O, etc. One year warranty against defects. Ethernet option jumpers can be left installed in all but very special cases, and TStik will plug-and-play in existing TINI390 socket boards or new TStik sockets. Rather than jumpers for most options, TStik uses a configuration register implemented in an on-board CPLD. Developer Community New RoHS Version Prices: There is a very large, enthusiastic, and helpful TINI developer community as well as outstanding support from Dallas and Systronix. Development Tools and Examples Visit www.tstik.com for current prices. Special offers and development bundles may be available. Options include DIN rail mounting, I/O modules, cables and enclosures. You create TINI programs with standard Java development tools. For complete information see the tutorials links on the TStik web site. SYSTRONIX ® 939 Edison Street, Salt Lake City, Utah, USA 84111 Tel:+1-801-534-1017 Fax:+1-801-534-1019 www.systronix.com WWW.TSTIK.COM FOR INFORMATION, PRICES & ORDERS revised 2006 Aug 24 bboyes