Hallo,
Projekt haben wir einen TI CC3200 eingesetzt.
Softwareupdate z.B. per Fernwartung.
Der TI CC3200 ist ein Cortex-M4 Prozessor. Das Ding hat kein internes Programm-Flash. Das Programm wird nach dem Reset aus einem externen seriellen Flash ins RAM geladen und dort gestartet. Auf diesem Flash befindet sich ein FAT Dateisystem. Die Programmdatei ist dort als ganz normale Datei abgelegt. Diese Programmdatei kann der Prozessor nun
eine neue Programmdatei von irgendwoher zu laden und dann auf das
dann per Uarrt das Programm wieder einspielen.
Problem bei dem TI CC3200 ist, der hat vergleichsweise wenig GPIOs. Deshalb kann ich meine bisherigen STM32 Projekte nicht mal eben auf den CC3200 umstellen.
Ich suche deshalb einen Cortex-M3 oder M4, der soviele GPIOs hat wie ein STM32F103 und wo ein Softwareupdate so elegant geht wie beim CC3200.
Stefan