Bus Pirate/es

From DP

(Difference between revisions)
Jump to: navigation , search
 
(18 intermediate revisions not shown)
Line 26: Line 26:
}}
}}
-
* [[Features overview]] ([http://dangerousprototypes.com/bus-pirate-manual/bus-pirate-feature-overview/ original])
+
* [[Features overview/es|Información de las características (ES) ]] ([http://dangerousprototypes.com/bus-pirate-manual/bus-pirate-feature-overview/ original])
-
* [[Hardware overview]]
+
* [[Hardware overview|Información del hardware]]
-
* [[Self-test_guide|Bus Pirate AutoTest del Hardware]]
+
* [[Bus_Pirate_self-test_guide/es|Auto-test del hardware (ES)]]
-
* [[Bus Pirate 101 tutorial]] ([http://dangerousprototypes.com/2009/07/23/bus-pirate-101/ original])
+
* [[Bus Pirate 101 tutorial/es | Manual Bus Pirate 101 (ES)]] ([http://dangerousprototypes.com/2009/07/23/bus-pirate-101/ original])
-
* [[Bus Pirate 102 tutorial]] ([http://dangerousprototypes.com/2009/11/13/bus-pirate-102/ original])
+
* [[Bus Pirate 102 tutorial/es | Manual Bus Pirate 102 (ES)]] ([http://dangerousprototypes.com/2009/11/13/bus-pirate-102/ original])
* [http://dangerousprototypes.com/forum/index.php?board=4.0 Foro Bus Pirate]
* [http://dangerousprototypes.com/forum/index.php?board=4.0 Foro Bus Pirate]
Line 41: Line 41:
* [http://dangerousprototypes.com/2010/03/18/using-the-bus-pirate-with-archlinux/ Conexión con Arch Linux]
* [http://dangerousprototypes.com/2010/03/18/using-the-bus-pirate-with-archlinux/ Conexión con Arch Linux]
* [http://dangerousprototypes.com/2009/10/16/create-devbus_pirate-on-linux/ Crear /dev/bus_pirate en Linux]
* [http://dangerousprototypes.com/2009/10/16/create-devbus_pirate-on-linux/ Crear /dev/bus_pirate en Linux]
-
* [[Using the Bus Pirate with Fedora 14]]
+
* [[Using the Bus Pirate with Fedora 14| Conexión con Fedora 14]]
==Descargas==
==Descargas==
-
Descargue las últimas actualizaciones, códigos fuentes y más.[[Bus_Pirate#Firmware_upgrades|Las instrucciones para la actualización del firmware]] están aquí.
+
Descargue las últimas actualizaciones, códigos fuentes y más.[[Bus_Pirate/es#Actualizaciones_de_firmware|Las instrucciones para la actualización del firmware]] están aquí.
* [http://code.google.com/p/dangerous-prototypes-open-hardware/downloads/detail?name=BusPirate.package.v6.1.zip Paquete Bus Pirate v6.1]
* [http://code.google.com/p/dangerous-prototypes-open-hardware/downloads/detail?name=BusPirate.package.v6.1.zip Paquete Bus Pirate v6.1]
* [http://code.google.com/p/dangerous-prototypes-open-hardware/source/browse/#svn%2Ftrunk%2FBus_Pirate Código fuente en SVN]
* [http://code.google.com/p/dangerous-prototypes-open-hardware/source/browse/#svn%2Ftrunk%2FBus_Pirate Código fuente en SVN]
Line 57: Line 57:
* [[HEX/DEC/BIN number entry and output display | Visualización de entrada y salida de números HEX/DEC/BIN]]
* [[HEX/DEC/BIN number entry and output display | Visualización de entrada y salida de números HEX/DEC/BIN]]
* Modos de Bus(firmware principal): [[1-Wire | 1-Cable]], [[UART]], [[I2C]], [[SPI]], [[raw 2-wire]], [[raw 3-wire]], [[HD44780 LCDs]], [[MIDI]]
* Modos de Bus(firmware principal): [[1-Wire | 1-Cable]], [[UART]], [[I2C]], [[SPI]], [[raw 2-wire]], [[raw 3-wire]], [[HD44780 LCDs]], [[MIDI]]
-
* Modos de Bus ([[Bus_Pirate#Firmware_upgrades|firmware adicional]], v5.9+): [[PC keyboard |Teclado de PC]], [[Bus Pirate: DIO mode|DIO]], [[JTAG]]
+
* Modos de Bus ([[Bus_Pirate/es#Actualizaciones_de_firmware |firmware adicional]], v5.9+): [[PC keyboard |Teclado de PC]], [[Bus Pirate: DIO mode|DIO]], [[JTAG]]
* [[Bus Pirate BASIC script reference| Referencia de scripts básicos en el Bus Pirate]]
* [[Bus Pirate BASIC script reference| Referencia de scripts básicos en el Bus Pirate]]
* [[Bus_Pirate_self-test_guide|Guía de Auto-test de el Bus Pirate]]
* [[Bus_Pirate_self-test_guide|Guía de Auto-test de el Bus Pirate]]
Line 70: Line 70:
===Entradas/Salidas y hardware===
===Entradas/Salidas y hardware===
-
* [[Bus Pirate I/O Pin Descriptions | Descripción de pines E/S en el Bus Pirate]]
+
* [[Bus Pirate I/O Pin Descriptions/es | Descripción de pines E/S en el Bus Pirate (ES)]]
* [[Practical guide to Bus Pirate pull-up resistors | Guía práctica resistencias "pull-up" en el Bus Pirate ]]
* [[Practical guide to Bus Pirate pull-up resistors | Guía práctica resistencias "pull-up" en el Bus Pirate ]]
* [[Mixed voltage interfacing with the Bus Pirate | Interfaz de tensión mixta con el Bus Pirate]]
* [[Mixed voltage interfacing with the Bus Pirate | Interfaz de tensión mixta con el Bus Pirate]]
Line 110: Line 110:
====Modo terminal JTAG====
====Modo terminal JTAG====
-
En [[Bus_Pirate#Firmware_upgrades|-extras del firmware-]] tiene el viejo modo terminal JTAG de la [http://hackaday.com/2008/12/01/bus-pirate-firmware-update-v0c-jtag-and-more/ Demo de Hack a Day]. Fue retirado del firmware principal porque nadie lo usa - no es particularmente útil para introducir manualmente comandos JTAG.
+
En [[Bus_Pirate/es#Actualizaciones_de_firmware |-extras del firmware-]] tiene el viejo modo terminal JTAG de la [http://hackaday.com/2008/12/01/bus-pirate-firmware-update-v0c-jtag-and-more/ Demo de Hack a Day]. Fue retirado del firmware principal porque nadie lo usa - no es particularmente útil para introducir manualmente comandos JTAG.
*[[JTAG|JTAG terminal mode guide]]
*[[JTAG|JTAG terminal mode guide]]
-
===Programción AVR===
+
===Programación AVR===
El Bus Pirate se puede utilizar para programar microcontroladores AVR de Atmel. La versión5.8 de [[AVRDUDE_AVR_programmer|AVRDUDE]] y posteriores admiten directamente el Bus Pirate como programador.  AVRDude es el software mas común para la programación de microcontroladores AVR. Muchos paquetes como WinAVR y el IDE de Arduino  bundle a version of AVRDude.
El Bus Pirate se puede utilizar para programar microcontroladores AVR de Atmel. La versión5.8 de [[AVRDUDE_AVR_programmer|AVRDUDE]] y posteriores admiten directamente el Bus Pirate como programador.  AVRDude es el software mas común para la programación de microcontroladores AVR. Muchos paquetes como WinAVR y el IDE de Arduino  bundle a version of AVRDude.
Line 222: Line 222:
==Actualizaciones de firmware==
==Actualizaciones de firmware==
Instruciones para cambiar el firmware en el Bus Pirate a traves del USB.
Instruciones para cambiar el firmware en el Bus Pirate a traves del USB.
-
*[[Bus_Pirate#Download|Descarga el último firmware]]
+
*[[Bus_Pirate/es#Descargas|Descarga el último firmware]]
* [[Bus Pirate firmware change history | Historial de cambios de los firmware del Bus Pirate]]
* [[Bus Pirate firmware change history | Historial de cambios de los firmware del Bus Pirate]]
===Actualizar Bus Pirate v4===
===Actualizar Bus Pirate v4===
Line 233: Line 233:
  Actualmente: modo digital IO (DIO), JTAG, PC keyboard, mas
  Actualmente: modo digital IO (DIO), JTAG, PC keyboard, mas
-
*[[Bus_Pirate#Download| Descarga el último firmware ]]
+
*[[Bus_Pirate/es#Descargas| Descarga el último firmware ]]
Esta sección es para el '''Bus Pirate v3.x''' con bootloader versión 4+. Vea la siguiente sección para obtener más información del bootloader.
Esta sección es para el '''Bus Pirate v3.x''' con bootloader versión 4+. Vea la siguiente sección para obtener más información del bootloader.
-
* [[Pirate-Loader console upgrade application (Linux, Mac, Windows) | Aplicación de consola para la actualización- Pirate-Loader- (Linux, Mac, Windows)]] ([http://dangerousprototypes.com/2010/01/22/how-to-firmware-upgrades-with-the-linux-mac-windows-console/ original])
+
* [[Pirate-Loader console upgrade application (Linux, Mac, Windows) | Aplicación de consola para la actualización -Pirate-Loader- (Linux, Mac, Windows)]] ([http://dangerousprototypes.com/2010/01/22/how-to-firmware-upgrades-with-the-linux-mac-windows-console/ original])
* [[ds30 Loader GUI]] ([http://dangerousprototypes.com/2010/02/19/bus-pirate-firmware-updates-with-ds30-loader/ original]) (Mono/.NET)
* [[ds30 Loader GUI]] ([http://dangerousprototypes.com/2010/02/19/bus-pirate-firmware-updates-with-ds30-loader/ original]) (Mono/.NET)
Siga estas instrucciones para cargar el nuevo firmware, un firmware antiguo (v4+ solamente), el firmware de extras, o el firmware reproductor de XSVF.  
Siga estas instrucciones para cargar el nuevo firmware, un firmware antiguo (v4+ solamente), el firmware de extras, o el firmware reproductor de XSVF.  
-
===Bus Pirate v3 bootloader upgrades===
+
===Actualizaciones Bus Pirate v3 bootloader ===
-
The bootloader is a small program in the Bus Pirate that installs the firmware upgrade. The bootloader itself can also be upgraded with a small amount of effort. This is not normally required.
+
El bootloader es un pequeño programa en el Bus Pirate que instala las actualizaciones del firmware. El propio bootloader también puede ser actualizado con un pequeño esfuerzo. Esto no se requiere normalmente.  
-
*[[Bus Pirate v3 bootloader upgrades]]
+
-
===Program with a programmer===
+
*[[Bus Pirate v3 bootloader upgrades | Actualizaciones Bus Pirate v3 bootloader]]
-
How to put the bootloader in a new chip or replace a damaged bootloader.
+
===Programar con un programador===
-
* [[Programming_PICs_with_a_programmer |Program the bootloader with a PICkit or ICD programmer]]
+
-
==Hardware documentation==
+
Como poner un bootloader en un nuevo chip o reemplazar un bootloader dañado.
 +
* [[Programming_PICs_with_a_programmer | Programar el bootloader con un programador PICkit o ICD]]
 +
 
 +
==Documentación del Hardware==
===Bus Pirate v3.x===
===Bus Pirate v3.x===
[[Image:bpv3-side-450-W250.jpg|150px]]
[[Image:bpv3-side-450-W250.jpg|150px]]
-
A minor update to v3 available from June 2011. All changes are cosmetic, v3.5 works exactly the same a v3a/b.
+
Una pequeña actualización en el v3, está disponible desde junio 2011. Todos los cambios son de apariencia, la v3.5 funciona exactamente igual que el v3a/b.
*[[Bus Pirate v3.5|v3.5 hardware overview]]
*[[Bus Pirate v3.5|v3.5 hardware overview]]
-
v3a and v3b were available from October 2009 to June 2011. A [http://dangerousprototypes.com/2009/12/22/sparkfuns-bus-pirate/ similar version] is sold by SparkFun.
+
v3a y v3b estaban disponibles desde Octubre 2009 hasta junio 2011. Una [http://dangerousprototypes.com/2009/12/22/sparkfuns-bus-pirate/ versión parecida] se vende por SparkFun.
* [[Bus Pirate schematic and partlist|v3a and v3b schematic and partlist]]
* [[Bus Pirate schematic and partlist|v3a and v3b schematic and partlist]]
*[[Bus Pirate v3a|v3a hardware overview]] ([http://dangerousprototypes.com/2009/10/04/prototype-bus-pirate-v3/ original])
*[[Bus Pirate v3a|v3a hardware overview]] ([http://dangerousprototypes.com/2009/10/04/prototype-bus-pirate-v3/ original])
*[[Bus Pirate v3b|v3b hardware overview]] ([http://dangerousprototypes.com/2010/04/29/prototype-bus-pirate-v3b/ original])
*[[Bus Pirate v3b|v3b hardware overview]] ([http://dangerousprototypes.com/2010/04/29/prototype-bus-pirate-v3b/ original])
-
v3.x is based on the original v2go circuit using a PIC24FJ64GA002 microcontroller.
+
v3.x se basa en el circuito original v2go utilizando un microcontrolador PIC24FJ64GA002.
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026374 PIC24FJ64GA002 datasheet]
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026374 PIC24FJ64GA002 datasheet]
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2575 PIC24FJ family reference manual]
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2575 PIC24FJ family reference manual]
Line 272: Line 273:
[[Image:BPv4-f.jpg|150px]]
[[Image:BPv4-f.jpg|150px]]
-
*'''[[Bus Pirate v4 vs v3 comparison]]'''
+
*'''[[Bus Pirate v4 vs v3 comparison | Comparación Bus Pirate v4 vs v3]]'''
-
v4 is currently in development. The first batch is available, but the hardware is still experimental.
+
v4 esta actualmente en desarrollo. El primer lote esta disponible, pro el hardware es todavia experimental.
*[[Bus Pirate v4 design overview]]
*[[Bus Pirate v4 design overview]]
-
* See it come to life, [[Bus Pirate v4|v4 development history and prototypes]]
+
* Vea como se desarrolla, [[Bus Pirate v4|v4 historia y prototipo]]
-
===Legacy hardware===
+
===Herencia del Hardware===
-
Bus Pirate [http://hackaday.com/2009/06/25/how-to-the-bus-pirate-v2-with-usb/  v2go] was the first USB Bus Pirate. Around 1000 were sold as a fundraiser for Hack a Day. The PCB is black.
+
Bus Pirate [http://hackaday.com/2009/06/25/how-to-the-bus-pirate-v2-with-usb/  v2go] fue el primero con USB. Alrededor de 1000 se vendieron para recaudar fondos para Hack a Day. El PCB es negro.
-
[http://hackaday.com/2009/01/22/how-to-bus-pirate-v1-improved-universal-serial-interface v1a] and [http://hackaday.com/2008/11/19/how-to-the-bus-pirate-universal-serial-interface/ v0a] were serial port Bus Pirate prototypes. Fundamental Logic briefly sold a through-hole kit for v1a.
+
[http://hackaday.com/2009/01/22/how-to-bus-pirate-v1-improved-universal-serial-interface v1a] y [http://hackaday.com/2008/11/19/how-to-the-bus-pirate-universal-serial-interface/ v0a] eran por puerto serie. Se vendió brevemente un kit v1a.
===Mods===
===Mods===
Line 291: Line 292:
* [http://wiki.countercaster.com/The_Bus_Pirate_on_Linux:_From_/dev/ttyUSB%3F_to_/dev/bus_pirate Create /dev/bus_pirate on Linux]
* [http://wiki.countercaster.com/The_Bus_Pirate_on_Linux:_From_/dev/ttyUSB%3F_to_/dev/bus_pirate Create /dev/bus_pirate on Linux]
-
===Known Defects===
+
===Defectos Conocidos===
* [http://dangerousprototypes.com/2010/01/14/bus-pirate-v3-preorder-2-broken-led-fix/ Bus Pirate v3 preorder 2 & 3 dead MODE LED fix]
* [http://dangerousprototypes.com/2010/01/14/bus-pirate-v3-preorder-2-broken-led-fix/ Bus Pirate v3 preorder 2 & 3 dead MODE LED fix]
* [http://dangerousprototypes.com/2009/09/10/bus-pirate-preorder-2-new-bootloader-no-firmware/ Bus Pirate v2go preorder 2 shipped with v2 bootloader only]
* [http://dangerousprototypes.com/2009/09/10/bus-pirate-preorder-2-new-bootloader-no-firmware/ Bus Pirate v2go preorder 2 shipped with v2 bootloader only]
-
===Manufacturing resources===
+
===Recursos de Fabricación ===
-
We maintain a combined bootloader/firmware flash image to assist in manufacturing.
+
Mantenemos una imagen flash combinando bootloader/firmware para ayudar en la fabricación.
*bpv3-BL44FW510-DUMP.hex is bootloader v4.4 with firmware v5.10
*bpv3-BL44FW510-DUMP.hex is bootloader v4.4 with firmware v5.10
-
*[http://code.google.com/p/the-bus-pirate/source/browse/#svn%2Ftrunk%2Ffirmware%2Fv5-nightly%2FBPv3%26v2go%2Fmanufacturing Latest version in SVN]
+
*[http://code.google.com/p/the-bus-pirate/source/browse/#svn%2Ftrunk%2Ffirmware%2Fv5-nightly%2FBPv3%26v2go%2Fmanufacturing Última version en SVN]
-
There is also an automated self-test utility, but it is generally slower than doing it manually
+
Hay también un sistema automático de prueba, pero generalmente es más lento que hacerlo manualmente.
-
*[http://code.google.com/p/the-bus-pirate/source/browse/#svn%2Ftrunk%2Fscripts%2Fpowertools Power tools]
+
*[http://code.google.com/p/the-bus-pirate/source/browse/#svn%2Ftrunk%2Fscripts%2Fpowertools Herramientas eléctricas]
-
==Cases and accessories==
+
==Carcasas y Accesorios==
[[File:BusPirateLCDv2-W250.jpg|150px]]
[[File:BusPirateLCDv2-W250.jpg|150px]]
Line 314: Line 315:
* [http://dangerousprototypes.com/category/cases/ User created cases]
* [http://dangerousprototypes.com/category/cases/ User created cases]
-
==Source==
+
==Fuente==
* [http://code.google.com/p/the-bus-pirate Google Code page and SVN repository]
* [http://code.google.com/p/the-bus-pirate Google Code page and SVN repository]
Line 320: Line 321:
* [http://dangerousprototypes.com/2009/08/26/bus-pirate-spanish-italian-translations/ Spanish, Italian translations]
* [http://dangerousprototypes.com/2009/08/26/bus-pirate-spanish-italian-translations/ Spanish, Italian translations]
-
==License==
+
==Licencia==
* PCB art: [http://creativecommons.org/publicdomain/zero/1.0/ CC-0]
* PCB art: [http://creativecommons.org/publicdomain/zero/1.0/ CC-0]
* Bootloader: [http://www.gnu.org/licenses/gpl.html GPL] (from [http://mrmackey.no-ip.org/elektronik/ds30loader/ ds30 Loader project])
* Bootloader: [http://www.gnu.org/licenses/gpl.html GPL] (from [http://mrmackey.no-ip.org/elektronik/ds30loader/ ds30 Loader project])
* Firmware: [http://creativecommons.org/publicdomain/zero/1.0/ CC-0]
* Firmware: [http://creativecommons.org/publicdomain/zero/1.0/ CC-0]
-
*'''The Bus Pirate pinout, menu, and command tables are released into the public domain.'''
+
*'''El Bus Pirate se liberan en dominio público, así como, los pines, menu y tablas de comandos.'''
[[Category:Bus Pirate]]
[[Category:Bus Pirate]]

Latest revision as of 15:29, 10 February 2012

Language: English  • Español • ‪中文(简体)‬


bp-action-2ii


El "Bus Pirate" es una multi-herramienta, de código abierto, con la que podrás comunicarte con aparatos electrónicos. Posee un montón de característica que un intrépido hacker podría necesitar para el prototipado de sus próximos proyectos. Este manual es un esfuerzo para vincular toda la información disponible del Bus Pirate en un solo lugar.

Una primera partida de Bus Pirate v4 esta ahora disponible para los primeros usuarios y testers. Creemos que el v3 sigue siendo la mejor opción para la mayoría de las personas, pero el v4 es el camino hacia el futuro.

Contents

Introducción

Project Summary
Name: Bus Pirate/es
Buy it: Get one for $30 at Seeed Studio
Price: $30
Status: Mature
Manufacturing: Shipping
Forum: Bus Pirate/es Forum


Linux, Mac

Descargas

Descargue las últimas actualizaciones, códigos fuentes y más.Las instrucciones para la actualización del firmware están aquí.

Referencia

Modo Terminal

El Bus Pirate se accede desde unas líneas de comenados en un terminal de serie. El Bus Pirate se inicia siempre en modo de alta impedancia(Hi-Z), un modo seguro con todas las salidas inhabilitadas. Está pensado para proteger los dispositivos conectados para condiciones más allá de sus especificaciones. A partir de ahí, un modo de bus puede ser seleccionado para utilizar el Bus Pirate con un protocolo específico.

Scripting en modo Binario

El Bus Pirate tiene un modo de acceso binario que puede ser utilizado con software o scripts. Hay de ejemplo en C, Python, Perl, y mas en el repositorio SVN.

Páginas de protocolo modo binario: bitbang, SPI, I2C, UART, 1-Wire, and raw-wire.

Una guía para empezar a utilizar la librería Python pyBusPirateLite: Bus Pirate Scripting in Python

Entradas/Salidas y hardware

Varios cables de prueba para las salidas

Guía de Aplicaciones

El Bus Pirate puede ser usado para muchas aplicaciones como programador o debugger.

JTAG

El Bus Pirate es un dispositivo puerto serie lento destinado para la interacción con velocidad normal(humana). NUNCA fue se tuvo la intención de hacer funciones JTAG. Debido a que es de código abierto, barato, y versátil, la comunidad ha desarrollado algunas caracteristicas JTAG en el. Son excelentes para un apuro, pero no se puedes sustituir por un JTAG.

El Bus Pirate soporta el JTAG de 3 formas: con la aplicacion de depuración OpenOCD, como un reproductor de XSVF, y a traves de un interfaz en modo terminal.

JTAG y OpenOCD

El Bus Pirate es compatible como un programador/depurador JTAG OpenOCD. Si tu objetivo es compatible por OpenOCD podria funcionar. Poco a poco :)

Programación FPGA y CPLD

El XSVF player se puede usar como un programador autónomo de CPLDs/FPGAs. Esto requiere un sencillo cambio de firmware.

Modo terminal JTAG

En -extras del firmware- tiene el viejo modo terminal JTAG de la Demo de Hack a Day. Fue retirado del firmware principal porque nadie lo usa - no es particularmente útil para introducir manualmente comandos JTAG.

Programación AVR

El Bus Pirate se puede utilizar para programar microcontroladores AVR de Atmel. La versión5.8 de AVRDUDE y posteriores admiten directamente el Bus Pirate como programador. AVRDude es el software mas común para la programación de microcontroladores AVR. Muchos paquetes como WinAVR y el IDE de Arduino bundle a version of AVRDude. También hay un firmware alternativo que se puede instalar en el Bus Pirate para convertirlo en un clon del programador AVR STK500 v2.

FlashRom

Un programador de chip de memoria flash para Linux y Windows.

Analizador lógico con SUMP

El Bus Pirate puede actuar como un analizador lógico de baja velocidad usando un SUMP- protocolo compatible. Último cliente OLS por Jawi incluye un extenso soporte para el Bus Pirate.

Osciloscopio (a muy baja velocidad)

Utilidades

Demostraciones

Aquí esta una amplia lista de demostraciones del Bus Pirate. Incluye demostraciones antiguas de Ian en Hack a Day, y los demos mas recientes en Dangerous Prototypes. Los manuales están organizados por la versión del hardware del Bus Pirate.

Bus Pirate v2&v3

Bus Pirate v1a

Bus Pirate v0a

Hacks y Demos enviadas por los usuarios

Actualizaciones de firmware

Instruciones para cambiar el firmware en el Bus Pirate a traves del USB.

Actualizar Bus Pirate v4

Actualizar Bus Pirate v3

Con el firmware v5.9 nos quedamos sin espacio el el hardware del v3.
No puede caber todo lo mejor en un firmware.
La versión del firmware v5.9+ incluye un firmware adicional con algunos modos extras.
Carga el archivo BPv3-Firmware-vx.x-extras.hex para probar los nuevos modos.
Actualmente: modo digital IO (DIO), JTAG, PC keyboard, mas

Esta sección es para el Bus Pirate v3.x con bootloader versión 4+. Vea la siguiente sección para obtener más información del bootloader.

Siga estas instrucciones para cargar el nuevo firmware, un firmware antiguo (v4+ solamente), el firmware de extras, o el firmware reproductor de XSVF.

Actualizaciones Bus Pirate v3 bootloader

El bootloader es un pequeño programa en el Bus Pirate que instala las actualizaciones del firmware. El propio bootloader también puede ser actualizado con un pequeño esfuerzo. Esto no se requiere normalmente.

Programar con un programador

Como poner un bootloader en un nuevo chip o reemplazar un bootloader dañado.

Documentación del Hardware

Bus Pirate v3.x

Bpv3-side-450-W250.jpg

Una pequeña actualización en el v3, está disponible desde junio 2011. Todos los cambios son de apariencia, la v3.5 funciona exactamente igual que el v3a/b.

v3a y v3b estaban disponibles desde Octubre 2009 hasta junio 2011. Una versión parecida se vende por SparkFun.

v3.x se basa en el circuito original v2go utilizando un microcontrolador PIC24FJ64GA002.

Bus Pirate v4.x

BPv4-f.jpg

v4 esta actualmente en desarrollo. El primer lote esta disponible, pro el hardware es todavia experimental.

Herencia del Hardware

Bus Pirate v2go fue el primero con USB. Alrededor de 1000 se vendieron para recaudar fondos para Hack a Day. El PCB es negro.

v1a y v0a eran por puerto serie. Se vendió brevemente un kit v1a.

Mods

Defectos Conocidos

Recursos de Fabricación

Mantenemos una imagen flash combinando bootloader/firmware para ayudar en la fabricación.

Hay también un sistema automático de prueba, pero generalmente es más lento que hacerlo manualmente.

Carcasas y Accesorios

BusPirateLCDv2-W250.jpg

Fuente

Licencia

  • PCB art: CC-0
  • Bootloader: GPL (from ds30 Loader project)
  • Firmware: CC-0
  • El Bus Pirate se liberan en dominio público, así como, los pines, menu y tablas de comandos.