-
-
-
-
-
-
-
process.env ={ "VERSION": "1v95", "BUILD_DATE": "Dec 15 2017", "BUILD_TIME": "17:10:27", "GIT_COMMIT": "7dbffcf5da09570bd95714b2386a12ab25ab1d50", "BOARD": "ESP8266_4MB", "CHIP": "ESP8266", "CHIP_FAMILY": "ESP8266", "FLASH": 0, "RAM": 81920, "SERIAL": "6001943c-9f1e", "CONSOLE": "Serial1", "EXPORTS": { "jsvLock": 1075854228, "jsvLockAgainSafe": 1075854316, "jsvUnLock": 1075854940, "jsvSkipName": 1075864796, "jsvMathsOp": 1075871204, "jsvMathsOpSkipNames": 1075872992, "jsvNewFromFloat": 1075862156, "jsvNewFromInteger": 1075862040, "jsvNewFromString": 1075861816, "jsvNewFromBool": 1075862124, "jsvGetFloat": 1075868928, "jsvGetInteger": 1075864092, "jsvGetBool": 1075869304, "jspeiFindInScopes": 1075887224, "jspReplaceWith": 1075886908, "jspeFunctionCall": 1075898260, "jspGetNamedVariable": 1075889136, "jspGetNamedField": 1075889580, "jspGetVarNamedField": 1075889712, "jsvNewWithFlags": 1075861420 } } >r
-
0x000000 0 4KB Bootloader with flash type/size header
0x001000 4KB 468KB Espruino firmware, first partition
0x076000 472KB 4KB SDK RF calibration save area on 512KB modules
0x077000 476KB 4KB EEPROM emulation
0x078000 480KB 12KB Espruino save() area
0x07B000 492KB 4KB Espruino system and wifi settings
0x07C000 496KB 16KB 512KB flash: Espressif SDK system params, else unused
0x080000 512KB 4KB SDK RF calibration save area on 1MB and larger modules
0x081000 516KB 472KB Espruino firmware, second partition
0x0F7000 988KB 4KB Unused
0x0F8000 992KB 16KB Unused
0x0FC000 996KB 16KB 1MB flash: Espressif SDK system params, else unused
0x100000 1MB approx 1MB-3MB flash unused on 2MB-4MB modules
0x1FC000 2032KB 16KB 2MB flash: Espressif SDK system params, else unused
0x3FC000 4080KB 16KB 4MB flash: Espressif SDK system params, else unusedI think I deleted all the data from memory.
How can I recover them?For firmware ESP12F on 4mb I used nodemcu flasher. Since using esp flash download tool ESP12F on 4mb is recorded and does not work at all. Esp flash download tool records only at 512kb.
-
-
-
After flashing to 512kb
_____ _ | __|___ ___ ___ _ _|_|___ ___ | __|_ -| . | _| | | | | . | |_____|___| _|_| |___|_|_|_|___| |_| http://espruino.com 1v95 Copyright 2017 G.Williams Espruino is Open Source. Our work is supported only by sales of official boards and donations: http://espruino.com/Donate Flash map 512KB:256/256, manuf 0xe0 chip 0x4016 WARNING: *** Your flash chip does not match your flash map *** >require("ESP8266").getFreeFlash(); =[ { "addr": 487424, "length": 4096 } ] >
wifi.save() - works
-
After endless problems, did the clear memory (erase flash). Worked through the program: flash download tools v3.6.3.
Then I uploaded the firmware. The module is triggered. Save() and Reset() work. After I do wifi.save(), lit a blue light, and the module does not connect. What does the function wifi.save? Is there a problem? -
-
-
_____ _ | __|___ ___ ___ _ _|_|___ ___ | __|_ -| . | _| | | | | . | |_____|___| _|_| |___|_|_|_|___| |_| http://espruino.com 1v95 Copyright 2017 G.Williams Espruino is Open Source. Our work is supported only by sales of official boards and donations: http://espruino.com/Donate >var wifi = require('Wifi'); =function () { [native code] } >var settings = { ip : '192,168,1,10', gw:'192,168,1,1', netmask:'255,255,255,0' }; ={ "ip": "192,168,1,10", "gw": "192,168,1,1", "netmask": "255,255,255,0" } >wifi.setIP(settings); Uncaught Error: Function "setIP" not found! at line 1 col 6 wifi.setIP(settings);
-
Good day! The problem is this, when I begin to ship in esp32 code starts to take off error the port. If loading and not hung or not started endless reboot, give the command save(). The module then runs erratically or not work at all. What could be wrong?
I connected SIM800l on usart2.What does it all mean? _____ _ | __|___ ___ ___ _ _|_|___ ___ | __|_ -| . | _| | | | | . | |_____|___| _|_| |___|_|_|_|___| |_| http://espruino.com 1v94 Copyright 2016 G.Williams Espruino is Open Source. Our work is supported only by sales of official boards and donations: http://espruino.com/Donate >E (143702) uart: uart_read_bytes(857): uart driver error E (144755) uart: uart_read_bytes(857): uart driver error E (145676) uart: uart_read_bytes(857): uart driver error E (146572) uart: uart_read_bytes(857): uart driver error E (147501) uart: uart_read_bytes(857): uart driver error E (148399) uart: uart_read_bytes(857): uart driver error E (149339) uart: uart_read_bytes(857): uart driver error E (150298) uart: uart_read_bytes(857): uart driver error E (151186) uart: uart_read_bytes(857): uart driver error E (152153) uart: uart_read_bytes(857): uart driver error E (153113) uart: uart_read_bytes(857): uart driver error E (154031) uart: uart_read_bytes(857): uart driver error E (154953) uart: uart_read_bytes(857): uart driver error E (155851) uart: uart_read_bytes(857): uart driver error E (156752) uart: uart_read_bytes(857): uart driver error E (157726) uart: uart_read_bytes(857): uart driver error E (158715) uart: uart_read_bytes(857): uart driver error E (159663) uart: uart_read_bytes(857): uart driver error E (160610) uart: uart_read_bytes(857): uart driver error E (161517) uart: uart_read_bytes(857): uart driver error E (162416) uart: uart_read_bytes(857): uart driver error E (163313) uart: uart_read_bytes(857): uart driver error E (164250) uart: uart_read_bytes(857): uart driver error E (165169) uart: uart_read_bytes(857): uart driver error E (166059) uart: uart_read_bytes(857): uart driver error E (166962) uart: uart_read_bytes(857): uart driver error E (167873) uart: uart_read_bytes(857): uart driver error E (168808) uart: uart_read_bytes(857): uart driver error E (169747) uart: uart_read_bytes(857): uart driver error E (170654) uart: uart_read_bytes(857): uart driver error E (171576) uart: uart_read_bytes(857): uart driver error E (172596) uart: uart_read_bytes(857): uart driver error E (173577) uart: uart_read_bytes(857): uart driver error E (174530) uart: uart_read_bytes(857): uart driver error E (175461) uart: uart_read_bytes(857): uart driver error E (175878) uart: uart_read_bytes(857): uart driver error E (176863) uart: uart_read_bytes(857): uart driver error E (177771) uart: uart_read_bytes(857): uart driver error E (178677) uart: uart_read_bytes(857): uart driver error E (179636) uart: uart_read_bytes(857): uart driver error E (180594) uart: uart_read_bytes(857): uart driver error E (181495) uart: uart_read_bytes(857): uart driver error E (182449) uart: uart_read_bytes(857): uart driver error E (183385) uart: uart_read_bytes(857): uart driver error E (184302) uart: uart_read_bytes(857): uart driver error E (185223) uart: uart_read_bytes(857): uart driver error E (186129) uart: uart_read_bytes(857): uart driver error E (187039) uart: uart_read_bytes(857): uart driver error E (188013) uart: uart_read_bytes(857): uart driver error E (188986) uart: uart_read_bytes(857): uart driver error E (189928) uart: uart_read_bytes(857): uart driver error E (190994) uart: uart_read_bytes(857): uart driver error =undefined >save() =undefined Erasing Flash.................. Writing................................................. Compressed 80000 bytes to 47658 Checking... Done! E (212612) uart: uart_read_bytes(857): uart driver error Running onInit()... > OK
CODE:
var server = "m14.cloudmqtt.com"; var options = { client_id : "random", keep_alive: 60, clean_session: true, port: 15577, username: "ciugiy**", password: "eYV1ivUWk***", protocol_name: "MQTT", protocol_level: 4, }; var mqtt = require("MQTT").create(server, options); Serial2.setup(115200, { tx: D4, rx: D15 }); var ATSMS; var sms; function sms_send_data(text){ var i=0; var number =['+79216444***']; var interval_init = setInterval(function(){ if(i<number.length){ sms.send(number[i],text); print("send number : "+number[i]); i++; } if(i == number.length){ clearInterval(interval_init); } }, 5000); } function Start_MQTT(){ console.log("Connecting to SIM900 module and MQTT"); var i = 20; var reboot_i = setInterval(function () { i--; console.log("Reboot time: "+i); if(i<0){ clearInterval(reboot_i); console.log("Reboot ESP32!>>>"); ESP32.reboot(); } }, 2000); var gprs = require('SIM900').connect(Serial2, D22, function(err) { if (err) throw err; gprs.connect('internet', ' ', ' ', function(err) { if (err) throw err; gprs.getIP(function(err, ip) { if (err) throw err; console.log('IP:' + ip); mqtt.on('connected', function() { print("connect!!!"); clearInterval(reboot_i); mqtt.subscribe("door"); mqtt.publish("IP", ip); setTimeout(function() { print("mqtt connect"); sms_init(); }, 5000); }); // mqtt.on('publish',mqttMessage); mqtt.on('publish', function (pub) { console.log("topic: "+pub.topic); console.log("message: "+pub.message); }); mqtt.on('disconnected', function() { console.log("MQTT disconnected... reconnecting."); setTimeout(function() { print("mqtt reconnect"); mqtt.connect(); }, 3000); }); if(ip>0){ setTimeout(function() { print("mqtt connect"); mqtt.connect(); }, 4000); } }); }); }); } function Start_modem(){ Serial2.println("AT+CFUN=1,1"); Serial2.println("AT+CLIP=1"); var connection = setInterval(function(){ Serial2.println("AT+COPS?");},2000); Serial2.on('data', function (data) { print(data); if(data.indexOf("+COPS: 0,0,")>-1){ clearInterval(connection); print("modem start"); Serial2.println("AT+CSQ"); Serial2.println("AT+CBC"); Start_MQTT(); } if(data.indexOf("+CSQ: ")>-1){ var d = data.substr(data.indexOf("+")+1,40); var GSM_signal = d.substring(d.indexOf(" ")+1,d.indexOf(",")); print("GSM_signal : "+ GSM_signal); } }); } function sms_init(){ ATSMS = require("ATSMS"); sms = new ATSMS(Serial2); sms.init(function(err) { if (err) throw err; console.log("Initialised!"); sms.list("ALL", function(err,list) { if (err) throw err; if (list.length) console.log(list); else console.log("No Messages"); }); sms.on('message', function(msg) { console.log("Got message #",msg); sms.get(msg, function(err, msg) { // if (err) throw err; print("Read message", msg); var txt = msg.text.toLowerCase(); print("txt : "+txt); if (txt==="on") print("LED1.set()"); if (txt==="off") print("LED1.reset()"); // delete all messages to stop us overflowing sms.delete("ALL"); }); }); sms_send_data('System reboot and start!'); }); } function onInit() { Start_modem(); }
And take off that scary things
____ _ | __|___ ___ ___ _ _|_|___ ___ | __|_ -| . | _| | | | | . | |_____|___| _|_| |___|_|_|_|___| |_| http://espruino.com 1v95 Copyright 2017 G.Williams Espruino is Open Source. Our work is supported only by sales of official boards and donations: http://espruino.com/Donate E (182428) uart: uart_read_bytes(857): uart driver error E (183528) uart: uart_read_bytes(857): uart driver error E (184428) uart: uart_read_bytes(857): uart driver error E (185428) uart: uart_read_bytes(857): uart driver error E (186328) uart: uart_read_bytes(857): uart driver error E (187328) uart: uart_read_bytes(857): uart driver error E (188228) uart: uart_read_bytes(857): uart driver error E (189228) uart: uart_read_bytes(857): uart driver error E (190128) uart: uart_read_bytes(857): uart driver error E (191028) uart: uart_read_bytes(857): uart driver error E (191928) uart: uart_read_bytes(857): uart driver error E (192928) uart: uart_read_bytes(857): uart driver error E (193828) uart: uart_read_bytes(857): uart driver error E (194728) uart: uart_read_bytes(857): uart driver error E (195629) uart: uart_read_bytes(857): uart driver error E (196629) uart: uart_read_bytes(857): uart driver error E (197629) uart: uart_read_bytes(857): uart driver error E (198629) uart: uart_read_bytes(857): uart driver error E (199529) uart: uart_read_bytes(857): uart driver error E (200529) uart: uart_read_bytes(857): uart driver error E (200729) uart: uart_read_bytes(857): uart driver error E (201729) uart: uart_read_bytes(857): uart driver error E (202629) uart: uart_read_bytes(857): uart driver error E (203529) uart: uart_read_bytes(857): uart driver error E (204429) uart: uart_read_bytes(857): uart driver error E (205429) uart: uart_read_bytes(857): uart driver error E (206329) uart: uart_read_bytes(857): uart driver error E (207329) uart: uart_read_bytes(857): uart driver error E (208229) uart: uart_read_bytes(857): uart driver error E (209129) uart: uart_read_bytes(857): uart driver error E (210129) uart: uart_read_bytes(857): uart driver error E (211029) uart: uart_read_bytes(857): uart driver error E (212029) uart: uart_read_bytes(857): uart driver error E (212929) uart: uart_read_bytes(857): uart driver error E (213929) uart: uart_read_bytes(857): uart driver error E (214829) uart: uart_read_bytes(857): uart driver error E (215829) uart: uart_read_bytes(857): uart driver error E (216729) uart: uart_read_bytes(857): uart driver error E (217729) uart: uart_read_bytes(857): uart driver error E (218629) uart: uart_read_bytes(857): uart driver error E (219529) uart: uart_read_bytes(857): uart driver error Guru Meditation Error of type LoadProhibited occurred on core 0. Exception was unhandled. Register dump: PC : 0x40087593 PS : 0x00060033 A0 : 0x8008622e A1 : 0x3ffb0540 A2 : 0x0000001d A3 : 0x00060023 A4 : 0x800859fc A5 : 0x3ffdf080 A6 : 0x00000003 A7 : 0x00060a23 A8 : 0x00000002 A9 : 0x3ffb2980 A10 : 0x3ffb0b0c A11 : 0x00000001 A12 : 0x00000001 A13 : 0x00000001 A14 : 0x3ffb2980 A15 : 0x3ffdf664 SAR : 0x00000018 EXCCAUSE: 0x0000001c EXCVADDR: 0x0000002d LBEG : 0x4000c349 LEND : 0x4000c36b LCOUNT : 0xffffffff Backtrace: 0x40087593:0x3ffb0540 0x4008622b:0x3ffb0560 0x400850b1:0x3ffb0580 0x40087355:0x3ffb05a0 0x401248eb:0x3ffb05c0 0x40081715:0x3ffb0600 ================= CORE DUMP START ================= 9BsAAAkAAAB0AQAA rFD9P/BO/T+gUP0/ 8E79P0BQ/T+8AQAA+Cf7P/gn+z+sUP0/8Cf7PxQAAAD0QCqhIKfLQqxQ/T8AAAAA BQAAAPzu/D9lc3BydWlub1Rhc2sAslEAAAAAAKBQ/T8AAAAAIQAGAAUAAAAAAAAA MO36PwAAAAAAAAAAnGwVQAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkIUV 2BQIQFjyDUAwDAYA2kcOgLBP/T8AAAAAAAAAAOeh/D+wBfs/AAAAACMABgAAAAAA AQAAAAAAAAAQN0A/AAAAABhp+z8UAAAAIwAGACAAAABAAAAAGGn7P0nDAEBrwwBA /////9UWCEAYafs/AGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGvDAEC3YA6A0E/9PwAAAAACAAAA NAEAAAAAAAAAAAAAAAAAANsXEIAAUP0/AAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAA /////////38AAAAAQ2kdAgAAAAAgUP0/AAAAAAAAAAAjAAYArFD9PwEAAAAAAAAA AAAAAEBQ/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAABMUP0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GP36P3DS/D/c0/w/ cNL8P3DT/D9XMbo+lCf7P5Qn+z8Y/fo/jCf7PxkAAABBoL25yOwm5hj9+j8AAAAA AAAAAODP/D9JRExFAGGSF4Cs7opv17wAAAAAANzT/D8AAAAAIQAGAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjwv1 2BQIQMRnEkAwCAYAuF0IgDDT/D8IAAAAAQAAACMABgAY/fo/AQAAAAAAAADYM/s/ ENP8PwAAAAAgCAYAIQAGALD6+j8kCPs/IAcGAAAAAABw0/w/AAAAAAAAAAAAAAAA AAAAANUWCECw+vo/AGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUNP8PwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABw0/w/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNP8PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4Oz8P/Dq/D/U7Pw/ 8Or8P3Ds/D+JVgMAgCf7P4An+z/g7Pw/eCf7PwcAAADc4fw/3OH8P+Ds/D/U4fw/ EgAAANji/D90aVQAjUNtOkIXbfDxfvYA////f9Ts/D8AAAAAIQAGABIAAAABAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlUwC 2BQIQEVRCEAwAgYAyG4VgLDr/D+w4fw/QOz8P/jh/D8AAAAAAQAAACMABgAQUgiA kOv8P9wA8D8BAAAAgCn7PwAAAAAAAAAAIwAGAB8AAAAAAAAAAAAAAODCAED2wgBA /////9UWCEAAAAAAAGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAIAp+z8AAAAAAAAAACMABgDk8hSA8Ov8Pzhg+z9A7Pw/ AAAAACVWAwAAAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAI8xSAAOz8PwAAAABMKghA Z6MUgCDs/D84YPs/QOz8P2ejFIAg7Pw/OGD7P0Ds/D9kAAAAJVYDAAAAAAAAAAAA AAAAAEDs/D9QhRVAAAAAABjyFEAAAAAAAQAAAAAAAAAAAAAAcOz8PwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAB87Pw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA== 8Nv8P5Da/D/k2/w/ kNr8P4Db/D8AAAAAbCf7P2wn+z/w2/w/ZCf7PxgAAADA/vo/wP76P/Db/D+4/vo/ AQAAAOjT/D9UbXIgU3ZjAFswafV2+ykAAAAAAOTb/D8AAAAAIQAGAAEAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACT+i 2BQIQGNpCEAwAAYAAAAAAFDb/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjaQiA INv8P4gp+z8AAAAAIQAAAJz7+j8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAANUWCECc+/o/AGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNv8PwAAAAAAAAAA AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAACM2/w/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA== rM79PxDN/T+gzv0/ EM39P0DO/T+ZQmOvjGD9PyDq+j+szv0/HCf7PwQAAADIw/0/yMP9P6zO/T/Aw/0/ FQAAAKTE/T9wbVQAQ6BFX3V5WNHk4JMA////f6DO/T8AAAAAIQAGABUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/VDO 2BQIQEVRCEAwAgYAdcsTgNDN/T+cw/0/EM79P+TD/T8AAAAAAQAAAAAAAAAQUgiA sM39P9wA8D8BAAAAgCn7PyBP/T8KAAAAAAAAAAAAAAClpaWlpaWlpeDCAED2wgBA /////9UWCEAgT/0/AGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEM79PzhH+z+wkEE/ AAAAAPAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAEDO/T8AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABQSPs/CAEAADhH+z8AAAAg AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATM79PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAA== hGD9P8Be/T94YP0/ wF79PxBg/T/0WhGGXN/9P7TO/T+EYP0/HCf7PwUAAABUUv0/VFL9P4Rg/T9MUv0/ FAAAAHxY/T9ldmVudFRhc2sAAIAnYQsAAAAAAHhg/T8AAAAAIQAGABQAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+ECC 2BQIQEVRCEAwBAYAoGYSgIBf/T8oUv0/wF/9P3BS/T8AAAAAAQAAAAAAAAAQUgiA YF/9P9wA8D8BAAAAgCn7P7BP/T8DAAAAiAz7PwAAAAAAAAAAAAAAAODCAED2wgBA /////9UWCECwT/0/AGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMCoBAH///8AwKgEASQKxA8AAAAAwF/9PwAAAAAAAAAA AAAAAPIAAAADAAAAiAz7P//////AX/0/AAAAAAAAAABwUv0/AAAAAERY/T8AAAAA AAAAABBg/T8AAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAGAAAApuL9P///AADYBwAA 7G5BPyQAAAACAAAAmDT7PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAcYP0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAA= VN/9P7Dd/T9I3/0/ sN39P+De/T+/9svLsGP9P4xg/T9U3/0/HCf7PwMAAADU0P0/1ND9P1Tf/T/M0P0/ FgAAAEzR/T9ydFQAMgLtH2oePWTKm/0A////f0jf/T8AAAAAIQAGABYAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Tns 2BQIQEVRCEAwAgYAfOcVgHDe/T+o0P0/sN79P/DQ/T8AAAAAAQAAAMzP/D8QUgiA UN79P9wA8D8BAAAAgCn7P2B9/T8DAAAAIw8GAAAAAABQaP0/AAAAAODCAED2wgBA /////9UWCEBgff0/AGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAsAAACkxPw/DBP7PwAAAAAAAAAAsN79P9Ro+z8xaPs/ AAAAACZWAwADAAAAIw8GAP////+w3v0/1Gj7PzFo+z8kcPQ//////wQ0+z/Mz/w/ AAAAAODe/T8AAAAAAAAAAJRo+z8AAAAAAAAAAAAAAAA8Fvs/AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7N79PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA qGP9P/B8/T+Yfv0/ 8Hz9PzB+/T//////JCf7P1zf/T+oY/0/HCf7PwIAAAA0aP0/NGj9P6hj/T8saP0/ FwAAAJxu/T93aWZpAP////////////8AAAAAAJh+/T8AAAAAIQAGABcAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//// 2BQIQEVRCEAwAgYAYPITgLB9/T8IaP0/AH79P1Bo/T8AAAAAAQAAAAgT+z8QUgiA kH39P9wA8D8BAAAAgCn7P5QCAAABAAAAhDADYBwAAACirROAkH39P+DCAED2wgBA /////9UWCECUAgAAAGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAKUAAAAAAAAAAAAAAJQCAAAAAAAA8H39P6DE/D9gSPs/ AAAAACdWAwCgxPw/YEj7P//////wff0/oMT8P2BI+z+kxPw//////wEAAAAIE/s/ AAAAADB+/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA GgAAACDzE0CUkkE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx+/T8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== GOr6P4Do+j8M6vo/ gOj6P6Dp+j+5GiJXtM79PyQn+z8Y6vo/HCf7PwEAAADo5fo/6OX6Pxjq+j/g5fo/ GAAAABDm+j9pcGMwAE7J0kmt6zKi5ccAAAAAAAzq+j8AAAAAIQAGABgAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjj+j/A4/o/KOT6PwAAAAAAAAAA AQAAAAAAAABQKUA/AAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lAK 2BQIQEVRCEAwAAYA7xEIgEDp+j+85fo/AAAAAATm+j8AAAAAAQAAAAAAAAAQUgiA IOn6P9wA8D8BAAAAgCn7P2A7/j8MC/s/AgAAAAAAAAClpaWlpaWlpQAAAAAAAAAA AAAAANUWCEBgO/4/AGoIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgOn6PwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAKDp+j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6DgiAEDz+Pwwn+z+c+/o/ AAAAAAAAAACs6fo/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA ================= CORE DUMP END ================= E (47003) esp_core_dump: Skipped 1 tasks with bad TCB! E (47047) esp_core_dump: Crashed task has been skipped! Rebooting... ets Jun 8 2016 00:22:57 rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0x00 clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0008,len:8 load:0x3fff0010,len:1932 ho 0 tail 12 room 4 load:0x40078000,len:10012 load:0x40080000,len:252 entry 0x40080034 Loading 24142 bytes from flash... Running onInit()... >½µ; Uncaught SyntaxError: Got -= expected EOF at line 1 col 1 -=default false; OK OK =undefined >save() =undefined Erasing Flash.................. Writing.............................. Compressed 80000 bytes to 27869 Checking... Done! Running onInit()... ATE0
What does it all mean?
-
What is this bug and what does it mean?
| |_ ___ ___ _ ||___ ___
| |_ -| . | _| | | | | . |
||| || |_|||_|_||_| http://espruino.com
1v94 Copyright 2016 G.Williams
Espruino is Open Source. Our work is supported
only by sales of official boards and donations:
http://espruino.com/Donate
Flash map 4MB:512/512, manuf 0xef chip 0x4016ERROR: Pin state not supported
ERROR: Pin state not supported
ERROR: Pin state not supported
ERROR: Pin state not supported
=undefined
save();
=undefined
Erasing Flash..................
Writing.............
Compressed 25600 bytes to 11234
Checking...
DoneRunning onInit()...
connected!
192.168.99.84
wifi.save();
=undefined
New interpreter error: FIFO_FULL -
What's the problem?
I2C1.setup({scl:D2,sda:D0}); var g = require("SSD1306").connect(I2C1, function() { g.clear(); g.drawString("Hello",0,0); g.flip(); });
| |_ ___ ___ _ ||___ ___
| |_ -| . | _| | | | | . |
||| || |_|||_|_|
http://espruino.com
1v94 Copyright 2016 G.Williams
Espruino is Open Source. Our work is supported
only by sales of official boards and donations:
http://espruino.com/Donate
Flash map 4MB:512/512, manuf 0xef chip 0x4016Uncaught ReferenceError: "Graphics" is not defined
at line 1 col 20
k(e);var f=Graphics.createArrayBuffer(128,g[4]+1,1,{vertical...
in function "connect" called from line 7 col 2
});
=undefined -
-
-
Good day! Please help. ESP32S not working Serial / UART
Serial2.setup(9600, { tx: D4, rx: D15 }); Serial2.on('data', function(data) { console.log('Serial2: ', data); }); //Serial2.print('Hello UART2'); //Serial2.setup(115200); var wifi = require("Wifi"); function onInit() { print("STRAT>>>1"); wifi.connect("INGRIFABCP", {password: "B73vFeX6se2"}, function() { console.log("connected!"); console.log(wifi.getIP().ip); wifi.save(); }); } save();
| |_ ___ ___ _ ||___ ___
| |_ -| . | _| | | | | . |
||| || |_|||_|_||_| http://espruino.com
1v94 Copyright 2016 G.Williams
Espruino is Open Source. Our work is supported
only by sales of official boards and donations:
http://espruino.com/DonateE (123248) uart: uart_read_bytes(857): uart driver error
E (124248) uart: uart_read_bytes(857): uart driver error
=undefined
Erasing Flash..................
Writing......
Compressed 80000 bytes to 3715
Checking...
Done!
Running onInit()...
STRAT>>>1
ERROR: Prompt not detected - upload failed. Trying to recover...
echo(1)
=undefined
Serial2.print('Hello UART2');
=undefined -
-
Stitch the module.Record the program. Connect to Wi-Fi. Making a WIFI command.save (). Then do a reboot of the module. Then I see that the module is not loaded. Is there a problem?