ovi40test:uiboardtest

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ovi40test:uiboardtest [19.01.2018 08:15] df9ts_userovi40test:uiboardtest [21.03.2018 07:39] (aktuell) dg8ygw
Zeile 1: Zeile 1:
-{{tag>stub}}+{{tag>review}}{{tag>german}}
  
 ===== UI Board Test & Fehlersuche ===== ===== UI Board Test & Fehlersuche =====
-die MCU hat zwei (!) Pin 1 Markierungen 
-<bootnote> Also ganz wichtig: Wie auf dem Bild zu sehen unbedingt den einen Anschlußpin vor dem Einbau kürzen/abschneiden. </bootnote> 
-[{{:projekte:ovi40-sdr:batt_halter.jpg?400|Potential Shortcut (photo DF9EH)}}] 
  
-[{{:projekte:ovi40-sdr:ui-i40-cpu.jpg?400| Orientation of TXCO & MCU (photo DF9EH)}}]+==== EEPROM IC7 Einbau Lage ==== 
 + 
 +[{{:ovi40test:ic7_einbau.jpg?400|EEPROM IC7 position (photo DF9EH)}}] 
 + 
 +This is where the dot is printed. Also the edge of the case is slanted near the 1-4 pins. See [[http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8828-SEEPROM-AT24CM02-Datasheet.pdf|here]] 
 + 
 +==== Achtung: MCU Pin1 Markierung ==== 
 + 
 +die MCU hat zwei (!) Pin 1 Markierungen <bootnote> Also ganz wichtig: Wie auf dem Bild zu sehen unbedingt den einen Anschlußpin vor dem Einbau kürzen/abschneiden. </bootnote> 
 + 
 +[{{:projekte:ovi40-sdr:batt_halter.jpg?400|Potential Shortcut (photo DF9EH)}}][{{:projekte:ovi40-sdr:ui-i40-cpu.jpg?400| Orientation of TXCO & MCU (photo DF9EH)}}]
  
 <bootnote> Achtung: die MCU hat zwei (!) Pin 1 Markierungen</bootnote> <bootnote> Achtung: die MCU hat zwei (!) Pin 1 Markierungen</bootnote>
Zeile 15: Zeile 22:
  
 Flashprobleme: Flashprobleme:
 +
   * Uhrenquarz und TCXO sind für das Flashen beide absolute Voraussetzung.   * Uhrenquarz und TCXO sind für das Flashen beide absolute Voraussetzung.
   * Bitte genau prüfen ob der TCXO richtig herum eingelötet ist!   * Bitte genau prüfen ob der TCXO richtig herum eingelötet ist!
   * wenn die 3V3 am C95 nicht mehr anliegen ist L3 wohl defekt   * wenn die 3V3 am C95 nicht mehr anliegen ist L3 wohl defekt
  
-Helle LEDS: Mit den Bausatz-Vorwiderständen leuchten die LEDs sehr hell. DF9EH hat die Werte reduziert: +Helle LEDS: Mit den Bausatz-Vorwiderständen leuchten die LEDs sehr hell. DF9EH hat die Werte reduziert: 
   * R36 auf 22,6k (D1 grün)   * R36 auf 22,6k (D1 grün)
   * R37 auf 6,8k (D2 rot)   * R37 auf 6,8k (D2 rot)
   * R116 auf 6,8k (D3 blau)   * R116 auf 6,8k (D3 blau)
  
-==== MCU wiederbeleben ("un-brick"==== +==== "WM8731 not detected" ==== 
-Eine nicht mehr funktionierende OVI40 MCU kann - sofern es sich um keinen Hardware Defekt handelt - auf Wegen wiederbelebt werden:+ 
 +Bei UHSDR Fehlermeldung "WM8731 not detected" bitte prüfen, ob die 3,3V Versorgung für die Codecs (WM8731) vorhanden ist. Diese 3.3Volt werden aus der UI_5V (JP1 Pin28) mit einem low noise LDO (IC3) generiert. 
 + 
 +==== MCU läuft gar nicht, auch DFU Verbindung geht nicht ==== 
 + 
 +Zuerst prüfen, ob die MCU in korrekter Lage eingelötet wurde ("Pin 1"). 
 + 
 +Nach dem booten legt die MCU 3.3V an die Taster. Um erfolgreich zu booten braucht die MCU:
  
-  - via USB-Stick (.bin-Datei+  * CPU Takt (→ TCXO Takt messen
-  - via DFU und USB-Kabel (.dfu oder .bin - in letztem Fall musst Du die Startadresse mitgeben 0x810000) +  * Korrekten Spannungsreset (→ Spannungsverlauf und Spannungspegel am Reset Pin messen)
-  - via ST-Link (.bin-Datei - auch hier musst Du die Startadresse wie bei 2) angeben)+
  
-Die Dateien dazu finden sich [[uhsdr:uhsdrdownload|hier]].+Falls dies der Fall ist, funktioniert Ansprechen über ST-Link Adapter und gesetzten Junper P6 im "DFU" Modus.
  
-You will need : +Buttons, LEDs und LCD sind da noch nicht initialisiert. Erst wenn der Bootloader installiert wurde und läuft hat man minimalistisch die Peripherie-GPIOs initialisiert, d.heinige (!!Buttons und das LCD sowie die LEDs und je nachdem welchen Button man beim Einschalten drückst die große ODER die kleine USB-Schnittstelle.
-an up to date STM32 ST-LINK utility ( http://www.st.com/en/development-tools/stm32-programmers.html?querycriteria=productId=LN2013 ) running on something (you choose) +
-a ST-LINKV2 probe ( http://www.st.com/content/st_com/en/products/development-tools/hardware-development-tools/development-tool-hardware-for-mcus/debug-hardware-for-mcus/debug-hardware-for-stm32-mcus/st-link-v2.html ), (you might use some other compatible hardware) +
-- latest version of the Bootloader and/or UHSDR Firmware+
  
-The only tricky part is to connect the probe JTAP connector to the JP8 UI board, here are the needed wires :+Bei installiertem Bootloader:
  
-JP8-3 (SWDIO) to JTAG-7 +  * Taste "Band -" drücken, dann OVI40 UI board hochfahren ⇒ große USB Buchse aktiviert für Firmwareupdate via USB Stick 
-JP8-4 (SWCLK) to JTAG-9 +  * Taste "Band +" drücken, dann OVI40 UI board hochfahren ⇒ Boot Loader Update via kleine USB Buchse
-JP8-5 (UI_3V3) to JTAG-1 +
-JP8-6 (GND) to JTAG-20+
  
-The rest of the procedure is straight forward connect, erase, flash and you are done.+Prüfen:
  
-One additional trickwhen I first connected to the MCU, I got an error message « Readout Protection Mode » and was unable to erase the chip. I finally choosed to try to flash a first time and the utility did what was necessary to remove the protection modeCool, thank you STM !+  * erkennt der PC das per USB angeschlossene OVI40 UI board (Gerätemanager / Device Manager)? 
 +  * PC USB port working? USB cable ok? 
 +  * Check all MCU pins are correctly soldered and no shortcuts exist: Use a thin knife / scalpell / tweezergo inbetween MCU pins and try to push the pins gently sideways one by one, check if all are soldered to PCB. If not the pin moves slightly.
  
-[{{:ovi40test:img_1971.jpg?400|ST-Link connection to UI board (Photo F4HTX)}}]+==== NF Audio Verstärker geht nicht ====
  
-A couple of us faced the same issue during beta testing the new UI board. +Bitte +12V Versorgung des NF Audio Verstärkers messen. Er wird vom OVI40 RF Board über P1 versorgt.
-But as you could see a cheap chinese ST Link adapter from Amazon or eBay saves your day  +
  
-Here are the steps. Unfortunately in German but maybe it helps. +==== USB Stick funktioniert nicht ====
-https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=577;start=315 +
-Register values from Andreas: +
-https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=577;start=285+
  
-The URLs are from a (forgottenI40 UI thread in the mcHF folder.+Bitte +8V Versorgung von RF Board prüfen, JP1 (Pin29).
  
  
  • ovi40test/uiboardtest.1516349754.txt.gz
  • Zuletzt geändert: 19.01.2018 08:15
  • von df9ts_user