Espruino IDE - не работает консоль (комплект Йодо)

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Goodluck003, 30 авг 2016.

Метки:
  1. Goodluck003

    Goodluck003 Нуб

    Добрый день!

    Купил новый комплект Йодо.
    После коннекта в консоли (черная слева) Espruino IDE автоматом выводится текст со скриншота и не дает ничего писать (типа 1+1 и получить 2). В чем может быть проблема?

    Комп и браузер перезагружал. IDE переустанавливал. Дополнительные настройки применены. Синий диод горит.
    [​IMG]
     
  2. DrOnJD

    DrOnJD Нерд

    Вот как выглядит мой коннект.
    Снимок экрана от 2016-08-30 16-54-53.png
    Вероятно у платы во флеше уже находится код который всё ломает. Это конечно только домыслы.
     
  3. Goodluck003

    Goodluck003 Нуб

    Как я написал, комплект новый. Там не должно было быть каких-то посторонних программ.

    Попробовал загрузить код, который слева. Выдало ошибку, начало восстанавливаться. За 40 мин прогресс бар так до конца и не дошел.
    [​IMG] [​IMG]
     
  4. sys

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

    1. Это не бар это скролл...
    2. Покажите что у вас выдает about в настройках?
    3. Вы точно к тому com порту подключились, а не к COM 1 например?
     
    Последнее редактирование: 30 авг 2016
  5. Goodluck003

    Goodluck003 Нуб

    Подключен к com3. В About пишет что не подключен (захожу в About после коннекта)
    [​IMG]

    Лог
    GET chrome.storage.sync = {"AUTO_SAVE_CODE":true,"BAUD_RATE":9600,"BLOCKLY_TO_JS":false,"BOARD_JSON_URL":"http://js.amperka.ru/json","CODE":"var on = false;\nsetInterval(function() {\n on = !on;\n LED1.write(on);\n}, 500);","COMPILATION":true,"COMPILATION_URL":"http://www.espruino.com:32766","ENABLE_Testing":true,"ENV_ON_CONNECT":true,"FONT_SIZE":12,"MINIFICATION_DeadCode":true,"MINIFICATION_LEVEL":"","MINIFICATION_Literal":true,"MINIFICATION_Mangle":true,"MINIFICATION_Unreachable":true,"MINIFICATION_Unused":true,"MODULE_EXTENSIONS":".min.js|.js","MODULE_MINIFICATION_LEVEL":"ESPRIMA","MODULE_URL":"http://js.amperka.ru/modules","NPM_MODULES":false,"RESET_BEFORE_SEND":true,"SAVE_ON_SEND":true,"SERIAL_AUDIO":"0","SERIAL_TCPIP":"","SERIAL_THROTTLE_SEND":false,"SET_TIME_ON_WRITE":false,"SHOW_CODE_LINK_ICON":false,"SHOW_RELOAD_ICON":false,"SHOW_WEBCAM_ICON":false,"STORE_LINE_NUMBERS":true,"Sound_Error":"","Sound_Info":"","Sound_Success":"","Sound_Warning":"","Speak_Error":false,"Speak_Info":false,"Speak_Success":false,"Speak_Warning":false,"UI_MODE":"Normal","projectEntry":"233ABFE04E432BE8F2ACFA7F61E98CD4:IskraSandBox"}
    Initialising Utils
    Initialising Config
    Initialising Notifications
    Initialising Status
    Initialising App
    Initialising File
    Initialising Code
    Initialising Serial
    Initialising Terminal
    Initialising CodeWriter
    Initialising Modules
    Initialising Env
    Initialising Flasher
    Initialising EditorBlockly
    Initialising EditorJavaScript
    Initialising Send
    Initialising MenuPortSelector
    Initialising MenuSettings
    Initialising MenuFlasher
    Initialising SettingsAbout
    Initialising SettingsFlasher
    Initialising SettingsConsole
    Initialising BoardJSON
    Initialising VersionChecker
    Initialising Compiler
    Initialising Assembler
    Initialising GetGitHub
    Initialising NPMModules
    Initialising ExamplePlugin
    Initialising Unicode
    Initialising SaveOnSend
    Initialising Minify
    Initialising Tutorial
    Initialising Webcam
    Initialising FontSize
    Initialising UiMode
    Initialising URLHandler
    Initialising FileReload
    Initialising CodeLink
    Initialising Project
    Initialising Testing
    Initialising Notification_Sound
    Initialising Tern
    Initialising Debugger
    Initialising Tour
    Initialising SettingsProfile
    Loaded code from storage.
    >>> Connecting...
    Set Slow Write = true
    [object Object]
    Connected [object Object]
    Found a prompt... great!
    >>> Sending...
    ---> "echo(0);\nconsole.log(\"<\",\"<<\",JSON.stringify(process.env),\">>\",\">\");echo(1);\n"
    Sending block "echo(0);\nconsol", wait 50ms
    Sent
    Sending block "e.log(\"<\",\"<<\",", wait 50ms
    Sent
    Sending block "JSON.stringify(", wait 50ms
    Sent
    Sending block "process.env),\">", wait 50ms
    Sent
    Sending block ">\",\">\");echo(1)", wait 50ms
    Sent
    Sending block ";\n", wait 50ms
    Sent
    >>> Sent
    WARNING: No result found - just got "\r\n*EMRDY: 1\r\necho(0);\nconsole.log(\"<\",\"<<\",JSON.stringify(process.env),\">>\",\">\");echo(1);\n"
    Device found (connectionId=5)
    >>> Connected to port COM3
     
  6. sys

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

    А драйвер stm32 нормально у вас установился?... Ибо кажется мне что вы лезете не в тот порт (модема у вас случаем нет?)
     
  7. Goodluck003

    Goodluck003 Нуб

    Спасибо тебе, sys, добрый человек! Заработало!

    Проблема была в stm32 драйвере. Я не выполнил после установки п.4 из readme файла:
    4- Go to Your OS version directory ([Win7] or [Win8])
    + Then :
    - Double click on dpinst_x86.exe if you are running a 32-bits OS version
    - Double click on dpinst_amd64.exe if you are running a 64-bits OS version


    p.s. Да, у меня еще и модем есть встроенный :)
     
  8. sys

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

    На здоровье :) и добро пожаловать в джедаи ;)
     
  9. DrOnJD

    DrOnJD Нерд

    Кстати я в другой теме писал про ошибочную работу saveOnLoad после настроек Амперки. Вот именно такие ошибки выдавало (E.setBootCode... и т.д.), но я это делал под линухом, по этому вряд ли мне нужны были драйвера.