Home
the user`s manual.
Contents
1. Login Shell bin bash 4 Useful Linux Utilities Menu seguence to start them Start a linux shell Applications gt System Tools gt Terminal Start the web browser Applications gt Internet gt Firefox View local Wifi Servers Applications gt Internet gt WifiRadar Bring up a mouse driven Applications gt Accessories gt Eekboard Virtual keyboard Take a snapshot of the Applications gt Accessories gt Take Snapshot Screen Change the Screen Applications gt Accessories gt Tweak Advanced Settings Resolution and Font Size Text Editor Applications gt Accessories gt gedit Local File Browser Places gt Computer on click the desktop icon Network File Browser Places gt Network 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Personality Modules The personality module is responsible for communicating with the target under test with both the proper voltages and the proper pin out Under most circumstances the addition of a new personality module is all that is needed to use your MPDEMON with a different processor Firmware updates are not typically needed since the MPDEMON has all the information needed to communicate with a wide variety of target processors For the most current list of available personality modules check out our web site at www macraigor com A partial list of available modules is AMD xxx ARM 14 pin ARM 20 pin Motorola MPC 5xx 8xx Motorola PPC 6xx 7xx 82xx IBM PPC 4xx MIPS EJTA
2. USER S MANUAL Revision 1 1 9 In the Select a Device screen tab to Save and hit return Then in the Select Action screen tab to Save and Ouit and hit return to make the changes permanent COM1 PuTTY DER Auto Ethernet Auto Ethernet Ethernet Wired connection 1 Wired connection 1 Ethernet emi emi Ethernet pipi Wired connection 1 Ethernet lt New Device gt aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas Alt Tab gt between elements APIServer Restart The APIServer listens on a dedicated TCP IP port for incoming Macraigor API connection reguests It is started automatically when the WifiDemon boots up When a remote host connects to it usually running the OcdCommander the waiting on connection status message in the serial port WifiDemon Configuration Utility s main screen will change to connected to lt remote host TCP IP address gt The APIServer can be restarted which will drop the current connection if any by entering a on main menu command line 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Editing ocdremoteServer parameters The ocdremoteServer creates a TCP IP port for each device in it s JTAG scan chain configuration waits for gdb sessions to connect to those ports and directs the gdb commands it receives from that port via JTAG to it target CPU Initially it has to be configured with the
3. Broadcast Inet6 Address Power Outputs 5 Volt ON 12 Volt ON rong OcdremoteServer Waiting on Connection Jtag Clock Rate 4 Edit TDO gt GDB Port DEC Port Vendor ceu IR Len 8888 mes MIPS3 2 4Kc TDI lt APIServer Waiting on Connection NOTE You ll need to get an available IP address from your network administrator and other appropriate network settings such as a network mask and default gateway Then follow the instructions below 2 In the Ethernet panel click the EDIT button to bring up Fedora s Network Connections screen Select the Wired tab click on highlight System em1 and click the EDIT button to modify the WifiDemon s wired Ethernet settings O 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Fri Mar File Help Ethernet UP TX Packets 317422 RX Packets 344220 Inet Address 192 168 1 129 Broadcast 192 168 1 255 Inet6 Address fr2N 210 F2F6 6022 FEAIEA WIFI f x UP Wired BEU Wireless Mobile Broadband VPN E DSL Edit Editing System em1 IEEE802 11bgr iisi iat anid Add Connection name SEEN Link Quaity 65 1 minute Inet Address 1C Connect automatically Authenticate to Inet6 Address f S F edit the selected Wired 802 1x Security IPv4 Settings IPv6 Settings OcdremoteSer aie Method Automatic DHCP wv Waiting on Con Close 8888 FREESCALE iMX53x 8889 OtherJTAGDevice 8890 FREE
4. DOWN TX Packets O RX Packets O Edit Tet IEEE8O2 11bgn ESSID off any Link Quity O Signal Level O Address Broadcast Inet6 Address Power Outputs 5 Volt ON 12 Volt OFF OcdremteServer Click to Change WIFIDemon s 12 voit power output MAIG Waiting on Connection Jtag Clock Rate 4 Edit TDO gt 6DB Port DCC Port Vendor cPu IR Len 8888 FREESCALE iMX53x 8889 OtherJTAGDevice i 4 _ 8890 FREESCALE iMx53_SJC APIServer Waiting on Connection 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 COMI Serial Port Terminal Emulator The WifiDemon s COM port can be used to communicate with a target system s RS232 serial port This combined with VNC lets you to control a target from a remote host Clicking the COM1 Terminal Emulator desktop icon starts the terminal emulator By default it connects to COM1 at 9600 baud Selecting Configure gt Load Configuration from the terminal emulator menu lets you select from preconfigured baud rate settings iMar 9 4 33PM Computar WifiD mon Configuration GtkTerm File Edit Control signals View Ctri s Port Main window C Locat echo COM1 Terminal Emulator CICR LF auto Macros Save configuration Configurations Delete configuration COM1019200 COM1 115200 COM1 38400 COM1 57600 dev ttyS0 9600 8 N 1 DTR RTS CTS Ul UVoLUwlll o Yo
5. as root without having to enter a password After using Places gt Network and selecting a remote file system an icon will appear on the desktop showing the VFS name and the symbolic link home wifidemon samba net will now contain a mount point to the file system This can be used by Eclipse to import a project from a NFS mounted file system In the example shown below macraigor on iomegaserver has been mounted Eclipse imports a project residing on a remote file system from home wifidemon samba net macraigor on iomegaserver Fri Mar 9 5 08 PM ao E WifiDemon aS File Edit Source Refactor Navigate Search Project Run Window Help Computar WifiD2monConfiguration Diy im hy Gy dv Gy amp v By H Ov Q D O OD wv AI R a m teste 8 testsub c vam amp Z inc_var vara igina EAH T tinal zmulteor lu CALL THUMB SUBROUTINE Far Freescale_iMX535_LOCO shifted shiftit i D LS Binaries loop_passes D i Includes FOR E D S crto s for i 0 i lt sizeof test i Trasi Inacraigor on omegaserver D test c Seek l4 il ectlils nm A 7 E home wifidemon samba net macraigor on iomegaserver gt Create Folder Import Projects Places Name VW Size Modified l Select a directory to a Search Freescale_iMX515_ADS 11 02 2011 Recently Used Freescale_iMX515_ADS JunitBoardTest 11 02 2011 wifidemon i Freescalp_iMx535_LOCO 15 16 Select root dire Desk
6. pin out OCD Clock speeds to 24 Mhz Multiple Processors Can handle scan chains with up to 200 devices known and unknown Indicators Power reset HDD Host Communication Target Mode Power Output 5V at 1A 12 Vat lA Operating System Fedora Core 15 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Introduction This guide describes all of the tasks necessary to connect your new WifiDemon to your host computer system and your target under test The steps needed actually depend on the host software you will be using What exactly is the WifiDemon Many modern CPUs have one or another form of On Chip Debug OCD This may take the form of BDM Background Debug Mode JTAG IEEE 1149 x EITAG Extended JTAG OnCE On Chip Emulation COP or one of many others All of these comprise an electrical timing specification as well as a communication specification The WifiDemon is a microprocessor based device that translates commands from a host debugger into the appropriate OCD format and communicates with the target CPU under test The WifiDemon communicates with the host debugger via Ethernet and or WiFi channels and can communicate with the target CPU in a wide variety of OCD formats including all of those previously mentioned as well as others Because there are so many OCD formats each with its own electrical characteristics and pin outs the WifiDEMON uses a personality modul
7. s Desktop will appear in the window Clicking the Full Screen icon displays the WifiDemon s desktop in the full window Applications Places system B 14 d E P FriMar 9 5 46 PM James MacGregor D wifidemon s remote desktop on WiFiDemonOne Remote Desktop Viewer al Machine Edit View Bookmarks Help connect J Close r fullscreen Make screenshot Sfsend ctri Alt Del Bookmark View the current machine in full screen Hosts nearby jamesm s remote desktop on fedora12laptop pplidtions Place D Wifidemon s remote desktop on WiFiDemonOne amp File Help Ethernet WIFIDemon Configuration Computer WifiDemonConfiguratio UP TX Packets 516520 RX Packets 487723 Inet Address 192 168 1 129 Broadcast 192 168 1 255 Inet6 Address fe8O 210 f3ff fe23 cf64 64 WIFI uP TX Packets 83 RX Packets 75 IEEE8O2 11bgn ESSID Macraigor aser Link Quaity 63 70 Signal Level 47 dBm Inet Address 10 0 0 6 Broadcast 10 0 0 255 Inet6 Address fe80 20d fOff fe94 5b54 64 OcdremteServer Waiting on Connection Jtag Clock Rate 4 TDO gt GDB Port DCC Port Vendor cpu 8888 FREESCALE iMX53x 8889 OtherJTAGDevice 8890 FREESCALE iMX53_SJC DM amp wifidemon s remote d am Since the WifiDemon is itself a Fedora Core 15 Linux system you can use its remote desktop viewer Applications gt Et
8. selected Show key connection WEP index 1 Default Authentication Open System Close TDI APlServer Waiting on Connection 1 Configur 5 The WifiDemon s default IPv4 address setting assume a DHCP server will assign its TCP IP address for it See the Ethernet description above 6 If you have successfully configured your Ethernet interface after closing the Network configuration dialog the WifiDemon Configuration utility s Ethernet status will display the word UP in green letters along with the network addresses link guality and packet counts This screen updates every 10 seconds 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Virtual Network Computing After configuring Ethernet and or WIFI most users will prefer to access their WifiDemon via a Virtual Network Computing window from their Windows Linux host system Virtual Network Computing VNC is a graphical desktop sharing utility that uses the RFB protocol to remotely control another computer It transmits the Keyboard and mouse events from one computer to another relaying the graphical screen updates back in the other direction over a network See http en wikipedia org wiki Virtual Network_Computing for the above quote and more information on VNC The WifiDemon comes configured to allow VNC connections if the host system enters the correct password the default password is macraigor You can change the password and other VNC paramete
9. the Freescale iMX53_SJC When accessing the ocdremoteServer s ports from software running locally on the WifiDemon you can use the Linux localhost TCP IP address of 127 0 0 1 So 127 0 0 1 888 would connect to the Freescale iMX53x device and 127 0 0 1 890 would connect to the Freescale iMX53_SJC This is the address used in all of the Eclipse example projects See the example project README S for more details When one or more gdb sessions connect to the ocdremoteServer the WifiDemon Configuration utility s ocdremoteServer state changes from waiting on connection to connected to lt gdb host s TCP IP address gt 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Applications laces Fri Mar 9 5 13 PM Debug Freescale_iMX535_LOCO test c Eclipse File Edit Source Refactor Navigate Search Project Run Window Help File Help ri S O lt G O DO Ethernet bv UP TX Packets 414841 o 1010 Inet Address 192 168 1 129 Broadcast 192 168 1 255 Debug 28 l Registers 23 Inet6 Address fe80 210 f3ff fe23 cf64 64 l gt 2 Q i 32 Y Name v RAA i i M WIFI Y E Freescale_iMX535_LOCO C C Application D Main 0 19 1 up HEO Y Q gdbserver 3 9 12 5 11 PM Suspended Y gf Thread 1 Suspended Breakpoint hit IEEE8O2 11bgn ESSID Macraigor EF main test c 26 Oxf8000098 Ty Che int 678 LL p l usr locaUbin arm elf gdb 3 9 12 5 11 PM gl m Ine
10. 66 eee uu Target CPU s Inet Address 192 168 1 132 Broadcast 192 168 1 255 Hon LA il d Inet6 Address fe80 210 f3ff fe25 c03c 64 Target CPU ARM Lie TT wir Multiple Devices TEL DOWN TX Packets O RX Pach i U EN IEEE8O2 11bgn ESSID off any Add Insert Delete Ben to Sonal Levni a Index Vendor CPU IR Len Bypass Op DR Bypass Address Broadcast o ARM iMX53_SJC ere Asus 1 OtheritagDevice 4 f 1 2 ARM limxs3_ssc Power Outputs g 5 Volt ON 12 Volt OcdremoteServer Cancel Waiting on Connection Jtag Clock Rate 4 Edit TDO gt GDB Port DCC Port Vendor cpu IR Len L 8888 ARM iMX53_SJC 8889 OtherJTAGDevice 4 8890 ARM iMX53_SJC Mae TDI lt 4 g Hn i APIServer Waiting on Connection Restart g wi nSetup EJ wiFIDemon Configur 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 When the OK button is clicked the current ocdremoteServer session is stopped and new one started with the new JTAG configuration Once a configuration has been created the ocdremoteServer will remember it through power down up cycles and recreate the TCP IP ports each time the system comes up A remote host would access the ocdremoteServer TCP IP ports as lt WifDemon TCP IP address gt lt PortNumber gt In the example displayed here if the WifiDemon s TCP IP address was 192 168 1 129 192 168 1 129 888 would connect to the Freescale iMX53x device and 102 168 1 128 890 would connect to
11. Configuring the WifiDemon using the serial port Configuration Utility The WifiDemon s Ethernet parameters ocdremoteServer configuration and APIServer status can be viewed and modified using a USB to Serial converter cable connected to a host system s serial port The host system should run a terminal emulator capable of supporting an XTERM serial session running at 115200 baud no parity 8 1 no hardware control on Windows systems we tested with the PuTTY terminal emulator http www putty org on Linux systems we tested with the Linux version of PuTTY http www chiark greenend org uk sgtatham putty To start the serial port WifiDemon Configuration Utility 1 Plug the provided USB to Serial convert cable into one of the WifiDemon s USB ports 2 Connect it to a host system s serial port and open the host system s terminal emulator application 3 Power up or shutdown restart the WifiDemon After Linux boots a login screen will appear in the terminal emulator log in as wifidemon use this account s password by default macraigor COM1 PuTTY dew ttyUSBO PAE on an i686 dev ttyUSBO emonOne login wifidemon Password 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 After logging in the serial port version of the WifiDemon Configuration Utility is automatically started and the main menu screen appears displaying the current Ethernet configuration parameters and status WIFI status
12. Fedora Linux at the same time Only one interface may be use the JTAG connection during any debug session We will discuss each one separately NOTE The following section describes how to configure the WifiDemon from the Fedora 15 Desktop The WifiDemon can also be configured using a Usb to Serial connection See Appendix D Configuring the WifiDemon via the USB to Serial port 10 100 BaseT Ethernet The Ethernet connection on the WifiDemon is a standard 10 100 BaseT TCP IP connection All drivers and support software are built into the WifiDemon It is your responsibility to set up Linux with an appropriate IP address for your local area network To connect via Ethernet follow these instructions 1 Using a standard mouse and keyboard plugged in the 2 WifiDemon s two USB ports and a monitor plugged into the VGA port power up the WifiDemon When the main desktop appears at the end of the Fedora Core 15 boot process double click on the WifiDemon Configuration desktop Icon to bring up the WifiDemon Configuration utility 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 i File Help Cuir Ethernet d uP TX Packets 55044 RX Packets 75133 Edit y yd EZ Inet Address 192 168 1 132 Broadcast 192 168 1 255 isma o Inet6 Address fe8O 210 f3ff fe25 cO3c 64 EJHL T gt rmninau Emulator WIFI DOWN TX Packets O RX Packets O Edit IEEE802 11bgn ESSID off any Link Quity O Signal Level O Address
13. G XScale Microarchitecture Additional Personality Modules The personality module determines what target processor the WifiDEMON can communicate with Additional modules are available and may be found on the Macraigor Systems website www macraigor com 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Upgrades The WifiDEMON is microprocessor based and its firmware resides in it s 40 Gigabyte Flash drive This enables the firmware to be field programmable When available upgrades may be found on the Macraigor Systems web site www macraigor com To install new firmware you will need to 3 Using the WifiDemon s Firefox net browser download the upgrade image in the form of an RPM file into your home wifidemon directory 4 Open a Linux shell window by selecting the Applications gt System Tools gt Terminal menu option 5 Enter the following commands sudo rpm e lt image_name version gt sudo rpm i lt new rpm file name gt Trouble Shooting Power light is not on Is the power supply plugged into the rear of the unit Is the power supply plugged into an appropriate source of power Host computer cannot see the WiFiDemon Make sure all the proper cables are connected Try to ping the WifiDEMON from your host WifiDemon not communicating with the target system Verify that your target s JTAG header pin out matches the pin out expected by the WifiDemon s personality module see Appendix A for head
14. OcdremoteServer configuration parameters and status APIServer status login Wed Dec WIFIDemon C Ethernet WIFI UP RZ IEEE 2 11b gn SN mode Mar Link Ouality 67 7 J 3 dBm DHCP WAITING F JNNECTION uration s WIFIDEMON cdremot Typing x on the main menu command line will exit the serial port WifiDemon Configuration utility and leave the user in a standard Linux terminal window 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Editing Ethernet Parameters To change the Ethernet parameters enter e on the command line This will start the Linux system config network tui utility Tab to Device configuration and hit return COM1 PuTTY In the Select a device screen select Wired_connection_1 and hit return this will display the current wired Network Configuration Initially the WifiDemon is configured to automatically receive its Ethernet address from a DHCP server Tabbing to Use DHCP and hitting the space bar then tabbing to and filling in the Static IP Netmask and Default gateway IP fields lets you assign a fixed Ethernet address to your WifiDemon Manual DNS server addresses are also entered from this screen Tab to the OK field and hit return to save these settings i COM1 PuTTY Device Use DHCP amp Static IP Netmask Default gateway IP Primary DNS Server Secondary DNS Server 2012 Macraigor Systems LLC
15. RZ or VFLSO o 1 2 o SRESET GND p 3 4 i DSCK GND p 5 6 o FRZ or VFLSI RESET oc 7 8 i DSDI TVcc p 9 10 o DSDO Motorola CPU32 this version is obsolete and not recommended GND p 1 2 i DSCK GND p 3 4 o FRZ RESET oc 5 6 i DSDI TVcc p 7 8 o DSDO 2012 Macraigor Systems LLC USER S MANUAL Motorola CPU16 CPU32 Note Most probes are powered via TVcc hence don t current limit DS o 1 2 o BERR GND p 3 4 i DSCK GND p 5 6 o FRZ RESET oc 7 8 i DSDI TVcc p 9 10 o DSDO OnCE On Chip Emulation Motorola DSP MeCORE TDI i 1 2 p GND TDO o 3 4 p GND TCK i 5 6 p GND nc 7 8 nc RESET oc 9 10 i TMS TVcc p ll 12 p GND nc 13 14 i TRST ARM There are two standard ARM pinouts and older 14 pin specification and a newer 20 pin specification TVcc p 1 2 p GND TRST i 3 4 p GND TDI i 5 6 p GND TMS i 7 8 p GND TCK i 9 10 p GND TDO o 11 12 oc RESET TVcc p 13 14 p GND OR TVcc p 1 2 nc TRST i 3 4 p GND TDI i 5 6 p GND TMS i 7 8 p GND TCK i 9 10 p GND nc 11 12 p GND TDO o 13 14 p GND RESET oc 15 16 p GND nc 17 18 p GND nc 19 20 p GND 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 MIPS EJTAG 2 5 There are many MIPS OCD headers in use This is the one specified by MTI for EITAG 2 5 TRST i 1 2 p GND TDI i 3 4 p GND TDO o 5 6 p GND TMS i 7 8 p GND TCK i 9 10 p GND RESET oc 11 12 k key DINT i 13 14 p TVcc AMD Athlon These are the pins that Macraigor uses on the Athlon header TVcc p 1 2 i TCK nc 3 4 i
16. SCALE iMX53_SJC DHCP client ID P Require IPv4 addressing for this connection to complete TDI lt 4 Routes APIServer Waiting on Connection Available to all users Cancel Save 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Initially the WifiDemon is configured to automatically receive its Ethernet address from a DHCP server Changing the IPv4 Setting method to Manual filling in the Address Netmask and Gateway then clicking the ADD button lets you assign a fixed Ethernet address to your WifiDemon Manual DHCP server addresses are also entered from this screen Applications Places Fri Mar 9 4 50 PM File Help Ethernet UP TX Packets 317422 RX Packets 344220 Edit Inet Address 192 168 1 129 Broadcast 192 168 1 255 Inet6 Address fr 0 210 F266 Fa22 F6AI6A WIFI UP Wired BEU Wireless Mobile Broadband ven E DSL Edit Editing System em1 IEEESO2 11b99 Name Last Used Add Connection name System eml Link Quaity 65 System eml 1 minute ago Edit Inet Address 1C Connect automatically Delete Inet6 Address f j Wired 802 1x Security IPv4 Settings IPv6 Settings OcdremoteSer Method Manual wv Waiting on Con Parures Address Netmask Gateway Add Close 192 168 1 129 255 255 255 0 192 168 1 1 Delete 8888 FREESCALE iMX53x DNS served A LU 105 23 77 64 105 88 101 8889 OtherJTAGDevice cnu ERREUR NES Click the Add button to add 8890 FREESCALE lMX53_SJC Search dom EA
17. TMS nc 5 6 nc nc 7 8 i TDI ne 9 10 i TRST GND p 11 12 o TDO DBREQ i 13 14 o DBRDY RESET oc 15 16 i PLL TEST 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Appendix B Front Panel Reset button COM 1 LAN USB LEDs Power button o o WER WIFI Antenna Line out Mic in Mic in Not Used Line out Not Used SIM Card Not Used LAN Port The LAN port is an RJ45 interface with integrated LEDs and supports 10 100 1000Mbps Ethernet data transfer rates USB Ports x2 The USB port complies with USB 2 0 specifications WiFi Antenna The antenna for IEEE 802 11 WiFi WLAN module Reset Button Press this button to restart the WifiDemon 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 RS232 Connector COM1 Connector Size DSUB 9PIN 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Appendix C Rear Panel DC IN 6 36V VGA GPIO 5V 12V SMBUS DC IN DC Power Input Connector Use power cable with fuse for system protection GPIO Not Used JTAG WifiDemon to JTAG personality cable connection 2012 Macraigor Systems LLC USER S MANUAL 5V 12V DC OUT 5 VDC 1A and 12VDC 1A power output 5 VDC 0 5A and 12VDC 0 5A power output VGA Connector Connector size DSUB 15 PIN 12 DDCDAT Pin ns xm e 10 2 M 6 om O 2012 Macraigor Systems LLC Revision 1 1 USER S MANUAL Revision 1 1 Appendix D
18. USER S MANUAL Revision 1 1 WIFIDEMON USER S MANUAL WIFI ETHERNET OCD INTERFACE Using OCDemon technology from Macraigor Systems LLC This guide provides all the information you need to use the WifiDEMON interface to debug your target processor Macraigor Systems LLC P O Box 471008 Brookline Village MA 02447 www macraigor com 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Contents Legal Information Unpacking your WifiDemon Specifications Introduction What exactly is the WifiDemon What software is installed in the WifiDemon What remote host software is available for the WifiDemon Features Hardware Issues Host Communications 10 100 Base T Ethernet WIFI Virtual Network Computing ocdremoteServer Setup using the WifiDemon Configuration Utility APIServer Status Restart using the WifiDemon Configuration Utility Controlling 5V 12V Power outputs with theWifiDemon Configuration Utility COMI Serial Port Terminal Emulator Pre Installed Macraigor Software UsbDemon Finder JTAG Scan Chain Analyzer AsmDasm OcdCommander Eclipse Juno Eclipse Example Projects Linux Details Personality Modules Upgrades Trouble Shooting Appendix A Common OCD pin outs Appendix B Front Panel Appendix C Rear Panel Appendix D Configuring the WifiDemon via the USB to Serial Port 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Legal Information Important Notice Macraigor Systems LLC makes no repres
19. ZYa0 Ss Computar WifiD2monConfiguration mong WIFIDemon Configuration File Help Ethernet UP TX Packets 64094 RX Packets 80747 Inet Address 192 168 1 132 Broadcast 192 168 1 255 Inet6 Address fe80 210 f3ff fe25 c03c 64 WIFI DOWN TX Packets O RX Packets O IEEE802 11bgn ESSID off any Link Quity O Signal Level O Address Broadcast Inet6 Address Power Outputs 5 Volt ON 12 Volt ON OcdremoteServer Waiting on Connection Jtag Clock Rate 4 Edit TDO gt 6DB Port DCC Port Vendor ceu lssss mirs miPs32 4Ke TD a APIServer Waiting on Connection Restart 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 VNC ON LINUX SYSTEMS Both Fedora and Ubuntu Linux systems come with VNC installed Selecting Applications gt Network gt Remote Desktop Viewer will bring up the remote target selection screen from which you select your WifiDemon f Applications Places System g Eo E ap a Mon Mar 12 5 22 PM James MacGregor D Machine Edit View Bookmarks Help Remote Desktop Viewer a 53 iconnect Close Fullscreen fi Take screenshot Bookmarks Hosts nearby 8 jamesm s remote desktop on fedora12laptop root s remote desktop o Wifidemon s remote desktop on WiFiDemonOne Remote Desktop Viewer 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 After entering the password the WifiDemon
20. arious production line test applications such as flash eeprom programmers and general test routines Macraigor Systems LLC specializes in flash programming technology and test software See our web site www macraigor com Free software that is available without support includes the low level debugger OCD Commander and Eclipse Juno high level development environments with C compiler and source level debugger GNU toolsets for ARM MIPS PowerPC Coldfire XScale and Intel Atom x86 are all available at http www macraigor com The same device type MPDEMON_ETHERNET used when connecting to an mpDemon via Ethernet can be used when connecting to the WifiDemon 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Features The WifiDemon offers the following features LED status indicators 10 100 BaseT Ethernet Port 40 Gigabyte solid state disk drive RS 232 Serial Port for WifiDemon to target commutations Scan chains of up to 255 devices all may be debugged DHCP support DHCP name server support by default MPD lt last 6 digits of MAC address gt Configuration via VNC link or using it s standard mouse keyboard VGA interface ports Ethernet WIFI GDB monitor protocol support GDB lt Ethernet gt WifiDemon Target Full mpDemon software compatibility Linux Fedora Core 15 operating system standard Linux utilities firefox etc VNC Virtual Network Computer remote desktop support Eclipse gnutools software devel
21. devices in its JTAG scan chain by entering o in the serial port WifiDemon configuration utility s main menu command line This brings up the ocdremoteServer menu screen which lets the user edit stop or restart the ocdremoteServer COM1 PuTTY TER gt STATUS UP RX mode Managed dBm Command E ethernet A apiServer O ocdremotes ocdremotes Command 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 The Edit configuration screen lets the user 1 Change the JTAG clock rate and or 2 Create a new scan chain configuration by adding devices into the configuration Specifying a Target CPU type of U lt IRLength gt lt BypassLength gt lets the user add an unknown non CPU device by specifying its JTAG parameters IR length and DR length when the device is put in bypass mode JTAG spec 1 bit Entering a device type of q terminates the scan chain configuration COM1 PuTTY ER t c Configuration G Clock Rate 1 8 2 7TDMI S N922T NET 15 NET 20M NET 40 NET 50 I RMS OM 10 OM ON 2 MIPS 32 4Kc M 564 TX49 AMCC440EP AM CC440GP SCALE SIR 3 en gt a CPU 3 CPU 4 a CPU 5 1 CPU 6 type te to end gt c Once the ocdremoteServer configuration has completed enter r restart on the ocdremoteServer Editor command line to restart the ocdremoteServer with the new values 2012 Macraigor Systems LLC
22. e This is a small external module that connects to the front of the WifiDEMON with circuitry to modify any necessary signals and present to the target CPU the correct signals with the correct pin out Because the WifiDemon is a Linux Based device all of the software tools that Macraigor Systems provides for free on our web site are installed on the WifiDemon As a result the WifiDemon can be used in two ways 1 As a replacement for an mpDemon Providing the same host to target functionality using the same host software configuration settings 2 As a software development environment A remote host can open a VNC virtual network computer window into the WifiDemon s desktop From there the pre installed Eclipse IDE gnu toolkits and JTAG connection can be used to build and debug software images residing either on the WifiDemon s 40 gigabyte solid state disk drive or on host s disk file system and accessed via NFS The COM1 RS232 port can be connected to your target system to allow you to communicate with your target system remotely The 5V and 12V power outputs can be used to remotely power on off your target system 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 What software is installed in the WifiDemon The WifiDemon is a fully functioning Fedora Core 15 Linux system With the following Macraigor Eclipse and gnu tools pre installed o Eclipse Juno o Gnu Toolkits gcc gdb binutils for ARM MIPS PowerPC Coldfi
23. e at which the WifiDemon clocks the JTAG commands to the target is selected by a speed parameter sent to it by the host software The following table relates speed values to JTAG clock rates 1 2 3 4 5 6 7 8 24Mhz 12Mhz 8Mhz 6Mhz 4 8Mhz 4Mhz 3 5Khz 75Khz Hot Plugging It is never a good idea to attach electronic devices together or disconnect them when power is applied unless they are specifically designed to hot plug No part of the WifDemon is designed for hot plugging The target host and WifiDemon should all be off while being connected Personality Module A different personality module is needed for each type of target The module is responsible for ensuring the correct footprint for the target connector as well as the correct voltages for debug communication Make sure the module is securely plugged into the port on the back of theWifiDemon Only connect the module when there is no power on the box Cables Both the quality and the length of cables make a large difference as to the overall system performance Use only the cables supplied with the WifiDemon Longer or inferior cables will most certainly introduce noise and other errors in data transfers 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Host Communications The host communicates with the WifiDemon via one of two methods Ethernet or WIFI While both interfaces can be active communicating with
24. entations or warranties regarding the contents of this document Information in this document is subject to change without notice at any time and does not represent a commitment on the part of Macraigor Systems LLC This manual is protected by United States Copyright Law and may not be copied reproduced transmitted or distributed in whole or in part without the express prior written permission of Macraigor Systems LLC Copyright Notice 2012 Macraigor Systems LLC All rights reserved Trademarks OCDemon WiFiDemon are trademarks of Macraigor Systems LLC All other brand and product names are trademarks service marks registered trademarks or registered service marks of their respective companies 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Unpacking your WifiDemon The WifiDemon is shipped with the following e WifiDemon e Six foot RS 232 male DB 9 to female DB 9 cable e Six foot 10 BaseT Ethernet cable e USB to Serial Converter Cable e WIFI Antennae e 19v International switching power supply e One target processor personality module Specifications Size 7 25 x 5 inches excluding connectors 18 4 x 12 7 cm Weight 2 lb Power supply 19 volts DC 6 32 amp Serial interface RS 232 8 bits no parity 1 stop bit up to 115 Kbaud Wifi interface IEEE 802 11 Ethernet interface 10 100 BaseT link and polarity indicators OCD interface Macraigor Systems LLC proprietary
25. er Mon 13 Feb 2012 02 09 28 PM EST Nos amp 5 x86 11 items folder Mon 13 Feb 2012 02 09 28 PM EST Le H 5 XSCALE 21 items folder Mon 13 Feb 2012 02 09 28 PM EST Network fA macraigor on 2 Browse Network 2012 Macraigor Systems LLC USER S MANUAL Each of these contains Eclipse projects that can be imported into Eclipse built Revision 1 1 and run on the evaluation boards they are named after Each project contains Eclipse configuration source makefile Idscript gdbinit and README files File Edit View Go S Home Desktop File System i Documents 9 Downloads Music Pictures Videos rash Network fH macraigoron amp Browse Network Bookmarks Help us local macraigor Name 8 MIPS EclipseDemos wv E OM Alchemy DBAulxxO Alchemy DBAu1200 IG ee mp e e Wi Alchemy DbAu1200 ocdremo e launch Alchemy DBA4120OO_be launcn Alchemy_DBAs1200_le launct crt0 s gdbinit_be qdbinit_le info txt JTAGScanChahAnalyzer launch ldscript Makefile OcdCommander launch readme regs S test c UsbDemonFinder launch Indigo Size 19 items 16 items 15 items 691 bytes 5 0 KB 5 0 KB 5 5 KB 23 KB 23 KB 214 KB 702 bytes 448 bytes 1 6 KB 588 bytes 16 9 KB 5 3 KB 790 bytes 695 bytes Type folder folder folder XML document XML document XML document C source code plain text document plain t
26. er pin outs Use the JTAGScanChainAnalyzer to display your target s JTAG scan chain configuration Does it match your ocdremoteServer OcdCommander configuration Try setting the JTAG speed setting at a lower rate NOTE The WifiDEMON is designed with non serviceable parts If you have a problem with the product please contact Macraigor Systems Do not try to repair it yourself 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Appendix A Common OCD pinouts NOTE Macraigor Systems accepts NO responsibility for the accuracy of the following information We strongly recommend that you use the OCD header specified by the semiconductor manufacturer Please refer to the manufacturer s proper data book or reference design for information The pinouts given below may show a subset of the signals specified by the manufacturer General Notes Unless otherwise indicated all headers are male dual row Berg style connectors on 0 1 centers We do not specify the use of pull ups or pull downs on any signals although they may be needed Check with the chip manufacturer TVcc pins should be the I O ring voltage and that signal is used to determine the electrical characteristics of the other signals If you must current limit this line allow the probe at least 2 mA Unless otherwise indicated RESET is an open collector signal from the probe to the target It should directly drive the target processor and not drive power on reset c
27. ext document plain text document XML document plain text document Makefile XML document plain text document C source code C source code XML document See the README file in a specific project for more details 2012 Macraigor Systems LLC Date Modified Mon 13 Feb 2012 02 09 27 PM EST Thu 08 Mar 2012 03 07 32 PM EST Thu 08 Mar 2012 03 07 32 PM EST Wed 17 Nov 2010 11 03 46 AM EST Wed 17 Nov 2010 11 03 46 AM EST Wed 17 Nov 2010 11 03 46 AM EST Wed 17 Nov 2010 11 03 45 AM EST Wed 17 Nov 2010 11 03 45 AM EST Wed 17 Nov 2010 11 03 45 AM EST Wed 17 Nov 2010 11 03 45 AM EST Wed 17 Nov 2010 11 03 46 AM EST Wed 17 Nov 2010 11 03 45 AM EST Wed 17 Nov 2010 11 03 46 AM EST Wed 17 Nov 2010 11 03 45 AM EST Thu 27 Oct 2011 11 49 29 AM EDT Wed 17 Nov 2010 11 03 45 AM EST Wed 17 Nov 2010 11 03 45 AM EST Wed 17 Nov 2010 11 03 45 AM EST Incigo lch x L al USER S MANUAL Revision 1 1 Linux Details The WifiDemon applications and drivers run under Fedora Core 15 Linux The system is configured in the following manner On power up the system automatically logs in as wifidemon password macraigor and brings up the Gnome 3 desktop The APIServer and ocdremoteServer are started The Linux internet firewall is disabled You can select Applications gt Other gt Firewall to change this The wifidemon user can from a shell window run sudo lt command gt which runs lt command gt
28. hernet gt Remote Desktop Viewer open a VNC connection to your target system s desktop if it supports VNC 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 ocdremoteServer Setup using the WifiDemon Configuration Utility NOTE This section describes how to configure the ocdremoteServer from the Fedora 15 Desktop The ocdremoteServer can also be configured using a Usb to Serial connection See Appendix D Configuring the WifiDemon via the USB to Serial port The ocdremoteServer creates a TCP IP port for each device in it s JTAG scan chain configuration waits for gdb sessions to connect to those ports and directs the gdb commands it receives from that port via JTAG to it target CPU Initially it has to be configured with the devices in its JTAG scan chain via the WifiConfiguration Utility s ocdremoteServer panel s EDIT button This brings up the ocdremoteSetup dialog which lets the user create a new scan chain configuration by deleting or selecting and adding or inserting devices into the configuration Specifying a Target CPU type of Other JTAG device lets the user add an unknown non CPU device by specifying its JTAG parameters IR length bypass op code JTAG spec all 1 s and DR length when the device is put in bypass mode JTAG spec 1 bit ocdremote Setup gn yn JTAG Clock Rate File Help com a Ethernet 4 6MHz ly C DCC enabled A UP TX Packets 85
29. inal Emylatar gt WIFI DOWN TX Packets O RX Packets O Edit Tract IEEE802 11bgn ESSID off any Link Quity O Signal Level O Address Broadcast Inet6 Address Power Outputs 5 Volt ON 12 Volt ON OcdremoteServer Waiting on Connection Jtag Clock Rate 4 Edit TDO gt GDB Port DCC Port Vendor cru IR Len 8888 MIPS MIPS32 4Kc TDI lt APIServer Waiting on Connection Restart NOTE You ll need to get an available wireless server names security technique security code and IP address mask gateway from your network administrator Then follow the instructions below 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 2 In the WIFI panel click the EDIT button to bring up Fedora s Network Connections screen Select the Wireless tab click on highlight System wlan0 and click the EDIT button to modify the WifiDemon s wireless network settings Applications Places Fri Mar 9 4 53 PM y WifiDemon File Help Ethernet UP TX Packets 337238 RX Packets 362601 Edit Inet Address 192 168 1 129 Broadcast 192 168 1 255 Inet6 Address fe80 210 f3ff fe23 cf64 64 WIFI UP TX Packets 82 RX Packets 49 Edit IEEE8O2 11bgn ESSID Macraigor Link Guaity 65 70 Signal Level 45 dBm Inet Address 10 0 0 6 Broadcast 10 0 0 255 i wiano Inet6 Address fe80 20d f Ly Network Connections Ce CDR EST OcdremoteServer W
30. ircuits or the like Some target boards may use a non standard connector or a connector that we identify for a different target Place the header as close to the processor as possible use short traces of approximately equal length on all clock and data signals Pin Specifications Pins are identified by number and type o output from target processor to OCD interface i input to target processor from OCD interface p power pin oc open collector driven from OCD interface either floating or actively held low nc not connected ie not driven nor read by OCD interface k key pin is typically missing from the target board 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 COP pinout Motorola PowerPC 6xx 7xx 8xxx IBM 4xx LSI SerialICE 2 TDO o 1 2 i OACK TDI i 3 4 i TRST HALTED o 5 6 p TVcc TCK i 7 8 nc TMS i 9 10 nc SRESET i 11 12 p GND HRESET oc 13 14 nc CKSTP_OUT o 15 16 p GND BDM Background Debug Mode There are actually several BDM pinouts Motorola MPC8xx MPC5xx NOTE It is vital that pins 1 and 6 properly reflect the status of the target processor immediately following RESET Some processors have configurable pins MPC8xx etc that are specified by a reset configuration word at the time of reset These pins must be set properly and must ALWAYS reflect the status of the processor correctly Check the hardware reset configuration word in the Motorola User s manual F
31. ireless IPv4 Settings IPv6 Settings Wireless Security WM Wired EU Wireless Mobile Broadband VPN E osL a SSID Macraigor WifiNetwork Name Last Used Add Waiting on Connection s Mod Infrastruct wlanO 3 minutes ago e ode nfrastructure TDO Authenticate to BSSID edit the selected connection Device MAC address 00 0D FO 94 5B 54 wlanO v Cloned MAC address MTU automatic 2 bytes Close APIServer Waiting on Connection WIFIDemon Configur Network Connections M Editing wlano 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 3 In the Wireless Tab screen s SSID field you will need to enter the name of your wireless network Holding the cursor over the Ethernet wireless Icon in the upper right of the desktop and holding down the left mouse button uses WifiRadar to display the names and signal strength of the available wireless servers i Computer g igina Zc igsa n deu uy FTT2TFATTG ES File Help Ethernet UP TX Packets 144532 Inet Address 192 168 1 129 Broadcast 192 168 1 255 Inet6 Addressife80 210 f3ff fe23 cf64 64 WIFI UP Network IEEE8O2 11bgn Link Quaity 29 70 Wired Wireless N Inet Address 10 0 0 Name Inet6 Addressfe8Ol nam OcdremoteServer Waiting on Connecti x 1 TDI lt 4 APIServer Waiting on Connection Wired Network System eml Disconnect Wireless Networks RX Packets 160345 Brookli
32. neWireless Craysky Darlene dlink FINAL Hawaii Hawaii Guest hobbes jesus PC_Network JON Lapre Coelho Lapre Coelho guest mrrice Murphy06 pishmickey SWEET Walnut ziggy Macraigor Disconnect 114G 11FX05088296 arecibo Cactusrouter cowlee More networks VPN Connections Lee Connect to Hidden Wireless Network Create New Wireless Network L J IR Len n 5 B 4 Restart ER RLRER RRERRERERR 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 4 The Wireless Security tab window lets you enter your network s wireless security technigue and key Applications aces 9 4 56 PM ce WifiDemon File Help Ethernet UP TX Packets 337238 RX Packets 362601 Edit Inet Address 192 168 1 129 Broadcast 192 168 1 255 Inet6 Addressife8O 210 f3ff fe23 cf64 64 WIFI UP TX Packets 82 RX Packets 49 Edit IEEE8O2 11bgn ESSID Macraigor Link Guaity 65 70 Signal Level 45 dBm Editing wlanO Inet Address 10 0 0 6 Broadcast 10 0 0 255 Connection name wlanO Inet6 Address fe80 20d f OcdremoteServer PA Connect automatically Wired Wireless Mobile Broadband ven E DSL Wireless IPv4 Settings IPv6 Settings Wireless Security a 5 Name Last Used Add Wi ti Eur nen Security WEP 40 128 bit Key Hex or ASCII v wlanO 3 minutes ago Bie k Key keytotheMacraigorWifiNetw mO Authenticate to edit the
33. opment environment running in Fedora Core 15 Macraigor Systems Software tool suite running in Fedore Core 15 Generic OCD Target Header Eighteen inch target interface cable Firmware is field upgradeable Auto sensing of target voltage Interchangeable personality modules Fully API compatible with Wigglers and Ravens Small footprint 7 25 x 5 inches 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Installing Host Software WifiDemon is often used with third party software This is typically a host debugger and should be installed prior to attaching the WifiDemon NOTE If you are installing your debugger on an NT or NT based machine i e Windows NT 2000 etc make sure you are logged on as ADMINSTRATOR and make sure you re boot your machine after the install process If you are installing Macraigor Systems software simply follow the instructions during the install process Many third parties have software that will work with yourWifiDemon Companies with debuggers include but are not limited to Accelerated Technology ARM Ltd Allant Software CAD UL Green Hills Software Metaware Metrowerks Microcross Microsoft Red Hat e Tasking Host software versions that worked with the mpDemon will also work with the WifiDemon without any change in their configuration settings other than the Ethernet address Free versions of GNU Tools unsupported C compiler debugger and GUI may be found at ww
34. panel will change to connected to lt remote host TCP IP address gt The APIServer can be restarted which will drop the current connection if any by clicking the RESTART button in this panel 2012 Macraigor Systems LLC WW Ai ATIL E USER S MANUAL Revision 1 1 WIFIDemon Configuration en en men File Help Ethernet UP TX Packets 70813 RX Packets 86594 Inet Address 192 168 1 132 Broadcast 192 168 1 255 Inet6 Address fe80 210 f3fffe25 03c 64 DOWN TX Packets O RX Packets O IEEE8O2 11bgn ESSID off any Link Quity O Signal Level O Address Broadcast Inet6 Address Power Outputs 5 Volt 12 Volt OFF OcdremoteServer Waiting on Connection Jtag Clock Rate 4 Edit APIServer Connected to 192 168 001 012 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Controlling 5V 12V Power outputs with the WifiDemon Configuration Utility The WifiDemon s 12 volt and 5 volt power outputs can be turned on or off using the WifiDemon Configuration Utility The labels in the 5 volt and 12 volt toggle buttons show the current power output state Clicking on a button changes its power output state from ON to OFF or OFF to ON P74 WIFIDemon Configuration wra File Help SN Ethernet Computar uP TX Packets 88909 RX Packets 103021 Edit Inet Address 192 168 1 132 Broadcast 192 168 1 255 home Inet6 Address fe80 210 f3fffe25 c03c 64 WIFI gt pE
35. re Xscale and Atom x86 families of CPUs o Example Eclipse Gnu projects including Eclipse configuration source makefile Idscript gdbinit and README files that can be built downloaded via JTAG and then and run on over 150 different evaluation boards o WifiDemon Configuration Utility an interactive system setup tool that displays and allows the user to change the ethernet configuration WiFi configuration ocdremoteServer settings status 5 12 volt output settings and APIServer status o WifiDemonConfigurationUtility tui a serial version of the WifiDemon Configuration Utility that runs over the USB to Serial cable This lets the user configure the WifiDemon via an xterm serial port emulator o AsmDasm a RISC single op code Assembler Disassemble o OCD Commander an assembly language level debugger useful during board bring up o JTAGScanChainAnalyzer displays the JTAG scan chain configuration and the devices it contains o OcdRemoteServer a utility that waits for either local or remote host gdb connections on it s dedicated TCP IP port s performs the gdb command to JTAG translation o COMI Terminal Emulator Serial port to target terminal emulator o APIServer a utility that waits for and then services remote host OcdCommander connections to the WifiDemon What remote Host software is available for the WifiDemon There are many debuggers available see the section on Installing Host Software as well as v
36. rs by selecting Applications gt Other gt Remote Desktop from the desktop menu VNC ON WINDOWS SYSTEMS Windows does not include a VNC viewer in its default software set You can add one by going to http www uvnc com downloads ultravnc html or http www realvnc com products free 4 1 winvncviewer html or http www tightvnc com download php three of many free WindowsVNC viewers available Then downloading installing one on your PC After starting your VNC viewer you enter your WifiDemon s Ethernet or WIFI address displayed in the WifiDemon Configuration utility then click the CONNECT button Ultr VNC Viewer Connection 1 0 8 2 VNC Server TAEA 129 host display or host port Ouick Options auto Auto select best settings Connect OULTRA gt 2Mbit s Experimental OLAN gt 1Mbit s Max Colors cancel OMEDIUM 128 256Kbit s 256 Colors OMODEM 19 128Kbit s 64 Colors OsLow lt 19kKbit s 8 Colors OMANUAL Use options button View Only Auto Scaling _ Confirm Exit C Use DSMPlugin MSRC4Plugin dsm Proxy Repeater C Save connection settings as default Delete saved settings 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 After entering the password the WifiDemon s Desktop appears in your PC s VNC viewer s window You can experiment with the viewer s settings to get the size and shape your want lt wifidemon WiFiDemonOne X
37. t Address 10 0 0 6 Broadcast 10 0 0 255 teste X testsub c fe m ue Outl Inet6 Address fe80 20d fOff fe94 5b54 64 _ E OcdremoteServer _ MAIN ARM FUNTION int main void Ht unsigned int i vara p s Caned te unsigned long shifted Jtag Clock Rate char test_result 30 127 000 000 001 gogl Ce tath _ bd gt for i O i lt 0x100 i es l s vara i 27 var i e TDO gt 6DB Port DCC Port Vendor W es 8888 FREESCALE J LE OtherJTAGU E Console 58 N 4 Tasks EX Problems O Executables J Memory BE 8890 FREESCALE Freescale_iMX535_LOCO C C Application home wifidemon gvfs macraigor on iomegaserver Linux3 2 macraigor EclipseDemos lndigo A TDI lt 4 APIServer ne Writable Smart Insert 26 1 Waiting on Connection p Debug Freescale_iM BQ wiFIDemon Configur APIServer Status Restart using the WifiConfiguration Utility NOTE The following section describes how to restart the APIServer from the Fedora 15 Desktop The APIServer can also be configured using a Usb to Serial connection See Appendix D Configuring the WifiDemon via the USB to Serial port The APIServer listens on a dedicated TCP IP port for incoming Macraigor API connection reguests It is started automatically when the WifiDemon boots up When a remote host connects to it usually running the OcdCommander the waiting on connection status message in the APIServer
38. top Freescale iMX535_LOCO_ JunitBoardTest 11 02 2011 O Select archive fl LE File System ica FreeScale_iMX21_ADS 11 02 2011 EE i 4 Documents FreeScale_iMX27_DCC_DEMO 11 02 2011 F Bro ecte En FreeScale_iMX28_EVK 11 02 2011 Pictures Freescale_MAC7100_EVB 11 02 2011 Videos LuminaryMicro_LM3 S811 11 02 2011 Downloads LuminaryMicro_LM3 S811_JunitBoardTest 11 02 2011 NetSilicon NSDB7520 11 02 2011 NetSilicon NSDB9750 11 02 2011 NetSilicon NSDEV93 60 11 02 2011 OKI ML675K 11 02 2011 QCH Freescale_iM USER S MANUAL Revision 1 1 To change the wifidemon login password Select Applications gt Other gt Users And Groups When prompted for a password enter macraigor In the UserManager dialog that appears highlight the wifidemon line and then click PROPERTIES as shown below Computar WiiDanon Configuration DP zm N Fo in M rie Edt Het ile it el igina cowl remi BR EG a E Add User mn PropeNies Delete Refresh Help Edit properties ialla Search filter Apply fitter Trasi macraigor on UU Users Groups User Name UserID Y Primary Group Full Name Login Shell Home Directory wifidemon 501 user WifiDemon bin bash Jhome wifidemon User Properties User Data Account Info Password Info Groups User Name wifidemon Full Name WifiDemon Confirm Password Password esse Home Directory home wifidemon
39. u can create you own port setup by selecting Configuration gt Port and filling in the port setup dialog The current port setup can be saved for later use by selecting Configuration gt Save Configuration 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Pre Installed Macraigor Software UsbDemon Finder Finds and displays any Macraigor Usb devices connected to the WifiDemon JTAG Scan Chain Analyzer Examines the target s JTAG scan chain and displays the devices it contains AsmDasm RISC single op code Assembler Disassembler that supports the AM32 ARM MIPS and PowerPC processor families OcdCommander Assembly language level debugger useful during board bring up Eclipse Juno A C C Java Interactive Development Environment customized to run on the WifiDemon See http help eclipse org juno index jsp and or the Macraigor Eclipse Help icon on the desktop Eclipse Example Projects usr local macraigor EclipseDemos Juno contains a list of CPU type directories Indigo File Edit View Go Bookmarks Help Computer a usr local macraigor EclipseDemos g Q Search Home Desktop Name wv Size Type Date Modified E File System E AM32 litem folder Mon 13 Feb 2012 02 09 27 PM EST Es Documents 5 ARM 59 items folder Mon 13 Feb 2012 02 09 27 PM EST Downloads E3 Coldfire 4 items folder Mon 13 Feb 2012 02 09 27 PM EST E Music MIPS 19 items folder Mon 13 Feb 2012 02 09 27 PM EST genuas POWERPC 27 items fold
40. utton to a an IP address Require Pv4 addressing for this connection to complete TDI lt 4 Routes APIServer Waiting on Connection Available to all users Cancel Save WIFI Demon Configur 3 Ifyou have successfully configured your Ethernet interface after closing the Network configuration dialog the WifiDemon Configuration utility s Ethernet status will display the word UP in green letters along with the network addresses and packet counts This screen updates every 10 seconds 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 WIFI The WIFI on the WifiDemon is a standard IEEE 802 11 TCP IP connection All drivers and support software are built into the Linux system software It is your responsibility to set up the WifiDemon s Linux drivers with an appropriate IP address and WIFI configuration settings for your local wireless network To connect via WIFI follow these instructions 1 Using a standard mouse and keyboard plugged in the 2 WifiDemon s two USB ports and a monitor plugged into the VGA port power up the WifiDemon When the main desktop appears at the end of the Fedora Core 15 boot process double click on the WifiDemon Configuration desktop Icon to start it N File Help Computar WifiDemon Configuration Ethernet D UP TX Packets 55044 RX Packets 75133 Edit J En EL Inet Address 192 168 1 132 Broadcast 192 168 1 255 isma Inet6 Address fe80 210 f3ff fe25 c03c 64 COMM Term
41. w macraigor com 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 Hardware Issues Power Supply The WifiDemon is powered by an international 19v switching power supply It is best to power the supply from the same wall outlet as the target under test This helps eliminate any chance of a ground loop forming and causing additional noise or worse in the system Powering the WifiDemon ON OFF The system is powered on by plugging in the power supply and or pushing the power button It can be powered off by either 1 right clicking your mouse on the words WifiDemon in the upper right hand of the desktop and selecting ShutDown or My Account Fa System Settings p Computar WifiD2monConfiguration A J as J ue igna EJHL Termigal Einulatip f Shut down this system now Ja D You are currently logged in as WifiDemon This system will be automatically shut down in 40 seconds Susp end Hibernate Restart Cancel Shut Down Icraiga acraldor o 2 Depressing the front panel s power button In international markets theWifiDemon is shipped with an international power adapter which is designed to work with a variety of power cords depending on the type of outlet 2012 Macraigor Systems LLC USER S MANUAL Revision 1 1 in each country You should use a nationally approved power supply cord with the international power adapter JTAG Clock Rate The rat
Download Pdf Manuals
Related Search
Related Contents
Sistema de sujeción accionado por gas Manuel d`utilisation pour la presse transfert manuelle à tasses MG Copyright © All rights reserved.
Failed to retrieve file