Устройство на ARM7S, связь с ПК - USB. Все usb-шные процедуры работают из RAM. Програмка на ПК заливает по USB в ARM новую прошивку. Устройство перегружается и работает далее. Я понимаю, что если в процессе заливки отрубиться питание, или комп зависнет, то дальнейшая работа устройства будет скорее всего невозможна. Но этот риск берет на себя покупатель. В течение дня тестировал, ни одного сбоя. Но все таки неспокойно на душе. Какие еще могут быть грабли? Ваши мысли по этому поводу.
|