JavaScript is currently disabled.Please enable it for a better experience of Jumi.
Annonsera Utgivningsplan Månadsmagasinet Prenumerera Konsultguide Om oss  About / Advertise
Avlusa systemet utan att ta det ur drift. Det kan du göra med Wind Rivers administrationsverktyg Field Diagnostics.
Till programkoden för inbyggnadssystemet adderar du extra instruktioner som dokumenterar felhändelser. Det kallas instrumentering.

Därefter bygger du upp en liten infrastruktur av servrar som hämtar hem och sammanställer rapporter från flera system.
Apparaten rapporterar
sina misstag över nätet

Instrumenteringen består i att utvecklaren lägger till något som Wind River kallar sensorpunkter till den kod som exekveras i det inbyggda systemet. Tekniken stöds i både VX Works och Linux.

Sensorpunkten kommunicerar över TCP/IP och tar upp mellan 50 och 100 kbyte. Den kan ha olika komplexitet – från några klockcykler till några dussin klockcykler. Kommunikationen med infrastrukturen är smalbandig.
I paketet ingår diverse stöd för instrumenteringen, programvaran som bygger upp infrastrukturen, algoritmer för sammanställning och analys av felen. För det senare används en uppgraderad version av Workbench Diagnostics.

Det blir även möjligt att korrigera fel i fält. Tekniken kallas dynamic patching (dynamisk rättning) och tillåter dig att byta ut enskilda programfunktioner utan att programmet stoppas.

Poängen med arrangemanget är dels att du slipper stanna systemet. Och dels att du kan avlusa systemet på plats – du slipper besväret att rekonstruera programfelen i en labbkopia av systemet.

En annan möjlighet som tekniken öppnar är att injicera fel i systemet under utveckling.
 
Infrastrukturen byggs upp med hjälp av XML/Soap, Java och RDBMS, vilket är standardteknik inom servervärlden. Kommunikationen är krypterad.

Enligt tidningen Linuxdevices håller Ericsson på att utvärdera produkten.

Läs mer om dynamisk kodrättning:
MER LÄSNING:
 
LIVE IDAG:
Internationella rymdstationen
Pappersmagasinet Nyhetsbrev
SENASTE KOMMENTARER
Kommentarer via Disqus

Vi gör Elektroniktidningen

Anne-Charlotte Sparrvik

Anne-Charlotte
Sparrvik

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Anna Wennberg

Anna
Wennberg
+46(0)734-171311 anna@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)