Forum

Meldingen
Alles wissen

JMRI probleem

16 Berichten
4 Gebruikers
0 Reactions
2,776 Bekeken
(@gerard-wassink)
Hudson Ervaren rot Registered
Deelgenomen: 13 jaar geleden
Berichten: 1592
Topic starter  

Mannen,

Ik heb een probleem met JMRI en Java.

Ik draai met:
- Windows 7 professional 32 bits met Service Pack 1

En ik heb in "Programma's en onderdelen":
- Java(TM) 7 Update 5 (versie 7.0.50)
- JavaFX 2.1.1 (versie 2.1.1)
- JMRI - Java Model Railroad Interface (versie 3.0-r 20870)

Alledrie gedownload op 27-07-2012.

Al ik nu PanelPro of DecoderPro start krijg ik de volgende melding:

"Java(TM) Platform SE binary werkt niet meer".

Rara, iemand een idee?


   
Citeren
(@johannes)
Challenger Super poster Registered
Deelgenomen: 11 jaar geleden
Berichten: 3745
 

Ik zou de eerdere versie JMRI 2.14.1 is proberen, als die hetzelfde probleem heeft ligt het denk ik aan de Java applicatie?

JohnT


   
BeantwoordenCiteren
(@gerard-wassink)
Hudson Ervaren rot Registered
Deelgenomen: 13 jaar geleden
Berichten: 1592
Topic starter  

Ik heb Java en JMRI beiede ge-de?nstalleerd en toen Java 6.0.31 ge?nstalleerd en JMRI 3 (nieuwste versie).
Dat werkte.

Totdat ik hem afsloot en weer opstartte. Grrr, zelfde probleem.
Volgende keer zal ik jouw suggestie proberen John.

Jammer want ik vond de interface van DecoderPro 3 wel erg handig!

Gerard


   
BeantwoordenCiteren
(@johannes)
Challenger Super poster Registered
Deelgenomen: 11 jaar geleden
Berichten: 3745
 

Ik vind JMRI zo wie zo handig, dacht eerder ook wat moet ik ermee. Maar nu zie ik steeds meer voordelen en gebruikersgemak. Zo kun je met PanelPro je layout teken en via de pc bedienen en of automatiseren. Het mooie hiervan is (PanelPro bedoel ik) dat je een railplan gemaakt in Xtrcad in PanelPro kunt importeren wat heel veel tekenwerk scheelt.

Maar dit terzijde.

JohnT


   
BeantwoordenCiteren
(@gerard-wassink)
Hudson Ervaren rot Registered
Deelgenomen: 13 jaar geleden
Berichten: 1592
Topic starter  

Ik heb me aangemeld voor de JMRIusers group op Yahoo. Zodra ze me toelaten zal ik het probleem daar ook posten.

Wordt vervolgd...

Gerard


   
BeantwoordenCiteren
(@johannes)
Challenger Super poster Registered
Deelgenomen: 11 jaar geleden
Berichten: 3745
 

Nog niet opgelost dus. Raar heb het niet gehad met mijn Windows 7 installatie.

Ik heb het nu zoals al eerder vermeld op Linux draaien werkt ook prima en Linux vraagt veel minder pc capaciteit. Sterker nog je kunt het zelfs vanaf een USB-stick draaien.

JohnT


   
BeantwoordenCiteren
(@usronald)
Nieuw lid
Deelgenomen: 1 seconde geleden
Berichten: 0
 

Gerard, heeft Windows 7 nog een compabiliteitsmodus voor oudere versies? Zo ja zou je dat eens kunnen proberen.

Ik draai hier de laatste versie op Windows Vista en dat zonder problemen.


   
BeantwoordenCiteren
(@gerard-wassink)
Hudson Ervaren rot Registered
Deelgenomen: 13 jaar geleden
Berichten: 1592
Topic starter  

Compatibiliteitsmodus wordt in de JRMI users group besproken maar heeft het probleem niet opgelost.

Wel ruikt het een beetje naar een mogelijk probleem rond de PR3 van Digitrax en / of de daarbij geleverde drivers.

Ik ga zo even wat tips proberen.

Gerard


   
BeantwoordenCiteren
(@usronald)
Nieuw lid
Deelgenomen: 1 seconde geleden
Berichten: 0
 

Helaas kan ik je met Digitrax niet verder helpen.... maar wel succes gewenst 🙂


   
BeantwoordenCiteren
(@gerard-wassink)
Hudson Ervaren rot Registered
Deelgenomen: 13 jaar geleden
Berichten: 1592
Topic starter  

Ik heb het gevonden. Ben zelf wat aan het testen geweest, zie verslag hieronder (in het engels omdat ik het ook in de JMRI users group heb gepost en geen zin had om het te vertalen)...  ;D

Hi Ken,

Thanks for your reply. I will try to answer your questions below, one by one.

First of: I'm using a Digitrax PR3, as stated in another reply.

1. JavaFX is a product that got installed alongside the Jave SE runtime. Before the install it wasn't there, after the install it had popped up. According to this page it's got something to do with a developers platform?

2. No, I haven't at first. Now I did, and it says:
Java version "1.6.0_31"
? etc ...
Java is correctly working
Press a key to continue
Now testing JMRI
Then 5 other screens open up, amongst which one called "InstallTest"
This last one has a "Quit" button. Pressed that.
Now it says "InstallTest completed"

In the resulting logfile I cant see any obvious errors

Can / should I do more?

3. Okay, I installed the previous version as a try-out and because I read something about that (sorry, can't remember where). After we determine the cause of the problems I will re-install the latest version.

4. First, after the install test I rebooted Windows to be sure we have a clean system.
Then:
A.
- started DecoderPro3 and in this first start got the "binary doesn't work anymore" error

B.
- unplugged the USB cable from the PR3
- replugged it and checked in Config screen / System / Devices and it is there on COM6 as always
- started DecoderPro3 and now it starts up
- fumbled about a bit
- closed DecoderPro3
- Cannot find anything in the task manager anymore (as expected)

C.
- Started DecoderPro3 again, immediately the same error
- Closed it and Java runtime and JMRI disappear from task manager

D.
- unplugged the USB cable from the PR3
- replugged it and checked in Config screen / System / Devices and it is there on COM6 as always
- started DecoderPro3 and now it starts up again

So, my cautious conclusion so far is that it has something to do with proper / unproper closing or initialisation of the device or device driver.

Repeatedly did actions under D. and found that this worked every time.

E.
Now I have had this kind of erratic behavior with USB devices before and I remember how I solved that: I unplugged the other side of the USB cable from the USB-hub it was connected to and attached it to the motherboard of the computer.

- After I started DecoderPro 3 I of course had to change the COM port address; did that
- It automatically restarted after the address change
- closed it down once more
- started it up again (without the cable unplugging and re-plugging
- No problem now!
- closed it down once more
- started it up again (without the cable unplugging and re-plugging
- Still no problem...

So, I now think that the USB HUB was the problem somehow.

I use a Belkin Hi Speed USB 2.0 7 port HUB (F5U237 rev.3).

Hope This Helps

Sincerely,
Gerard Wassink

>Op 4 aug. 2012, om 23:02 heeft Ken Cameron <kcameron@twcny.rr.com> het volgende geschreven:
>
>Gerard,
>
>First I don't recognize what JavaFX is, care to explain or point that out
>since it isn't anything that JMRI uses.
>
>Second, have you tried the 'Install Test' startup found in the tools startup
>folder.
>
>Third, I don't think the Java 1.7 vs 1.6 is the issue, but something else we
>need to isolate.
>
>Fourth, after 'running once' and you get the fail on the second try, can you
>use the task manager to confirm that the 'old' JMRI isn't still running??
>
>-Ken Cameron Member JMRI Dev Team


   
BeantwoordenCiteren
(@usronald)
Nieuw lid
Deelgenomen: 1 seconde geleden
Berichten: 0
 

Duidelijk. Driver dus.


   
BeantwoordenCiteren
(@gerard-wassink)
Hudson Ervaren rot Registered
Deelgenomen: 13 jaar geleden
Berichten: 1592
Topic starter  

.
Nope... Lees n?t even ietsje verder, bij E.

Veel tekst, maar ik wilde de vragen van deze ontwikkelaar ook even netjes beantwoorden...

De aansluiting via een HUB was het probleem, rechtstreeks op het moederbord aangesloten was het probleem weg.

Gerard


   
BeantwoordenCiteren
(@johannes)
Challenger Super poster Registered
Deelgenomen: 11 jaar geleden
Berichten: 3745
 

Compatibiliteitsmodus wordt in de JRMI users group besproken maar heeft het probleem niet opgelost.

Wel ruikt het een beetje naar een mogelijk probleem rond de PR3 van Digitrax en / of de daarbij geleverde drivers.

Ik ga zo even wat tips proberen.

Gerard

Ik heb de PR3 ge?nstalleerd onder Windows 7, de drivers gedownlload van Digitrax. Maar inderdaad een hub kan voor problemen zorgen. Ik heb de PR3 met een verlengkabel op de pc aangesloten dat werkt goed. De kabel van de PR3 is tekort om van de baan naar de pc te gaan.

JohnT


   
BeantwoordenCiteren
(@gerard-wassink)
Hudson Ervaren rot Registered
Deelgenomen: 13 jaar geleden
Berichten: 1592
Topic starter  

Okay, heb jij je programmeerspoor dan als onderdeel van je baan gemaakt?

Mijn PR3 ligt op mijn werkblad, naast mijn beeldscherm. Programmeren en kalibreren van loc's doe ik op mijn rollenbankje, dus een verlengkabel is hier gelukkig niet nodig.

Gerard


   
BeantwoordenCiteren
(@gdamen)
Gandy dancer aardig op weg Registered
Deelgenomen: 15 jaar geleden
Berichten: 46
 

Hoi,

Hubjes kunnen wel, maar dan moeten ze a) goed merk zijn en b) actief (=eigen voeding) hebben. Want het probleem is heel vaak dat ze niet voldoende stroom kunnen leveren, zelfs bij spullen die zelf gevoed worden zoals de PR3.

Gino


   
BeantwoordenCiteren
Pagina 1 / 2
Deel: