Revisionerò il codice firmware embedded c e cpp per rischi di affidabilità
Sviluppatore di software embedded e Flutter
Informazioni su questo servizio
Hai bisogno di una revisione del firmware embedded prima del rilascio o consegna?
Valuterò il firmware embedded C/C++ esistente per ESP32, STM32, Arduino o un target comparabile.
Reviso l'ambito concordato per:
- Stato, validazione e gestione degli errori
- Rischi di memoria, limiti, durata e risorse
- Timing, concorrenza, interrupt e blocchi
- Logica di periferica e comunicazione
- Manutenibilità, architettura, logging e recupero
Ricevi un report classificato per gravità con riferimenti a file e linee, prove, raccomandazioni pratiche, un piano di remediation prioritizzato, checklist di verifica e una sessione di consegna di 30 minuti.
Limiti di scope per codice non generato:
Basic: 500 LOC / 5 file / un modulo
Standard: 1.500 LOC / 12 file / un sottosistema
Premium: 3.000 LOC / 25 file / due moduli collegati
Si applica il primo limite raggiunto. Lo scope copre un MCU, toolchain, variante di firmware e commit fisso. Codice vendor, SDK, generato e di terze parti sono esclusi.
Revisione e documentazione solo. Modifiche al codice, debugging live, test hardware, conformità formale e certificazione di sicurezza richiedono scope separato.
Contattami prima di ordinare con dimensione del repository, target, toolchain e obiettivi.
Tecnologia di sviluppo:
C/C++
FAQ
Traduzione automatica.
Cosa riceverò esattamente?
Ricevi un audit classificato per gravità con riferimenti a codice, prove, raccomandazioni, un piano di remediation ordinato, una checklist di verifica e una sessione di consegna di 30 minuti.
In cosa si differenzia da un servizio di debugging?
Si tratta di una revisione proattiva della qualità del codice e dei rischi di affidabilità. Non si concentra sulla riproduzione o correzione di un difetto di runtime già noto.
Questo Gig include modifiche al codice?
Lo scope di base include risultati e piano di remediation, non l'implementazione. Posso quotare modifiche limitate separatamente dopo la revisione.
Come viene misurato lo scope della revisione?
Si applica il primo limite raggiunto: Basic 500 LOC o 5 file, Standard 1.500 LOC o 12 file, e Premium 3.000 LOC o 25 file. Codice generato, vendor, SDK e di terze parti sono esclusi.
