metaclass: (Default)
[personal profile] metaclass
http://wiki.seeed.cc/LinkIt_Smart_7688_Duo/

Упарываюсь очередной порцией эмбеда. На сей раз - плод противоестественного греха ардуины (atmega32u4) и openwrt (MT7688).

В документации рекомендуют программировать из Arduino IDE, который я не очень люблю, поэтому пошел пока стандартным путем - выкусил из WinAVR avr-gcc под винду и запускаю его из под mingw, чтобы было posix-окружение. Можно было бы включить комп с линуксом и подключится к нему - но это вставать из кресла надо и лень.

В атмегу прошит CDC-бутлоадер: https://github.com/MediaTek-Labs/linkit-smart-7688-duo-arduino/tree/master/mtk/avr/bootloaders/caterina но для него нужны драйвера на винду, которые на 8 не поставить без перезагрузки - ибо не подписаны. А на линукс идти - см. выше, лень. А на самом деле, у меня с собой тут ISP программатора нету, поэтому я опасаюсь запороть бутлоадер :)

В итоге, в процессе изучения бутлоадеров и программаторов, выяснил что SPI пины атмеги, через которые можно ее программировать - подключены к MT7688, на котором установлен avrdude, умеющий SPI-программирование через gpio. Соответственно, чтобы программировать атмегу - ничего кроме текстового редактора, avr-gcc и ssh коннекта на linkit не нужно:

root@mylinkit:~# avrdude -p m32u4 -c linuxgpio ...


И еще все это совместимо с Arduino Yun, который в свою очередь порожден из linino: http://www.linino.org/portfolio/yun/
From:
Anonymous( )Anonymous This account has disabled anonymous posting.
OpenID( )OpenID You can comment on this post while signed in with an account from many other sites, once you have confirmed your email address. Sign in using OpenID.
User
Account name:
Password:
If you don't have an account you can create one now.
Subject:
HTML doesn't work in the subject.

Message:

 
Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2017 05:39 pm
Powered by Dreamwidth Studios