STM32F4 espansioni

Richieste di supporto in merito a problemi su hardware e firmware

27/11/2013 14:32:55
Gravatar
Totale Interventi 7

STM32F4 espansioni

Ciao a tutti, ho recentemente acquistato una STM32F4 e sto facendo qualche prova.
Ho pensato di procurarmi prima possibile le espansioni ufficiali della ST, per completare il devKit.
In particolare vorrei prendere la "STM32F4DIS-BB" che sarebbe la "base board" ovvero una scheda che ospita la STM32F4 discovery  che espone le connessioni Ethernet, RS232, MicroSd, Display ecc..
Vedendo lo schema elettrico l'interfaccia ethernet usa PB11, PB12,PB13,PC4, PC5,PA7,PA2, PC1, PA1, PE2 per i vari segnali txen, txd0, txd1, rxd0, rxd1 .. ecc..
Domanda: il porting del NETMF per la STM32F4 discovery, che si trova su codeplex, è pronto per farmi usare questa interfaccia?
Ho lo stesso dubbio per quanto riguarda la MicroSD, che utilizza PB15, PC9, PC8, PC12, PD2, PC11, PC10.

Grazie

27/11/2013 15:53:01
Gravatar
Totale Interventi 75

Re: STM32F4 espansioni

Ciao.

Purtroppo non credo sia facile utilizzare la base board con il porting di codeplex per diversi motivi:

  1. per la SD potrebbe essere sufficiente una rimappatura del pinout, che però potrebbe avere ricadute su altre periferiche già mappate
  2. per l'ethernet la cosa è più complicata, perché alcuni porting (GHI, Netduino) utilizzano un chip esterno (ENCJ28) collegato via SPI al microcontrollore mentre altri (Mountaineer) utilizzano il MAC built-in del STM32F417 ma un PHY esterno differente da quello della base board. E' vero che i PHY espongono una connessione standard di tipo MII o RMII, ma sono parecchi i dettagli del porting per il supporto all'ethernet che potrebbero richiedere modifiche

In entrambi i casi si tratta di tematiche abbastanza complicate, direi quasi inaccessibili se non conosci molto bene la piattaforma, il porting kit e i componenti che devono essere integrati Sealed

27/11/2013 16:34:46
Gravatar
Totale Interventi 7

Re: STM32F4 espansioni

Che peccato!
A questo punto posso fare ben poco con la STM32F4.
Pazienza, vedrò di procurarmi un altro hardware con porta ethernet e microsd gia integrati e supportati dal porting del NETMF.

Grazie
ciao