WiFi

Железо для спектрум-совместимых машин

Postby Nuts_ » Sat, 09.04.2016 20:43:46

AndyD, она не дает выбрать режим программатора, а юзебюилити оставляет желать лучшего.
как нибуть прошерcчу еще раз - выберу пооднокнопочнее решение.
Nuts_
 
Posts: 24
Joined: Fri, 08.04.2016 20:06:21

Postby Nuts_ » Sat, 09.04.2016 20:47:54

ксттаи вот есть еще годное руководство с картинками
http://esp8266.ru/esp8266-podkluchenie- ... proshivki/
Nuts_
 
Posts: 24
Joined: Fri, 08.04.2016 20:06:21

Postby AndyD » Sat, 09.04.2016 22:10:44

Nuts_ wrote:она не дает выбрать режим программатора, а юзебюилити оставляет желать лучшего.

Да может оно не совершенство,зато шьет без танцев с бубном ,можно дтр завести на gpio-0 и будет 1 кнпочное решение,удобно,но под АТ прошивку(они многофайловые ,все,кроме той что pvvx выложил) я не нашел.
Last edited by AndyD on Sat, 09.04.2016 22:15:58, edited 1 time in total.
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby TS-Labs » Sat, 09.04.2016 23:53:08

Nuts_ wrote:вот прошивальщик родной я не хочу рекомендовать там слишком много опций

Вот прошиватор с батника, в комплекте расово верная прошива на 512к и батник для примера.
Attachments
esptool.7z
(268.43 KiB) Downloaded 457 times
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Nuts_ » Tue, 12.04.2016 08:20:16

TS-Labs, как раз этот способ описан в faq
нативно используеться прошивальщик на pyton
да и прошива состоит из двух несклееных кусков
но это все решаемо
Nuts_
 
Posts: 24
Joined: Fri, 08.04.2016 20:06:21

Postby TS-Labs » Tue, 12.04.2016 15:07:03

Натс, напиши пожалуйста пошаговый мануал для билда сдк под виндой.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Nuts_ » Tue, 12.04.2016 20:09:39

TS-Labs,
способ номер 1 - ставим udk по рецепту с форума esp8266.ru
минимум это должен быть сам devkit и mingw и python2.7
в python надо добавить pyserial
eclipse по вкусу
распаковываем сырцы прошивки заходим там в папку app и делаем make. ну или в eclipse собираем.
заместо devkit можно поставить и toolchain от sysprogs там компилятор есть. а библиотеки из sdk вроде и не нужны (проверю).
заместо mingw можно поставить mingw-w64 или msys2 короче наборы gnu утилит где есть sh.exe и make.exe и до кучи sed.exe
весь секрет в этом sh.exe
способ номер 2 (мой) - накидал компиляторы, make и sed в одну папку и подредактировал makefile исходника чтобы его виндовый cmd.exe мог воспринять
Nuts_
 
Posts: 24
Joined: Fri, 08.04.2016 20:06:21

Postby DDp » Tue, 12.04.2016 20:21:06

Изменения в прошивке AVR: USART1 теперь также на прерываниях.
Расширен Кондратьевский RS-232 - добавлены FIFO (подобно ZIFI)
Размер FIFO ZIFI и RS232 на прием по 512(минус 1) байт, на передачу по 256(минус 1).

Теперь, так называемые, кабельные версии ZiFi могут работать на скорости 115200.

Code: Select all
--------------------------------------------------------------------------------

Address         Mode Name Description
0x00EF..0xBFEF  R    DR   Data register (ZIFI or RS232).
                          Get byte from input FIFO.
                          Input FIFO must not be empty (xx_IFR > 0).
0x00EF..0xBFEF  W    DR   Data register (ZIFI or RS232).
                          Put byte into output FIFO.
                          Output FIFO must not be full (xx_OFR > 0).

Address Mode Name   Description
0xC0EF  R    ZF_IFR ZIFI Input FIFO Used Register. Switch DR to ZIFI FIFO.
                    0 - input FIFO is empty, 191 - input FIFO contain 191 or more bytes.
0xC1EF  R    ZF_OFR ZIFI Output FIFO Free Register. Switch DR to ZIFI FIFO.
                    0 - output FIFO is full, 191 - output FIFO free 191 or more bytes.
0xC2EF  R    RS_IFR RS232 Input FIFO Used Register. Switch DR to RS232 FIFO.
                    0 - input FIFO is empty, 191 - input FIFO contain 191 or more bytes.
0xC3EF  R    RS_OFR RS232 Output FIFO Free Register. Switch DR to RS232 FIFO.
                    0 - output FIFO is full, 191 - output FIFO free 191 or more bytes.

Address Mode Name   Description
0xC7EF  W    CR     Command register. Command set depends on API mode selected.

  All mode commands:
    Code     Command      Description
    000000oi Clear ZIFI FIFOs
             i: 1 - clear input ZIFI FIFO,
             o: 1 - clear output ZIFI FIFO.
    000001oi Clear RS232 FIFOs
             i: 1 - clear input RS232 FIFO,
             o: 1 - clear output RS232 FIFO.
    11110mmm Set API mode or disable API:
              0     API disabled.
              1     transparent: all data is sent/received to/from external UART directly.
              2..7  reserved.
    11111111 Get Version  Returns highest supported API version. ER=0xFF - no API available.

Address Mode Name Description
0xC7EF  R    ER   Error register - command execution result code. Depends on command issued.

  All mode responses:
    Code Description
    0x00 OK - no error.
    0xFF REJ - command rejected.

--------------------------------------------------------------------------------


Напомню о необходимости "включать API" (Set API mode) для открытия доступа к FIFO.

upd: Убиты non-wait-овые статусы COM_RX,COM_TX в 0x00AF.
Last edited by DDp on Tue, 12.04.2016 22:11:39, edited 1 time in total.
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 116
Joined: Fri, 03.08.2012 20:41:33

Postby psb » Tue, 12.04.2016 21:35:35

круто! а стандартный кондратьев уже может 115200 или это только новый быстрый?
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby VBI » Tue, 12.04.2016 21:56:58

Уже может, ураган вообще скорость!
Шей себе!
твой сокет-драйвер уже шарит это всё XD
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby DDp » Tue, 12.04.2016 22:02:50

psb wrote:а стандартный кондратьев уже может 115200 или это только новый быстрый?

VBI wrote:Уже может, ураган вообще скорость!

VBI в эфории от скорости перешёл в режим ААА ;)
psb: по стандартным портам - нет, неосиливает :(
Шей всё равно! :ura:
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 116
Joined: Fri, 03.08.2012 20:41:33

Postby psb » Tue, 12.04.2016 22:08:53

ок:)))

оффтоп: всегда хотел спросить, у вас на рев.ц усб разьем с вга не конфликтуют? или у меня кабели уг или че, но им просто ппц как тесно, боюсь как бы усб с платы не вырвало.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby VBI » Tue, 12.04.2016 22:17:22

DDp, вайфайная версия работает, но довольно частенько вешается.
надо нею заняться поплотнее
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby DimkaM » Tue, 12.04.2016 22:38:57

psb wrote: усб разьем с вга не конфликтуют?
я подрезаю бокивинку на усбкабеле
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby Nuts_ » Wed, 13.04.2016 22:50:13

VBI wrote:DDp, вайфайная версия работает, но довольно частенько вешается.

глючит через модуль WiFI ???
Nuts_
 
Posts: 24
Joined: Fri, 08.04.2016 20:06:21

Postby VBI » Thu, 14.04.2016 07:45:56

Нет, обработка ответов есп, там не всё понятно, поэтому бывают тупики))
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby DDp » Fri, 15.04.2016 20:33:02

Обновил тесты uart-ов в посте.
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 116
Joined: Fri, 03.08.2012 20:41:33

Postby djspawn » Sun, 17.04.2016 21:48:32

Принимайте в ряды так сказать)
Image

Все отлично работает;)

P.S. Хотел предложить добавить в zifi.spg BBS браузер (по телнету) и может фидо?) База уже есть;)
ZX-Evolution rev.C+NeoGS+HDD+2xFDD3.5+FDD5.25
Pentagon 128K mod.2014 + RGB-VGA + FDD3.5
Байт128К+TR-DOS+YM+TURBO+FDD5.25
Scorpion ZS-256
AY STM Player https://www.youtube.com/watch?v=bPa2aLGzqPc&t=12s
AY AVR Player
User avatar
djspawn
 
Posts: 27
Joined: Tue, 08.03.2016 23:46:22
ICQ: 209897370

Postby AndyD » Sun, 17.04.2016 22:30:42

djspawn wrote:Принимайте в ряды так сказать)

Урраа,чем больше нас ,тем меньше их(кабельщикоФ) :).
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby psb » Sun, 17.04.2016 22:56:12

что вы имеете против кабельщиков? кабель тоже может быть беспроводным!
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby AndyD » Sun, 17.04.2016 23:22:04

:crazy:
Attachments
язол.jpg
язол.jpg (8.98 KiB) Viewed 16816 times
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby VBI » Mon, 18.04.2016 08:39:25

всё прогрессивное человечество твёрдой поступью пиздует в интернет! :ura:
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby VBI » Mon, 18.04.2016 08:54:49

AndyD, нам надо BBS браузер (по телнету) и фидо ? :)
я чото не в курсе шо оно вообще
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby psb » Mon, 18.04.2016 18:36:36

новая версия кабель-сервера.

* теперь по дефолту 115200, но можно менять;
* СОМх преобразуются в //./СОМх;
* собирается и работает под линь;
* микробагфикс в приеме с компорта.

кому не лень - протестите. я вроде тестил, пашет.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby Den1982 » Tue, 19.04.2016 01:01:29

psb, а где взять версию под линь?
Den1982
 
Posts: 104
Joined: Sat, 23.11.2013 20:57:07

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

x