• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. S

    UDK с Eclipse для модулей RTLxxx под Windows

    versaloon основан на чипе stm32f103cb Чтобы его запрограммировать достаточно усб-уарт так же как и для остальных stm32. "специальным программатором" то бишь по swd stm тоже шьется. (swd есть у всех кто программирует rtl).
  2. S

    JTAG/SWD (китайский J-Link STLink V2) c OpenOCD

    Двух сигналов достаточно. Для удобства желательно еще подключить reset но и без него работает. Насчет ардуины ничего не знаю.
  3. S

    RTLHTTPD

    RTLHTTPD esphttpd-freertos портирован на RTL8710. espfs бинарно совместима. Проект основан на pvvx SDK3.5 При старте запускается открытая точка доступа RTL8710. IP=192.168.3.1 Работают html примеры: websocket, led demo, реализована прошивка флэш по http. Портирован и протестирован Captive...
  4. S

    Как шить RTL8710 под Linux (Ubuntu 16.04)?

    RTL сейчас прошивают используя код f28 / rtl8710_openocd — Bitbucket В коде rebane есть ошибки. Смысл распила: шьют из рам во флэш. Вся прошивка целиком в рам не помещается. Заливают в рам кусок и шьют и так далее. Шить через flash_write можно те чипы поддержка которых вкомпилировна в...
  5. S

    Из флэш не стартует

    Запустил на 166 из флэш. Все таки он немножко греется в режиме AP. Конечно не кипятильник как esp.
  6. S

    Из флэш не стартует

    Заработало. ========================================================= ROM Version: 0.3 Build ToolChain Version: gcc version 4.8.3 (Realtek ASDK-4.8.3p1 Build 2003) ========================================================= Check boot type form eFuse SPI Initial Image1 length: 0x3a98, Image...
  7. S

    RTL871x BootLoader

    Хлам занять кучей.
  8. S

    RTL871x BootLoader

    Можно хлам линковать в отдельную секцию. Загруженный код можно перемещать на место занимаемое хламом. Как делается relocation смотрите в uboot. Минус: jtag отладка после relocation потребует знаний (в гугле все написано, но нужно прочитать и освоить openocd или что-то-там). Плюс: телепузики...
  9. S

    RTL871x BootLoader

    Никак. LD не умеет автоматически обходить дыры. Вы не первый с таким вопросом (на работе у меня была такая же проблема - решения нет). Это единственный практически реализуемый вариант. не нравится - переписывайте LD.
  10. S

    Из флэш не стартует

    Бинарник. monitor load_image build/bin/ram_1.r.bin 0x10000bc8 bin monitor load_image build/bin/ram_2.bin 0x10006000 bin monitor reset halt monitor mww 0x40000210 0x20200113 ... ld из RTL00MP3 я его не трогал. Поменял генератор бинарников на амебовский под линукс с их же загрузчиком. (потому что...
  11. S

    Из флэш не стартует

    Пытаюсь прошить работающее в рам приложение во флэш. Не стартует. SDK и скрипты из RTL00MP3. ========================================================= ROM Version: 0.3 Build ToolChain Version: gcc version 4.8.3 (Realtek ASDK-4.8.3p1 Build 2003)...
  12. S

    компилятор выкидывает большую часть функции

    Тоже так думал. Менял по всякому все равно выкидывает. Ответ неправильный.
  13. S

    Как шить RTL8710 под Linux (Ubuntu 16.04)?

    Arduino для RTL8710. Вам нужно раздобыть (купить/спаять/украсть/родить/другое) JTAG адаптер. Подключить его по SWD или JTAG (все используют SWD потому что проводов меньше). Шить openocd. Перед тем как шить обязательно слейте дамп фуллфлэш для восстановления если что-то пойдет не так. Без...
  14. S

    компилятор выкидывает большую часть функции

    Функция: void write_one_page(UploadState_t* state) { uint8_t locked=0; int32_t check_result; uint32_t vAddr; uint32_t vLen; //uint32_t prevAddress, lastAddress; uint32_t firstBlock, lastBlock; // erase area int8_t tmp; check_result...
  15. S

    RTL + Zyxel G-202 + XP

    пишу же "в части юзабельности"
  16. S

    Работа с RTL00 под eclipse как запустить.

    Дадададад! Разметка флэш очень нужна. От Амебы с webfs плохо совместима. Я esphttpd добиваю, а для демо проекта webfs жизненно необходима. Им недосуг - небось RTL8711BN пилят а на "устаревшее" забили болт.
  17. S

    RTL + Zyxel G-202 + XP

    Поддержку перестановки netif написал но в режиме station + ap еще не тестировал. Запустил Captive portal и websocket из esphttpd. Пока тестировал заметил что на андроиде от captive portal вреда больше чем пользы. Технически оно работает, но возникают "нюансы" вызванные поведением андроида...
  18. S

    RTL + Zyxel G-202 + XP

    Повторил на винде, думаю что пофиксил. Ошибка при закрытии сокета в файле httpd-freertos.c, должен проявляться и на esp. Firefox на win vista открываем http://192.168.3.1/ Conn req from 192.168.3.3:63946, using pool slot 0 httpserver acpt index 0 sockfd 1! URL = / Is url index 0 Is url index 1...
  19. S

    RTL + Zyxel G-202 + XP

    Использую SDK из RTL00MP3. ip=192.168.3.1 менять еще не пробовал.
  20. S

    RTL + Zyxel G-202 + XP

    Поставил на андроид busybox и Wget - не виснет. Проверил со всеми устройствами и браузерами какие нашел в доме - не виснет. Закрытие сокета различается, но во всех случаях отрабатывает корректно. Комп с которым виснет похоже какой-то заколдованный, придется тестить на нем.
Сверху Снизу