EMW3165 - ESP8266 Wi -Fi Killer?

Ахулл
Пн 13 июля 2015 г., 11:42
:!: Читатели Hackaday, без сомнения, уже прочитали это.. http: // chackaday.com/2015/07/13/Новая часть ... 66-й убийца/

Учитывая цена и производительность... Я хочу один : D

Это не будет задолго до того, как в доме в Китае они будут. У этой доски разработчика уже есть доска разработчиков на Fleabay.

Mrburnette
Пн 13 июля 2015 г. 12:14
Ахулл написал:<...>
Я хочу один : D

Martinayotte
Пн 13 июля 2015 г. 12:41
Как один из комментаторов Hackaday сказал:
Каждый должен помнить, что SeeedStudio продает ESP за 6 долларов.От 95 до 7 долларов.50. Так что, если/когда китайские продавцы на Али/ebay займут его, это станет дешевле. Итак, я просто жду, что скоро появится на Али/eBay, я тогда куплю немного. ;)

Мадиас
Пн 13 июля 2015 г. 13:53
Все, что я вижу, это Dev Mode 8USD STM32F411ce Dev с некоторым гаджетом Wi -Fi;)

Rogerclark
Пн 13 июля 2015 г. 11:04
Есть ли подробности того, как вы разрабатываете для этой доски?

Это похоже на дешевую искру, как и фотонную доску частиц.

У меня есть 2 фотонные доски (которые стоят целое состояние... моя ошибка покупка их), но разработка - это только вспыльчивая глупая онлайн -система.

Поэтому, пока кто -то не выпустит либера.

Я не говорю, что не куплю один или два, но подозреваю, что они будут сидеть на полке довольно долгое время.

Редактировать.

Только одна мысль о стоимости.

Я удивлен, что это так же дешево, как и. Я не уверен, что на F411 находится на F411, но я не вижу, как когда -либо будет сопоставимо сопоставимо цена с ESP8266.

Но я думаю, это разные рынки, e.глин. Они упоминают камеры Wi -Fi

Martinayotte
Вт 14 июля 2015 г. 2:10
Rogerclark написал:У меня есть 2 фотонные доски (которые стоят целое состояние... моя ошибка покупка их), но разработка - это только вспыльчивая глупая онлайн -система.

Mrburnette
Вт 14 июля 2015 г., 2:50
Martinayotte написал:Rogerclark написал: <...>
Да, хотя люди жалуются на высокую стоимость сравнения с модулями ESP8266, мы должны учитывать, что это F4 с большим количеством Flash и SRAM. Эти чипы F4 стоят дороже в низком количестве, чем сам модуль EMW3165.

victor_pv
Вт 14 июля 2015 г., 3:21
Mrburnette написал:Martinayotte написал:Rogerclark написал: <...>
Да, хотя люди жалуются на высокую стоимость сравнения с модулями ESP8266, мы должны учитывать, что это F4 с большим количеством Flash и SRAM. Эти чипы F4 стоят дороже в низком количестве, чем сам модуль EMW3165.

Rogerclark
Вт 14 июля 2015 г. 22:58
КСТАТИ.

Утверждает частицы, они в настоящее время продали 10 000 фотонных плат и сейчас в партнерстве с Microsoft и которые добавили поддержку Photon в Azure (я не посмотрел, что они добавили в Azure, как будто это что -то похожее на остальную часть Azure Я буду избегать этого с помощью баржепола)

Эта доска MEW гораздо больше угрожает фотону, чем для ESP8266

Я пытался найти несколько документов на EMW3165, но я не мог найти много.

Похоже, F411 связан с подмодулем Wi -Fi через SDIO.

Та же самая компания, по -видимому, произвела проницательную версию, которая сообщила о подмодуле Wi -Fi через сериал (ну, я нашел документ об этом, пытая EW3165)

Если у кого -то есть ссылки на основной технический документ, было бы хорошо опубликовать его здесь, чтобы сэкономить людям время в поисках в другом месте.

Я предполагаю, что я должен заказать некоторые из них сегодня, так как у меня есть домашний проект, который мне нужен ESP8266 и STM32 для мониторинга солнечной энергии, который подойдет этому новому устройству.

Rogerclark
Ср. 15 июля 2015 г. 12:51
Хорошо

Я вернулся - заказал некоторые из них из SeedStudio. Немного сложно определить, есть ли у них их или когда они отправят.

У них есть список как «обратный заказ», но дата отгрузки указана как 15 июля (я.E сегодня), так что что -то не совсем прямо там

Единственные документы, которые я могу найти в данный момент, это

http: // www.MXCHIP.com/d/file/2015-03-17 ... 369E51.PDF

Итак, я опубликовал на форуме SeedStudios, и я также напишу SeedStudio, чтобы узнать, смогу ли я получить больше информации.

Редактировать.
Я отправил сообщения в SeedStudio и MxChip через их системы контактных форм.

Я обновлю форум, когда и если получу форму ответа, любую компанию

Пса. Если это станет более популярным, я подозреваю

Martinayotte
Ср. 15 июля 2015 г., 2:00
Спасибо вам, Роджер, за то, что он погрузился в этот модуль !
Я хочу сделать то же самое в ближайшее время ! ;)
Даже если ценообразование выше, чем ESP, это далеко от ценовых центров Ti's Bullsh*T CC3X00 ... : x

Rogerclark
Ср. 15 июля 2015 г., 2:17
Мартин,

Не беспокойся.

Его налоговая вычитается для меня ;-) Не то чтобы это действительно делает это намного дешевле.

У меня есть некоторые клиенты, которые заинтересованы в IoT, и я уже построил один очень простой прототип для монитора батареи IoT, используя ESP8266.

Однако его первые дни в этом секторе для меня, так как основная часть моей работы - это приложения и сеть.

Но у меня было несколько, из синего, запросы о разработке для IoT, но они хотели разработки с использованием чипсета Broadcom, о котором я не знаю, и из того, что я понимаю, это довольно закрытая платформа (и ее Дорого в разработке и развертывании).

Похоже, есть интерес к BLE (в основном ибиаконы), что является одной из причин, по которой я только что заказал некоторые из этих скандинавских чипов NRF BLE, используемых на новом устройстве BBC Micro Bit. Я не думаю, что микробит - это хороший, но я думаю, что скандинавские чипы, вероятно, лучше развить, чем устройства Ti CC2541, которым требуется очень дорогой компилятор Proprietay для их использования (потому что CC2541 использует 8051 в качестве своего MPU И для этого устройства нет жизнеспособного GCC для этого устройства, а также у Ti нет бинарных либеров для стека BLE для GCC)

Martinayotte
Ср. 15 июля 2015 г., 2:37
Rogerclark написал: У меня есть некоторые клиенты, которые заинтересованы в IoT, и я уже построил один очень простой прототип для монитора батареи IoT, используя ESP8266.

Однако его первые дни в этом секторе для меня, так как основная часть моей работы - это приложения и сеть.

Но у меня было несколько, из синего, запросы о разработке для IoT, но они хотели разработки с использованием чипсета Broadcom, о котором я не знаю, и из того, что я понимаю, это довольно закрытая платформа (и ее Дорого в разработке и развертывании).

Похоже, есть интерес к BLE (в основном ибиаконы), что является одной из причин, по которой я только что заказал некоторые из этих скандинавских чипов NRF BLE, используемых на новом устройстве BBC Micro Bit. Я не думаю, что микробит - это хороший, но я думаю, что скандинавские чипы, вероятно, лучше развить, чем устройства Ti CC2541, которым требуется очень дорогой компилятор Proprietay для их использования (потому что CC2541 использует 8051 в качестве своего MPU И для этого устройства нет жизнеспособного GCC для этого устройства, а также у Ti нет бинарных либеров для стека BLE для GCC)

Rogerclark
Пт 17 июля 2015 г. 10:51 утра
Просто быстрое продолжение

В настоящее время для этого нового совета, похоже, нет абсолютно никаких документов или библиотек кодов.

На данный момент мой заказ по -прежнему указан как «обработка», которую, как я предполагаю, видят, что на самом деле нет ни одного из них.

Я пытался связаться с ними через их форум, а также через их контактную форму, чтобы запросить дополнительную информацию, но до сих пор это привлекло пустое.

Я также попытался связаться с MXCHIP через их контактную форму, и опять же, нет ответа.

Так... На данный момент эти устройства похожи на париопух :-(

Rogerclark
СЕД 25 июля 2015 г. 12:33
Обновлять.

Сайт SeedStudio теперь ссылается на этот репозиторий GitHub

https: // github.com/mxchip/mico

Который также вернет ссылку на это

http: // www.MXCHIP.com/mico/begin/micoapis/


Файлы «проекта» предназначены для IAR Workbench, но я не знаю, есть ли какие -либо статические библиотеки IAR, которые он ссылается, или они просто используют IAR.

Я опубликовал проблему, чтобы выяснить, используют ли они какие -либо статические либерации IAR, или он может быть составлен под GCC вместо IAR

Эрни
Сб 25 июля 2015 г. 13:17
Есть форум для EMW3165

http: // www.EMW3165.com/index.PHP

Пока еще не так много, но есть ссылки на GitHub для EMW3162

Rogerclark
Сб 25 июля 2015 г., 21:37
Спасибо за ссылку

Интересно, кто управляет сайтом, это очень похоже на ESP8266.компонент

Rogerclark
Ср. 05 августа 2015 12:16
Обновлять.

Мои доски EMW3165 прибыли сегодня утром. Они меньше, чем я ожидал.

Размер модуля составляет 32 мм х 16 мм.

Расстояние на прокладках невероятно маленькое. Меньше, чем мой EPS8266 ESP-12.

На данный момент я не совсем уверен, как я могу подключиться к доске.
Я могу припаять несколько очень хороших проводов для нескольких булавок, но в конечном итоге мне понадобится доска прорыва.

См. Studio Сделайте огромную доску для прорыва за 21 доллар, но она огромна, и на нем есть множество других вещей, как ящик для аккумулятора и т. Д

Есть также простой на грязных дешевых печатных платах, что, вероятно, является лучшей ставкой, однако пайки модуля к прорыву будут сложны сами по себе.

ммм, как у меня есть еще один проект на ходу, который нуждается в моем внимании, я думаю, что это может быть некоторое время, прежде чем я смогу понять эти доски

Martinayotte
Ср. 05 августа 2015 г., 2:16
@Roger, я рад видеть, что вы получили своего нового ребенка ... ;)
Я подтолкнул один в торговом центре, но я не хотел просматривать слишком рано.
Я подожду, что проблема Keil vs GCC/с открытым исходным кодом очищена ....
(Я видел сегодня, что существует обходной путь, используя Broadcom Wicde Libs в среднем, но ...)

Rogerclark
Ср. 05 августа 2015 г., 2:45
Привет, Мартин

Кажется, в нем есть репо, но я думаю, что он использует проекты Keil. Хороший знак, однако, в том, что я не заметил и перекомпилировал файлы библиотеки, поэтому я надеюсь, что файлы интерфейса в модуль Wi -Fi являются открытым исходным кодом (в отличие от некоторых стеков Bluetooth E E.глин. Ti, которые являются собственными и требуют использования любого компилятора, который производитель использовал для компиляции LIBS)
Однако я уверен, что код, вероятно, использует либо HAL STM, либо STD -периферийные либера.

В любом случае. Я только что заказал несколько прорывных досок у Dirty PCB, но они не находятся на экспресс -почтовых расходах, поэтому я знаю, что их не будет здесь в течение довольно долгого времени.

Просто пайки их на доски прорывов, вероятно, будет немного сложным. Я был дешевым и не заказал шаблон припоя, для прорывной доски, так как это было еще 25 долларов США (доллар).

Надеемся, что припоя сопротивление на печатной плате будет достаточно хорошим.

Rogerclark
Ср. 05 августа 2015 г., 6:48
Хорошо,

Я говорил слишком рано.

Есть .Файлы в репо Github, которые будут библиотеками IAR Workbench :-( :-(

Таким образом, если MXCHIP не создаст объекты GCC, он не будет широко использовать без IAR, если каким -то образом GCC не сможет связать объекты IAR

Martinayotte
Ср. 05 августа 2015 12:58
Как я уже сказал, в то же время становятся доступными GCC Libs, я обнаружил эти потоки об использовании LIBS GCCSICED.
http: // www.EMW3165.com/viewtopic.PHP?t = 11
https: // chackaday.IO/Project/4128-EMW3162

Rogerclark
Ср. 05 августа 2015 г., 21:39
Привет, Мартин,

Я заметил ветки о GCCWied, но я думаю, что, пока я не смогу привлечь аппаратное обеспечение и общаться через Stlink, я оставлю его парням на форуме EMW3165, чтобы взять на эти Libs.

Кроме того, если я правильно прочитал, либера,... Или, возможно, это были другие либера.

Rogerclark
Пн 10 августа 2015 г., 11:37
Я паял очень маленький провод на SMD -колодки на EMW3165 и подключил его к моей Stlink, и устройство считывается как
21:25:53 : Device ID:0x431 21:25:53 : Device flash Size : 512KBytes 21:25:53 : Device family :STM32F411xE

Martinayotte
Пн 10 августа 2015 г., 13:25
Привет, Роджер,

Обязательно сохраните резервную копию оригинальной прошивки для дальнейшего расследования.

У меня нет F411, но я не думаю, что с F405 так много различий с F405. Итак, это должно быть легко добавить вариант в STM32F4.

Расстояние прокладки 0.05 "или 2 мм ?

Я думаю, что скоро прыгну, заказав один модуль. Цены настолько привлекательны.

Mrburnette
Пн 10 августа 2015 г., 20:56
Martinayotte написал: <...>
Я думаю, что скоро прыгну, заказав один модуль. Цены настолько привлекательны.

Rogerclark
Пн 10 августа 2015 г., 21:35
Мартин,

Прокладки на расстоянии 1 мм и 0.7 мм шириной. я.E только 0.3 мм между прокладками.

Это обычно приходилось припаять, так как его очень легко случайно проходить между соседними булавками.

Я заказал несколько прорывных досок от грязных печатных плат, но они тоже не будут так легко припаять. У меня есть воздушный пистолет, но у меня нет печи с рефтоу.
Что ж, я купил тостерной печь, чтобы сделать рефтово (несколько лет назад), но никогда не доходил до преобразования в духовке, так как, как правило, у меня нет необходимости, как обычно строить вещи с 0.1 -дюймовые модули и через компоненты платы.

Re: цены на единицу

Цена очень хорошая, если вы считаете, что это полностью функциональный STM32F411 и высококачественный Broadcom WiFi.

Но, если только вам не нужны такой уровень производительности и много GPIO, гораздо более экономически эффективно использовать ESP8266.

И на данный момент MXCHIP на самом деле мало что делает с точки зрения оказания онлайн -поддержки этого устройства, сообществу производителей.

Я думаю, что один человек на форуме EWM3165, позвонил MXCHIP, и они утверждают, что работают над совместимой с GCC -версией исходного кода, но он все еще не появился.

Я отправил по электронной почте MXCHIP и SeeedStudio, требуя дополнительной информации, но не получил ответа от ни одного.

Я предполагаю, что MXCHIP не заинтересованы в сообществе OpenSource / Maker, и, вероятно, просто сосредоточены на промышленных пользователях, которые могут купить их в гораздо больших объемах, чем несколько сотен самых хобби.


Re: резервное копирование выходящей прошивки.

Это первое, что я сделал.

У меня есть несколько модулей, поэтому, если я наполнил резервную копию, я могу скачать его из другого модуля.

Но, насколько я могу судить, это только 6 тыс. Программы в своей вспышке. Что меньше нашего загрузчика, так что он не может делать много.

В прошивке есть различные текстовые строки английского языка.

Мартин, я могу написать вам по электронной почте корзину прошивки, если вы хотите посмотреть на это, но я сомневаюсь, что это стоит беспокоить, если у вас нет много свободного времени, чтобы убить ;-)

Rogerclark
Пн 10 августа 2015 г., 11:56 вечера
Мартин,

Не то чтобы это было полезно. Но чтение документов на устройстве, похоже, он предварительно загружен с прошивкой, которая обеспечивает аналогичные функции для команд AT на EPS8266 и т. Д.
За исключением того, что я не думаю, что это на основе, похоже, их собственный протокол, который просто отправляется через сериал.

Я думаю, что каким -то образом существует также прозрачный сериал по функциональности TCPIP на порту 8080, однако я не уверен, как вы его настраиваете, я.E, как каждое устройство знает удаленный IP -адрес

В этом руководстве есть документация.

http: // www.MXCHIP.com/скачать/Wi-Fi%20 ... 001%29.PDF

В любом случае, я не могу резко подкрепил всю прошивку, если все эти функции находятся в F4. Однако я подозреваю, что, возможно, в этом случае Broadcomm Wi -Fi Soc делает всю тяжелую работу, и, возможно, F4 просто выступает в качестве сериала для моста SPI (или сериал для моста SD) для связи с устройством BoardComm.

КСТАТИ. Мне удалось войти в сторону Wi -Fi устройства, так как DOC указывает, что имя пользователя и пароль являются «администратором». Есть функция для загрузки прошивки. Но опять же, я подозреваю, что это не прошивка для F4, я подозреваю, что ее прошивка со стороны Broadcomm



Также. Поскольку мои доски для прорыва не будут здесь в течение нескольких недель (они находятся на медленной лодке из Китая), я делаю прорыв вручную, используя какую -то доску Vero. Но я не собираюсь подключать все 40 булавок, так как это займет много лет.
Я просто собираюсь сделать несколько основных соединений E.глин. Несколько GPIO, аппаратный сериал 1, который, я думаю, PA10 и PA6 (мне нужно дважды проверить, так как это отличается от F1). А также материал Stlink / SWD. Я также могу увидеть, что требуется минимум для подключения USB. Я думаю, что это всего 2 x 22om резисторы, 1.5 K подтягивание и некоторые небольшие конденсаторы, но мне нужно было посмотреть, смогу ли я найти очень простую схему для USB на F4, потому что загрузка через DFU на USB встроен в аппаратное обеспечение, не это ?



И... У меня будет еще один, читая изображение прошивки, так как вспышка не заблокирована.

Martinayotte
Вторник 11 августа 2015 г. 3:08
Привет, Роджер !

Спасибо за всю эту информацию ! Я думаю, мне придется переваривать их, прежде чем ответить в более подробную информацию ... ;)

На данный момент, может быть, давайте очистим расстояние между булавками: вы уверены, что это 1 мм (1.27 мм = 0.05 "будет более стандартным)
Если это действительно 1 мм, будет труднее найти заголовки-мужчины-жены.

За привлекательность цены, когда я хотел бы год назад наполнить свою плату Stamp32 с F405, мне стоило 12 долларов за процессор, а также 2 доллара США за кристалл, поэтому наличие доски с F411 за баен 10 долларов США.00 (обменный курс здесь) действительно привлекателен.

Я выкопаю всю информацию, которую вы предоставили завтра более тщательно, так как я падаю спать ...

Rogerclark
Вторник 11 августа 2015 г., 7:29
Привет, Мартин,

Это помешает механическим / электрическим / общим спецификациям для модуля

http: // www.MXCHIP.com/d/file/2015-03-17 ... 369E51.PDF

В разделе 6.2 «Рекомендуемый след» (((стр. 21), кажется, указывает, что расстояние от центра до центра на прокладках составляет 1 мм. и показывает ширину прокладки 0.7 мм
Я измерил общий размер 20 падков вниз по одной стороне модуля, и он составляет 20 мм, так что я совершенно уверен, что DIMS в этом DOC верны.

Rogerclark
Вторник 11 августа 2015 г. 8:51
Я просто еще раз взглянул на содержимое вспышки, и Stlink был слишком умным и решил, что, поскольку в них была множество местоположений памяти с 0xff, это должно быть конец программы во вспышке

Однако, когда я вручную изменил количество вспышки на чтение, на 0x200000, Ile All the Flash, я вижу, что есть какой -то код в 0x800000 примерно на 6 тыс., Затем зазор до 0x800c000 i.E 48K,
Тогда есть около 300 тысяч данных. Это похоже на множество данных только для кода, поэтому я подозреваю, что он также содержит изображения, которые использует система администратора Wi -Fi.

Быстро взглянуть на файл bin, HTML для системы администратора, по -видимому, находится во флэш -памяти F4, а не в Sub System Wi -Fi

эн.глин. есть такой текст
Error

401 Unauthorized.


Martinayotte
Вторник 11 августа 2015 18:05
Mrburnette написал:Martinayotte написал: <...>
Я думаю, что скоро прыгну, заказав один модуль. Цены настолько привлекательны.

Martinayotte
Вторник 11 августа 2015 г. 18:35
Привет, Роджер,

Так много информации, которую вы предоставили, спасибо, я решил перейти: я только что разместил свой заказ ! (Но нормальная почтовая доставка, чтобы сохранить стоимость)
Я могу отправить вам электронное письмо с корзиной прошивки, если вы хотите посмотреть на это Мне сейчас это не нужно, я делаю свою собственную резервную копию, когда получаю свой модуль ... ;)
Я также могу увидеть, что требуется минимум для подключения USB. Я думаю, что это всего 2 x 22om резисторы, 1.5 K подтягивание и некоторые небольшие конденсаторы, но мне нужно было посмотреть, смогу ли я найти очень простую схему для USB на F4, потому что загрузка через DFU на USB встроен в аппаратное обеспечение, не это ? Да, вдохновляет себя схемой STM32F4Stamp от Фрэнка Чжао (см. Приложение), он даже не беспокоился о 1K5, но я предлагаю добавить его.
Then there is around 300k of data

Rogerclark
Вторник 11 августа 2015 г., 21:12
Привет, Мартин

Спасибо за информацию.

Я думаю, что мне нужно будет подключить мой запасной EMW3165, так как первый отказался от работы Wi -Fi. Я думаю, что с F4 в порядке, как говорит с ним Stlink, и я могу прочитать вспышку и даже посмотреть на регистры процессора и т. Д.

На самом деле, я попробую сначала запустить его с внешнего блока питания USB, так как напряжения, которые я получаю от моего ПК, значительно ниже 5 В, поэтому я полагаю, что это может быть проблемой.
Я также распущу провода, которые я прикрепил к USB, и один из штифтов SPI, на оттке я что -то зажигал.

Вчера вечером я быстро рассмотрел еще один вариант, и вновь познакомился с папкой F4, и я был удивлен, что есть только одна папка варианта.
Мне нужно будет посмотреть на код в папке, так как материал F405 должен быть очень похож на 407, чтобы он мог поделиться тем же кодом.

Я совсем не знаком с семьей F4 и тем, как F411 отличается от 407. Я знаю, что часы составляют всего 100 МГц, вместо 168 МГц на 407, но мне нужно будет увидеть, где установлен материал PLL и т. Д.

Martinayotte
Вторник 11 августа 2015 г. 22:11
Rogerclark написал: Вчера вечером я быстро рассмотрел еще один вариант, и вновь познакомился с папкой F4, и я был удивлен, что есть только одна папка варианта.
Мне нужно будет посмотреть на код в папке, так как материал F405 должен быть очень похож на 407, чтобы он мог поделиться тем же кодом.

Rogerclark
Вторник 11 августа 2015 г. 22:21
Привет, Мартин

В F1 также есть множество вещей, где именование может быть значительно улучшено, но по мере того, как он работает, и большинство людей не заботятся о внутренних.

Я просто включил свой модуль с поставки USB, но он все еще больше не выглядит как Wi -Fi :-(

Я просто загружаю сканер Wi -Fi, чтобы увидеть, вообще ли его вещание, E.глин. в каком -то единолизированном режиме.

Но похоже, что мне тоже нужно будет подключить свой запасной.

Rogerclark
Ср 12 августа 2015 г. 9:41
Я подключил свой запасной EMW3165, и его Wi -Fi работает, но оригинальный, который я использовал, больше нет Wi -Fi :-(

Я все еще могу использовать Stlink для чтения прошивки в оригинальном модуле, но независимо от того, что я делаю, Wi -Fi вообще не виден.

Я могу вспомнить только несколько причин, по которым оригинальный модуль больше не работает правильно.

Сначала я использовал модуль с горячим клеем для клейкого модуля на дому, сделанную домом, а затем я использовал пистолет с горячим воздухом (пистолет припоя), установленный на 100 градусов, чтобы немного растопить клей, чтобы я мог изменить положения модуля. Я посмотрел на кривую характеристики температуры пайки, и весь модуль нельзя нагревать при более чем 3 градусах в секунду. Однако я не нагревал всю доску, просто выдував воздух на 100 градусов по ней на расстоянии.
Таким образом, хотя это одна из возможных причин, это будет означать, что эти модули очень подвержены отказам, когда в случае положи в печь для припадения на печатную плату.

Другая возможность состоит в том, что я каким -то образом заключил смежный контакт, который оказал некоторое влияние на коммунальные компании с модулем Wi -Fi.
Однако я твердо подозреваю, что какими бы ни были соединения с модулем Broadcom Wi -Fi, что они не находятся на булавках, которые разбиты на краю модуля.

Возможно, каким -то образом мне удалось случайно сделать что -то, используя Stlink, которая изменила какую -то настройку батареи или настройки EEPROM, но это также кажется маловероятным

Или, возможно, это какое -то электрическое статическое повреждение Wi -Fi через его антенну, которая находится на штифте на прорыве.

Кто знает.

Все, что я знаю, это то, что у меня теперь есть одна доска, которая больше не функционирует на Wi -Fi :-(

Эрни
Ср 12 августа 2015 г. 11:42
Я получил свой EMW3165 по почте сегодня, и мне удалось припаять на некоторых тонких проводах к GND и VDD -колодкам (скамь.

Когда я подключил его к 3.3V Supply Он обнаружился как MX-CHIP_50A781 в доступном списке WiFi. Я использовал администратор, администратор (спасибо Rogerclarke), чтобы войти в систему.
В модуле доступны все виды информации, которую я только частично понимаю, но одна страница показывает, что можно загрузить новую прошивку, см. Ниже:

JMG5150
Ср 12 августа 2015 г., 8:24 вечера
Привет, Роджер + все,

Просто подумал, что я примут участие в этой теме - благодаря Emilfr, теперь есть патч для Wieed SDK, который можно использовать для компиляции кода для этого модуля с использованием GCC. http: // www.EMW3165.com/viewtopic.PHP?f = 10&t = 11
github Repo здесь: https: // github.com/mxchip-emw/wiced-emw

Вчера я также зарегистрировался с MXCHIP, и их оценка для завершения портирования GCC - еще 3-4 недели.

Ребята, стоящие за проектом Wifimcu (http: // www.Wifimcu.com/en.HTML), кажется, сделал потрясающую доску для прорыва для этого модуля, однако я не могу найти нигде, чтобы купить его, и мои электронные письма им остались без ответа. Я подумываю укусить пулю и поднять свою собственную в ближайшие дни.

Я хотел бы, чтобы этот проект работал на EMW3165, дайте мне знать, если есть что -нибудь конкретное, что я могу сделать, чтобы помочь.

Ваше здоровье,
-Джонатан

Rogerclark
Ср 12 августа 2015 г. 9:15 вечера
У меня паяние VCC, GND и 2 провода для Stlink.

Я использую пару дешевых очков для чтения x3, но на самом деле мне нужно что -то с большим увеличением. Я думаю, что Vassilis связан с парой бинокулярных увеличений x10 на Aliexpress, я действительно должен купить некоторые из них ;-)


Я также видел все эти настройки, и что вы можете загрузить прошивку (также см. Martins Post).


Будьте очень осторожны, если у вас есть только один модуль. Я как -то сломал Wi -Fi в одном из моих модулей.

У меня еще не было времени, чтобы попробовать скомпилировать и загрузить через Stlink.

Rogerclark
Чт 13 августа 2015 г., 3:12
Я только что сделал 2 видео на первых впечатлениях на EMW3165. (Приносим извинения за уровень аудио)

https: // www.YouTube.com/watch?V = OW3AQO7-UDE

https: // www.YouTube.com/watch?v = npx2iismaes

Martinayotte
Чт 13 августа 2015 г. 3:37
Спасибо за видео !

Во время вашего видео упоминается о AddieNnal 2m SPI Flash, это означает, что там тоже есть данные, возможно, Speffs тоже.
Нам нужно выяснить это, потому что она не отображается непосредственно, поэтому не было видно Stlink ...

Rogerclark
Чт 13 августа 2015 г., 4:11
Мартин,

Да. Спецификация упоминает 2M External SPI Flash.

Я не уверен, какое устройство они используют для вспышки. Возможно, можно было бы разобраться из их репо Гутба. Я подозреваю, что он в настоящее время пуст, или просто содержит некоторые настройки.

Существующая прошивка, казалось, помнила, что мой компьютер вошел ранее, даже если я очистил кэш браузера, поэтому, возможно, он проведет некоторое сравнение с идентификатором Mac и сохраняя его во внешней вспышке SPI или, возможно, в блоке внутренней вспышки.
Я еще не прошел через вспышку, ищущий что -то, что выглядит как Mac AddReess.

Похоже, что я убил Wi -Fi на одном из моих модулей, я не стесняюсь загрузить код Arduino, по крайней мере, для мигания светодиода, так как устройство уже наполовину мертвые !

Но материал EPS8266 со Speffs и т. Д. Немного срочно, хотя ни один из них не связан (по крайней мере, не напрямую)

Mrburnette
Чт 13 августа 2015 г., 13:15
Rogerclark написал: <...>
Я использую пару дешевых очков для чтения x3, но на самом деле мне нужно что -то с большим увеличением. Я думаю, что Vassilis связан с парой бинокулярных увеличений x10 на Aliexpress, я действительно должен купить некоторые из них ;-)
<...>

Martinayotte
Чт 13 августа 2015 г. 14:05
Rogerclark написал: Похоже, что я убил Wi -Fi на одном из моих модулей, я не стесняюсь загрузить код Arduino, по крайней мере, для мигания светодиода, так как устройство уже наполовину мертвые !

Rogerclark
Чт 13 августа 2015 г., 21:15
Привет, Мартин,

Спасибо за советы по Speffs, это не очень срочно. Но это то, что мне нужно разобраться.


Re: F411

Я нашел эту статью о настройках часов для различных устройств F4

http: // stm32f4-discovery.com/2015/01/pr ... X-Devices/

Я посмотрю на выходные на создании варианта F411. Посмотрите на код F1, я заметил, что материал Multiplier PLL, похоже, был перенесен в #Defines в файле варианта платы.
Поэтому я ожидаю, что мне нужно будет сделать что -то подобное на F4

Martinayotte
Пт 14 августа 2015 г., 2:13
Я думаю, что эта ссылка поможет легче настроить код PLL ...

Rogerclark
Пт 14 августа 2015 г., 7:47
Мартин,

Вы опубликовали ссылку ??

Я посмотрел на код, и существует существенная разница между тем, как ядро ​​F1 устанавливает доску на ядро ​​F4.

Похоже, что Leaflabs, должно быть, сделали довольно серьезный рефакторинг после того, как ребята из Aeroquad взяли свою копию.

В F1 каждый вариант имеет файл с именем boards_setup.CPP в папке Wirish определяет нагрузку __weak -функций, которые вызываются из досок.CPP в ядре.

Но у F4 нет boards_setup.CPP в варианте.

Как я думаю в долгосрочной перспективе, мы, вероятно, перейдем к ядру периферийной библиотеки HAL / Standard (E.глин. Основываясь на работе @Sheepdoll), я не думаю, что стоит реформировать материал F4 только для материала PLL (если это единственное реальное изменение в ядре)

Нам было бы лучше просто иметь IFDEF внутри
static void setupClocks() { rcc_clk_init(RCC_CLKSRC_PLL, RCC_PLLSRC_HSE, RCC_PLLMUL_9); rcc_set_prescaler(RCC_PRESCALER_AHB, RCC_AHB_SYSCLK_DIV_1); rcc_set_prescaler(RCC_PRESCALER_APB1, RCC_APB1_HCLK_DIV_2); rcc_set_prescaler(RCC_PRESCALER_APB2, RCC_APB2_HCLK_DIV_1); }

Rogerclark
Пт 14 августа 2015 г. 8:15 утра
Просто быстрое обновление

Я выполнил работу и работала !

У меня светодиод мигает на PB10 ! и удалось масштабировать задержку, так что это на правильной скорости !

На самом деле, я думаю, что мы должны серьезно подумать о том, чтобы переключиться на ядро ​​@Sheepdoll, даже если у него нет библиотек, так как я подозреваю, что интеграция в Broadcom Wike Stuff, возможно, будет проще через SPL / HAL.

Я собираюсь сделать новую репо, взяв филиал Шелдолла, основанный на файлах cubemx, и посмотреть, смогу ли я создать вариант F411

В то же время я буду продвигать свои изменения после того, как у меня было что -нибудь поесть ;-)

Редактировать.

Я думаю, я говорил слишком рано. Мой набросок мигания работает, но я понял, что не изменил значения RCC PLL

Итак, я пытаюсь изменить

rcc_clk_init (rcc_clksrc_pll, rcc_pllsrc_hse, rcc_pllmul_9);

И это не имело никакого значения

На самом деле все вызовы в SetupClocks (), похоже, не влияют.

Я пробовал питание на велосипеде по доске, просто чтобы быть уверенным, что это не было какого -то остаточного эффекта, и он все еще моргнул после того, как я подключил его обратно через 30 секунд.

Возможно, что по умолчанию, которые всегда использует чип, обычно работает.

Глядя на определения в RCCF2.H они, кажется, не соответствуют Руководству по программированию F4 RM0009, но я думаю, что я должен лаять не то дерево или что-то в этом роде, поскольку многие вещи просто не соответствуют тому, что в руководстве ;-(-(

Редактировать.

Похоже, что некоторые настройки () на самом деле избыточно, так как похоже, что обычно он переопределяется функциями, такими как void setupclock168mhz ()

Поэтому мне нужно скопировать одну из них (вероятно, void setupclock120mhz ())) и сделать новую функцию, называемую void setupclock110mhz (), и настроить правильные значения часов и убедиться, что я введен в некоторые определения, чтобы скомпилировать его вместо Другие функции setupclockxxx.

Последнее редактирование на сегодня.

Что ж, хорошая работа, я использую доску, где я уже сломал Wi -Fi, так как воображается с часами, вложила ее в положение, где Stlink больше больше не подключается.

Мне нужно будет подключить линию сброса и попытаться сделать подключение под сбросом и посмотреть, работает ли это. (Но это работа на выходные !)

Мне пришлось подключить линию, чтобы сбросить и потянуть ее на низко

Похоже, конфигурация по умолчанию PLL REG работает ОК, но не мои новые настройки :-(

Мне нужно будет выяснить, какие настройки необходимы, так как использование настройки из блога, с которыми связано, не работало
Использование настроек PLL_M, PLL_N и PLL_P из этой ссылки или из этого файла

https: // github.com/mxchip/mico/blob/d56 ... TM32F4XX.в

Но, по крайней мере, конфигурация по умолчанию для PLL REG, кажется, работает, хотя я подозреваю, что это очень низкий скорость.

Martinayotte
Пт 14 августа 2015 г. 14:43
Rogerclark написал: Вы опубликовали ссылку ??

Martinayotte
Пт 14 августа 2015 г. 14:49
Rogerclark написал: На самом деле все вызовы в SetupClocks (), похоже, не влияют.
[...]
Похоже, что некоторые настройки () на самом деле избыточно, так как похоже, что обычно он переопределяется функциями, такими как void setupclock168mhz ()

Rogerclark
Пт 14 августа 2015 г., 20:48
Привет, Мартин

Да. Я нашел код с различными частотными функциями.

Я попытался сделать новую функцию для настройки часов для 100 МГц, необходимых для 411, копировав одну из других функций и изменяя значения. Но не работал.

На данный момент он работает только потому, что выглядит так, как будто F4 работает в каком -то вроде режима по умолчанию / резервным перерыву, если ничего не настроено, и, судя по скорости мига.

Martinayotte
Сб 15 августа 2015 г. 3:20 утра
Привет, Роджер,
В наши дни у меня не так много времени, чтобы помочь вам, особенно в том, что у меня не будет единственного модуля до нескольких недель, но продолжайте ходить/бороться за эту старую базу кода. ;)

Rogerclark
Сб 15 августа 2015 г., 4:56
Матрин

Не беспокойся.

Я тоже делаю 10 других вещей в то же время.

Я активно смотрю на материал @Sheepdoll's Halmx, а также взламывал существующее ядро ​​F4, и я просто собираюсь загрузить Wieed SDK Stuff от Broadcom (мне пришлось зарегистрироваться, чтобы получить его, так что это не совсем открытый исходный код :-( )

Так что я дам вам знать, как я вхожу.

Rogerclark
Солнце 16 августа 2015 г., 21:46
Ребята.

К вашему сведению.

Наиболее перспективная сборка для развития на EMW выглядит как

https: // github.com/mxchip-emw/wiced-emw

Тем не менее, он выглядит все более вероятным, что эта охват, тогда как EMW Wi -Fi, является дополнением к нынешнему сердечнику F4 (или к ядро ​​@Sheepdoll), что ядро ​​Arduino для этого должно каким -то образом быть продолжением полной сборки WIDED BUILD.

До тех пор, пока не появится рабочая сборка WIDED EMW, это, вероятно, довольно бессмысленно возиться с ядром F4 для этого устройства, если только кто -то просто не хочет использовать его, был F4 за 8 долларов (с ограниченными соединениями ввода -вывода)

Поскольку он работает на уровне 100 МГц, это не существенно быстрее, чем F103, если вам не нужен соавтор по математике.

@ Sheepdoll в данный момент обновляет свое ядро ​​HAL, поэтому я буду ждать, пока она не закончится.
Но после этого я могу сделать общее ядро ​​F411.

Однако помимо этого, я думаю, что нам придется заставлять эту концепцию, пока другие команды разработчиков не получит надежный процесс сборки для Wieed On EMW, (предпочтительно тот, который не работает на Linux)


Также одна большая проблема, на мой взгляд, - это лицензия на код WICED, который вы должны зарегистрироваться в Broadcom для скачивания.

я.e Это никогда не будет очень основным направлением, если люди должны зарегистрироваться в Broadcom, то загружайте и исправляют файлы (даже если загрузка и исправление автоматизированы / сценарии).
Как в целом, большинство пользователей Arduino рассчитывают просто загрузить E.глин. от менеджера по советам, и не нужно регистрировать и согласовать условия и т. Д.

Mrburnette
Солнце 16 августа 2015 11:16
Как в целом, большинство пользователей Arduino рассчитывают просто загрузить E.глин. от менеджера по советам, и не нужно регистрировать и согласовать условия и т. Д. Да (с решительным варным веществом)

Луча

Китайские кодировки

STM32 Powered Multieter