Собрал железяку на STM32F107VC, пациент жив, по JTAG/SWD лью и запускаю фирварь, по замыслу еще заложена возможность загрузки фирмвари через UART, и тут возникли странности ... Из доки, для запуска загрузчика требуется BOOT0=1 BOOT1=0, у меня BOOT1 всегда подтянут к земле, BOOT0 через джампер на подтяжки, на сбросе только емкость 0,1мкф подключена. Стоит мне сделать BOOT0=1, как после сброса наблюдаю следующее: 1) на пине сброса появляется активный сигнал длительностью десяткок микросекунд и последующей экспоненциальной зарядкой емкости (полный заряд примерно через 10мс), самое удивительное - это происходит с периодичностью ~600мс 2) на выходе TX (USART2-PD5) примерно через 550мс появляется 0, длится 38мс, после чего происходит сброс (после которого RX=1) TX идет только на вход RS232 преобразователя, питание абсолютно стабильное.
--------------------
Усы, борода и кеды - вот мои документы :)
|