FREMO-LOGO
HEAD_LEFTHEAD_LEFT
 
SE DK UK NL DE
 
 

Projekteja

FREDi-ajolaitteiden päivitysongelmia / Problems with FREDi firmware updates

Kaikki FREMO-FIN-käytössä olevat FREDi-ajolaitteet on hankittu valmiiksi koottuina

All FREDis used by FREMO-FIN group were purchased as ready assembled.

FREDi-ajolaitteiden ohjelmakoodin päivtyksen jälkeen ei osa FREDi-ohjaimista tahtonut toimia. Syy oli puuttuva tinasilta piirilevyllä: SJ1:n avulla ohjelma tietää onko kyseessä analoginen (potentiometrillä varustettu) vai digitaalinen (enkooderilla varustettu) ajolaite. Kun silta puuttui kuvitteli ajolaitteen suoritin asuvansa analogisessa ajolaitteessa, eikä mikään onnistunut.

After FREDi firmware update some of our FREDi controllers stopped working. The reason was a missing solder bridge SJ1, which is needed in order to define the type of FRED: A for analogue /potentiometer or I for incremental / encoder.

SJ1-tinasilta puuttuu

SJ1-tinasilta ok

Kun uuden FREDi-sarjan ajolaitteista yritettiin tarkistaa softaversiota ja tätä varten piti kytkeä AVR-ISP-ohjelmointilaite, havaittiin, että ainakin yhdessä ajolaitteessa oli ohjelmointiliitin juotettu väärin päin. Ensimmäisessä kuvassa on väärin asennettu liitin, toisessa oikein asennettu. Kolmantena kuvana on suunnitteluohjelman kuva samasta piirilevyn paikasta:

In order to check for current firmware the FREDis needed to be connected to AVR-ISP programmer. Unsuccessful reading was due to ISP connector being soldered the wrong way round (key hole). Below are photos of two FREDis and the drawing showing the right way of fitting the ISP connector.

ISP-liitin väärin päin

ISP-liitin oikein päin

ISP-liitin piirilevyn suunnitteluohjelmassa


Jälleen oli vaikeuksia ohjelmoida FREDiä. Tällä kertaa syyksi paljastui vain muutamasta pinnistä kiinni juotettu ISP-liitin.

Again trying to reprogram some FREDis but the programmer could not connect to processor. This was due to only partly soldered ISP connector.

ISP-liitin vain osin juotettu

ISP-liitin vain osin juotettu


Valitettavasti FREDien maine on kärsinyt huonosta kokoonpanosta. Eniten ongelmia tuottaa huonolaatuiset enkooderit: pahimmillaan juna lähtee liikkeelle vain FREDiä ravistamalla.

Unfortunately the FREDis have bad reputation due to assembly errors. Low quality rotary encoders are causing most of our FREDi problems: train may start moving by just shaking the FREDi.