acex2 0 13 апреля, 2013 Опубликовано 13 апреля, 2013 · Жалоба Цель: портировать HID бутлоадер из стандартной библиотеки Microchip USB Framework на новое семейство PIC16F145x, в частности PIC 16F1455. Портированный бутлоадер должен компилироваться при помощи Microchip XC8 и нормально работать с PC-загрузчиком Microchip. Плату с PIC16F1455 при необходимости предоставлю (Москва). Предложения по цене/срокам скидывайте пожалуйста в ПМ. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LLLLLLLLLL 11 14 апреля, 2013 Опубликовано 14 апреля, 2013 · Жалоба Microchip XC8 предоставляете? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
acex2 0 14 апреля, 2013 Опубликовано 14 апреля, 2013 · Жалоба Microchip XC8 предоставляете? XC8 Free бесплатно доступен на сайте Microchip. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LLLLLLLLLL 11 15 апреля, 2013 Опубликовано 15 апреля, 2013 · Жалоба XC8 Free бесплатно доступен на сайте Microchip. XC8 Free - уровень оптимизации 25 % . Такой уровень устраивает? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
acex2 0 15 апреля, 2013 Опубликовано 15 апреля, 2013 · Жалоба XC8 Free - уровень оптимизации 25 % . Такой уровень устраивает? Да, такой уровень устраивает. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
etoja 0 15 апреля, 2013 Опубликовано 15 апреля, 2013 · Жалоба USB bootloader очень хорошо реализован в LPC1343 (ядро Cortex-M3 от NXP). Может он вам понравится. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
acex2 0 15 апреля, 2013 Опубликовано 15 апреля, 2013 · Жалоба USB bootloader очень хорошо реализован в LPC1343 (ядро Cortex-M3 от NXP). Может он вам понравится. Вы ведь не серьезно, правда? А то сейчас еще народ подтянется, u-boot начнет советовать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 15 апреля, 2013 Опубликовано 15 апреля, 2013 · Жалоба Вы ведь не серьезно, правда? А то сейчас еще народ подтянется, u-boot начнет советовать. Сама идея как раз очень ничего - 100% кроссплатформенность и отсутствие нужды в дополнительном ПО при достаточно простой реализации. Другое дело, что как раз в LPC1343 NXP немного накосячили... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LLLLLLLLLL 11 16 апреля, 2013 Опубликовано 16 апреля, 2013 (изменено) · Жалоба Да, такой уровень устраивает. Если в результате в память чипа поместится только бутлодырь, а кроме него больше ничего не влезет - это тоже устраивает? Пишите andro77(гав)inbox(тчк)ru Изменено 16 апреля, 2013 пользователем =L.A.= Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
acex2 0 16 апреля, 2013 Опубликовано 16 апреля, 2013 · Жалоба Сама идея как раз очень ничего - 100% кроссплатформенность и отсутствие нужды в дополнительном ПО при достаточно простой реализации. Другое дело, что как раз в LPC1343 NXP немного накосячили... В балаган скатываемся. Сформулирую по-другому. В состав Microchip USB Framework в виде исходников на Си входит HID бутлоадер с готовой PC-программой и достаточно прямолинейной универсальной реализацией под целый ряд контроллеров. Основная часть исходников (реализация USB/HID, прием пакетов, и др.) универсальна, ее даже трогать не надо. Аппаратно-зависимые блоки (переопределение векторов, примитивная настройка периферии - кнопочки/светодиодики, функции записи в flash/eeprom) оформлены в виде #ifdef/#endif вставок. PIC16F145х был выпущен недавно, под него реализации в бутлоадере нет. Задача: дописать аппаратно-зависимую часть бутлоадера под PIC16F145x. Не над проектировать с нуля, не надо изобретать велосипед, не надо писать "самый лучший кросс-платформенный сверх-оптимизированный" бутлоадер. Если в результате в память чипа поместится только бутлодырь, а кроме него больше ничего не влезет - это тоже устраивает? Пишите andro77(гав)inbox(тчк)ru 1. Конечный вариант все-равно будет компилироваться у нас на лицензионной PRO версии, поэтому ограничения по размеру из-за оптимизации не волнуют. 2. В составе XC8 Free на 60 дней дается PRO лицензия. Сбросьте пожалуйста сроки-стоимость в ПМ. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
acex2 0 19 апреля, 2013 Опубликовано 19 апреля, 2013 · Жалоба Вопрос решен, тема закрыта. Всем спасибо за участие! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться