Bus Pirate self-test guide/es

From DP

(Difference between revisions)
Jump to: navigation , search
Line 56: Line 56:
===Test pin de bus Control===
===Test pin de bus Control===
 +
El auto-test activa el pin AUX, MODE LED, y el regulador de tensión (VREG), y verifica que cada pin fue alto. El pin de control CD4066(PULLUP)se mantiene en 5volts con una resistencia pull-up, por lo que probamos en alto para ver si el pull-up está trabajando, y luego baja para ver si el pin del PIC está funcionando correctamente. 
-
The self-test enables the auxiliary (AUX) pin, MODE LED, and voltage regulator control (VREG), and verifies that each pin went high. The CD4066 control pin (PULLUP) is held at 5volts with a pull-up resistor, so we test it high to see if the pull-up is working, and then low to see if the PIC pin is operating correctly.
+
* Si falla el pull-up, comprueba R19.
-
 
+
* Otros errores podría ser un defectos de soldadura o un microcontrolador roto.
-
* If pull-up high fails, check R19.
+
-
* Other errors could be a soldering defect or broken microcontroller.
+
===Test pin Analógico ===
===Test pin Analógico ===

Revision as of 14:59, 10 February 2012

Language: English  • Español • Français • Русский


Los Bus Pirates se envian a todo el mundo y que surja algún defecto es bastante raro. Seeed Studio testea todos los Bus Pirate enviados, pero pueden ocurrir problemas durante el transporte.

El Bus Pirate tiene un auto-test que le ayudara a determinar si el Bus Pirate tiene algún defecto.

Contents

Configurar el auto-test

BP SelfTest Connection

  • Desconecte todos los dispositivos de los pines I/O del Bus Pirate. Un dispositivo externo podria interferir en el test, y podria ser dañado por las tensiones utilizadas (+5volts) en algunos pines.
  • Para hacer el auto-test necesita tener conectado las conexiones como se muestra en la figura superior. Conecta el pin Vpullup (Vpu)a el pin de +5v. Conecta el pin ADC a el pin +3.3V

Comenzar el auto-test

  • Para comenzar el auto test, escribe '~' (ALT GR + 4) seguido de un "enter" en el terminal. Auto-test esta disponible solo en modo HiZ.

HiZ> ~
Disconnect any devices
Connect (Vpu to +5V) and (ADC to +3.3V)
Press a key to start

  • Se le recordará hacer las conexiones para el auto-test y desconectar cualquier dispositivo externo. Presiona cualquier tecla para arrancar el auto-test.

Leer los resultados

HiZ> ~ <<< Empieza el auto-test
Disconnect any devices
Connect (Vpu to +5V) and (ADC to +3.3V)
Space to continue <<< pulsa cualquier tecla para continuar
Ctrl <<<test pin de bus control
AUX OK
MODE LED OK
PULLUP H OK
PULLUP L OK
VREG OK
ADC and supply<<<test pin de bus analógico
5V(5.00) OK
VPU(4.89) OK
3.3V(3.34) OK
ADC(3.33) OK
Bus high<<<comprobar pin de bus alto
MOSI OK
CLK OK
MISO OK
CS OK
Bus Hi-Z 0 <<<comprobar el pin de bus gnd
MOSI OK
CLK OK
MISO OK
CS OK
Bus Hi-Z 1 <<<comprobar pin de bus pull-up
MOSI OK
CLK OK
MISO OK
CS OK
MODE and VREG LEDs should be on!<<<pause para comprobar los leds
Any key to exit
Found 0 errors.
HiZ>

El auto-test verifica que los componentes conectos al PIC24FJ64GA002 responde como se espera. Este test se ha realizado correctamente y no se encontraron errores.

Test pin de bus Control

El auto-test activa el pin AUX, MODE LED, y el regulador de tensión (VREG), y verifica que cada pin fue alto. El pin de control CD4066(PULLUP)se mantiene en 5volts con una resistencia pull-up, por lo que probamos en alto para ver si el pull-up está trabajando, y luego baja para ver si el pin del PIC está funcionando correctamente.

  • Si falla el pull-up, comprueba R19.
  • Otros errores podría ser un defectos de soldadura o un microcontrolador roto.

Test pin Analógico

The four analog voltage monitors and the two power supplies are tested. The 3.3volt and 5volt supplies are enabled and checked for the correct voltage. The ADC and Vpullup pin monitors are connected to the power supplies in order to test their function, as well as verify the results of the power supply monitors.

  • If 5volt and Vpullup (or 3.3volts and ADC) both read 0volts, there could be a problem with the voltage regulator. Check VR3, VR4, C22, C24, R18.
  • If one shows a voltage, but the other doesn't, there could be a problem with the voltage monitor, the PIC microcontroller, or you forgot to connect the pins for self-test mode. Check R10-R16.

Comprobar pin Bus

The bus I/O pins and pull-up resistors are tested three ways. First, all bus pins are set high and verified without pull-up resistors. The pins then go low and the pull-up resistors are enabled to test open drain pin functionality. Finally, the pins are put in high-impedance mode to test the on-board pull-up resistors.

  • Open collector high failures could indicate a problem with the on-board pull-up resistors, or you forgot to connect the 5volt and Vpullup pins. Check R19, R20-R23, IC3.
  • Other errors could be a soldering defect or broken microcontroller.

Si tu Bus Pirate falla el auto-test...

  • Make sure that no device is connected to any of the pins
  • Ensure that the +5v pin is connected to the Vpullup pin
  • Check that the +3.3v pin is connected to ADC pin
  • Check for poor solder connections or solder bridges
  • Post the results of your test in the Bus Pirate forum

Último auto-test

HiZ>~
Disconnect any devices
Connect (ADC to +5V)
Space to continue

Ctrl
AUX OK
MODE LED OK
PULLUP H OK
PULLUP L OK
VREG OK

EEPROM
SCL OK
SDA OK
WP OK
ACK OK

ADC and supply
Vusb(4.94) OK
5V(4.94) OK
5V0 VPU(4.73) OK
ADC(4.99) OK
3.3V(3.31) OK
3V3 VPU(3.09) OK

Bus high
MOSI OK
CLK OK
MISO OK
CS OK

Bus Hi-Z 0
MOSI OK
CLK OK
MISO OK
CS OK

Bus Hi-Z 1
MOSI OK
CLK OK
MISO OK
CS OK

MODE, VREG, and USB LEDs should be on!
Any key to exit
Found 0 errors.
HiZ>