| Автор |
Съобщение |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Китайците пак избиха рибата ESP8266
Тъй, пробвах новия им компилатор по вин. По-точно го пробвах под cygwin и сработи (с малки корекции по makefile-а). След това пробвах и под mingw shell - и там работи! Накрая пробвах и под нормален dos prompt (cmd) с добавени дреболии като rm, make, mkdir - пак работи!
(Под работи имам предвид че компилира и генерира бинарита, не съм качвал още на модулЯ).
|
| Чет Окт 16, 2014 10:27 pm |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12096 Местоположение: Гьотеборг
|
 Re: Китайците пак избиха рибата ESP8266
малко, да не кажа съм много бос със gcc и подобни - знам че документацията на чипа е предимно на китайски. но има ли нещо преведено освен описанието и ат командите за това как може да се направи малко промяна (да четеш или пишеш IO) например, компилираш и флашваш?
опита ми с gcc се ограничава до winavr...
|
| Пет Окт 17, 2014 9:56 am |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Китайците пак избиха рибата ESP8266
Ами основно теглиш сдк-то и четеш сорса. Доста е прегледно и разбираемо. Има преведени документации, но са пълни. Т.е. няма документ с регистрите например. Но в изтеклата виртуална машина има доста документация от Xtensa за ядрото, HAL-а, ОС-а. Реално има драйвери за перифериите, така че няма да ти се налага да ровиш на по-ниско ниво. Изтегли ги и ги разгледай, няма нищо сложно в тях.
На esp8266.com има описания как се прави.
Последна промяна gicho на Пет Окт 17, 2014 10:44 am, променена общо 1 път
|
| Пет Окт 17, 2014 10:35 am |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: Китайците пак избиха рибата ESP8266
Offtopic: Gcc/Clang на практика стана стандарт за разработка последните години, едва ли има екосистема в която по да си струва инвестицията за научаване - можеш да я ползваш на практика за всичко, от малките контролерчета (е, от 32 битови, има май някакви екзотики за 8/16 бита ама все едно ги няма) през ембедед линукс, десктоп, та до супер компютри.
_________________ Мразя да мразя ...
|
| Пет Окт 17, 2014 10:42 am |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Китайците пак избиха рибата ESP8266
Съгласен съм, но има една много разпространена архитектура, дето гцц я не може - 8051.
|
| Пет Окт 17, 2014 10:47 am |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Китайците пак избиха рибата ESP8266
За това е виновен 8051, а не GCC.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пет Окт 17, 2014 11:44 am |
|
 |
|
t_i_t_o
Ранг: Почетен член
Регистриран на: Вто Окт 25, 2005 10:54 am Мнения: 896
|
 Re: Китайците пак избиха рибата ESP8266
Тук има нещо - незнам колко може да му се разчита: http://sourceforge.net/projects/mcs51gcc/
|
| Пет Окт 17, 2014 1:45 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
 Re: Китайците пак избиха рибата ESP8266
що бе, avr-gcc си е на ниво
|
| Пет Окт 17, 2014 2:57 pm |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: Китайците пак избиха рибата ESP8266
_________________ Мразя да мразя ...
|
| Пон Окт 20, 2014 2:06 am |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12096 Местоположение: Гьотеборг
|
 Re: Китайците пак избиха рибата ESP8266
яко, само да си взема бондиращата машина от предната работа и почваме промени на ниско ниво 
|
| Пон Окт 20, 2014 12:52 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Китайците пак избиха рибата ESP8266
Да, красота е. И бил 40нм, май е добре като за такова чудо?
|
| Пон Окт 20, 2014 6:52 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Китайците пак избиха рибата ESP8266
Трябва да му вкарат един кортекс М7 на 400MHz и да го пуснат по 28нм процес за 1$ и ще е супер.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пон Окт 20, 2014 7:41 pm |
|
 |
|
xyz
Ранг: Новодошъл
Регистриран на: Вто Фев 04, 2014 6:12 pm Мнения: 105
|
 Re: Китайците пак избиха рибата ESP8266
То това не е ли нещо подобно. http://www.allwinnertech.com/plus/view.php?aid=398Не е $1, а $4 но има 4 ядра. И не знам колко нанометров е процеса (честотата предполагам, че е поне 400MHz).
|
| Пон Окт 20, 2014 8:44 pm |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: Китайците пак избиха рибата ESP8266
Allwinner мисля, че нямат SoC с WiFi, ама виж mediatek/ralink и qualcomm/atheros имат колкото искаш и са там някъде - $1-$2 ... mips+5 ethernet+wifi ... проблема им е, че искат и допълнелна памет (поне 32мб ram и някакъв флаш за буутване) т.е. BOM отива някъде към $5-6 като добавиш и на китаеца далаверата става някъде към $9-10 за количества + търкалят линукс. A модулче с ESP8266 струва на дребно $4 ... ама не търкаля линукс ...
_________________ Мразя да мразя ...
|
| Пон Окт 20, 2014 9:23 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Китайците пак избиха рибата ESP8266
Нито медиатек, нито куалком имат вграден вирелес на кристала на SoC-а, винаги са отделни чипове, най-много baseband-а да е в SoC-а. Ядрото на есп-то не е никак бавно, като го гледам е на нивото на кортекс-м3. Вътре е на 80МХз, което е прилично също. Но малко куца откъм периферия, или поне информацията която имаме ни кара да мислим така. Предполагам че ако им потръгне бизнеса ще изжулят и нещо по-добро скоро. Реално този чип (8089) често се ползва в таблети с rockchip процесори за wifi.
Edit: Между другото от форума за ESP8266 видях че HiSilicon имат интересен чип - Hi3518E. Важното е E-то в края, показва интегрирани (PoP, MCP) 128, 256 или 512Мбайта DRAM (мегабайта, не мегабита). Има и етернет (без phy), и USB. Ядрото е арм9 на 440Мхз. Правен е за IP камери, но из нетЯ му има SDK-то за Linux 3.x. И както се подразбира си има H.264 енкодер за 720p.
|
| Пон Окт 20, 2014 9:54 pm |
|
|