TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: RedPic en 20 de Febrero de 2014, 10:49:37
-
Pues eso, que si alguno de ustedes ha utilizado con el CCS C la memoria Flash serie SPI M25P16 y me ahorro escribir el driver :mrgreen:
En caso contrario ya lo desarrollaré y lo publicaré cuando esté andando. :-)
Datasheet (http://www.micron.com/~/media/Documents/Products/Data%20Sheet/NOR%20Flash/Serial%20NOR/M25P/M25P16.pdf)
-
Hola redpic, yo he usado las memorias seriales SST (propiedad ahora de microchip), tomé como base los drivers que estan en su web, cambié de marca a SPANSION y funcionó sin modificacion mas que el tamaño de las direcciones, he visto a la volada el pdf que colocas y al parecer los comandos son los mismos, por lo que asumo que tambien lo podras usar.
POR ACA (http://ww1.microchip.com/downloads/en/DeviceDoc/Software_driver_SST25VF016B.txt) encontraras el driver.
Saludos.
-
Gracias, Kallitos, me lo estudio a ver si no me lío mucho al pasarlo a CCS C :mrgreen:
-
Me estoy arrancado las canas a manojos, mi desesperación llega a límites insoportables, o soy el más bruto a esta orilla de Rhin o algo huele a podrido en Dinamarca. :? :? :? :D
El SPI se está convirtiendo en mi demonio particular, tengo problemas con la M25P16 y con las tarjetas uSD. Ninguna de ellas ambas soy capaz de ponerlas en marcha. La uSD es otro problema y ya lo postearé en su sitio adecuado pero esto de la M25P16 me está tocando la moral y este si es el sitio don consultar con ustedes.
Estoy utilizando el driver del CCS C 5.01 llamado sst25vf.c que es lo más parecido que hay a la M25P16, el 99% de los comandos son idénticos, comaprando el driver .C con el Datasheet de la M25P16, pero no hay manera de que escriba/lea :5]
Le he puesto el osciloscopio a las señales SCK, SDO, SDI, y SS y todas aparentemente se activan bien pero escribo, leo lo escrito y no leo nada de nada, y ya no se qué probar. Alimentación correcta, 3.21v, divisores de tensión correctos para SCK, SDI y SS de la memoria, SPI por Hardware en el 18F46K22, Mode 0 ... :shock:
¿Se os ocurre qué mas puedo mirar?