u8glib problems
Posted: Tue Mar 31, 2015 8:27 am
Im trying to get u8glib working on the esp8266.
igrr's latest commit to create the F() macro makes it compile now, but on linking the toolchain gives the following:
It seems these errors indicate the lib is too large to fit in RAM? Has anyone had any success with u8glib on the ESP? Maybe i should look at the nodemcu lib and see if they've made large changes..
igrr's latest commit to create the F() macro makes it compile now, but on linking the toolchain gives the following:
Code: Select all
Arduino.app/Contents/Java/hardware/tools/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: arduino.cpp.elf section `.rodata' will not fit in region `dram0_0_seg'
Arduino.app/Contents/Java/hardware/tools/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: address 0x40138220 of arduino.cpp.elf section `.bss' is not within region `dram0_0_seg'
Arduino.app/Contents/Java/hardware/tools/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: arduino.cpp.elf section `.text' will not fit in region `iram1_0_seg'
Arduino.app/Contents/Java/hardware/tools/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: address 0x40138220 of arduino.cpp.elf section `.bss' is not within region `dram0_0_seg'
It seems these errors indicate the lib is too large to fit in RAM? Has anyone had any success with u8glib on the ESP? Maybe i should look at the nodemcu lib and see if they've made large changes..