Home

HxRG_CustomManual_We..

image

Contents

1. data HXRG H2RG C001 ASIC SC2 B 010 JWST under the appropriate folder maybe UpTheRamp if you followed the directions in a further folder named by the date and time of your exposure Use DS9 to display them The Shutdown procedure is at the end of this document just exit out of the GUI 12 13 There are additional fairly useless directions below on how to do some random things with the IDE 15 The instructions are now running in the microcontroller To configure the instructions to read out your detector with the configuration you want click on the hex button in the IDE menu bar This will bring up a window for reading the registers on the ASIC Write 0x4000 for the start address and write 36 for the length and click Read You should see a window like the following ie Hex Dual Port 24 bit Data Memory Ch 0 OIX Start Address 0x4000 Length 36 Columns 8 7 Write All Write Selection Clear The values in the window are the exposure setting and user configuration values as listed in HxRG Assembly Code Manual The ones shown here for instance are set to take one read exposure with an H2RG in 4 output mode with 8 channels averaged per output in full frame mode Fill in the values you would like to run with and click Write All 16 Right click on the eal icon on the JADE tree and select Read Write ASIC Registers This will bring up a window showing the address and value of register 6900 Write 0x8002 tin
2. IDE browse to that path if not Open folder HxRG2_3 and select the HxRG soln file The project will launch with all the assembly files listed under the JADE and ASIC Tree 11 Press the green play button in the top left corner of the IDE window The button is used to launch the Hardware Abstract Layer Server Once clicked it will fade to gray and the corresponding red stop button will become available As you monitor the system log the following commands will appear i the System Log window nbler Controls al BA System Log 15716 2006 5 30 08 PM Server Started 5 16 2006 5 30 10 PM Remote HalClient is Initializing HalServer Number Supported devices 1 12 Pressthe Firmware downward arrow as pictured below This downloads the needed firmware into the FPGA of the JADE2 card It will take 10 15 seconds In the bottom right corner the IDE software shows the download status of the firmware and the system log also indicates the status of the download both statuses shown below If you click before it is complete the display freezes but continues downloading ated Development Environment Application4 localhost Assembler Debug Window v v Sci Hex Tine el JADE Regs Read JADE MCD l E System Log 5 15 2005 5 20 08 Pkt Server Stated 5 15 2005 5 30 10 Ph Remote Kalihe is Initializing Hah ever Number Supparled devices 15 2006 5 30 53 PM Downloading jade hirmware 5 2006 5 21 13 PM Downoad
3. If any one or all 3 are unchecked 11 Check BK1 On Bank 1 button if any one or all BK1 checkboxes are unchecked The SIDECAR ASIC development board is now fully powered We are utilizing Bank 1 for power source to SIDECAR on the development board if any remaining 3 Banks are being utilized then they should be powered up also at this 12 Click the Read button in the Power Management window The voltage readings should be similar to the settings shown in the following image 10 11 ce 32DE2 Registers Power Management Lees Ps ee Remote Sense Bki ft Bk2 f Bk3 Bk4 ve fo 0d rrr ail rae ooa oe ER vooal 301 21 E ar eU TE ee af Fa Co awe Note Put a check back to the checkbox next to Data on Ack in the figure above 13 Click on the Config button RA that has two black arrows pointed downward on the top menu bar of the IDE The box in the figure below will pop up If the file HxRG_Main mcd is not already present in the top left box click on Browse and select the file HxRG_Main mcd which should be in HxRG Path Now click on the double down arrow icon underneath the top left box and the file HxRG_Main mcd should move to the bottom left box as shown below Configure Asic Download Select the ASIC s to configure Select the MCD file s Select the ASIC register file Asic Download ASICT gt a amp Browse HxRG_Main med _ Automatica
4. In the terminal currently we start the ShARCS GUI by typing java jar LROOT java jar sharcs_fel jar Very soon this will be replaced by simply typing sharcs_fe 19 Once sharcs_fe is running under the Windows Menubar select Setup A new window will open 20 In the Setup window check if the AsicCfg keyword is set to the appropriate configuration file a if cold C SHARCSColdSidecarContro Config xml b if warm C SHARCSWarmSidecarControlConfig xml 21 In the Setup Window check if the UnixRootDir is data if the WinRootDir is Z and if the Outdir is sharcs 22 In the Setup Window if Connected reads No OR if the upper right corrner of sharcs_fe is red Lost Server press the Connect button The button will turn yellow while it tries to connect and will turn red if there are connection problems 23 In the Setup Window press the Init button to initialize the system The Initing keyword will flip to Yes during initialization and if the process is successful the SidecarInit keyword will read Success Generally after this step you can close the Setup Window and take data Shutdown Sequence 3 a noise arra 7 a of 26 18 913 S3 486 DEBUG Sidecer SidecarControl initia r 1 Remote desktop from covert to Geli Epe argare tea mman tune tue Windows computer stealthie with the Joe eerie RiB y following command rdesktop stealthie tSp e aiee
5. cf jade frirwate succeeded ee F we MS 5 31 PM Ca Once the JADE2 firmware has been downloaded a green circle appears in the JADE2 tree next to the JADE2 name as shown in the image below below replacing a yellow caution triangle Sidecar ASIC Integrated Development Environment HxRG localhost File Application Registers Assembler Debug Window Help J JADE2 USB Ports USB Port Values USB Port Direction 13 Pressthe down arrow to download the JADE registers The system log will immediately report that the JADE2 registers have been downloaded 3 z 14 Click on the Config button hA that has two small black arrows pointing downward on the right side of the top menu bar If the file HxRG_Main mcd is already present in the bottom left box click OK and go to the next step If MCD file is not present click on Browse and select the file HxRG_Main mcd which should be in C Program_Files Teledyne Scientific SidecarASIC IDE Now click on the double down arrow icon underneath the top left box and the file HxRG_Main mcd should move to the bottom left box as shown below Browse select and add HxRG_ Main ShARCS mcd and ShARCS_Voltages mcd to the bottom left box as well not shown below Click OK and the window will close Configure Asic Download Select the ASIC s to configure Y Yv Select the MCD file s Select the ASIC regi
6. or the timeout occurred before the pixels were clocked out Try setting the timeout to a longer value e If the frame looks bizarre make sure you have the Data on Ack box checked 15 16 6 SIDECAR Power Up Down Sequence 6 2 Power Down Steps provided in this section describe how to power down the SIDECAR ASIC Development board Power down sequence must be followed every time the development board is not in use 1 Double click I O Configuration under JADE2 Registers tree to open the configuration window then click Reset button to reset ASIC JADE2 Registers I O Configuration T a Reset A Reset D o ee o MflockEn V LYDSEn M PD Yreg ASIC Config v Data Rate DivideEn V ResetB v LVDS Termination Data Clock LYDS Config L YDS Termination Sync LED Enable V PowerLEDs Clock LEDs Clock Capacitors Capacitors Disable Analog Outputs Capacitors CT OOOO 2 Double click on Power Management under JADE2 Registers tree 3 Uncheck BK1 Off block 1 button All the check next to the Bk1 label will be removed We are utilizing Bank 1 for power source to SIDECAR on the development board if any remaining 3 Banks are being utilized then they should be powered off also at this point 4 Uncheck VDDIO then VDD2p5 then VDD3p3 In this order 5 Uncheck 5V power supply 6 Click the RED button in IDE to Stop HAL K Sidecar ASIC Integrated Development Environment OSIM_Drop4 localhost File Appli
7. ShARCS Startup and Shutdown With Server Communications Powering up 1 Enable power through the pulizzi controller to Stealthie the JADE2 card and the Ion Pump through Pulizzi A and to the ShARCS filter wheels and the Lantronics through Pulizzi C The Windows computer stealthie will turn on automatically once it has power Continue with the below power up steps while it boots up Remote desktop from covert to stealthie with the following command rdesktop stealthie Log in as user with the usual user password 3 Check if the JADE2 card 5 0V external power box is set to On Check if the ground plug on the external power supply cable is plugged in to the ground port on the JADE2 box Plug in if not already plugged in Check if the external power supply cable white is plugged into the JADE2 card s analog input Plug in if not already plugged in Check if the miniUSB Cable black is plugged in to the JADE2 card s miniUSB port Plug in if not already plugged in Check if that same Cable with a normal USB 2 0 side is plugged into stealthie Plug in if not already plugged in Loading HxRG Code on stealthie 8 J On the Desktop double click the SIDECAR ASIC IDE shortcut icon The SIDECAR ASIC Integrated Development Environment IDE dialogue box will appear shown below Press Open 10 The dialogue box will probably open to C Program Files Teledyne Scientific SidecarASIC
8. aaieseteatea Log in as user with the usual user E SHIRA Hees am comer ee account password 2 Click on the SidecarServer terminal window shown above and hit control C to gracefully close the SidecarServer Maximize the Sidecar ASIC IDE software window 4 Click the red stop button in the topmenubar to Stop HAL or stop the hardware abstraction layer wi Sidecar ASIC Integrated Dev Wopment Environment OSIM_Drop4 localhost ebug Window Help i a hd Ga FES 4 4 7 Build All Sci Lek Finnevare JADE non R File Application Registers Assemb 5 Shut down the Sidecar ASIC IDE window and say No to saving 6 In general stealthie can be left on with all cables still plugged in Similarly the JADE2 card external power supply can be left on 7 Ifyou are shutting everything down disable power through the pulizzi controller to Stealthie the JADE2 card and the Ion Pump through Pulizzi A and to the ShARCS filter wheels and the Lantronics through Pulizzi C 8 Itis now safe to unplug the miniUSB the external power supply and the ground plug from the JADE2 card it is safe even when the power is on Startup and Shutdown Without Server Capabilities Old Way I really really hope you don t have to use this It is cludgy and terrible There is a terrible GUI that will be started on Windows computer stealthie to take images Give Rosalie a call if you need help 925 876 4788 6 SIDECAR Power Up D
9. apture Single Frame Capture Memory Config Begin Series Commands JADE 24Bit Reset FIFO Check FIFO E C A JADE 24Bit Reset FIFO Check FIFO O L a JADE 24Bit Reset HFO Check FIFO d 21 Start an exposure by clicking the Get Frame gt button at the top left corner of the science viewer window Note that h4001 should be kept its default value of 1 so that only one frame is read out of the detector 22 Wait for the frame to be read out of the detector and be displayed The time taken should vary between 1 and 2 frame times see HxRG manual for approximate frame times since the instructions might have been doing an IDLE reset when the Get Frame button was clicked If all has gone successfully you should see a detector picture like the one below see page 27 of the HxRG User s Manual if you want to see the figure it s not that interesting 14 15 Adjusting the Min and Max of the contrast bar might be required to see details in the image Troubleshooting e Ifthe steps were followed and an image did not appear or the image was filled with all OxO000 and OxFFFF it is likely that one of the registers in h4000 h4024 was written with a value out of range Check those registers to make sure they are within range issue a reconfigure by following steps 14 and 15 and try to take another exposure e If all values were 0x0000 it is likely that the Single Frame Capture configuration window was improperly set
10. cation Registers Assembler git PB 4 4 eS tt gt f Build All Sci Hex Fimware JADE Regs R i _ EEE 7 Itis now safe to unplug the miniUSB from the JADE2 card 8 If an external voltage supply is being utilized it can also be turned off 9 Place the jumper back on W2 pins on the JADE2 card to configure for USB power 16
11. efer to Section 6 1 for proper power up procedure Proceed to Step 10 only after power up sequence has been followed 8 Double click on Power Management under JADE2 Registers tree Power Management window will open H Sidecar ASIC Integrated Development Environment TIRS_1DCMalocalhost 5 Ble pplication Registers Assembler Debug Window Help pe i 2 PE 4 ft F v Build Ql So Hex Fimnware JADE Regs Read ODE MOD ASIC Rees o X A 5 a iL Read Write ASICI Regis gat TIRS_LBCM_LdReg asm peme pey peee TIRS_LDCM_Mon esm Value 246i TIAS_LDCM_tming_tebles es im 3 Ve JADE E USR Potts USB Por Y aluss USB Por Ohectan E JADE Registers ASIC Itefac Clock and FIFO s x zE Assemb 5 id Code Editor x pecs wD 00 0x0 Ox6919 A0000 0 668 Ox0 C oe 0 6912 O0 mens omn Banan 5 E EN E E E a ee EIEFIEZ EEE ss ee HEKE 0x000 0r0DDD Use Defined System Log 673072009 238 33 h Server Stated 6 30 2009 S38 33AM Hal sb QuckUSB OUSB2 Module v2 10 FFO Hendshakel ka 6 30 2009 338 33AM Remote HalOiert is Inkializng 4 HelSeree Number Supported devices 1 embler T AS_LDCM_trming_tebles 6 30 2009 2 41 06 AM Downloading jada fimware 6 30 2009 9 41 26 AM Download of jade trmware succeeded Downed of jads himwers succeeded 9 Check 5V power supply option if unchecked 10 Check VDD3p3 then VDD2p5 then VDDIO In this order
12. hed by pressing the blue down arrow labeled JADE Regs ASIC still show yellow triangle after downloading Once the JADE registers have been down loaded then a green circle appears in the JADE tree next to the ASIC1 name ated Development Environment Application4 localhosi Assembler Debug amen T sesamiae ae si ga Wg JADE Reqs Read JADE MCD I a _________ Ticbsniion chests eae tec cialisnt ne neh Sy 11 In the JADE tree double click on ASIC Interface to open the ASIC interface dialog box In the dialog box uncheck the checkbox next to Data on Ack as shown in the figure below The yellow triangle next to ASIC1 will turn into a green circle at this point If ASIC does not turn to green double click I O Configuration to reset ASIC 10 a JADE2 Registers ASIC Interface kK E Assembly les H RG_PredmpConfig asm HxRG_ChannelConig esm a HKRG_ClocksCenfigasm I Configurat mfg cropa TEL PY One ck SystenCiece gk a asm HRG Det Crock Table as ARO Del Sate a HRG DetConig aan H P G_EnebleDisableChan gt HRG _FrameCall asm HxRG_Load_Registers as HxRiG_Meain sm cia JADE2 E USS Ports USB Port Values 115 Clock Rate Stitt sample USB Port Direction word io Word Space 1 z Clock and FIFO 10 Configuration Power Management Power Readback Siatus User Defined Global ASIC Registers pasc 12 At this point check if SIDECAR ASIC is power up properly R
13. lly download ASIC registers after downloacing med files 14 Click OK and the window will close In the IDE top menubar click on the purple down arrow with MCD listed below it Mc This will download the HxRG_Main mcd instructions to the SIDECAR microcontroller and you will see the following message if it was successful 12 19 2008 11 51 48 AM Downloading mcd file s 12 19 2008 11 51 48 AM Download of mcd file s complete Now directions on how to start and run the fairly useless GUI 15 Minimize the IDE Under the Start menu select IDL Virtual Machine and click to continue when it gives you the option 16 It will open a browser Maneuver to C Documents and Settings Reni Desktop Dev 11 12 Kit CD HxRG ver 2 3 2 I DL HxRG_exe and select Hxrg sav 17 Click the Initialize button in the upper left corner Unselect everything including Download Jade2 Register Database xml Make sure that the solution file is set to C Program Files Teledyne Scientific SidecarASIC IDE HxRG HxRG soln and that the MCD file is set to C Program Files Teledyne Scientific SidecarASIC IDE HxRG HxRG_Main mcd Finally click the Initialize button at the bottom of the window 18 Mostly you should stick to the default settings Do NOT change IDLE MODE from Continuously take reset frames 19 Set the Preamp Gain to 9 15db small Cin Leave the EXPOSURE MODE set to Up The Ramp Fowler
14. mode as defined by this program has terrible effects Set the Number of Resets to 1 and the Number of Drops Ignored Reads to whatever number is needed to make the desired length of exposure Under Science Data Acquisition set it to Ramp Finish this step by clicking the Set Config Parameters button at the top 20 We need to set the bias level of the chip because the default value is generally out of range go figure For a brief moment maximize the IDE In the left hand pane right click on the E SI8 icon on the JADE tree and select Read Write ASIC Registers This will bring up a window showing the address and value of register 6900 Change the register address to 0x602c and the value to 0x8258 Click the W Write button Click the R Read button to confirm it wrote Now change the register address to 0x6900 and the value to 0x8002 as shown in the image below Click the W Write button Click the R Read button until the value changes back to 0x8000 letting you know it has reconfigured This sends the correct bias value to register 602c and setting register 6900 to 8002 lets the ASIC know it actually needs to change the bias value from its previous settings EE Read Write ASIC1 Registers IE D R FEP aese Vaie es W 0O Rw Read Al Write Al 21 Minimize the IDE again You should be able to acquire exposures now Because the software is really helpful it will put your exposures in C
15. own Sequence Steps provided in this section describe how to power up the SIDECAR ASIC Development board 6 1 Power Up Steps 1 4 should only be used if an external voltage supply is being used If you are allowing the USB to provide power then Skip to Step 5 1 If an external power supply is being used then set the voltage to 5 5V 2 If an external voltage supply is not being used then skip to step 4 Make sure that jumper at W2 adjacent to external analog power input source is in place for configure power supply to the development board ee The jumper is already configured for external power don t worry about that NOTE Voltage supply from an external source should NOT exceed 5 75V The voltage regulators on the JADE2 card will manage the 3 3V supply to SIDECAR 3 Set the current limiter on the external power supply between 500mA NOTE Current limiter on the external power supply can be set up to 1000mA but it is highly recommended to stay close to 500mA The jumper is already configured for external power don t worry about that 4 Remove jumper labeled W2 from the JADE2 Card Jumper W2 is located next to the input power supply plug Removing the jumper which will configure the development kit to be powered by an external analog source rather than USB providing power 5 Plug in the external analog power source into the JADE2 cards analog input port 6 Plug in miniUSB Cable into JADE2 card s USB port 2 LEDs on
16. ster file 4 t Browse HxRG_Mainmed m Automatically cownload ASIC registers after downloading med files Press the purple MCD down arrow to download the HxRG_Main mcd instructions to the SIDECAR microcontroller The system log will tell you if the download is successful as shown below 12 19 2008 11 51 48 AM Downloading mcd file s 12 19 2008 11 51 48 AM Download of mcd file s complete Once the MCD is downloaded a green circle appears in the JADE2 tree next to the ASIC1 name replacing a yellow caution triangle Fie Application Registers Assembler Debug Window Help a A re BB J 4 BiA Sci Hx frma JADE Pegs A 9 AssemblyFiles Drop4_H2RG_DevBid_Warm_40utput_16Bi4DC_SO0KH2 as 3 F JADE USB Ports USB Por Vaks USB Port Drection JADE2 Regsters ASIC Intet ace Clock and FIFO 140 Configuration Power Managemert Powe Readback Status User Defined Global ASIC Registers ois 16 All of the IDE startup steps are complete so minimize the window it needs to run in the background Server Startup 17 Now the SidecarServer needs to be started 4 geapipes sg uma If you are running the chip warm double EEE Th hee be tee ae tn click the Warm SidecarServer shortcut on __ Ei aeee the Desktop If you are running the chip cooled double click the Cold SidecarServer shortcut on the Desktop 18 Now on the Unix computer covert you log in and start up a terminal window
17. the JADE2 card will light up 5 Loading HxRG Code 3 Onthe Desktop double click the SIDECAR ASIC IDE short cut icon Please cick ew to stot a new apalicyion Ope to open an existing sopication oF Carce togo directly tothe IDE Open Caval NOTE Windows Vista and Windows 7 users You may receive an error message when trying to launch SIDECAR IDE Due to Windows security reasons SIDECAR IDE needs to be launch with administrative access Refer to Windows Vista or Windows 7 users manual for such case 4 The SIDECAR ASIC IDE dialogue box will appear Press Open to select the project location and load the soln file 5 From the dialog box browse to lt HxRG PROJECT PATH gt and select HxRG soin Lookin HFG ee temp WF HAC soln file name o Files of type Solution files soln nd 6 The project will launch with all the assembly files listed under the Jade and ASIC Tree 7 On the top left corner of the IDE window is a green play button The button is used to launch the Hardware Abstraction Layer Server Press the button and monitor the system log The following commands will appear on the system log window 1 Server Started 2 Remote HALClient is Initializing and 3 HalServer Number Supported devices 1 Also the green play button will be faded and the corresponding square red stop button will be highlighted nbler Controls q System Log 5 16 2006 5 30 08 PM Ser
18. the Value box so that the window looks like so HE Read Write ASIC1 Registers k O EE address Vale 2ebi RW eeo joe O E Read All Write All Now click on Write All 17 Click Read All every second or so until you see the Value change back to 0x8000 This indicates the detector and SIDECAR have been reconfigured for the mode you specified in step 13 Er 18 Open up the science viewer by clicking on 19 Configure the image size by going to Settings gt Image Details and entering the image height and image width in pixel units you expect based upon the detector you have chosen in the appropriate boxes for the details of configuring an arbitrarily sized window and running in window mode refer to HxRG Assembly Code Manual Set the FIFO Timeout for 45 seconds an H4RG read out of 1 output might require a longer time but this should be long enough for all other configurations Select Flip Vertical and click OK The window should look like the following 13 14 EE Image Details Image Details Bits Per Pixel Word Size Pixels Per Word image Height image Width Flip Vertical Flip Horizontal FIFO Timeout sec 45 4 Reverse 20 Now select Settings gt Configure Commands Select the Single Frame Capture tab in the window that pops up Write 0x8001 to the Value box in the Begin Series Command window and check the Reset FIFO box as shown below Click OK RealTime Viewer Properties DER Series C
19. ver Started 5 16 2006 5 30 10 PM Remote HalClient is Initializing HalServer Number Supported devices 1 8 Then the firmware needs to be down loaded into the FPGA of the JADE2 card This is accomplished by pressing the yellow Firmware arrow that is pointing down In the bottom right corner the software will show you the status of the firmware downloaded and in the system log will indicate the status of the software downloaded ated Development Environment Application4 localhost Assembler Debug Window gt ag 2 OE ail v Sci Hex fin 4 t 4 ware JADE Regs Read JADE MCD g System Log a 5 15 2006 5 30 03 PM Serve Stated 516 2005 5 20 10 PM Remote Hallie is Iniliaizing HalS ever Number Supporied cevices 1 5 15 2005 5 30 53 Pit Downloading jade firmware vl 5 15 2005 5 21 13 PM Downoad cf jade frmwaie succeeded x ta ie W 5 31PM 9 Once the JADE firmware has been down loaded then a green circle appears in the JADE tree next to the JADE2 name as shown below G Sidecar ASIC Integrated De Em it HxRG localhost File Application Pegate ice Debug Win Window rr I ra 3 i gt pa amp Pe 4 y Bud Al Sci Hex Firmware JADE Recs q Jade Tree E38 Assemb E a JADED USB Ports USB Port Values USB Port Direction JADE2 Registers User Defined Global ASIC Registers E T A Asict 10 The JADE registers need to be downloaded This is accomplis

Download Pdf Manuals

image

Related Search

HxRG_CustomManual_We..

Related Contents

Marshall V-R72DP-2C  GLOSS COLOR GLOSS COLOR  71M6533 Demo Board User`s Manual  TM 11-6625-3245-40 HEADQUARTERS  ATLAS HELIOS  Texte intégral PDF  設置上のご注意  Paint & Learn Art Easel Manual  CR60-5AFH  

Copyright © All rights reserved.
Failed to retrieve file