Bluegiga BLE112-A: se puede programar, pero no se puede ejecutar, vea

0

Traté de obtener Soporte de Bluegiga directamente, pero no obtuve una respuesta (a pesar de que su Zendesk es casi inutilizable):

Estoy usando un BLE112-A en nuestro tablero:

HepodidoactualizarmiBGScriptconelCCDebuggerenelchip,peronopuedoverloaparecerenunaaplicacióndemonitoreodeBluetooth.Colocarelmismoscriptenlaplacadedesarrollomostraráelchipdeinmediato.

Aquíestálasalidadeinformacióndelaherramientaflashdesdeelchip:

Ya he comprobado los documentos, pero no puedo ver la causa. Lo he probado con dos de mis tablas. ¿Alguna idea?

    
pregunta Norbert

1 respuesta

2

Ese esquema está bien. He alimentado el BLE112-A con configuraciones similares sin problemas y el hecho de que pueda programarlo también es una buena indicación de que es más probable que se trate de un problema de interacción hardware-software. He tenido el puesto de software de chips esperando que algo se escriba en una interfaz de hardware.

Yo haría lo siguiente:

  • Elimine la compatibilidad con USB de su configuración de hardware, ya que esas líneas de E / S no se utilizan.
  • Configure UART para que coincida con su conexión (no se puede ver en el esquema), es decir, si no ha conectado RTS / CTS, asegúrese de no habilitar la configuración de hardware en su sistema.
  • Elimine cualquier escritura en el hardware que no esté utilizando.

Como no hay un depurador real para BGScript, una de las mejores maneras de probar lo que sucede es usar un simple LED en un GPIO (configurado como salida) y encenderlo en diferentes lugares para ver qué código se ejecuta y qué no. t.

    
respondido por el Mikko Virkkilä

Lea otras preguntas en las etiquetas