Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Мой сборщик и флешер

Тема в разделе "Realtek - SDK, прошивки и утилиты", создана пользователем Neov, 18 мар 2017.

  1. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    А что там осваивать? у того же mjiot2017 есть отладочная плата с JTAG/SWD выходами, у него же есть DAPlink адаптер к ней. СДК тот же от зорга.
     
  2. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.387
    Симпатии:
    1.270
    Я RTL-ки не позиционирую для "заканчивающих Ардуино-поклонников". По этому там нет готовых решений. Тут другой подход - творчество, и вы сами выбираете что сделать, а не повторяете за поводырями.

    Встроенные антенны на всех модулях от MJIOT имеют ужасные характеристики. Хотя дизайн и взят от "референс", но видимо не тот материал платы или ещё что... Но это влияет только на "Ардуино-поклонников" и вам не рекомендуется для покупки, как и указано в темах по модулям от MJIOT
    Модули RTL8195AM + MJIOT-AMB-02-TRANSFER-BOARD + MJIOT-AMB-DEBUG-01
    У RTL8195 одно достоинство - имеет все выводы и USB2.0 High-speed контроллер с режимами host и device. На нем можно отладить всё, что потом можно перекинуть на другой вариант корпусовки серии "A". Т.е. он подходит более для разработчиков, а не для вас.
    Вам наверно лучше обратится к
    https://esp8266.ru/forum/threads/raznoobraznye-moduli-s-rtl871x-i-rtl8195.2017/page-13#post-41812
    - возможно он вам вышлет более правильную платку...
     
    Последнее редактирование: 13 окт 2017
  3. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.387
    Симпатии:
    1.270
    Последнее редактирование: 13 окт 2017
  4. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    это чудо китайской инженерии даже сам зорг на 100% не знает. А так сабжем собираю, таски крутятся, GPIO/UART/I2C используется, благо примеры из СДК почти все рабочие.
     
  5. sharikov

    sharikov Авторитетный участник сообщества

    Сообщения:
    547
    Симпатии:
    51
    RTL8195AF не существует. На платах стоит RTL8195AM. "не читайте советских газет" а также китайские рекламные объявления: в описаниях лотов они пишут ахинею.
     
  6. nikolz

    nikolz Гуру

    Сообщения:
    3.971
    Симпатии:
    426
    Благодарю за инфу.
    Перечитал Ваши посты по SDKnoWIFI.
    Стало жалко затонувшие Ваши корабли.
    Попробую поднять их и заставить плавать.
    Решил что рано еще переходить на RTL есть еще резервы на eSP.
    Если учесть что стоимость железа с батарейным питанием и управлением зарядом суперкондера на ESP обходится примерно в 250 руб.
     
  7. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.387
    Симпатии:
    1.270
    Ни в коем случае. Там первая версия, а вторая в корне отличается и не публикована.
    Вам же уже сказал - все попытки выдавить из ESP8266 что-то нормальное были предприняты. Но победили китайцы со своими глюками в ПО (ROM чипа и SDK) и в самом чипе, закрытостью либ к SDK... Итог - помойка.
    А ныне они сварили полную лажу в виде ESP-32 c кучей ошибок в чипе и вообще пустой ROM (но зато с бэйсиком :)).
    C RTL871xBx и супер-кондера не надо и делать тоже ничего, кроме стабилизатора. И при этом сожрет меньше. Но надо писать программу и разгребать SDK.
    Серия "В" - это работа над ошибками после серии "A", но позиционирование чипа другое...
     
    Последнее редактирование: 13 окт 2017
  8. nikolz

    nikolz Гуру

    Сообщения:
    3.971
    Симпатии:
    426
    Как я понял из этого поста с нормальными модулями RTL еще проблема.
    Да и брать я предпочитаю на алибабе или алиекспрессе
    Поэтому буду ждать хороших модулей RTL
    а пока буду экспериментировать на ESP
     
  9. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.387
    Симпатии:
    1.270
    Не дождетесь. Всё на RTL будет коммерческим, с закрытыми исходниками и без описания. Т.е. готовые изделия.
     
  10. nikolz

    nikolz Гуру

    Сообщения:
    3.971
    Симпатии:
    426
    Успокоили.
    А то я уж разволновался,
    подумал, что на RTL действительно можно сделать что-то реальное,
    но не для ВПК (за большое гос бабло),
    а для народного хозяйства.
    Т е Вы подтверждаете, что ESP живее всех живых для простых смертных и я Вам верю.
     
  11. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.387
    Симпатии:
    1.270
    Именно - нефиг им пользоваться чем-то нормальным. Их задача ликвидация перенаселения своими руками.
     
  12. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.387
    Симпатии:
    1.270
    @Neov - что будет быстрее - маке или wav на Win10 WSL ubuntu при 24-х реальных ядрах за 3GHz? :)
    Вообще ваш wav адаптирован на Win10 WSL ubuntu и что туда надо доставить?
    Может у кого уже есть наработки, как сочленить Eclipse c Win10 WSL и нашей байдой (ARM GCC, Jlink, cmsis-dap, ...)?
    А то mingw поднадоела...
     
    Последнее редактирование: 4 ноя 2017
  13. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    Учитывая что в ubuntu сборка в waf быстрее чем make, то думаю и в WSL тоже.
    python waf -j24
     
  14. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.387
    Симпатии:
    1.270
    Если на HDD то порядок времени сборки не меняется от -j n (если не сравнивать с -j 1). Ramdisk в WSL пока не удалось запустить - ругается на всякое...
    Чтобы запустить waf на проект в WSL и он отработал, требуется правка не менее 5-ти строк в ваших исходниках...
    По умолчанию, с 16-тью потоками, менее 10 сек на старом HDD (трансфер >200MегБайт/сек).
    По этому без разницы, что маке, что ваф.
     
    Последнее редактирование: 7 ноя 2017
  15. Алексей.

    Алексей. Авторитетный участник сообщества

    Сообщения:
    532
    Симпатии:
    60
    Простите за не скромный вопрос.
    В чем преимущество или удобство для сборки, если используешь различные пОрты такие как mingw или WSL ubuntu?
    Чем так плох гнутый линукс?
     
  16. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    тем что он не виндус :)
     
  17. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    очень спорно, но не стану спорить :)
    зачем waf запускать на wsl? ему нужен только python и gcc
     
  18. Алексей.

    Алексей. Авторитетный участник сообщества

    Сообщения:
    532
    Симпатии:
    60
    Весомый аргумент, "нам так удобнее выполнять сборку", с этим не по споришь.
     
  19. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    Протестировал сейчас на ubuntu 16.04 + HDD
    Код (Text):
    1. $ ./waf clean
    2. 'clean' finished successfully (0.273s)
    3. $ time `./waf -j4`
    4.  
    5. real    0m53.722s
    6. user    0m9.754s
    7. sys    0m0.836s
    8.  
    9. $ ./waf clean
    10. 'clean' finished successfully (0.281s)
    11. $ time `./waf -j1`
    12.  
    13. real    1m41.636s
    14. user    0m6.514s
    15. sys    0m0.639s
    16.  
    так что в 2 раза быстре ;-)
     
  20. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    ну и для объективной картины результаты на ubuntu 16.04 SSD btrfs + lzo сжатие
    Код (Text):
    1. $ ./waf clean
    2. 'clean' finished successfully (0.058s)
    3. $ time `./waf -j1`
    4.  
    5. real    0m31.645s
    6. user    0m6.023s
    7. sys    0m0.127s
    8. $ ./waf clean
    9. 'clean' finished successfully (0.058s)
    10. $ time `./waf -j4`
    11.  
    12. real    0m14.030s
    13. user    0m10.345s
    14. sys    0m0.756s
    и тут многопоточность ускоряет в 2 раза, но по сравнению с HDD в 3 раза быстрей
     

Поделиться этой страницей