From 822358078318dd3560babc4516f889b30594ea0c Mon Sep 17 00:00:00 2001 From: stac Date: Sun, 23 Jan 2011 08:06:13 +0000 Subject: [PATCH] jtag-revb: add eeprom config file The floss-jtag-revb has an on-board EEPROM which can be used to hold a serial number. This greatly simplifies using OpenOCD debug environments with more than one JTAG attached to the same PC. See the FLOSS JTAG revB section of this page for instructions on how to configure the EEPROM on Linux: http://wiki.openpilot.org/display/Doc/Software+Development+on+Linux git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2540 ebee16cc-31ac-478f-84a7-5cbb03baadba --- flight/Project/FOSS-JTAG/floss-jtag-revb.conf | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 flight/Project/FOSS-JTAG/floss-jtag-revb.conf diff --git a/flight/Project/FOSS-JTAG/floss-jtag-revb.conf b/flight/Project/FOSS-JTAG/floss-jtag-revb.conf new file mode 100644 index 000000000..1181aadd4 --- /dev/null +++ b/flight/Project/FOSS-JTAG/floss-jtag-revb.conf @@ -0,0 +1,32 @@ +vendor_id=0x0403 # Vendor ID +product_id=0x6010 # Product ID + +max_power=45 # Max. power consumption: value * 2 mA. Use 0 if self_powered = true. + +########### +# Strings # +########### +manufacturer="OpenPilot" # Manufacturer +product="FLOSS JTAG revB" # Product +serial="OP-0001" # Serial + +########### +# Options # +########### +self_powered=false # Turn this off for bus powered +remote_wakeup=false # Turn this on for remote wakeup feature +use_serial=true # Use the serial number string + +# Normally out don't have to change one of these flags +BM_type_chip=true # Newer chips are all BM type +in_is_isochronous=false # In Endpoint is Isochronous +out_is_isochronous=false # Out Endpoint is Isochronous +suspend_pull_downs=false # Enable suspend pull downs for lower power +change_usb_version=false # Change USB Version +usb_version=0x0200 # Only used when change_usb_version is enabled + +######## +# Misc # +######## + +filename="floss-jtag-revb.eeprom.bin" # Filename, leave empty to skip file writing