logo
Welcome, Guest. Please Login or Register.
13. May 2024, 01:28:52


Home Help Search Login RegisterWIKIUHSDR Download

Amateurfunk Sulingen
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: "dies und das" zur Version vom 30.06.2017 <- zurück vorwärts ->
Pages: 1 [2] 3 4 5 Go Down Print
   Author  Topic: "dies und das" zur Version vom 30.06.2017  (Read 7598 times)
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:"dies und das" zur Version vom 30.06.2017
« Reply #15 on: 01. July 2017, 14:40:54 »

Dann muss ich Dir leider sagen, dass Du ein Hardwareproblem hast - und zwar eines der "schwierigen" Sorte. Denn keiner meine mcHFs hat bei den Defaulteinstellungen eine Fehlfunktion. Irgendwas in deiner Hardware ist anders als bei meinen mcHFs - und da sind welche mit parallel und mit SPI-LCD dabei. Einer hat auch eine Uhrenmod. Alles hat nicht zur Ursache, dass sich was bei "Peak" aufhängt.

Das wird schwer zu finden sein. Es wird keine völlige Unterbrechung und kein völliger Kurzschluss sein, sondern irgendwas mittelohmiges. Bei einer Firmware geht es "man gerade noch", bei einer anderen ist as Timing anders, und da kann sich dann über solch einen Mist-Hardwarefehler was einschleichen.

Ich drücke Dir die Daumen, dass Du die Ursache schnell findest!

vy 73
Andreas
« Last Edit: 01. July 2017, 14:44:05 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #16 on: 01. July 2017, 15:34:00 »

Hallo Andreas,

möglich, dass Du recht hast, aber meine beiden TRXe
hatten das Peek-Problem.
Allerdings habe ich Deine Rückstell-Procedure auf die
Default-Werte erst bei einem der beiden mchf's gemacht.

Werde das gleich beim anderen versuchen.

Danke für die Erklärung.

vy73
Markus
DL8MBY
Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:"dies und das" zur Version vom 30.06.2017
« Reply #17 on: 01. July 2017, 16:02:58 »

Tja: und bei mir hat es halt keiner. Entweder, es ist ein Hardwareproblem, oder wir machen intuitiv irgendwas, was jeder für selbstverständlich hält (und daher nicht weiter erläutert) anders...

EDIT:
Sollte das noch von Faktoren wie Eingangspegeln abhängen (evtl. auch noch frequenzabhängig), wird es richtig griffig. Ich habe es getestet einmal mit "realem 80m Empfang" und einmal mit "Testsignal injiziert mit S9".

vy 73
Andreas
« Last Edit: 01. July 2017, 16:09:53 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #18 on: 01. July 2017, 16:59:38 »

Hallo Andreas,

meine letzten Test verliefen an einem 50Ohm Abschluß,
d.h. kein Signal. Ich dachte zuerst, daß eine Übersteuerung
des Audio-Pfades, wenn ich auf ein reales Signal im
Betrieb abgestimmt habe die Ursach sein könnte, weshalb
ich ab da nicht mehr an der Antenne bei der Fehlersuche
gearbeitet habe.

Jetzt bin ich gerade dabei meinen J-Link an den Debugport
anzuschließen, wobei es noch mit der Erkennung der CPU
nicht so recht geklappt.


Kann dazu jemand was sagen?

vy73
Markus
DL8MBY


Ich verwende GND, SWCK, SWIO und RST, also vier Leitungen.
In den Unterlagen von ST steht, dass man lediglich zwei
Leitungen brauchen würde, wobei GND wahrscheinlich
verschwiegen wird, weil selbstverständlich.

Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:"dies und das" zur Version vom 30.06.2017
« Reply #19 on: 01. July 2017, 17:05:58 »

Richtig. Du brauchst nur SWDIO und SWCLK. Reset würde ich weglassen.

Aber, wie gesagt:
Keiner meiner mcHFs zeigt das Verhalten und obwohl Du mit deinem Thread eine "Einladung zum Testen" versendet hast ist noch niemand darauf angesprungen...

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #20 on: 01. July 2017, 17:06:58 »

Hallo Markus,

tatsächlich brauchst Du 3 Leitungen -> RST wird nicht gebraucht. Zumindestens der ST-Link wickelt alles über die Leitungen SWDIO, SWDCLK (und GND) ab.

73
Danilo

Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #21 on: 01. July 2017, 17:17:47 »

Hallo Andreas,
hallo Danilo,

mir ist noch nicht klar, ob ich den ST-Link oder den
J-Link oder beide dazu benützen kann, um zu sehen
wo die CPU steht, wenn sich der mchf aufhängt.

Ich dachte, wenn ich die Register auslesen könnte,
könnten wir schneller die Ursache des Problems
einkreisen.

Ich bin halt noch nicht ganz überzeugt, das es an der
Hardware liegt. Sonst hätte ich den Fehler ja identisch
bei meinen beiden mchf's machen müssen.
Ist zwar nicht auszuschließen, wäre aber schon ein
blöder Zufall.

Markus

PS: Mein J-Link Output

./JLinkExe -speed 12000 -if swd -device STM32F429VI
SEGGER J-Link Commander V5.02i ('?' for help)
Compiled Nov  3 2015 17:25:13
Info: Device "STM32F429VI" selected.
DLL version V5.02i, compiled Nov  3 2015 17:25:08
Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
Hardware: V8.00
S/N: XXXXXXXX
Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFULL
Emulator has Trace capability
VTarget = 0.588V
Can not connect to target.
Failed to identify target. Trying again with slow (4 kHz) speed.
Can not connect to target.
No device found at all. Selecting JTAG as default target interface.


J-Link>st
VTarget=1.087V
ITarget=0mA
TCK=0 TDI=0 TDO=0 TMS=0 TRES=1 TRST=0
Supported target interface speeds:
- 48 MHz/n, (n>=4). => 12000kHz, 9600kHz, 8000kHz, ...
- Adaptive clocking

J-Link>hwinfo
HWInfo[00] = Target power is disabled
HWInfo[02] = 0mA   (ITarget)
HWInfo[03] = 0mA   (ITargetPeak)
HWInfo[04] = 0mA   (ITargetPeakOperation)
HWInfo[10] = 0ms   (ITargetMaxTime0)
HWInfo[11] = 0ms   (ITargetMaxTime1)
HWInfo[12] = 0ms   (ITargetMaxTime2)
HWInfo[13] = 0x00000000
HWInfo[27] = 0x00000000
HWInfo[28] = 0x00000000
« Last Edit: 01. July 2017, 17:21:04 by dl8mby » Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #22 on: 01. July 2017, 17:24:02 »

Nachtrag,

bei der o.g. 3-Wire Verkabelung (SWIO, SWCLK, GND)
geht mir der mchf nach dem Booten in den "Input Elements Test".



Markus

Logged
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #23 on: 01. July 2017, 17:24:35 »

Hallo Markus,

wenn es einfach nur um den aktuellen CPU Pointer geht:

ST-Link und ST-UTIL. Mit dem ST-UTIL  kannst Du die Prozessorregister auslesen (Menu Target-MCU Core). Dann brauchen wir noch die passende Link map zu deiner Firmware, die muss Andreas beisteuern (es sei denn, du übersetzt selbst und flasht diese SW, dann brauchen wir deine map).

73
Danilo
Logged
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #24 on: 01. July 2017, 17:28:16 »

Hallo Markus,

Quote from: dl8mby on 01. July 2017, 17:24:02
Nachtrag,

bei der o.g. 3-Wire Verkabelung (SWIO, SWCLK, GND)
geht mir der mchf nach dem Booten in den "Input Elements Test".



Markus



Dann zählst Du falsch herum an P8. Einer der Pins (Pin 1) ist ja der TP_IRQ -> deswegen Button Test.

73
Danilo
Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #25 on: 01. July 2017, 17:31:44 »

Hallo Danilo,

ich kann und habe bereits selber übersetzt, allerdings
verwende ich Eure FW, da ich die Sache nicht noch mehr
Verkomplizieren will.

Mein Compiler (Ver. 5.4.1) macht auch etwas großere
Binaries.

Ich muss auch den nano.spec Schalter im Linker
deaktivieren, damit der Linker durchläuft.


Danke für Eure Mühe.

Markus
>arm-none-eabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-none-eabi-gcc
COLLECT_LTO_WRAPPER=/usr/lib64/gcc/arm-none-eabi/5/lto-wrapper
Target: arm-none-eabi
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-sysroot=/usr/arm-none-eabi --with-python-dir=share/arm-none-eabi/gcc/5 --with-pkgversion='openSUSE 5.4.0_20160622-3.19' --with-bugurl=https://bugs.opensuse.org/ --target=arm-none-eabi --with-multilib-list=armv6-m,armv7-m,armv7e-m,armv7-r --enable-multilib --enable-multiarch --enable-interwork --enable-plugins --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-libstdcxx-dual-abi --disable-libstdcxx-verbose --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-gmp --with-mpfr --with-mpc --with-isl --with-libelf --enable-gnu-indirect-function --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --enable-languages=c,c++ --enable-gold --enable-target-optspace --enable-lto --without-headers --with-newlib --with-system-zlib
Thread model: single
gcc version 5.4.1 20160609 (release) [ARM/embedded-5-branch revision 237715] (openSUSE 5.4.0_20160622-3.19)
Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #26 on: 01. July 2017, 17:35:10 »

@Danilo,

die Verkabelung ist just die selbe, mit der ich den ST-Link
anschließe um die FW&BL zu flashen.

Nur das Kabel ist jetzt etwa 5cm länger, da der J-Link
etwas unhandlicher ist.

Markus
Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #27 on: 01. July 2017, 17:38:51 »

@Danilo,

so ist der J-Link angeschlossen.

Markus
 mchfjlink.jpg
Logged

DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #28 on: 01. July 2017, 17:56:20 »

Hallo Markus,

ich habe keinerlei Erfahrung mit dem J-Link.

Außerdem lag ich falsch mit Pin1 von P8, ist TP_CS und nicht TP_IRQ. In jedem Fall kann man bei Keytest-Screen an der Zahl oben die initial gedrückten Tasten (die, die zum Start des Screens führen) ablesen. Deshalb ist diese Nummer wichtig um zu verstehen was jetzt los ist. Aber ich tippe immernoch auf Kabel. Es sind immer die Kabel.

73
Danilo

Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:"dies und das" zur Version vom 30.06.2017
« Reply #29 on: 01. July 2017, 18:05:46 »

Hallo Danilo,

leider ist es nicht der Fall, oder Gott sei Dank.
Durch das abnehmen meines Gehäuse-Bodenblechs
hat sich ein Key vekeilt, was ich nicht bemerkt habe,
deshalb dieer Einsprung in den Test nach dem Bootvorgang.

Jetzt bin ich zwar noch nicht mit der CPU verbunden,
aber ich sehe des normale GUI Bild mit Spektrum.

Jetzt werde ich versuchen deinen Vorschlag mit dem
ST-Link auszuprobieren.

Melde mich gleich wieder.

Markus

Logged
Pages: 1 [2] 3 4 5 Go Up Print 
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: "dies und das" zur Version vom 30.06.2017 <- zurück vorwärts ->
Jump to: 


Login with username, password and session length

 Es wird die Verwendung von Browsern die auf der "Blink"-Engine basieren und mindestens
1024x768 Pixel Bildschirmauflösung für die beste Darstellung empfohlen
 
Amateurfunk Die Beiträge sind, sofern nicht anders vermerkt, unter der folgenden Lizenz veröffentlicht:
GNU Free Documentation License 1.3 GNU Free Documentation License 1.3
verbindet!
Powered by MySQL Powered by PHP Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Impressum & Disclaimer
Valid XHTML 1.0! Valid CSS!