327
Comentario:
|
1648
|
Los textos eliminados se marcan así. | Los textos añadidos se marcan así. |
Línea 1: | Línea 1: |
#acl BecariosGrupo:read,write,revert All:read | #acl BecariosGrupo:read,write,revert,delete,admin All:read == Método para testear la memoria RAM y la FLASH de la SBC == Se describe a continuación un método para probar el funcionamiento de los componentes fundamentales de la placa, como son el µprocesador, la memoria RAM, la memoria Flash y la comunicación por puerto serie. Para ello se hace uso del programa ''"Download"'', que es el que se utiliza para escribir en la flash. |
Línea 3: | Línea 5: |
== Método para testear la memoria RAM y la FLASH de la SBC == | === El Programa Download === Este programa corre en un Host donde se tiene lo que se quiere almacenar en la flash de la SBC. La estructura de funcionamiento es la siguiente: {{attachment:EsquemaGralBooteo2.png}} |
Línea 5: | Línea 9: |
Se describe a continuación un método para probar el funcionamiento de los componentes fundamentales de la placa, como son el µprocesador, la memoria RAM, la memoria Flash y la comunicación por puerto serie. | === El Testeo === Para ello se aprovecha la función de testeo que tiene el µ y el programa ''"Download"'' para que detectar si: .1 '''Si el micro funciona''', ya que al alimentarlo debe hacer una secuencia en los led quedando el rojo en forma parpadeante si no encuentra un código de buteo en algún dispositivo conectado al bus. .2 '''Si la comunicación funciona''', ya que poniendo al µcontrolador en estado de booteo, mediante el pulsador correspondiente, espera a recibir un caracter "<" para iniciar la secuencia. Y si el programa ''"Download"'' no lo recibe no continua. .3 '''Si la Ram funciona''', ya que el primer código booteador, descargadao en el buffer interno del µ verifica si hay o no una Ram conectada al Bus. .4 '''Si la Flash funciona''', ya que el segundo codigo booteador, descargado en Ram, verifica si hay una memoria Flash instalada y si la misma pudo ser grabada, ya que realiza una verificación a medida de que escribe datos. |
Método para testear la memoria RAM y la FLASH de la SBC
Se describe a continuación un método para probar el funcionamiento de los componentes fundamentales de la placa, como son el µprocesador, la memoria RAM, la memoria Flash y la comunicación por puerto serie. Para ello se hace uso del programa "Download", que es el que se utiliza para escribir en la flash.
El Programa Download
Este programa corre en un Host donde se tiene lo que se quiere almacenar en la flash de la SBC. La estructura de funcionamiento es la siguiente:
El Testeo
Para ello se aprovecha la función de testeo que tiene el µ y el programa "Download" para que detectar si:
1 Si el micro funciona, ya que al alimentarlo debe hacer una secuencia en los led quedando el rojo en forma parpadeante si no encuentra un código de buteo en algún dispositivo conectado al bus.
2 Si la comunicación funciona, ya que poniendo al µcontrolador en estado de booteo, mediante el pulsador correspondiente, espera a recibir un caracter "<" para iniciar la secuencia. Y si el programa "Download" no lo recibe no continua.
3 Si la Ram funciona, ya que el primer código booteador, descargadao en el buffer interno del µ verifica si hay o no una Ram conectada al Bus.
4 Si la Flash funciona, ya que el segundo codigo booteador, descargado en Ram, verifica si hay una memoria Flash instalada y si la misma pudo ser grabada, ya que realiza una verificación a medida de que escribe datos.