Advertisement
Guest User

SSD1306 code on MicroPython_ESP32_psRAM_LoBo firmware

a guest
Aug 30th, 2017
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.06 KB | None | 0 0
  1. SSD1306 code on MicroPython_ESP32_psRAM_LoBo firmware
  2. ============================
  3. Executing esp-idf monitor...
  4. ============================
  5. MONITOR
  6. --- idf_monitor on /dev/ttyUSB0 115200 ---
  7. --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
  8. ets Jun 8 2016 00:22:57
  9.  
  10. rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
  11. configsip: 0, SPIWP:0xee
  12. clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
  13. mode:DIO, clock div:2
  14. load:0x3fff0010,len:4
  15. load:0x3fff0014,len:5172
  16. load:0x40078000,len:0
  17. load:0x40078000,len:12664
  18. entry 0x40078f50
  19. I (44) boot: ESP-IDF ESP32_LoBo_v1.9.1-2-g62326b8-dirty 2nd stage bootloader
  20. I (44) boot: compile time 07:00:52
  21. I (49) boot: Enabling RNG early entropy source...
  22. I (66) boot: SPI Speed : 40MHz
  23. I (78) boot: SPI Mode : DIO
  24. I (91) boot: SPI Flash Size : 4MB
  25. I (103) boot: Partition Table:
  26. I (114) boot: ## Label Usage Type ST Offset Length
  27. I (137) boot: 0 nvs WiFi data 01 02 00009000 00006000
  28. I (160) boot: 1 phy_init RF data 01 01 0000f000 00001000
  29. I (183) boot: 2 factory factory app 00 00 00010000 001f0000
  30. I (207) boot: End of partition table
  31. I (220) boot: Disabling RNG early entropy source...
  32. I (237) boot: Loading app partition at offset 00010000
  33. I (255) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x3bb64 (244580) map
  34. I (543) esp_image: segment 1: paddr=0x0004bb8c vaddr=0x3ffb0000 size=0x04484 ( 17540) load
  35. I (565) esp_image: segment 2: paddr=0x00050018 vaddr=0x400d0018 size=0xb35c8 (734664) map
  36. 0x400d0018: _stext at ??:?
  37.  
  38. I (1349) esp_image: segment 3: paddr=0x001035e8 vaddr=0x3ffb4484 size=0x05000 ( 20480) load
  39. I (1374) esp_image: segment 4: paddr=0x001085f0 vaddr=0x40080000 size=0x00400 ( 1024) load
  40. 0x40080000: _iram_start at ??:?
  41.  
  42. I (1376) esp_image: segment 5: paddr=0x001089f8 vaddr=0x40080400 size=0x165cc ( 91596) load
  43. I (1514) esp_image: segment 6: paddr=0x0011efcc vaddr=0x400c0000 size=0x00064 ( 100) load
  44. I (1515) esp_image: segment 7: paddr=0x0011f038 vaddr=0x50000000 size=0x00400 ( 1024) load
  45.  
  46.  
  47. I (1584) cpu_start: Pro cpu up.
  48. I (1585) cpu_start: Single core mode
  49. I (1586) heap_init: Initializing. RAM available for dynamic allocation:
  50. I (1597) heap_init: At 3FFAE2A0 len 00001D60 (7 KiB): DRAM
  51. I (1616) heap_init: At 3FFBF470 len 00020B90 (130 KiB): DRAM
  52. I (1635) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM
  53. I (1655) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
  54. I (1675) heap_init: At 400969CC len 00009634 (37 KiB): IRAM
  55. I (1695) cpu_start: Pro cpu start user code
  56. I (1755) cpu_start: Starting scheduler on PRO CPU.
  57.  
  58. FreeRTOS running only on FIRST CORE.
  59.  
  60. uPY stack size = 15360 bytes
  61. uPY heap size = 94208 bytes
  62.  
  63. Reset reason: Power on reset Wakeup: Power on wake
  64. W (2790) vfs_native: f_mount failed (13)
  65. OSError: [Errno 2] ENOENT
  66. MicroPython ESP32_LoBo_v1.9.1-2-g62326b8 on 2017-08-30; ESP32 board with ESP32
  67. Type "help()" for more information.
  68.  
  69.  
  70. FreeRTOS running only on FIRST CORE.
  71.  
  72. uPY stack size = 15360 bytes
  73. uPY heap size = 94208 bytes
  74. ########################################################
  75.  
  76. >>> import machine
  77. >>> from ssd1306 import SSD1306_SPI, SSD1306_I2C
  78. >>> WIDTH = const(128)
  79. >>> HEIGHT = 64
  80. >>> pdc = machine.Pin(22, machine.Pin.OUT)
  81. >>> pcs = machine.Pin(21, machine.Pin.OUT)
  82. >>> prst = machine.Pin(5, machine.Pin.OUT)
  83. >>> sck_pin = machine.Pin(18, machine.Pin.OUT)
  84. >>> mosi_pin = machine.Pin(23, machine.Pin.IN)
  85. >>> miso_pin = machine.Pin(19, machine.Pin.OUT)
  86. >>> spi = machine.SPI(1,baudrate=1000000, sck=sck_pin, mosi=mosi_pin, miso=miso_pin)
  87. >>> ssd = SSD1306_SPI(WIDTH, HEIGHT, spi, pdc, prst, pcs)
  88. Guru Meditation Error of type LoadProhibited occurred on core 0. Exception was unhandled.
  89. Register dump:
  90. PC : 0x4000c330 PS : 0x00060430 A0 : 0x80122e1e A1 : 0x3ffb7600
  91. A2 : 0x00000000 A3 : 0x00000000 A4 : 0x00000001 A5 : 0x00000000
  92. A6 : 0x000000ae A7 : 0x00000000 A8 : 0x00000000 A9 : 0x3ffb75b0
  93. A10 : 0x00000000 A11 : 0x3ffb75e0 A12 : 0xffffffff A13 : 0x00000000
  94. A14 : 0xffffff30 A15 : 0x3ffc5a48 SAR : 0x0000001e EXCCAUSE: 0x0000001c
  95. EXCVADDR: 0x00000000 LBEG : 0x4000c2e0 LEND : 0x4000c2f6 LCOUNT : 0xffffffff
  96.  
  97. Backtrace: 0x4000c330:0x3ffb7600 0x40122e1b:0x3ffb7610 0x40181cf5:0x3ffb7670 0x4012fc39:0x3ffb7690 0x40112793:0x3ffb76c0 0x4010e689:0x3ffb76e0 0x4010e6f9:0x3ffb7700 0x4011aff1:0x3ffb7720 0x401128ba:0x3ffb77c0 0x4010e689:0x3ffb7840 0x4010e6f9:0x3ffb7860 0x4011aff1:0x3ffb7880 0x401128ba:0x3ffb7920 0x4010e689:0x3ffb7950 0x4010e6f9:0x3ffb7970 0x4011aff1:0x3ffb7990 0x401128ba:0x3ffb7a30 0x4010e689:0x3ffb7ab0 0x4010e6f9:0x3ffb7ad0 0x4011aff1:0x3ffb7af0 0x401128ba:0x3ffb7b90 0x4010e689:0x3ffb7bc0 0x40110fda:0x3ffb7be0 0x4010e689:0x3ffb7c20 0x4010e6f9:0x3ffb7c40 0x40116e67:0x3ffb7c60 0x40116baf:0x3ffb7cb0 0x4010e689:0x3ffb7cd0 0x4011af67:0x3ffb7cf0 0x401128ba:0x3ffb7d90 0x4010e689:0x3ffb7e00 0x4010e6b6:0x3ffb7e20 0x401037c3:0x3ffb7e40 0x40103a21:0x3ffb7ee0 0x40101c79:0x3ffb7f20
  98.  
  99. CPU halted.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement