User Tools

Site Tools


20b:hardware_required

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
20b:hardware_required [2009/11/07 23:11]
enlightenment
20b:hardware_required [2009/11/07 23:12] (current)
enlightenment
Line 1: Line 1:
 +==== Hardware Required ====
 +
 +In order to work with the calculator at the firmware level, certain hardware and software are required. Hardware needed is listed below.
 +
 +1) HP 20b Business Consultant Financial Calculator.
 +
 +2) JTAG Header Connector and JTAG Emulator Device 
 +
 +and/or 
 +
 +3) RS232 Cable.
 +
 +
 +==== JTAG Header Connector ====
 +
 +A header is required to connect the calculator to the JTAG Emulator. The HP 20b has solder pads on its PCB but is missing the connector.
 +
 +Some sources for the connector are:
 +   * Mouser. Header, 2x8, Unshrouded, Straight, Surface Mount, 0.1"x0.1", 30u Gold. FCI 95278-101A16LF.  [[http://portal.fciconnect.com/Comergent/adirect/fci?cmd=catCustomerDrawing&productName=95278-101A16LF|Datasheet]]  [[http://www.mouser.com/Search/ProductDetail.aspx?R=95278-101A16LFvirtualkey64910000virtualkey649-95278-101A16LF|Order]]  
 +   * Digi-Key.  Header, 2x8, Unshrouded, Straight, Surface Mount, 0.1"x0.1", 30u Gold. FCI 95278-101A16LF.  [[http://portal.fciconnect.com/Comergent/adirect/fci?cmd=catCustomerDrawing&productName=95278-101A16LF|Datasheet]]  [[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=609-3486-1-ND|Order]]  
 +   * Mouser. Header, 2x8, Shrouded, Straight, Surface Mount, 0.1"x0.1", 10u Gold. 3M D2516-6V0C-AR-WE.  [[http://multimedia.3m.com/mws/mediawebserver?66666UuZjcFSLXTtm8T_oxMcEVuQEcuZgVs6EVs6E666666--|Datasheet]]  [[http://www.mouser.com/Search/ProductDetail.aspx?R=D2516-6V0C-AR-WEvirtualkey51750000virtualkey517-D2516-6V0C-AR-WE|Order]]  
 +
 +A connector or wires to an external connector must be soldered to the PCB of the HP 20b.  Need to add instructions or link to instructions here! <<<<
 +
 +I advise that you 'open' the bottom of the calculator to leave room for the JTAG header.  You can use a box cutter (or a router if you are more fancy) to cut out a 1.25" long opening at the bottom of the calculator. This opening should be in the receded area at the bottom of the calculator, centered and the hight of the receded area. you can then open the calculator, solder the JTAG header and close the calculator in order to be able to keep using it while having an easy JTAG access.
 +
 +
 +==== JTAG In-Circuit Emulator (ICE) ====
 +
 +A JTAG interface device is required to communicate with the Atmel AT91SAM7L128 ARM Microcontroller (ARM7TDMI core). Some options are:
 +
 +  * FT2232-based USB device that supports [[http://openocd.berlios.de/doc/pdf/openocd.pdf|OpenOCD]], such as:
 +    * Olimax ARM-USB-TINY :: [[http://www.sparkfun.com/commerce/product_info.php?products_id=8278|Order From SparkFun]] Cost USD $52.
 +    * Olimex ARM-USB-OCD :: [[http://www.sparkfun.com/commerce/product_info.php?products_id=7834|Order From SparkFun]] Cost USD $72.
 +    * Amontec JTAGkey-Tiny :: [[http://www.amontec.com/jtagkey-tiny.shtml|Order From Amontec]] Cost Euro 29.
 +    * Amontec JTAGkey :: [[http://www.amontec.com/jtagkey.shtml|Order From Amontec]] Cost Euro 129.
 +    * Amontec JTAGkey2 :: [[http://www.amontec.com/jtagkey2.shtml|Order From Amontec]] Cost Euro 115.
 +
 +  * Segger J-Link or Atmel SAM-ICE (OEM version of the J-Link that only works with Atmel ARM chips).    [[http://www.segger.com/cms/jlink_oem_versions.html|List of all OEM versions of J-Link and their LIMITATIONS!]] Connection to host computer is USB. Available from a number of electronics vendors, including:
 +    * Segger.com :: [[http://www.segger.com/cms/development-tools.html|J-Link]] Cost USD $248.
 +    * Segger-US.com :: [[http://www.segger-us.com/jlinkncubundle.htm|J-Link NCU Bundle]] Cost USD $149 for Non-Commercial Use.
 +    * Mouser Electronics :: [[http://www.mouser.com/Search/ProductDetail.aspx?qs=2nyfZ6BV3ogW7JcOM%252bJK0Q%3d%3d|556-A91SAM-ICE]] Cost USD $100.
 +    * Digi-Key :: [[http://www.digikey.com/scripts/DkSearch/dksus.dll?PName?Name=AT91SAM-ICE-ND|AT91SAM-ICE-ND]] Cost USD $100.
 +    * IAR.com :: [[http://www.iar.com/website1/1.0.1.0/16/1/|Kickstart Kits]] Many IAR Kickstart Kits include a J-Link with an ARM development board. Search Digi-Key and Mouser.
 +
 +  * Segger J-Link Pro.  Connection to host computer is USB or Ethernet.  Available from a number of electronics vendors, including:
 +    * Segger.com :: [[http://www.segger.com/cms/development-tools.html|J-Link Pro]] Cost USD $798.
 +
 +  * Segger J-Trace.  Connection to host computer is USB.  Available from a number of electronics vendors, including:
 +    * Segger.com :: [[http://www.segger.com/cms/development-tools.html|J-Trace]] Cost USD $995.
 +
 +
 +==== See Also ====
 +
 +  * [[20B:software_required|Software required]]
 +
 +  * [[20B:jtag_race_results|JTAG adapter race results]]
 +
  
20b/hardware_required.txt · Last modified: 2009/11/07 23:12 by enlightenment