Il nuovo server crittografato consente agli ingegneri di eseguire il debug dei sistemi integrati da casa



un giorno fa p Gary Elinoff Un altro aspetto negativo di COVID-19 è l'impraticabilità di sradicare un ingegnere da un laboratorio professionale a un laboratorio domestico. Sebbene non tutti gli ingegneri abbiano la possibilità di lavorare in remoto, il microcontrollore SEGGER ha ampliato le opzioni per farlo, in particolare per il debug remoto. Il server remoto J-Link di SEGGER, rilasciato lo scorso anno ad aprile, ha recentemente annunciato nuove funzionalità di crittografia per una maggiore sicurezza.
SEGGER fa un cenno a emCrypt, la sua libreria di algoritmi crittografici, per le nuove funzionalità di crittografia. emCrypt è progettato per rimuovere i rischi per la sicurezza precedentemente inerenti al debug remoto basato su cloud. Come illustrato di seguito, lo stesso J-Link è uno strumento utilizzato per il debug di sistemi integrati in fase di sviluppo.
In laboratorio, un computer che esegue il server remoto J-Link si collega al server tunnel di J-Link tramite Internet. Le aziende più grandi potrebbero voler sostituire il proprio server tunnel. In entrambi i casi, l'ingegnere, dalla sua posizione remota, si collega anche al server tunnel.
Dalla sicurezza e dalla comodità della propria casa, gli sviluppatori possono connettersi a J-Link e utilizzare qualsiasi strumento supportato da J-Link. Secondo SEGGER, l'accesso e il controllo dell'ingegnere sono esattamente gli stessi di se fosse seduto nella stessa stanza. J-Link è progettato per semplificare la vita del programmatore incorporato.
Questa linea di sonde di debug è nota per il suo gran numero di CPU supportate, la sua velocità di download su RAM di 3 MByte / s e ciò che SEGGER afferma è un "numero illimitato di punti di interruzione ". I dispositivi Arm 7, ad esempio, sono limitati a due punti di interruzione. J-Link consente di creare ulteriori punti di interruzione nella memoria flash, fornendo un processo di debug più produttivo ed efficiente.
SEGGER afferma inoltre che J-Link supporta i debugger e gli IDES più richiesti sul mercato. Il server remoto J-Link è il software che rende accessibile qualsiasi sonda J-Link da qualsiasi luogo. Funziona su Windows, Mac o Linux.
Il server remoto J-Link funziona in tre modalità: modalità diretta, modalità LAN e modalità tunnel. Una password e un protocollo di autenticazione handshake di autenticazione (CHAP) evitano gli intrusi. Con la diffusione di COVID-19 arriva anche una maggiore consapevolezza delle violazioni della sicurezza informatica, soprattutto dal momento che il governo ha dichiarato che questi attacchi sono in aumento.
Alla luce della crescente prevalenza di attori malvagi che perseguitano Internet, SEGGER ha aggiunto un ulteriore livello di sicurezza al server J-Link. Questi strumenti di crittografia sono chiamati emCrypt, una libreria di algoritmi crittografici appositamente progettata per i sistemi embedded. Il pacchetto emCrypt offre una vasta gamma di funzionalità crittografiche e può essere configurato per un footprint di memoria minimo, se necessario.
Può anche essere ingrandito per la distribuzione su sistemi che dispongono di spazio sufficiente per il supporto. Pertanto, la libreria può essere configurata per dimensioni o velocità. Le funzionalità non necessarie possono essere escluse e possono essere facilmente aggiunte di nuovo in caso di necessità.
emCrypt è fornito come codice sorgente che offre trasparenza completa per tutti i suoi componenti. Ciò consente l'ispezione da parte dei revisori, se necessario. Poiché è scritto in ANSI C, è indipendente dal compilatore e dalla destinazione.
Il pacchetto supporta l'accelerazione hardware e algoritmi crittografici inseribili. Inoltre, è disponibile l'accelerazione hardware opzionale per una serie di microcontrollori. Il pacchetto è disponibile in due versioni: il pacchetto emCrypt-BASE e il pacchetto emCrypt-PRO.
Ulteriori dettagli sono disponibili sulla pagina del prodotto. Oltre a consentire agli ingegneri di lavorare da casa durante l'attuale crisi sanitaria, il server remoto J-Link, supportato da emCrypt, consentirà a più gruppi di sviluppo da qualsiasi parte del mondo di accedere allo stesso progetto in fase di sviluppo. Naturalmente, questi ingegneri non saranno in grado di apportare modifiche hardware se non sono fisicamente presenti.
L'ingegneria non è solo un lavoro di cinque giorni alla settimana, otto ore al giorno. Se qualcuno viene fuori durante le ore notturne, non avrà tempo fino a lunedì per provare. Se ora lavori in remoto, quali sono alcuni strumenti che ti hanno aiutato a effettuare la transizione? Condividi i tuoi preferiti nei commenti qui sotto.
.

Yorumlar

Bu blogdaki popüler yayınlar

Classici protocolli CAN vs CAN FD: le differenze che contano per i progettisti

Che cos'è DrMOS, l'IC che alimenta i processori di nuova generazione?

Qual è la funzione Sinc e perché è importante nell'ingegneria elettrica?