Attualmente stiamo sviluppando un'applicazione per BeagleBone Black (utilizzando la distri standard Angstrom). Funziona abbastanza felicemente per un po '(5-10 minuti) sotto GDB (controllato da Netbeans da remoto) ma in un momento temporale relativamente casuale si blocca - i LED del battito cardiaco smettono di lampeggiare e si richiede un riavvio completo.BeagleBone Black si blocca
Una possibilità è che è semplicemente il numero di dispositivi (USB) che sta causando questo. Siamo collegati da un collegamento seriale FTDI al mio PC di sviluppo (c'è un'applicazione client che comunica con il mio server BBB). C'è un hub FTDI a 4 vie con più dispositivi (3 al momento) su questo, un'ulteriore singola connessione FTDI con un altro bit di hardware collegato. Inoltre, due dispositivi I2C. Più mouse e tastiera.
Ovviamente non ho altre prove se non la presenza di USB che causa il problema. Il mio software non causa alcun segnale, il file di registro mi dice molto di più. Ho eseguito l'applicazione di monitoraggio del sistema per vedere se sto perdendo memoria, ma sembra ben educata e stabile (anche se la CPU ha fatto creep up). Mi piacerebbe trovare un modo per arrivare al fondo di ciò che sta fallendo, e apprezzerei un po 'di assistenza.
Nessun feedback? Oh bene, ecco la granata da lanciare. Ho installato Ubuntu sul mio laptop (+ Netbeans + svn + ...), ho creato il codice e sono in esecuzione ed è solido come una roccia, funziona tutto il giorno (meno l'I2C, devo ammetterlo). Sospettiamo fortemente lo stack USB su BBB/Angstrom. –