Page 3 of 19

Re: WiFi

PostPosted: Wed, 30.09.2015 08:52:04
by moroz1999
VBI wrote:могу организовать экспорт в нужном формате с зхааа, например

Присоединяюсь. Могу организовать любой вывод, например в гипертексте от Витамина. Могу хоть бинарники генерить, что угодно.
Могу прокси-сервак сделать, который будет как-то на лету HTML конвертить в гипертекст от Витамина и делить его на страницы, лезущие в zx-память.

Re: WiFi

PostPosted: Thu, 01.10.2015 01:47:09
by TS-Labs
Да красота, чо. Корка - 80MHz, Xtensa 32-бит RISC, 5-stage pipeline, команды 16/24 бит.
Алсо, пикантности добавляет тот факт, что компанию основала ВНЕЗАПНО тян, и все эмплойиз тоже они.

Re: WiFi

PostPosted: Thu, 01.10.2015 08:01:52
by VBI
интересный факт, но не более того.

Re: WiFi

PostPosted: Thu, 01.10.2015 22:04:47
by AndyD
Оставлю это сдесь, https://github.com/pvvx
т.к. самое перспективное развитие SDK чипа,человек один переписывает китайский СДК,очень активно и грамотно.

Re: WiFi

PostPosted: Mon, 05.10.2015 14:16:06
by dnik75
psb wrote:если кому интересно, я категорически против этого недомодуля. нет времени объяснять.
если кому интересно, я категорически против psb и его бредоидей, мне своего бреда хватает :P

Re: WiFi

PostPosted: Tue, 16.02.2016 16:38:00
by TS-Labs
DDp, прошиву под АВР (уарт0) ты допиливал?

Re: WiFi

PostPosted: Tue, 16.02.2016 18:41:36
by TS-Labs
Замечательный VBI, пользуясь своим физическим присутствием, настоял родить концепт вифи, который конечно же прославит нас в веках и принесет миллиарды (ну и немножко улучшит удобство пользования Пентевой, как побочный эффект).

Итак, концепт, версия 1.0:
1. Физически цепляется на разъем Х5
Image
2. Не требует резок/паек на плате.
3. Использует дополнительный уарт на атмеге, не конфликтует с кондратьевским компортом.
4. Не требует изменений в конфигурации фпга, только в прошивке атмеги (требуется перешить пентеву).
5. АПИ использует 3 уровня абстракции:
- уровень 0: прямая работа через уарт с модулем вифи - программер берет на себя все тяготы обслуживания ESP8266, а именно конфигурация вифи, контроль подключений, формирование http запросов при помощи АТ-команд и т.д. (Именно так работают примеры DDp.)
- уровень 1: TCP - программеру предоставляется возможность подключения к айпи/урлу и обмен сырым TCP трафиком с сервером. Возможна реализация клиентов типа ИРЦ.
- уровень 2: HTTP - программер формирует GET/PUT запросы, получает/передает данные хттп.
6. Изменяется работа с дополнительным уартом (по сравнению с кондратьевским) - добавляются регистры занятости фифо приема/отправки. Перед выгребанием данных программер опрашивает регистр занятости фифо, если там не 0, принимает указанное количество байт, не опрашивая (!) статус после каждого байта. Аналогично с посылкой - шлется количество байт, равное свободному размеру фифо отправки. За один фрейм на скорости 115200 пересылается 236 байт, поэтому оба фифа имеют размеры 255 байт.
7. Добавляются регистры статуса (релультат команды для вифи, статус коннекта и т.д.)
8. Добавляются процедуры конфигурирования вифи (точка доступа, пароль, етц.)

Re: WiFi

PostPosted: Tue, 16.02.2016 20:47:53
by moroz1999
Всячески поддерживаю это начинание.

Re: WiFi

PostPosted: Tue, 16.02.2016 20:55:07
by DimkaM
На какую скорость можно будет расчитывать?

Re: WiFi

PostPosted: Tue, 16.02.2016 20:55:35
by TS-Labs
115200

Re: WiFi

PostPosted: Tue, 16.02.2016 20:56:40
by Mick
А вне эвы, в других клонах можно иcпользовать?

Re: WiFi

PostPosted: Tue, 16.02.2016 21:02:37
by g0blinish
Mick wrote:вне эвы, в других клонах можно иcпользовать?

Вангую, что адаптировать разработки.

Re: WiFi

PostPosted: Tue, 16.02.2016 21:11:32
by TS-Labs
Mick, ну ты можешь прицепить сам модуль к чему угодно, но уровни 1 и 2 будут реализованы на меге пентевы.

Re: WiFi

PostPosted: Tue, 16.02.2016 21:16:41
by Mick
TS-Labs wrote:Mick, ну ты можешь прицепить сам модуль к чему угодно, но уровни 1 и 2 будут реализованы на меге пентевы.

Ну слобать отдельную карту с СOM портом вопросов нет, мега + маленькая CPLDшка.
А с портами уже определились, дрова или что там. Короче софт какой есть для Спекки?

Re: WiFi

PostPosted: Tue, 16.02.2016 21:21:01
by TS-Labs
Mick wrote:А с портами уже определились

Выкачу спеку.
Mick wrote:Короче софт какой есть?

VBI пишет.

Re: WiFi

PostPosted: Wed, 17.02.2016 02:41:19
by TS-Labs
Плата переходника, обеспечивает питание 3.3В для вифи, преобразование уровня Rx, собсно переход между разъемами:
Image

CNX1 - мамка вниз, втыкается в папку Х5 на плате евы.
CNX2 - сверху впаивается вот это, сам модуль вифи ESP-01.

Re: WiFi

PostPosted: Wed, 17.02.2016 02:44:52
by TS-Labs
Есть серьезное опасение, что питания с диода, на котором висит атмега будет нехватат, в этом случае пентева будет ВНЕЗАПНО ребутиться.
Лечение - откусить на Х5 лапу 4 и припаять лапу 4 на CNX1 к нормальным 5В где-нибудь на плате.

Re: WiFi

PostPosted: Wed, 17.02.2016 02:53:02
by TS-Labs
В порядке гумманитарной помощи конфам 3-го мира, доработка не затрагивает изменений в конфах (как я уже писал выше). Т.е. будет работать и в тсконф и в бейзе.

Re: WiFi

PostPosted: Wed, 17.02.2016 08:50:31
by psb
листы блокировки от россценнадзора будут поддерживаться? или будет всегда всё всем доступно?

Re: WiFi

PostPosted: Wed, 17.02.2016 09:57:13
by VBI
"СЧАСТЬЕ ДЛЯ ВСЕХ ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!" (с)

Re: WiFi

PostPosted: Wed, 17.02.2016 10:21:24
by LessNick
TS-Labs wrote:откусить на Х5 лапу 4 и припаять лапу 4 на CNX1 к нормальным 5В где-нибудь на плате.


Это уж слишком вандально. Предлагаю на плате сделать перемычку: питание от X5 или внешнее. И сделать возможность доп.разьёма аля 3,5" как на vDAC.

Re: WiFi

PostPosted: Wed, 17.02.2016 11:50:26
by Mick
Еще вопросик.
Пробежавшись по теме, были какие то разговоры об обновлении софта на этот модуль,
для конечного потребителя-обывателя нужно перешивать софт на самом модуле?
Какой объем софта поддержки модуля в меге, т.е. хватит например меги 16 или 162?
Сам функционал меги, понятно что она будет как бы мостом между Спеком и модулем, что она делает?

Короче хотелось бы подробностей.

Re: WiFi

PostPosted: Wed, 17.02.2016 12:01:02
by TS-Labs
Mick wrote:для конечного потребителя-обывателя нужно перешивать софт на самом модуле?

Нет. Будет шипиться со штатной прошивой, кулибины могут себе шить сами.
Mick wrote:акой объем софта поддержки модуля в меге, т.е. хватит например меги 16 или 162?

Думаю 3-4кБ макс.
Mick wrote:Сам функционал меги, понятно что она будет как бы мостом между Спеком и модулем, что она делает?

Обслуживает вейтовые порты. При обращении к портам меги з80 завешивается альтерой и висит до снятия лока со стороны меги. За это время мега обрабатывает запрос, шлет требуемые данные в альтеру. Смотри сорцы евы.

Re: WiFi

PostPosted: Wed, 17.02.2016 12:14:40
by AndyD
TS-Labs wrote:Есть серьезное опасение, что питания с диода, на котором висит атмега будет нехватат, в этом случае пентева будет ВНЕЗАПНО ребутиться.

все зависит от режима работы,в прошивке
8266.JPG

Модуль поддерживает обновления по юарту все модули и по вафле,но только те что на борту имеют больше 512кб флешку,тоесть лучше сразу делать под 07-12 модуль,01 старый модуль.

Re: WiFi

PostPosted: Wed, 17.02.2016 13:07:22
by TS-Labs
По вафле скорее не поддерживает, чем да. Флешку 512к на борту имеют все, что мне попадались. Если я буду их продавать (что маловероятно), буду сразу шить нормальную прошиву.