KitProg User Guide - PDF 2.ESPAÑOL
KitProg User Guide - PDF 2.ESPAÑOL
              Cypress Semiconductor
                  198 Campeón Corte San
           Jose, CA 95134-1709
                     www.cypress.com
                                                                                                                                                                   Derechos de autor
Derechos de autor
© Cypress Semiconductor Corporation, 2015-2018. Este documento es propiedad de Cypress Semiconductor Corporation y sus subsidiarias, incluyendo Spansion LLC (
"Cypress"). Este documento, incluyendo cualquier software o firmware incluido o refe- mentado en este documento ( "software"), es propiedad de Cypress bajo las leyes de
propiedad intelectual y tratados de los Estados Unidos y otros países del mundo. Cypress se reserva todos los derechos en virtud de las leyes y los tratados y no lo hace, a
menos que se indique espe- cíficamente en este apartado, se concederá ninguna licencia de sus patentes, derechos de autor, marcas comerciales u otros derechos de
propiedad intelectual. Si el software no está acompañado de un acuerdo de licencia y que de otra manera no tienen un acuerdo escrito con Cypress que rige el uso del
software, a continuación, Cypress le otorga una licencia personal, no exclusiva, licencia no transferible (sin derecho a sublicenciar) (1) en virtud de sus derechos de autor en el
software (a) para el Software suministrado en forma de código fuente, modificar y reproducir el Software únicamente para su uso con productos de hardware Cypress, sólo
internamente dentro de su orga- zación, y (b) para distribuir el software en forma de código binario externamente a los usuarios finales (ya sea directamente o indirectamente
a través de ERS y distribuidores resell-), únicamente para su uso en unidades de producto hardware ciprés, y (2) bajo esas reivindicaciones de las patentes de Cypress que
se infringe por el Software (según lo dispuesto por Cypress, sin modificar) para hacer, usar, distribuir e importar el Software únicamente para su uso con productos de
hardware Cypress. Cualquier otro uso, reproducción, modificación, traducción o se prohíbe la compilación del software.
A LA EXTENSIÓN PERMITIDA POR LA LEY, CYPRESS NO OFRECE garantía de ningún tipo, expresa o implícita, con respecto a este documento o cualquier software
O LA hardware, incluyendo, PERO NO LIMITADO A, LAS GARANTÍAS DE COMERCIALIZACIÓN Y APTITUD PARA UN DETERMINADO - actitud. Sin dispositivo
informático puede estar absolutamente seguro. Por lo tanto, a pesar de las medidas de seguridad implementadas en hardware Cypress mercancías o productos de
software, Cypress no asume ninguna responsabilidad derivada de cualquier violación de la seguridad, tales como el acceso no autorizado o el uso de un producto
Cypress. Además, los productos descritos en estos materiales pueden contener defectos de diseño o errores conocidos como erratas, que pueden causar que el
producto se desvíe de las especificaciones publicadas. En la medida permitida por la ley aplicable, Cypress se reserva el derecho de hacer cambios en este documento
sin previo aviso. Cypress no asume ninguna responsabilidad derivada de la aplicación o uso de cualquier producto o circuito descrito en este documento. Cualquier
información proporcionada en este documento, incluyendo cualquier información sobre el diseño de la muestra o código de programación, se proporciona únicamente
con poses de referencia PUR. Es responsabilidad del usuario de este documento para diseñar adecuadamente, programar y probar la funcionalidad y la seguridad de
cualquier aplicación de esta información y cualquier producto resultante. Cypress productos no están diseñados, concebidos, o las autorizadas para su uso como
componentes críticos en sistemas diseñados o destinados a la operación de las armas, sistemas de armas, las instalaciones nucleares, los dispositivos de soporte vital o
sistemas, otros dispositivos o sistemas médicos (incluyendo un equipo de reanimación y se implanta quirúrgicamente cal), control de la contaminación o la gestión de
sustancias peligrosas, u otros usos en los que el fallo del dispositivo o sistema podría causar lesiones personales, muerte o daños a la propiedad ( "usos no previstos") .
Un componente crítico es cualquier componente de un dispositivo o sistema cuyo incumplimiento puede esperarse razonablemente que hacer que el fallo del dispositivo
o sistema, o para afectar su seguridad o eficacia. Cypress no se hace responsable, en todo o en parte, y que serán y por este medio no suelte el ciprés de cualquier
reclamo, daños, o cualquier otra responsabilidad derivada de o relacionada con todos los usos no previstos de los productos Cypress. Usted deberá indemnizar y
mantener Cypress de y contra todas las reclamaciones, costes, daños y otros pasivos, incluyendo reclamaciones por daños personales o muerte,
Cypress, el logotipo de ciprés, Spansion, el logotipo de Spansion, y combinaciones de los mismos, Wiced, PSoC, CapSense, EZ-USB, F-RAM y Traveo son marcas
comerciales o marcas comerciales registradas de ciprés en los Estados Unidos y en otros países. Para una lista más completa de las marcas Cypress, visite cypress.com.
Otros nombres y marcas pueden ser reclamados como propiedad de sus respectivos dueños.
1. Introducción 4
2. Ecosistema KitProg 5
Apéndice 51
Revisión histórica 53
                      El KitProg es un programador / depurador a bordo con el USB-I2C y funcionalidad puente USB-UART. El KitProg está integrado en la
                      mayoría de los kits de desarrollo PSoC. Esta guía del usuario proporciona información completa sobre cómo utilizar las funcionalidades
                      KitProg con kits de desarrollo PSoC.
                      Figura 1-1 muestra el KitProg Ecosistema. El dispositivo de Cypress PSoC 5LP se utiliza para implementar la funcionalidad KitProg. La
KitProg
                                                                              PSoC 5LP
                                                   LED de estado       CY8C5868LTI-LP039
                                                                              de arranque
                                                                                                     GPIO
           Panel PSoC creador                                                                                                 XRES SWD UART
                                                                                                      SWD
       PSoC Programmer Control                                           Aplicación KitProg                                   RX / TX I2C
                                                   USB
                                                                                                      UART
       del puente
                                                                         SWD programador SWD
                                                                                                      I2C
                                                                          Depurador USB-UART
          Terminal de serie
                                                                          puente USB-I2C Puente
almacenamiento masivo
                   Tabla 2-1 enumera los kits de desarrollo que utilizan el KitProg. Tabla 2-2 enumera el software Cypress prerrequisito necesario para utilizar
                   el KitProg.
CY8CKIT-042-BLE Bluetooth Low Energy (BLE) Kit de Pioneer PSoC 4200 BLE , Proc BLE
                   El CapSense kit de evaluación CY3280-MBR3 cuenta con un dispositivo controlador CapSense de función fija; la KitProg en este kit sólo se
                   utiliza para la funcionalidad del puente USB-I2C. Por lo tanto, a excepción del capítulo
                   6. KitProg USB-I2C Puente en la página 27 , Otros capítulos de este UG no son aplicables a la kit CY3280-MBR3.
USB-I2C Puente Panel de control del puente (BCP) Instalado junto con programador PSoC
                                                                                      HyperTerminal
                     USB-UART Terminal de Puente programa emulador Cualquier programa emulador        (disponible
                                                                                               de terminal        como
                                                                                                           se puede       parte
                                                                                                                    utilizar    de installtaion Microsoft Windows
                                                                                                                             como
                                                                                             XP) o masilla (disponible en www.putty.org )
El KitProg compatible con diferentes velocidades para las interfaces de comunicación. Tabla 2-3 resume los modos de funcionamiento KitProg.
USB-UART Puente 1200, 2400, 4800, 9600, 19200, 38400, 57600 y 115200 baudios
                   Este documento asume que conoce los conceptos básicos de cómo utilizar PSoC Creator ™. Si usted es nuevo en PSoC Creator, consulte la
                   documentación en el página de inicio PSoC Creator . También puede hacer referencia a las siguientes notas de aplicación para empezar a utilizar
                   dispositivos PSoC:
■ Introducción a PSoC ® 4
■ Introducción a CapSense ®
                   En esta sección se explica el método para utilizar el KitProg programador / depurador integrado en los kits de desarrollo PSoC. El KitProg
                   es compatible con los kits de desarrollo que figuran en Tabla 2-1 . Esta sección se utiliza el PSoC 4 M-Series Pioneer y Prototyping Kit
                   PSoC 4 M-Series como ejemplos.
2. Lanzamiento PSoC creador de comienzo Todos los programas> > Cypress > PSoC creador <versión> > PSoC creador <versión>.
3. Seleccionar Expediente > Abrir > Proyecto / Espacio de trabajo en PSoC creador y busque el proyecto deseado.
4. Seleccionar Construir > Generar proyecto o pulse [ SHIFT] [F6] para construir el proyecto, como se muestra en Figura 3-3 . Figura 3-3. Crear un
ejemplo de proyecto
                   5. Si no hay errores durante la construcción, programe el dispositivo PSoC 4200M en el kit de la elección
                         Depurar > Programa o pulsando [ Ctrl] [F5], como se muestra en Figura 3-4 .
                   Para depurar el proyecto utilizando PSoC Creator, siga los pasos del 1 al 4 de 3.1 Programación con PSoC creador de la página 7 . A
                   continuación, siga estos pasos:
1. Haga clic en el Depurar icono o pulse [ F5], como se muestra en Figura 3-5 . Como alternativa, puede seleccionar Depurar > Depuración. Este parámetro
programa el dispositivo e inicia el depurador. Figura 3-5. Opción de depuración en PSoC Creator
                   2. Cuando PSoC Creator entra en el modo de depuración, utilice los botones de la barra de herramientas o los recortes a corto teclado para depurar el
                         proyecto.
                         Para más detalles sobre el uso de las características de depuración, consulte la ayuda PSoC Creador. Seleccionar Ayuda > PSoC Creator Temas de
                         ayuda en el menú de PSoC Creador. En la ventana de ayuda PSoC Creator, localice
                         Usando el depurador sección en el Contenido pestaña, como se muestra en Figura 3-6 .
Programador PSoC (3.22.2 o posterior) se puede utilizar para programar existente. maleficio archivos en el kit. Para hacer esto, siga estos pasos.
                   1. Conectar el kit para su PC y PSoC abierta programador de comienzo Todos los programas> > Cypress > PSoC Programmer
                         <versión> > PSoC Programmer <versión>.
                   2. Haga clic en el Cargar archivo botón en la esquina superior izquierda de la ventana. Vaya a la deseada. maleficio archivo y
                         hacer clic Abierto. Para el dispositivo PSoC 4, la. maleficio archivo se encuentra en: < Directorio de Proyectos> \ <Proyecto
                         Name.cydsn> \ CortexM0 \ <nombre y la versión del compilador> \ <Test> o <Release> \ <Proyecto Name.hex>.
3. Haga clic en el KitProg / <número de serie> en el Selección de puerto lista para conectar el kit para su equipo.
                   Nota: Si se utiliza el USB Dongle CY5670 CySmart (BLE Dongle), el dispositivo enumerará como
                   KitProg / BLE <número de serie>.
4. Haga clic en el Programa botón para iniciar la programación del kit con el archivo seleccionado.
                   Nota: Si el . maleficio archivo no coincide con el dispositivo seleccionado, entonces PSoC programador mostrará un error de coincidencia de
                   dispositivo y terminar la programación. Asegúrese de que ha seleccionado el archivo .hex correcta.
                   5. Cuando la programación se completa con éxito, se indica mediante un mensaje PASS en la barra de estado, el kit está listo para su
                         uso. Cerrar PSoC Programmer.
                   Los kits son alimentados desde un ordenador a través de la interfaz USB. Se enumera como un dispositivo compuesto, como se muestra en Tabla 3-1 .
                   Los controladores USB necesarios para la enumeración son parte de la instalación de kit y deben ser instalados apropiadamente para su correcto
                   funcionamiento.
Función Descripción
Nota: Se recomienda el uso de KitProg con Windows 7 o sistemas operativos posteriores para asegurar el funcionamiento adecuado de puerto
                   Advertencia
                   USB-UART Tabla    3-1.
                               KitProg    enumeradas
                                       COM.            Interfaces
                                             Si se utiliza Windows XP de 32 bits, asegúrese de que está instalado el SP3. El Windows XP de 64 bits no es compatible
con la función de depuración UART. Figura 3-7. KitProg instalación del controlador (aspecto puede variar dependiendo de la versión de Windows)
mensaje de advertencia cuando el equipo está conectado a la misma, como se muestra en Figura 3-8 . La Figura 3-8. KitProg actualización de firmware
El firmware KitProg generalmente no requiere ninguna actualización. Si se requiere una actualización, entonces programador PSoC mostrará un
                   Hacer clic DE ACUERDO para cerrar la ventana. Al cerrar la ventana de advertencia, las acciones y los resultados escaparates: “Por favor, vaya a la
                   ficha Utilidades y haga clic en el botón de actualización del firmware”, como se muestra en
                   Figura 3-9 .
Para actualizar el KitProg, vaya a la Utilidades pestaña en PSoC Programmer y clic Actualización de firmware, como se muestra en Figura 3-9 .
                   En actualización correcta, la ventana Acciones y Resultados muestra el mensaje de actualización de firmware con la versión KitProg, como se
                   muestra en Figura 3-10 .
El KitProg puede actuar como un programador de almacenamiento masivo USB. El KitProg programador y depurador, KitProg USB-I2C
Puente y funcionalidades KitProg USB-UART Bridge no están disponibles en este con- figuración. Los kits que figuran en el Tabla 2-1 excepto
CY3280-MBR3 CapSense kit de evaluación compatible con la función de almacenamiento masivo USB Programmer. Visitar www.cypress.com/psocprogram
Siga estos pasos para entrar o salir del modo de almacenamiento masivo programador de KitProg:
                   1. Conectar el kit para el PC. Asegúrese de que el LED de estado está parpadeando en no. Consulte la sección
                         Indicación LED 8.1 KitProg estado en la página 44 para más detalles sobre las indicaciones LED de estado.
                   2. Mantenga pulsado el botón de reinicio ( SW1) del kit durante más de 5 segundos. El LED de estado de la
                         kit se apaga cuando la KitProg cambia configuraciones.
                   3. Suelte el botón de reinicio en el kit después de LED de estado se ha apagado. El KitProg re-enumera en la configuración alternativa.
                         Por ejemplo, el kit enumera como almacenamiento masivo programador si la configuración anterior es KitProg programador y
                         depurador.
Nota: El KitProg permanece en el modo seleccionado hasta que el usuario cambia el modo de forma manual utilizando los pasos anteriores.
Siga estos pasos para programar el dispositivo de destino mediante el programador de almacenamiento masivo:
                   1. Entrar en el modo de almacenamiento masivo programador como se explica en la sección 4.1 entrar o salir del modo de almacenamiento masivo
                         programador . El KitProg es visible como una unidad de disco extraíble en el explorador de archivos del PC, como se muestra en Figura 4-1 .
2. Abra la unidad para ver el KitProg status.txt presentar, como se muestra en Figura 4-2 . Tenga en cuenta que la extensión del archivo . TXT es
visible para el archivo, si está activada en la configuración de PC. los status.txt muestra el estado actual del almacenamiento masivo
3. Copia cualquier proyecto basado dispositivo PSoC 4200M. maleficio archivo en la unidad KitProg para comenzar la programación.
Alternativamente, también puede arrastrar y soltar el. maleficio presentar a la unidad. Los . maleficio archivo está disponible en la siguiente ruta:
                         <Directorio de proyecto> \ <Proyecto Name.cydsn> \ CortexM0 \ <nombre y la versión del compilador> \ <Test> o <Release> \
                         <Proyecto Name.hex>
                   4. El LED de estado en el kit parpadea durante la operación de programación. El LED de estado sigue parpadeando durante 2 segundos
                         después de la operación de programación y la unidad KitProg elimina automáticamente el archivo copiado de la unidad. prensa F5 en el
                         explorador de archivos para actualizar los contenidos de la unidad. Esto sólo mostrará la status.txt fichero en la unidad KitProg.
                   5. Abra la status.txt Archivo para ver el estado de la operación de programación, como se muestra en
                         Figura 4-4 .
1. ¿Cuáles son los kits de Cypress apoyados por el programador de almacenamiento masivo KitProg? Actualmente la KitProg almacenamiento
2. ¿Cuáles son los sistemas operativos compatibles con KitProg almacenamiento masivo programador? El KitProg almacenamiento masivo
programador funciona en Microsoft Windows y Apple Mac sistemas operativos. El programador de almacenamiento masivo KitProg
3. ¿Por qué el contenido de F-RAM retirados y llenos de valores aleatorios después de la operación de programación?
                         El programador de almacenamiento KitProg El uso masivo de a bordo F-RAM del kit 4 de la serie M-044 Pioneer CY8CKIT PSoC para
                         almacenar el contenido del archivo .hex copiado para la operación de programación. Esta es la razón por la eliminación de los datos
                         almacenados.
4. ¿Qué pasa si copio un archivo .hex incorrecta a la unidad KitProg? Si copia una 4200M PSoC. maleficio archivo con datos no válidos
(incorrectos Identificación de silicio, de suma de comprobación incorrecta, y así sucesivamente), el programador de almacenamiento masivo
KitProg intenta una operación de programación y genera un error que indica que la etapa de la operación de programación ha fracasado en
                         el
                         status.txt expediente. Si copia una. maleficio archivo que corresponde a cualquier otro dispositivo, el KitProg almacenamiento masivo
                         programador no intenta una operación de programación y genera un error que indica que el archivo copiado no es válida. maleficio presentar
                         en el status.txt expediente.
                         Si copia cualquier otro archivo que se ha especificado anteriormente y tamaño del archivo no supera el tamaño KitProg Drive, el archivo será
                         visible en la unidad hasta que la unidad KitProg KitProg se retira de la PC. Tenga en cuenta que el archivo no es en realidad la copia en la unidad
                         KitProg. Eliminar estos archivos antes de intentar programar una nueva. maleficio expediente.
                   5. ¿Por qué aparece en mi sistema operativo el pop-up “disco no se expulsa correctamente” después de cada operación de programación en el
                         modo de almacenamiento masivo KitProg programador?
                         El KitProg almacenamiento masivo programador expulsa temporalmente 2 segundos después de la operación de programación. Esto también
                         puede causar la ventana del explorador de archivos de la unidad KitProg a cerrar después de la operación de programación en algunos sistemas
                         operativos.
6. ¿Es posible programar un PSoC externo que no sea PSoC 4200M con Almacenamiento programador KitProg misa?
No. El KitProg de almacenamiento masivo programador sólo admite 4200M PSoC en el PSoC 4 M-Series Pioneer Kit CY8CKIT-044.
                   7. ¿Puedo usar. maleficio los archivos generados por cualquier otro que no sea IDE PSoC Creator para programar el PSoC
                         4200M utilizando KitProg almacenamiento masivo programador? Sí. También puede utilizar el archivo. maleficio archivo generado para PSoC
4200M por un IDE externo, como Eclipse, IAR, Keil μVision que soporta PSoC 4 dispositivos, para programar el PSoC 4200M utilizando
                         El KitProg almacenamiento masivo programador de forma inteligente los programas sólo las filas de flash con datos que no sea cero.
                         Según el contenido de su proyecto, el tiempo de programación puede tardar hasta 20 segundos.
                   El KitProg puede actuar como un puente USB-UART. Esta característica de la KitProg es útil para enviar y recibir datos entre el dispositivo
                   Cypress en el kit y el PC. Por ejemplo, en el PSoC 4 M-serie Pioneer Kit, el KitProg USB-UART se puede utilizar para imprimir mensajes
                   de depuración en el software de terminal COM que se ejecuta en el PC.
                   En esta sección se explica un método para crear un ejemplo de código PSoC 4, que se comunica con el software del terminal COM
                   utilizando el puente KitProg USB-UART. En este ejemplo se utiliza HyperTerminal de Windows como el software del terminal COM. Si
                   usted tiene un sistema operativo Windows que no tiene HyperTerminal, utilice el software de terminal alternativo, como Masilla .
                   1. Crear un nuevo proyecto PSoC 4 en PSoC Creador, como se muestra en Figura 5-1 . Seleccione una ubicación específica para su proyecto y el
                        nombre del proyecto como se desee. Debe seleccionar el dispositivo adecuado para este proyecto según el kit según lo dispuesto en Tabla
                        2-1 . Asegúrese de que la opción de plantilla de proyecto se ajusta a vaciar esquemática. Este ejemplo utiliza PSoC 4200M como el dispositivo
                        de destino y PSoC 4 Kit M- Series Pioneer como la placa de destino. La Figura 5-1. Crear nuevo proyecto en PSoC Creator
                   2. Arrastre y suelte un componente UART (modo SCB) desde el Catálogo de componentes (véase Figura 5-2 ) A la TopDesign. El catálogo
                         de componentes se encuentra en la parte derecha de la ventana PSoC Creador por defecto. Para configurar el UART, haga doble clic o
                         clic derecho en el componente y seleccione UART configurar, como se muestra en Figura 5-3 .
3. configurar el componente UART como se muestra en Figura 5-4 , Figura 5-5 y Figura 5-6 Y haga clic DE ACUERDO.
                   4. Seleccionar P7 [0] para UART RX y P7 [1] para la UART TX en el Patas pestaña de < Project_Name> .cydwr, como
                         se muestra en la Figura 5-7 . El archivo < Project_Name> .cydwr se pueden encontrar en la ventana Workspace Explorer, que se encuentra a
                         lo largo del lado izquierdo de la ventana PSoC Creador por defecto. Haga doble clic en el archivo para abrirlo. Tenga en cuenta que estos
                         son los pines para la interfaz USB-UART en el kit de PSoC 4 M- serie Pioneer. Si está utilizando un kit diferente, consulte la respectiva guía
                         Kit para los pines correspondientes.
5. Coloque el código siguiente en el C Principal expediente. El código se hace eco de los datos recibidos a través del UART.
                   Nota: los C Principal archivo se puede encontrar en la ventana Workspace Explorer, que se encuentra a lo largo del lado izquierdo de la ventana
                   PSoC Creador por defecto. Haga doble clic en el archivo para abrirlo.
            # incluir <Project.h>
En t principal() {
uint8 ch;
UART_Start ();
para (;;) {
(0U! = CH) {
                                                         / * Enviar los datos a través de UART. Esta función está bloqueando y espera hasta que haya una
                                                      entrada en el TX FIFO. * /
UART_UartPutChar (CH); }}
                   6. Construir el proyecto eligiendo Construir > Construir [Nombre del proyecto] o pulsando [ Shift] [F6]. Después de la
                         proyecto se construye sin errores y advertencias, programa del proyecto (por la elección Depurar > Programa)
                         a la PSoC 4200M utilizando KitProg.
                         Nota: UART RX y TX UART se pueden dirigir a cualquier pin digital en PSoC 4 mediante el uso de la aplicación de la UDB
                         Componente UART. En este caso, estamos utilizando la aplicación SCB de la UART, que encamina los alfileres a uno de los
                         conjuntos específicos de pines compatible con el dispositivo. Esto variará dependiendo del dispositivo PSoC 4 utilizado.
Para comunicarse con el dispositivo PSoC 4200M del software del terminal, siga este procedimiento:
                     1. Conectar el cable USB Mini-B a J6. El kit enumera como una KitProg USB-UART, y es
                            disponible en el Administrador de dispositivos debajo Puertos (COM y LPT). Un puerto de comunicación se asigna a la KitProg USB-UART, como
                            se muestra en Figura 5-8 .
                     2. Abra HyperTerminal, seleccione Expediente > Nueva conexión, introduzca un nombre para la nueva conexión, y
                            a continuación, haga clic DE ACUERDO como se muestra en Figura 5-9 . Para la masilla, haga doble clic en la aplicación y seleccione la masilla
Hiper terminal
Masilla
3. Se abre una nueva ventana, donde el puerto de comunicación puede ser seleccionado. En HyperTerminal, seleccione COMx (el puerto de
comunicación específica que se asigna a la KitProg USB-UART) en conectarse a través de y haga clic DE ACUERDO, como se muestra en Figura
5-10 . En la masilla, introduzca el COMx en línea serial para conectar a. Este ejemplo utiliza COM12. Figura 5-10. Seleccionar puerto de
comunicaciones
                                                                                 Masilla
        Hiper terminal
Masilla
                      4. En HyperTerminal, seleccione Bits por segundo, los bits de datos, paridad, bits de parada, y Control de flujo debajo
                          Configuración del puerto y haga clic OKAY ( ver Figura 5-11 ). Asegúrese de que la configuración es idéntica a la configuración UART configurados para el
dispositivo PSoC 4200M. En la masilla, introduzca la Velocidad (baudios), bits de datos, bits de parada, paridad, y Control de flujo debajo
Hiper terminal
Masilla
                   5. Activar Eco de caracteres escritos localmente bajo Expediente > Propiedades Ajustes> > Configuración ASCII a
                         mostrar los caracteres escritos en HyperTerminal, como se muestra en Figura 5-12 . En la masilla, seleccione Forzar debajo Terminal > Opciones de
                         línea de disciplina para mostrar los caracteres escritos sobre la masilla, como se muestra en Figura 5-12 .
                   6. En la masilla, haga clic Sesión y seleccione De serie debajo Tipo de conección. línea de serie muestra el
                         puerto de comunicación (COM12) y Velocidad muestra la velocidad de transmisión seleccionada. Hacer clic Abierto para iniciar la comunicación, como se
                         muestra en Figura 5-13 .
                   7. El software muestra terminales COM tanto los datos escritos y los datos de eco del PSoC 4200M UART, como se muestra en Figura
                         5-14 .
                   El KitProg sirve como un puente USB-I2C que se puede utilizar para comunicarse con las mercancías el USB-I2C blandas que se ejecuta
                   en el PC. Por ejemplo, el USB-I2C Puente KitProg puede ser usada para ajustar el componente CapSense en un dispositivo PSoC. Esta
                   característica es aplicable a todos los kits que figuran en el Tabla 2-1 . Esta sección se utiliza el PSoC Pioneer Kit 4 M-Series como un
                   ejemplo para demostrar la funcionalidad KitProg USB- puente I2C. Los pasos siguientes describen cómo utilizar el puente USB-I2C, que
                   pueden comunicarse entre el software de panel de control del puente (BCP) y el dispositivo PSoC 4200M.
                   Nota: Para obtener información sobre cómo utilizar el puente KitProg USB-I2C para sintonizar el componente CapSense, consulte la Sección
                   5.2.2 Proceso de Sintonía Manual en AN85951 - PSoC 4 Guía CapSense Diseño .
                   1. Crear un nuevo proyecto PSoC 4 en PSoC Creador, como se muestra en Figura 6-1 . Seleccione una ubicación específica para su proyecto y el
                       nombre del proyecto como se desee. Debe seleccionar el dispositivo adecuado para este proyecto según el kit, según lo dispuesto en Tabla 2-1 .
                       Asegúrese de que la plantilla de opción de proyecto se ajusta a vaciar esquemática. Este ejemplo utiliza 4200M PSoC como el dispositivo de
                       destino. La Figura 6-1. Crear nuevo proyecto en PSoC Creator
                   2. Arrastre y suelte un componente EZI2C Slave (modo SCB) desde el Catálogo de componentes (véase
                         Figura 6-2 ) A la TopDesign. El catálogo de componentes se encuentra en la parte derecha de la ventana PSoC Creador por defecto.
                         Para configurar el esclavo Componente EZI2C, haga doble clic o haga clic en el EZI2C Esclavo Componente y seleccione configurar, como
                         se muestra en Figura 6-3 .
                   3. configurar el esclavo Componente EZI2C como se muestra en Figura 6-4 y Figura 6-5 Y haga clic
                         DE ACUERDO.
                      4. Seleccionar P4 pasador [0] para la SCL I2C y el pasador de P4 [1] para el I2C SDA en el Patas pestaña de
                           <Project_Name> .cydwr, como se muestra en Figura 6-6 . la < Project_Name> .cydwr archivo está disponible en la ventana Workspace
                           Explorer, que se encuentra a lo largo del lado izquierdo de la ventana PSoC Creador por defecto. Haga doble clic en el archivo para abrirlo.
                           Tenga en cuenta que estos son los pines de la interfase USB-I2C en el PSoC kit 4 de la serie M de Pioneer. Si está utilizando un kit
                           diferente, consulte la respectiva guía Kit para los pines correspondientes. Figura 6-6. Selección pin
                      5. Coloque el código siguiente en el C Principal expediente. El código permitirá que el dispositivo PSoC 4200M con el
                           aplicación BCP mediante la interfaz EZI2C Slave.
                      Nota: los C Principal archivo se puede encontrar en la ventana Workspace Explorer, que se encuentra a lo largo del lado izquierdo de la ventana
                      PSoC Creador por defecto. Haga doble clic en el archivo para abrirlo.
# incluir <Project.h>
En t principal() {
para (;;) { }
6. Construir el proyecto eligiendo Construir > Proyecto de construcción o pulsando [ Shift] [F6]. Después de que el proyecto es
construido sin errores y advertencias, programa ([ Ctrl] [F5]) este proyecto en el PSoC 4200M utilizando KitProg.
                      7. Abra el BCP desde comienzo Todos los programas> > Cypress > Panel de control del puente <versión> > Panel de Control del puente
                           <versión>.
8. Seleccionar KitProg / <número de serie> debajo Los puertos conectados I2C / SPI / RX8, como se muestra en Figura 6-7 . Figura 6-7. Conexión a
KitProg en el BCP
                   9. Abrir Configuración del protocolo en el menú Herramientas y seleccione la apropiada I2C velocidad, como
                         se muestra en la Figura 6-8 . Asegúrese de que la velocidad I2C es la misma que la configurada en el esclavo de componentes EZI2C. Hacer clic DE
ACUERDO para cerrar la ventana. Figura 6-8. Abertura de la ventana Configuración del protocolo en el BCP
                   10.En la BCP, la transferencia de 5 bytes de datos al dispositivo I2C con dirección de esclavo 0x08. El EZI2C esclavo requiere un parámetro
                         adicional que se envía desde el BCP para establecer la dirección de desplazamiento desde / hacia donde se leen los bytes de datos / escrito.
                         Escriba el comando mostrado en Figura 6-9 y pulse [ Entrar]
                         o haga clic en el Enviar botón en el BCP. El registro muestra si la transacción se ha realizado correctamente. Un “+” después de un byte indica
                         que la transacción se ha realizado correctamente, y un signo “-” indica que la operación fue un fracaso.
                   11.From la BCP, lee 5 bytes de datos desde el dispositivo I2C esclavo con dirección de esclavo 0x08. El registro muestra si la transacción se ha
                         realizado correctamente, como se muestra en Figura 6-10 .
Nota: Se pueden añadir líneas adicionales de comandos pulsando [ Ctrl] [Intro]. Para ejecutar cualquier línea, haga clic en esa línea y pulse [ Entrar]
o haga clic en el Enviar botón. Referirse a Ayuda > Contenido de la ayuda en el BCP o pulse [ F1] para obtener más información sobre los comandos
I2C.
                   El KitProg se implementa utilizando un dispositivo de PSoC 5LP. También puede utilizar el PSoC 5LP como un dispositivo de sistema-en-chip de señal
                   mixta para construir sus propios proyectos personalizados. Por ejemplo, el 5LP PSoC en el kit puede ser reprogramado para que actúe como un
                   generador de funciones para el kit. Consulte la nota de aplicación
AN69133 - PSoC ® 3 / PSoC 5LP Fácil de forma de onda con el componente de generación WaveDAC8 para obtener más información sobre cómo
crear formas de onda utilizando un dispositivo PSoC 5LP. Hay dos tipos de proyectos pueden ser creados por un 5LP PSoC que corre KitProg: Bootloadable
                   y Normal.
                   Bootloadable proyectos pueden ser programados en el PSoC 5LP utilizando la conexión USB de un PC sin ningún tipo de hardware
                   especializado. Para programar los proyectos normales, va a requerir una MiniProg3 . También es necesario para rellenar la cabecera de
                   programación PSoC 5LP en el kit de desarrollo. Para el PSoC Kit Pioneer M-Serie 4, esta cabecera está marcado J5. Consulte la guía
                   respectiva kit para obtener más información en el encabezado de la programación 5LP PSoC. Saltar a la sección Creación de un proyecto
                   normal para el capítulo PSoC 5LP en la página 42 Si desea crear un proyecto normal para PSoC 5LP. Para aprender más sobre el
                   concepto bootloading, consulte la nota de aplicación AN73854 - PSoC ® 3, PSoC 4, y PSoC 5LP Introducción a Bootloaders .
Nota: El kit de evaluación CapSense CY3280-MBR3 no tiene una disposición para rellenar la cabecera de programación para PSoC 5LP.
Las siguientes secciones proporcionan instrucciones paso a paso para la construcción de un Bootloadable y un proyecto normal para PSoC 5LP.
                   Todas las aplicaciones desarrolladas para la bootloadable 5LP PSoC deben basarse en el gestor de arranque. maleficio
                   archivo, que está programado en el kit. Por lo tanto, tendrá que proporcionar la ubicación del gestor de arranque. maleficio presentar dentro del
proyecto bootloadable. El gestor de arranque. maleficio archivo se incluye en el directorio del kit de instalación en la siguiente ruta, como se
                   muestra en
                   Figura 7-1 :
Para crear una aplicación para el bootloadable 5LP PSoC, siga este procedimiento:
                   1. En PSoC Creador, seleccione Nuevo> Proyecto y haga clic en el Diseño PSoC 5LP; seleccionar dispositivo de lanzamiento
                         Selector de la lista desplegable para Dispositivo para que aparezca el Seleccionar PSoC 5LP Device ventana y seleccione CY8C5868LTI-LP039,
                    como se muestra en Figura 7-3 . Hacer clic DE ACUERDO. Nota: Si no ha establecido la tipo de aplicacion como Bootloadable en la ventana
                    Nuevo proyecto en la sección Avanzado (en PSoC Creator 3.1 o anterior), se puede cambiar en el proyecto existente seleccionando Proyecto
                    > la configuración de creación y haga clic en el < Nombre del proyecto> > Tipo de aplicación > Bootloadable. Comenzando con PSoC
                    Creator 3.2, el tipo de aplicacion opción se elimina de la ventana Nuevo proyecto y el menú de configuración de generación. PSoC creador
                    3.2 reconoce automáticamente el tipo de aplicación de la esquemática TopDesign. Figura 7-2. Abre nuevo proyecto en PSoC Creator
2. Vaya a la vista esquemática y arrastrar y soltar un componente Bootloadable (ver Figura 7-4 ) En el TopDesign.
disponible con el mismo nombre en el mismo camino. Asegúrese de que tanto. maleficio y. duende archivo existe en la misma carpeta con el mismo
                   4. En el General pestaña, compruebe el colocación de la imagen aplicación manual casilla de verificación y ajuste la
                         dirección de colocación como '0x00002800', como se muestra en Figura 7-7 .
                   6. Asegúrese de que el < nombre del proyecto> .cydwr Sistema la configuración del proyecto y el Bootloadable
                         KitProg_Bootloader proyecto son los mismos. Figura 7-8 muestra el KitProg_Bootloader.cydwr
                         Sistema ajustes.
7. Generar el proyecto en PSoC Creador por la elección Construir > Proyecto de construcción o pulsando [ Shift] [F6].
8. Para programar el proyecto en el dispositivo PSoC 5LP, abra la herramienta anfitrión del cargador de arranque, que está disponible en PSoC Creator.
Escoger Herramientas > Anfitrión gestor de arranque, como se muestra en Figura 7-9 .
                   9. Mantenga el interruptor de reposición ( SW1) presionado y conectar el kit al ordenador. Si se pulsa el interruptor
                         durante más de 100 ms, la PSoC 5LP entra en el cargador de arranque.
10.In la herramienta anfitrión del cargador de arranque, haga clic filtros y añadir un filtro para identificar el dispositivo USB. Asegurarse de que
                         la casilla de verificación Mostrar dispositivos USB está habilitado. Establecer como VID 0x04B4, PID 0xF13B, y haga clic
                         DE ACUERDO, como se muestra en Figura 7-10 .
La figura 7-10. Puerto Ficha Filtros en la Herramienta de host del cargador de arranque
11. En la herramienta Gestor de arranque de host, haga clic en el Abrir documento botón ( Figura 7-11 ) Para navegar hasta la ubicación del archivo bootloadable (*. cyacd),
como se muestra en Figura 7-12 . Este archivo está presente en el directorio del proyecto.
Figura 7-11. Archivo Bootloadable abierta en la herramienta de anfitrión del cargador de arranque
La figura 7-12. Seleccionar Bootloadable. cyacd Herramienta de presentar anfitrión del cargador de arranque
                   12.Select la Dispositivo de interfaz humana USB en el puertos una lista y haga clic en el Programa botón
                         ( Figura 7-11 ) En la herramienta Gestor de arranque al anfitrión para programar el dispositivo.
                   13. Si el bootload tiene éxito, las pantallas de registro “programación ha finalizado correctamente”; de lo contrario, se muestra “Error” y una
                         razón para el fracaso.
notas:
                   ■     Los pasadores de PSoC 5LP están conectados a la cabecera PSoC 5LP GPIO. Estos pines son seleccionados para apoyar proyectos digitales y
                         analógicos de alto rendimiento y. Ver Tablas de asignación A.1 Pin Para información de contactos.
                   ■     Tenga cuidado al asignar los pines PSoC 5LP para aplicaciones personalizadas. Por ejemplo, P3 [2] -P3 [3] están dedicados para la
                         programación del PSoC 4200M en CY8CKIT-044. Consulte los respectivos esquemas del kit antes de asignar los pines.
                   ■     Cuando un proyecto personalizado bootloadable está programado en el 5LP PSoC, la capacidad inicial de la PSoC 5LP para actuar como
                         un puente programador, USB-UART o USB-I2C puente no está disponible. Para recuperar esta funcionalidad, Bootload el archivo KitProg de
                         nuevo en el 5LP PSoC. El archivo está disponible en el directorio de instalación del kit en:
■ El LED de estado no funciona a menos que se utiliza por el proyecto personalizado. Para obtener información adicional sobre los gestores de
arranque, consulte la AN73503 - USB HID gestor de arranque para PSoC 3 y PSoC 5LP .
                   Un proyecto normal es un proyecto completamente nuevo creado por el dispositivo PSoC 5LP en el tablero de PSoC 4 M- serie Pioneer.
                   Aquí está programado todo el flash de la PSoC 5LP, sobrescribir todo el código cargador de arranque-y programación. Para recuperar el
                   programador, puente USB-UART o la funcionalidad del puente USB-I2C, reprogramar el dispositivo PSoC 5LP con el archivo KitProg.hex
                   ajustada en fábrica, que se incluye con el instalador del kit.
                   Nota: No se puede programar un proyecto PSoC 5LP normales en el dispositivo PSoC 5LP del KitProg en kits de escritura proto como
                   CY8CKIT-059 y CY8CKIT-043. El dispositivo PSoC 5LP presente en la KitProg de los kits de prototipado apoya la programación a través de
                   bootloading solamente. los KitProg.hex archivo está disponible en la siguiente dirección:
                   Esta funcionalidad avanzada requiere un programador MiniProg3, que no está incluido en este kit. El MiniProg3 se puede comprar de www.cypress.com/
                   . Además, el conector de programación de PSoC 5LP de 10 pines (PSoC 5LP PROG) en el kit debe ser poblada (consulte la lista de
                   materiales del kit para ordenar la pieza) para conectar el MiniProg3 para programar y depurar el dispositivo PSoC 5LP.
Para construir un proyecto normal que el 5LP PSoC, siga estos pasos:
                   1. En PSoC Creador, seleccione Nuevo > Proyecto y haga clic en el Diseño PSoC 5LP; seleccionar Dispositivo como
                         CY8C5868LTI-LP039 ( ver Figura 7-13 ) Y, a continuación, haga clic DE ACUERDO.
3. Construir el proyecto en PSoC Creador por la elección Construir > Proyecto de construcción o pulsando [ Shift] [F6].
                   5. Para programar el 5LP PSoC con PSoC Creador, elija Depurar > Programa o pulse [ Ctrl] [F5]. Si
                         la Seleccione Depurar Target Aparecerá la ventana y muestra MiniProg3 y el dispositivo seleccionado en el proyecto en virtud del mismo
                         (CY8C5868LTI-LP039), haga clic en el dispositivo y haga clic Conectar programar.
notas:
                   ■     Los pasadores de PSoC 5LP son llevados a la cabecera PSoC 5LP GPIO. Estos pines son seleccionados para apoyar proyectos digitales y
                         analógicos de alto rendimiento y. Ver Tablas de asignación A.1 Pin Para información de contactos.
                   ■     Tenga cuidado al asignar los pines PSoC 5LP para aplicaciones personalizadas. Por ejemplo, P3 [2] -P3 [3] están dedicados para la
                         programación del PSoC 4200M en CY8CKIT-044. Consulte los respectivos esquemas del kit antes de asignar los pines.
                   ■     Cuando un proyecto normal, está programado en el 5LP PSoC, la capacidad inicial de la PSoC 5LP para actuar como un puente
                         programador, USB-UART o USB-I2C puente no está disponible.
Esta sección explica los métodos para solucionar el KitProg y recuperar el firmware KitProg si usted lo ha modificado.
El Estado KitProg LED en el kit de desarrollo indica el estado de la operación KitProg utilizando diferentes tasas de parpadeo.
Tabla 8-1 muestra la indicación KitProg LED y el estado correspondiente de la KitProg.
                                                         enumeración de USB éxito. Kit está en               PSoC Creador, PSoC Programmer, BCP, y cualquier programa de terminal de
                     LED está ENCENDIDO                  estado de reposo a la espera de órdenes.            puerto serie se pueden utilizar las funciones del kit.
                   Nota: El software de panel de control del puente no se puede conectar a la KitProg, si no está actualizado la versión del firmware KitProg.
                   Referirse a La actualización del firmware KitProg sobre cómo actualizar el firmware KitProg.
                   Nota: La función de programación / depuración y la función de puente USB-I2C del KitProg funciones son mutuamente excluyentes y no se
                   pueden utilizar juntos. Como resultado, con el fin de utilizar una función, la otra función debe ser desconectado. Por ejemplo, con el fin de
                   programar el dispositivo durante el uso de puente USB-I2C en el BCP, ya sea cerca de BCP o desconectar el puente USB-I2C en el BCP.
                   La función de puente USB-UART del KitProg, sin embargo, se puede ejecutar en paralelo al tanto de programación / depuración y las
                   funciones de puente USB-I2C.
■ Restaurar Programa fábrica PSoC 5LP Uso de la herramienta Gestor de arranque anfitrión
                   Nota: Este método no se puede utilizar para recuperar el KitProg si el 5LP PSoC se reprogramado utilizando un MiniProg3. Saltar a la
                   sección Restaurar PSoC 5LP usando MiniProg3 Si desea recuperar la funcionalidad KitProg utilizando un MiniProg3.
                   1. Lanzamiento de PSoC Programmer comienzo > Cypress > PSoC Programmer <versión> > PSoC
                         Programador <versión>.
                   2. Configurar el PSoC 4 M-serie Pioneer Kit en modo de arranque. Para ello, mientras se presiona el botón de reinicio (SW1 para los kits
                         de pioneros y SW3 para los kits de creación de prototipos), conecte el PSoC 4 M-serie Pioneer Kit al ordenador mediante el cable
                         USB incluido (USB tipo A a mini-B). Esto pone el PSoC 5LP en modo de arranque, que se indica por el estado verde parpadeante
                         LED.
3. El mensaje siguiente aparece en el programador PSoC resultados ventana (véase Figura 8-1 ): “Se detecta dispositivo KitProg cargador
                   4. Cambie a la Utilidades pestaña Programador en PSoC y haga clic en el Actualización de firmware botón, como se
                         se muestra en la Figura 8-2 . Desconecte todos los otros programadores PSoC (tales como MiniProg3 y DVKProg) desde el PC antes de hacer
                         clic en el Actualización de firmware botón.
                   5. Una vez finalizada la programación, el mensaje “Actualización de firmware terminó a las <hora>” aparece, y el mensaje PASS se indica
                         en la barra de estado, como se muestra en Figura 8-3 .
                   6. El programa de la fábrica ahora se restaura con éxito en el 5LP PSoC. Se puede utilizar como el programador / depurador
                         para el dispositivo PSoC 4200M.
8.2.1.2 Restaurar PSoC Programa fábrica 5LP Uso de la herramienta Gestor de arranque anfitrión
1. Inicie la herramienta Gestor de arranque del anfitrión comienzo > Cypress > PSoC creador <versión> > Gestor de arranque anfitrión.
                   2. Uso de la Expediente > Abrir menú, cargar el KitProg.cyacd archivo, que se instala con el software kit,
                         como se muestra en Figura 8-4 . La ubicación predeterminada de este archivo es:
                   3. Configurar el PSoC 4 M-serie Pioneer Kit en modo de arranque. Para ello, mientras se mantiene pulsado el botón de reinicio (SW1 para
                         los kits de pioneros y SW3 para los kits de creación de prototipos), conecte el PSoC 4 M- serie Pioneer Kit al PC mediante el cable
                         USB incluido (USB tipo A a mini-B). Esto pone el PSoC 5LP en modo de arranque, que se indica por el estado verde parpadeante
                         LED.
                   4. En la herramienta Gestor de arranque de host, defina los filtros para los dispositivos USB con VID: 04B4 y PID: F13B.
                         los Dispositivo de interfaz humana USB puerto aparece en el puertos lista. Haga clic en el puerto para seleccionarlo, como se muestra en Figura 8-5 .
                   5. Haga clic en el Programa (o seleccione Comportamiento > Programa) para restaurar el programa de fábrica
                         bootloading que en el 5LP PSoC.
6. Una vez terminada la programación, el mensaje “Programación finalizado con éxito” aparece, como se muestra en Figura 8-6 .
                   En esta sección se explica el método para reprogramar el 5LP PSoC utilizando un MiniProg3 para recuperar la funcionalidad KitProg. Este
                   método debe ser utilizado para recuperar el KitProg si el 5LP PSoC fue completamente reprogramado.
Nota: Programación de KitProg través MiniProg3 no es posible en los kits de creación de prototipos (CY8CKIT-043 y CY8CKIT-059).
                   1. Lanzamiento de PSoC Programmer comienzo > Cypress > PSoC Programmer <versión> > PSoC
                         Programador <versión>.
2. Conectar el MiniProg3 al PC. Conectar el conector de 10 pines de MiniProg3 a la cabecera de la programación PSoC 5LP a bordo.
Nota: Esta cabecera no se rellena por defecto. Usted tendrá que llenar esta cabecera con el fin de conectar un MiniProg3.
                   4. Uso de la Expediente > Abrir menú o mediante el Cargar archivo icono, cargar el KitProg.hex archivo, que es
                         instalado con el software de kit, como se muestra en Figura 8-7 . La ubicación predeterminada de este archivo es:
                   <Instalar
                   Ruta> \ <Name_of_the_Kit> \ <versión> \ Firmware \ Programador \ KitProg \ KitProg.hex
                   5. Seleccione el Ciclo de poder opción para el modo de programación, 10p ( 10 pines) opción para conector, y
                         la SWD opción para el protocolo.
6. Haga clic en el Programa botón o Expediente > Programa para programar el dispositivo PSoC 5LP.
7. Después de completar la programación, el “programa terminado a las <hora>” se muestra el mensaje. Figura 8-7. Selecciona el KitProg.hex
                   Un rebote corriente en el rango de varios cientos de microamperios se puede observar en un objetivo en el modo de bajo consumo,
                   debido a que las líneas de reloj y datos SWD se quedan flotando en el kit. Debido a que el objetivo del kit puede despertar
                   inesperadamente. Si es necesario para evitar esta situación en su diseño, puede utilizar una de las siguientes soluciones:
A.1.1 PSoC Header GPIO 5LP (J8) para CY8CKIT-042-BLE, CY8CKIT-044 y CY8CKIT-046
J8
J8_11 P12 [1] SPI MISO / I2C SDA J8_12 P3 [0] salida IDAC
J8_13 P12 [0] SPI SCLK / I2C SCL J8_14 P12 [5] SPI MOSI
A.1.3              PSoC 5LP GPIO Header (J8 y J9) para CY8CKIT-059 y CY8CKIT-043
                                                            J9                                                    J8
Fecha de Origen
                                                                                                           Descripción de Cambio
                                      Cambio
                                                         Actualizado los enlaces incorrectos. Actualizado Figura 3-8 , Figura 3-9 , Figura
*B              02/04/2015 RNJT
                                                         7-8 y Figura 8-3 .
Actualizado Figura 1-1 . Se ha añadido una nota en Introducción, en la página 4 . Actualizado Tabla 2-1 . Se
*C 05/29/2015 RNJT
Actualización Paso 3 en Entrar o salir del modo de programador de almacenamiento masivo, en la página 14 . Actualizado Pasos 2
Se ha añadido una nota en la construcción de un proyecto normal para 5LP PSoC. Actualización Paso 2 en Restaurar Programa fábrica
PSoC 5LP Usando programador PSoC, en la página 45 . Actualización Paso 3 en Restaurar Programa fábrica PSoC 5LP Uso de la
herramienta Gestor de arranque anfitrión, en la página 47 . Actualizado en la siguiente Restaurar PSoC 5LP usando MiniProg3, en la página
Se ha eliminado la nota en el capítulo Introducción, en la página 4 . Actualizado Tabla 2-1 , Tabla 2-2 y Figura 7-8 . Actualizado 4.3
Preguntas más frecuentes sobre KitProg almacenamiento masivo programador . Actualizado 7.2 Creación de un proyecto
normal para PSoC 5LP . Actualizado el paso 4 en el capítulo KitProg USB-UART puente, en la página 18 . Se ha actualizado la
Nota y el Paso 4 en el capítulo KitProg USB-I2C puente, en la página 27 . Actualizaciones en Notas 7.1 Creación de un proyecto
*F 09/14/2015 Msur Bootloadable para PSoC 5LP . Se ha añadido una nota en 8.1 KitProg Indicación de estado LED . Se ha actualizado la Nota de 8.2.1
Fecha de Origen
                                                                                                         Descripción de Cambio
                                      Cambio
                                                         PSoC Header 5LP GPIO (J8) para CY8CKIT-042-BLE, CY8CKIT-044 y CY8CKIT-046, en la página 51 . Actualizado Tabla
                                                         2-1 .
Se ha añadido una nota en 3.4 KitProg instalación del controlador . Actualizado KitProg almacenamiento masivo
programador, en la página 14 . Adicional 8.3 Reducción de fugas de corriente en el blanco MCU a través de líneas
*YO 04/24/2018 VKVK SWD . Actualizado Figura 5-1 , Figura 6-1 , Figura 7-2 y Figura 7-13 . La información actualizada de Autor.