|
|
DG8YGW
positron schon länger dabei
 
Offline
Posts: 93

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #92 on: 29. January 2017, 17:13:16 »
|
|
Übel ,
diese Inkompatibilität zwischen den I2S des F4 und F7. Das bedeutet auch dass die 1 Codec Variante mit der I2S3 des F7 nicht funktioniert hätte. Schade um die vielen Stunden Arbeit. Aber gut das Danilo das noch entdeckt hat. Eine Änderung auf die SAI1 und SAI2 wirft die GPIO Zuordnung ordentlich durcheinander, deshalb gleich mal die Frage an jemanden der sich mit SAI und I2S auskennt, wäre die folgende Verbindung der SAI mit den Sub Block A+B zu den Codec`s so möglich ?
SAI1_SCKB --> Codec1 BCLK SAI1_FSB --> Codec1 DACLRC/ADCLRC SAI1_SDB --> Codec1 DACDAT SAI1_SDA <-- Codec1 ADCDAT
SAI2_SCKB --> Codec2 BCLK SAI2_FSB --> Codec2 DACLRC/ADCLRC SAI2_SDB --> Codec2 DACDAT SAI2_SDA <-- Codec2 ADCDAT
73 Ralf
|
|
Logged
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DB4PLE
positron Urgestein
    
Offline
Posts: 1278

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #93 on: 29. January 2017, 17:35:09 »
|
|
Hallo Ralf,
in das Thema SAI muss ich mich erst einarbeiten. Ich denke, es könnte passen. Auch an den Master Clock denken (MCLK).
73 Danilo
|
|
Logged
|
|
|
|
DG8YGW
positron schon länger dabei
 
Offline
Posts: 93

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #94 on: 05. February 2017, 16:40:47 »
|
|
Hallo
@Danilo, @Andreas
Ich habe mir die Änderungen für Audio Codec mal etwas genauer angesehen.
Wie können zwei Alternativen angehen.
Die erste wäre mit weniger Aufwand für Hardware und Software mit einem Codec via I2S1 und einem Codec Via SAI1 möglich. (Siehe Auszug aus dem Schaltbild im Anhang)
Es geht weiter im nächsten Eintrag
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DG8YGW
positron schon länger dabei
 
Offline
Posts: 93

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #95 on: 05. February 2017, 16:42:14 »
|
|
Die zweite mit SAI1 und SAI2 wird aufwendiger, besonders beim Signal SAI2_SD_A, welches nur auf GPIO PD11 zur Verfügung steht. Dieses wird genutzt für das RS Signal FMC Interface (FMC_A16). Ist notwendig für die Ansteuerung des parallelen Displays!
Die Flexibilität des FMC Interfaces erlaubt hier aber die Zuordnung auf andere FMC_Axx.
Da ich nicht genau weiß ob eventuell ein Master Clock für beide SAI reicht habe ich beide vorgesehen.
Mögliche GPIO Zuordnung siehe Auszug aus dem Schaltbild im Anhang
@Danilo, @Andreas Was hättet Ihr lieber? 73 Ralf
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DB4PLE
positron Urgestein
    
Offline
Posts: 1278

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #96 on: 05. February 2017, 16:53:07 »
|
|
Hallo Ralf,
ehrlich gesagt wäre mir 2x SAI lieber, dann müssen wir nämlich nur eine Codebasis für beide Codecs haben, sonst halt 2 (und der alte I2S Code aus dem STM32F4 geht nicht, weil nicht kompatibel).
Ich glaube, aber weiß es nicht sicher (habe mich mit dem FMC/Parallel LCD bisher nicht ernsthaft befasst), dass ein andererer FMC Pin für RS kein Problem sein sollte. Ich werfe mal einen Blick drauf.
73 Danilo
|
|
Logged
|
|
|
|
DB4PLE
positron Urgestein
    
Offline
Posts: 1278

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #97 on: 05. February 2017, 17:12:18 »
|
|
Hallo Ralf,
es ist völlig unerheblich, welchen FMC Address-Pin wir mit RS verbinden. Wir brauchen genau 1 Bit Adressleitung (RS = 0 -> Index Register, RS = 1 -> Control-Register / Daten ). Egal welches, Hauptsache eins. Also unbedenklich.
Insofern spricht nichts gegen die Lösung. Je SAI einen Master-Clock macht Sinn, wenn wir Audio und IQ Codec mit unterschiedlichen Raten laufen lassen wollen, da der Master Clock normalerweise gleich 256*Bitclock.
|
|
Logged
|
|
|
|
|
DG8YGW
positron schon länger dabei
 
Offline
Posts: 93

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #99 on: 07. February 2017, 19:11:47 »
|
|
Hallo,
@ Danilo, @ Andreas
ich hatte nichts anderes erwartet. 
So soll es denn sein, 2 Codecs via SAI1 und SAI2
CubeMX scheint meine Konfiguration auch zu akzeptieren (siehe PDF im Anhang)
73 Ralf
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DG8YGW
positron schon länger dabei
 
Offline
Posts: 93

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #100 on: 07. February 2017, 19:12:12 »
|
|
hier noch das Sheet der aktuellen Version
73 Ralf
|
« Last Edit: 18. February 2017, 02:18:22 by DG8YGW » |
Logged
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DG8YGW
positron schon länger dabei
 
Offline
Posts: 93

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #101 on: 18. February 2017, 02:20:11 »
|
|
@ all
Info: Eine erste Prototyp Leiterplatte ist aktiviert (Datenbasis siehe Anhang)
Jetzt heißt es abwarten, und damit die Unzulänglichkeiten und Fehler zu ermitteln.
to be continued
73 Ralf
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DG8YGW
positron schon länger dabei
 
Offline
Posts: 93

|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #102 on: 25. February 2017, 16:58:15 »
|
|
@all
Hallo,
die erste Prototyp Leiterplatte ist eingetroffen.
Im Moment hat neuer Kaminofen nebst Kamin Update aber Vorrang!
Ich halte euch auf dem Laufenden
73 Ralf
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
|
DC4AS
noch länger dabei
  
Offline
Posts: 174

Ich liebe dieses Forum!
|
 |
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #104 on: 25. February 2017, 19:32:43 »
|
|
ich seh schon der nächste Winter ist gerettet gg
Ich werd sicher dabei sein eines aufzubauen.
Gruss Andreas
|
|
Logged
|
|
|
|