Téma: [vyřešeno] nefunkční serial_set, nesmyslné hodnoty na AD, teplota SOC
Dobrý den
Na SDS MICRO Light E (přes web SoC-ARM REV4 100Mbit DF9)
Mám problém s převodníkem na seriový port. Webové rozhraní stále píše rychlost 9600, 8, 1, 0
a na nastavení pres serial_set nijak nereaguje a komunikace neběží, simulátor ukazuje správně.
po prepnuní pomocí SNMP (snmpset -v2c -c sdsxpublic 192.168.100.1 .1.3.6.1.4.1.33283.1.2.11.2.0 i 19200)
se komunikace rozběhne, web stále píše 9600, 8, 1, 0 přijaté a odeslané data se ukazují. Po několika desítkách minut
komunikace zamrzne a je potřeba se odpojit a připojit. Připojení je pomocí programu socat. Ze stejného serveru
stejným způsobem je připojené MICRO-DIN které komunikuje s reléovými moduly už několik let bez problému
rozdíl je pouze v rychlosti převodníku tento běží na standartních 9600.
Originální FW ze 16. dubna 2014 jsem skusil přehrát betou z 16.6.2014. problém je stejný.
Na stejném SDSku na AD měřím napětí v systému a podle naměřených hodnot program vykonává další
funkce. Cca měsíc bez problému, poslední dny se po několika hodinách AD zblázní a začne ukazovat
nesmyslné hodnoty například místo 13V ukazuje 5V, místo 3,3V ukazuje 9V atd.. V momentě zbláznění AD
začne psát nesmysly i teplota SOC podobně jako v příspěvku http://forum.merenienergie.cz//viewtopic.php?pid=4488#p4488
Po "resetu" odpojením od napájení se vše vrátí do normálu na 10, 15, 24 hodin.
Je někde k dispozici archiv s FW na vyzkoušení starší verze k vyloučení HW chyby nebo to vypadá na pomalu odcházející kousek.
Děkuji