Оказывается, есть еще одна скрытая проблема, о которой мы не подумали изначально, вылезжая на практике.
Парктроник воткнут в порт USB. Контроллер автоматом берет питание с шины, стандартный микрочиповский USB стек это умеет.
Но ведь 99% времени, парктроником не пользуются. Кроме того, иногда интересно например просто посмотреть кино, ожидая кого-нибудь с выключенным двигателем. Контроллер даже на частоте 8МГц может потреблять от 25 миллиампер крутясь в цикле опроса парктроника,
а злые языки, которые не верят производителю, говорят что до 300 миллиампер, что транслируется более чем в 1 ватт потребляемой мощности.
К слову сказать, процессор Via C7 на 2ГГц потребляет около 14-16 ватт.
То, есть, с диском и возможно CD-rom мы получаем нехилую дозагрузку.
Потому, в данный момент заняты грамотным усыплением контроллера через USB.
Соглашусь с автором одного из предыдущих постов в том, что USB Bootloader это не очень большая проблема. Он у нас пока не заработал, но это не выглядит как большая проблема. И точно не самый большой подводный камень.
На следующей неделе, скорее всего, сьезжу в НН, если мы немного утрясем все проблемы и девайс приобретет законченный вид.
Это в себя включает драйвер + Windows библотечка с API,
плюс полноценная приблуда под Linux с графикой.
|