Hi Dima, hope you are having a nice day!
13 Фев 05, Dima Orlov wrote to Alexey V Bugrov:Разъем программирования надо тогда делать таким, чтобы земля соединялась раньше остальных проводников, иначе вылетание ICD2 по сигнальным цепям вполне вероятно, тем более, что бука у нас в отделе нет и работать придется с обычным компом у которого емкость на сеть большая.
А зачем их готовить? Бутлоадер обычно грузит самый обычный hex файл от компилятора. Hапример в случае с 18-ми пиками бутлоадер располагается в нижних 512 байтах флеша, прошивка компилируется так, чтобы располагалась с адреса 512 (правится линкерный скрипт). В ней же оказываются новые вектора прерываний по адресам 512+4 и 512+8. Бутлоадер просто форвадит прерывания на эти новые вектора.
Т.е. бутлоадер и прошивка полностью независимы друг от друга и никаких специальных телодвижений делать не надо.
WBR, AVB