marser1986 0 12 апреля, 2012 Опубликовано 12 апреля, 2012 · Жалоба Здравствуйте! Подскажите пожалуйста, есть ли средства (IDE) для программирования микроконтроллера SiLabs, в частности C8051F350 в Linux? Возможно ли в Linux прошивать указанный микроконтроллер с помощью USB debug adapter? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vladisslav 0 15 апреля, 2012 Опубликовано 15 апреля, 2012 (изменено) · Жалоба Здравствуйте! Подскажите пожалуйста, есть ли средства (IDE) для программирования микроконтроллера SiLabs, в частности C8051F350 в Linux? Возможно ли в Linux прошивать указанный микроконтроллер с помощью USB debug adapter? Спасибо. Можно естественно. Это обычный 51 контроллер. sdcc и as31 должны справиться. Цитата из datasheet The CIP-51 is fully compatible with the MCS-51TM instruction set. Standard 803x/805x assemblers and compilers can be used to develop soft- ware. Что такое USB debug adapter не знаю, но прошить можно без проблем. Любым программатором, который может дергать двумя выводами с определенными временными задержками (1 с открытым стоком, второй с z-состоянием, attiny45/85 или atmega8/16/и т.д. с v-usb подойдут). Вот официальный документ с подробным описанием протокола прошивки и исходником. http://www.silabs.com/Support%20Documents/...lDocs/an127.pdf Изменено 15 апреля, 2012 пользователем vladisslav Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
marser1986 0 16 апреля, 2012 Опубликовано 16 апреля, 2012 · Жалоба Можно естественно. Это обычный 51 контроллер. sdcc и as31 должны справиться. Цитата из datasheet The CIP-51 is fully compatible with the MCS-51TM instruction set. Standard 803x/805x assemblers and compilers can be used to develop soft- ware. Что такое USB debug adapter не знаю, но прошить можно без проблем. Любым программатором, который может дергать двумя выводами с определенными временными задержками (1 с открытым стоком, второй с z-состоянием, attiny45/85 или atmega8/16/и т.д. с v-usb подойдут). Вот официальный документ с подробным описанием протокола прошивки и исходником. http://www.silabs.com/Support%20Documents/...lDocs/an127.pdf Благодарю, IDE под linux нашёл. А вот драйверов для usb debug adapter под linux нету. Похоже нужен другой программатор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pepelats 0 16 апреля, 2012 Опубликовано 16 апреля, 2012 (изменено) · Жалоба Благодарю, IDE под linux нашёл. А вот драйверов для usb debug adapter под linux нету. Похоже нужен другой программатор. Тоже интересуюсь подобным вопросом. Вроде как под Линукс есть возможность использовать EC2 программатор, но это для COM-порта, что уже не очень удобно в наше время. Еще видел версии для LPT, работающие в Linux. Но это тоже не айс. Вот есть схема с USB под Linux Simple evaluation board and Linux programmer for C8051F320 А какой IDE ты нашел под Linux? UPD. Кстати тут случайно щас наткнулся на ссылку: Silicon labs EC2/EC3 debugger linux driver. Возможно удастся оригинальный адаптер прикрутить. Изменено 16 апреля, 2012 пользователем pepelats Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
JKryl 0 24 апреля, 2012 Опубликовано 24 апреля, 2012 · Жалоба Есть готовые бинарники для EC3 (usb adapter): http://dl.dropbox.com/u/9131033/LITEC-MPS/ec2drv-bin32.tgz Это собрано из репозитория форка ec2drv - ec2-new (https://github.com/paragonRobotics/ec2-new ). А из основного репозитория http://ec2drv.svn.sourceforge.net/ мне так и не удалось собрать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться