En guide til valg af det rigtige værktøj

En guide til valg af det rigtige værktøj

Softwareudvikling til Arm Cortex-M

Valg af det rigtige værktøj og softwarekomponenter til et nyt embedded projekt kan ofte være en vanskelig proces. Skal man vælge Open-Source fordi det er ”gratis”, eller skal man købe færdige udviklingsmiljøer med tilhørende middleware komponenter. Ja det er nogle af de spørgsmål som vores Henrik Andersen, der med over 25 år erfaring indenfor den embeddede branche, forsøger at give svar på i dette ”Whitepapper”. Download det gratis her.

SYSGO & Vector: Joined forces for a future oriented software platform

SYSGO & Vector: Joined forces for a future oriented software platform

We are happy to announce that Vector Informatik GmbH, located in Stuttgart (Germany), and SYSGO AG have founded a joint venture for the development of embedded software. The aim of the cooperation is to create an integrated software platform consisting of the AUTOSAR Adaptive basic software MICROSAR and the real-time operating system PikeOS.

The combined expertise of both companies will provide ECU developers with an ideal solution for the new generation of high-performance ECUs based on the AUTOSAR Adaptive Standard. The joint development includes measures for the effective interaction between the PikeOS operating system and the AUTOSAR Adaptive basic software.

Please find some more details about that joint venture here
https://www.sysgo.com/partners/sysgo-vector/ or https://www.sysgo-vector.com

Sysgo

Ansæt ikke flere testere, automatiser i stedet.

Ansæt ikke flere testere, automatiser i stedet.

Manuel test er ind i mellem nødvendigt, men dyrt, tidskrævende, upålideligt, og har en dårlig dækning. I en agil proces er det dog nødvendigt at de fleste tests automatiseres.

For systemer, der er forbundet til internettet (IoT – systemer) er det ekstra kompliceret at verificere hele systemet. Hvordan afgør du hvordan systemet opfører sig på forskellige niveauer. I den embeddede node, data på serveren og på web-grænsefladen?

Seqzap er en elegant løsning på problemet. Ved hjælp af Seqzap kan du lave dine testcases interaktivt, køre dem i Jenkins og få en fyldestgørende testrapport ud af systemet. Du kan se mere i et par korte videoer her.

System Integration testingDu er naturligvis også velkommen til at kontakte os for en nærmere snak eller demonstration.

Case story: Stop cyberattack i biler

Case story: Stop cyberattack i biler

Bosch“Hackerne udvikler til stadighed nye måder for at overtage kontrollen over netværket I din bil, så det gælder for bilproducenterne om at forsøge at holde trit. Heldigvis er det ikke helt enkelt at hacke en bil, man skal virkelig vide, hvad man gør ” udtaler Johan fra Bosch. Læs hele artiklen her.

Sikker softwareopdatering på Cortex-M

Sikker softwareopdatering på Cortex-M

BOOT:Concept er en software pakke, der kan integreres i dit Cortex-M baserede produkt for at sikre 2 ting.

  • Secure Software Updates
  • Secure Boot

BOOT: concept giver dig infrastrukturen, softwaren og eventuel hardware som er nødvendige for at opdatere dine produkter på en sikker måde i felten. Det er baseret på velafprøvede krypteringsstandarder, såsom AES, RSA og SHA.

secure bootDet er først og fremmest følgende sikkerhedsmekanismer, der anvendes:

  • Kryptering af softwareopdateringerne
  • Autentificering af data og overførsel
  • Følsomme data håndteres kun i intern memory
  • Kopieringsbeskyttelse af MCU-memory

Vi hjælper dig gerne med at implementere dette i dit produkt, kontakt os for en nærmere snak, eller mere information.

Er sikkerheden dårligere i industrielle operativsystemer end i andre produkter?

Er sikkerheden dårligere i industrielle operativsystemer end i andre produkter?

En ny undersøgelse lavet af VDC Research, peger på at kendskabet til sikkerhedsrisikoen ved at opkoble fabrikker mod omverdenen øges, men at indsatsen for at forbedre designet af operativsystemet ikke øges i samme grad.

Af over 500 udspurgte ingeniører, svarer 24% at der ikke er taget særlige hensyn i forhold til cyber-security spørgsmålet. Rapporten ”Industry 4.0: Secure by Design” giver masser af tips på ting der kræves for at få et godt robust design af software. Mange af disse ting tør godt at blive gentaget.

  • Unit test
  • Statisk kodeanalyse
  • Fuzz-test

Why is Lauterbach your favorite tool?

Why is Lauterbach your favorite tool?

Lauterbach“-The Best feature about Lauterbach is the way it’s able to handle and present tracedata. If you have the ability to use trace, you should absolutely do so. The way that Lauterbach handles tracedata is exceptional and I can’t say there is any better tool to find bugs with. To be able to have the Trace chart with symbols(left), the trace data(middle) and the source code(right) in track-mode, which means when you click in a window the other two will follow to that line of code. This makesit very easy to see what have happen and find if there was any unwanted behavior.

With Lauterbach it’s also possible to use CTS (Context Tracking System) i.e. debug your tracedata. In CTS mode you have the possibility to step backwards in your code and see each state of the system how it changes.” /Björn Skånberg, FAE, Nohau Solutions AB

Trace Lauterbach

En vigtig fusion indenfor kravhåndteringen

En vigtig fusion indenfor kravhåndteringen

IREBIREB® och REQB® har besluttet sig for at gå sammen!

Organisationerne IREB og REQB har et fælles formål og et fælles mål, nemlig at forbedre og fremme professionalismen indenfor kravhåndteringen. Dette sker gennem at tilbyde et certificeringssystem med kurser og certificeringstests.

Du kan finde mere om fussionen her: FAQ på IREB’s hjemmeside.

Vil du certificeres indenfor kravhåndtering?

Klar til at bestille? Eller bare til at høre mere?

Giv os et ring på 44 52 16 50, eller udfyld felterne, så ringer vi til dig!