Браузерный Dendy из "Интернета вещей" (Решено)

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Романов, 5 ноя 2017.

  1. Романов

    Романов Нерд

    Здравствуйте!
    В проекте браузерный dendy при открытии страницы кликнув на ссылку
    Game is ready! http://192.168.2.16/
    выдает в консоли
    ERROR: Unable to mount SD card : NOT_READY
    , а в браузере открывается пустая страница. Помогите пожалуйста решить этот вопрос.
    [​IMG] upload_2017-11-5_21-48-30.png
     
  2. sys

    sys Злобный Буратино Модератор

    фото подключения не хватает и содержимого карты
     
    NikitOS нравится это.
  3. Романов

    Романов Нерд

  4. sys

    sys Злобный Буратино Модератор

    В каком положении находится джампер питания на основной плате?
    Какая файловая система на сд-карте, fat32?

    Попробуйте
    Код (Javascript):
    SPI2.setup({mosi:B15, miso:B14, sck:B13});
    E.connectSDCard(SPI2,P8);
    var fs = require("fs");
    var files = fs.readdirSync();
    var content = fs.readFile("race.html");
    console.log(files,'---------',content);
    Выводит в консоль содержимое директории и файла?
     
  5. Романов

    Романов Нерд

    Джампер питания основной платыVIN3 V5. Файловая система карточки fAT32. При вводе указанного кода выводит в консоли: ERROR: Unable to mount SD card : NOT_READY и пустая страница браузера.
    Удаленный термометр и восьмибитный аудиоплеер работают нормально
     
  6. sys

    sys Злобный Буратино Модератор

    Вариантов для проб вижу несколько:
    0. прошиться до последней версии прошивки 1v92.xxx
    1. отформатировать карту заново.
    2. взять другую карту небольшой емкости 2-4 Гб и попробовать на ней.
    3. попробовать подключение только карт-ридера напрямую к плате без слот шилда.

    Не помогло? Обратитесь напрямую в Амперку :)
     
  7. NikitOS

    NikitOS Король шутов Администратор

    Да вы что!!!!!Это же сложно;)
    Зачем так делать если можно позвонить сюда: screen3.png
    и там вам скажут примерно так:
    :):):):):):):):):):):):):)
     
  8. sys

    sys Злобный Буратино Модератор

    Вот же флудер! :)
    Для жителей Москвы и ближнего Подмосковья есть реально самый простой способ решения проблем:
    -------------------------------------------------------------
    Адрес офиса
    Офис находится по адресу Большой Дровяной переулок, дом 6. Он расположен в 5 минутах ходьбы от метро Таганская или Марксистская.

    Вход в бизнес-центр неприметен: вам нужен проход вглубь здания справа от гаражных ворот со светофорами и кафе «Дрова». В проходе вы найдёте табличку с нашим лого и несколько ступеней вверх. Поднимайтесь смелее.

    Чтобы к нам пройти, предъявите на проходной паспорт, скажите, что вы в Амперку и поднимитесь на лифте на 3-й этаж.

    Мы работаем с 9:00 до 21:00 без выходных.
    --------------------------------------------------------------

    Приехав туда со всем своим "проблемным добром" - можно быстро получить решение и познакомиться с интересными людьми ;)
     
  9. acos

    acos Официальный гик Администратор

    Мы ещё копаемся :(
    Вести с полей. С какими-то картами работает, с какими-то нет. Связь пока не прослеживается. Я призвал осциллограф и бабушку-знахарку по тёмным силам и ВЧ-магии, но пока секрета не разгадал. :(
    Проблему можно просто решить, если при включённой iskra JS вынуть и вставить карту обратно в модуль, а затем прошить заново или перезагрузить Iskra JS.
    Почему так происходит. При одновременной подаче питания на esp8266, модуль с sd-картой и ините карты, что-то идёт не так. По отдельности работает всегда.
    Пока разбираемся дальше. Грязный фикс я описал - просто вытаскиваем sd-карту из модуля и вставляем обратно. Чистый и красивый фикс ищем.
    Извиняюсь, мы не специально.
     
    sys нравится это.
  10. sys

    sys Злобный Буратино Модератор

    а с джампером в положении VIN3+VIN на Искре результат тот же?
     
  11. acos

    acos Официальный гик Администратор

    И sd карта и esp8266 получают питание с v, от 3.3 вольт. Джампер ситуацию не меняет. Можно запитать эти штуки от 5 вольт, может быть немного получше. Но тоже от карты к карте.
     
  12. Романов

    Романов Нерд

    Грязный фикс работает, всем откликнувшимся большое спасибо.
     
    acos нравится это.