Fatal error u8glib hal h no such file or directory

Did you test the latest bugfix-2.0.x code? Yes, and the problem still exists. Bug Description I can't compile this latest Marlin (2.0.9.1) and actual bugfix branch on VSCode+PIO in Windows 10. ...

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

I can’t compile this latest Marlin (2.0.9.1) and actual bugfix branch on VSCode+PIO in Windows 10. No problems with an older bugfix, from march, 23th. I tried to manually download U8glib-HAL from here: https://github.com/MarlinFirmware/U8glib-HAL and the compilation was successfull, but when inserted the SD card on my printer the LCD stucks blank (no boot). I had to reflash it again with the older version.

Follow terminal info:

Processing STM32F103RET6_creality (platform: ststm32@~12.0; board: genericSTM32F103RE; framework: arduino) ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via -v, —verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32F103RE.html
PLATFORM: ST STM32 (12.0.0) > STM32F103RE (64k RAM. 512k Flash)
HARDWARE: STM32F103RET6 72MHz, 64KB RAM, 512KB Flash
DEBUG: Current (jlink) External (blackmagic, cmsis-dap, jlink, stlink)
PACKAGES:

  • framework-arduinoststm32-maple 3.10000.201129 (1.0.0)
  • tool-stm32duino 1.0.2
  • toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
    Converting Marlin.ino
    LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
    LDF Modes: Finder ~ chain, Compatibility ~ soft
    Found 28 compatible libraries
    Scanning dependencies…
    Dependency Graph
    |— 1.0.0
    |— 0.4.5
    | |— 1.0
    |— 1.0
    |—
    |— 0.99
    |— 1.0
    |— <Servo(STM32F1)> 1.1.2
    Building in release mode

warning: Calling missing SConscript without error is deprecated.
Transition by adding must_exist=0 to SConscript calls.
Missing SConscript ‘buildrootsharePlatformIOscriptsSTM32F103RET6_creality.py’
File «C:UsersRodrigo.platformiopenvLibsite-packagesplatformiobuildermain.py», line 185, in
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantboard.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishboards.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishboards_setup.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishstart.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishstart_c.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishsyscalls.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoHardwareSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoHardwareTimer.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoIPAddress.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoPrint.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoStream.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoWString.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoavrdtostrf.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinocxxabi-compat.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoext_interrupts.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinohooks.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoitoa.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleadc.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleadc_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplebkp_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapledac.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapledma.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapledma_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleexc.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleexti.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleexti_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleflash.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplefsmc_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplegpio.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplegpio_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplei2c.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplei2c_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleiwdg.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplenvic.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplepwr.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplercc.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplercc_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplespi.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplespi_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplestm32f1performanceisrs.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplestm32f1performancevector_table.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplesystick.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapletimer.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapletimer_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusart.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusart_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusart_private.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbstm32f1usb.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbstm32f1usb_cdcacm.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbstm32f1usb_reg_map.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_core.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_init.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_mem.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_regs.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleutil.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinomain.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinonew.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinopwm.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinosdio.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1util_hooks.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1wiring_pulse_f1.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1wirish_debug.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1wirish_digital_f1.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinotone.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinousb_serial.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_analog.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_digital.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_math.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_shift.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_time.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1HAL.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1HAL_MinSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1HAL_SPI.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1MarlinSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1SPI.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1Servo.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1dogmu8g_com_stm32duino_swspi.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_bl24cxx.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_flash.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_if_iic.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_sdcard.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_wired.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1fast_pwm.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1msc_sd.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1onboard_sd.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1sdio.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1tfttft_fsmc.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1tfttft_spi.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1tftxpt2046.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1timers.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1watchdog.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedDelay.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedHAL_MinSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedeeprom_api.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedesp_wifi.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedservo.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcMarlinCore.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrccoreserial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrccoreutility.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcfeatureammeter.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcfeaturebabystep.cpp.o
In file included from Marlinsrclcd/lcdprint.h:39:0,
from Marlinsrclcd/marlinui.h:83,
from MarlinsrcMarlinCore.cpp:65:
Marlinsrclcd/dogm/u8g_fontutf8.h:11:10: fatal error: U8glib-HAL.h: No such file or directory


  • Looking for U8glib-HAL.h dependency? Check our library registry!
  • CLI > platformio lib search «header:U8glib-HAL.h»
  • Web > https://platformio.org/lib/search?query=header:U8glib-HAL.h

#include <U8glib-HAL.h>
^~~~~~~~~~~~~~
compilation terminated.
Compiling .piobuildSTM32F103RET6_crealitysrcsrcfeaturebedlevelablabl.cpp.o
*** [.piobuildSTM32F103RET6_crealitysrcsrcMarlinCore.cpp.o] Error 1
====================================================================================== [FAILED] Took 15.48 seconds ======================================================================================

Environment Status Duration


STM32F103RET6_creality FAILED 00:00:15.478
================================================================================= 1 failed, 0 succeeded in 00:00:15.478 =================================================================================
The terminal process «C:UsersRodrigo.platformiopenvScriptsplatformio.exe ‘run'» terminated with exit code: 1.

Terminal will be reused by tasks, press any key to close it.
`

Bug Timeline

new bug

Expected behavior

Success compilation

Actual behavior

Failed compillation

Steps to Reproduce

  1. Download marlin source code;
  2. Compile on Visual Studio code.

Version of Marlin Firmware

2.0.9.1

Printer model

Creality Ender 3

Electronics

Creality 4.2.2 (32 bit bstock board)

Add-ons

Run out sensor + Bl touch

Your Slicer

Cura

Host Software

OctoPrint

Additional information & file uploads

config.zip

Содержание

  1. [BUG] u8g.h error #22218
  2. Comments
  3. Did you test the latest bugfix-2.0.x code?
  4. Bug Description
  5. Bug Timeline
  6. Expected behavior
  7. Actual behavior
  8. Steps to Reproduce
  9. Version of Marlin Firmware
  10. Printer model
  11. Electronics
  12. Add-ons
  13. Your Slicer
  14. Host Software
  15. Additional information & file uploads
  16. Clean install of Arduino v1.8.13 can not build current BugFix #19466
  17. Comments
  18. Bug Description
  19. My Configurations
  20. Steps to Reproduce
  21. [BUG] Can’t compile: U8glib-HAL.h: No such file or directory #22404
  22. Comments
  23. Did you test the latest bugfix-2.0.x code?
  24. Bug Description

[BUG] u8g.h error #22218

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

Hi guys
after fighting with arduino ide and install u8glib hal master,i faced with another issue:

Arduino: 1.8.15 (Windows 7), Board: «Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)»

In file included from C:UsersUSERDownloadsMarlin-2.0.xMarlinsrcHALAVRu8g_com_HAL_AVR_sw_spi.cpp:65:0:

C:UsersUSERDocumentsArduinolibrariesU8glib-HAL-master/U8glib.h:47:10: fatal error: clib/u8g.h: No such file or directory

Error compiling for board Arduino Mega or Mega 2560.

This report would have more information with
«Show verbose output during compilation»
option enabled in File -> Preferences.

is there any way to solve this error?
unfortunately because of some reason I can’t use visual stadio

Bug Timeline

Expected behavior

Actual behavior

Steps to Reproduce

Version of Marlin Firmware

Printer model

Electronics

Add-ons

Your Slicer

Host Software

Additional information & file uploads

The text was updated successfully, but these errors were encountered:

Seriously use platformio under vscode. It is 10 times faster to compile Marlin than the primitive Arduino IDE, It also gets all the correct libraries automatically.
https://marlinfw.org/docs/basics/install_platformio_vscode.html

But if you absolutely insist on using Arduino IDE

Источник

Clean install of Arduino v1.8.13 can not build current BugFix #19466

Bug Description

After doing a clean install of Arduino v1.8.13 the latest BugFix can not be built. I did the install and modified my sketch location to be C:tmpa just to insure file name length would not be a problem. I also edited the preferences.txt file to include build.path=C:Tmpa to keep the file name lengths passed to GCC at a value that Windows can tolerate.

My Configurations

I used Arduino’s library manager and included the latest version of the U8glib library. (version 1.19.1) The code I’m trying to build does enable the RepRap Full Graphics Controller (which you would expect it to pull in the U8glib library!)

Steps to Reproduce

Telling Arudino to build the code fails. It can not find the U8glib.h header file. The error message is below:

sketchsrcHALAVRu8g_com_HAL_AVR_sw_spi.cpp:65:10: fatal error: U8glib.h: No such file or directory
#include
^

compilation terminated.
exit status 1
Error compiling for board Arduino Mega or Mega 2560.

Is anybody else having problems with the latest BugFix with Arduino?

The text was updated successfully, but these errors were encountered:

Did you try with Arduino IDE 1.9?

Did you try with Arduino IDE 1.9?

No. Not yet. But for sure we want Marlin to compile with the ‘Current Release’ of Arduino.

I’m wondering if some code in the AVR HAL got checked and never tested against the Arduino build system.
This is a very strange error. Removing the U8glib library and reinstalling that does not help either.

Trying Bob’s suggestion from here: #9422 (comment)

UPDATE: Bob’s suggestion doesn’t work in this case. We still get the error:

fork/exec C:Program Files (x86)Arduinohardwaretoolsavr/bin/avr-gcc.exe: The filename or extension is too long.
Error compiling for board Arduino Mega or Mega 2560.

And that is with the build.path=C:tmpaa in the preferences.txt file.

This is a windows limitation. there is nothing marlin can do about it.
Windows has a hard coded 32k character limit on its fork/exec function.
When arduino IDE links marlin together it makes one enormous line linking all generated .o files together.
This is the wrong way to do it.

This is why we say platformio is preferred It does things intelligently. only complies what is needed produces smaller binaries and smartly links without upsetting windows.

Shortening the path to Marlin helps a little.
Shortening the build path helps a little.
Removing unused HAL directories helps a little
Removing unused UI helps a little.

But these are all just band-aids on a badly leaking dam that is the arduino ide.
As Marlin grows, these tricks will work less and less.

Источник

[BUG] Can’t compile: U8glib-HAL.h: No such file or directory #22404

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

I can’t compile this latest Marlin (2.0.9.1) and actual bugfix branch on VSCode+PIO in Windows 10. No problems with an older bugfix, from march, 23th. I tried to manually download U8glib-HAL from here: https://github.com/MarlinFirmware/U8glib-HAL and the compilation was successfull, but when inserted the SD card on my printer the LCD stucks blank (no boot). I had to reflash it again with the older version.

Follow terminal info:

Processing STM32F103RET6_creality (platform: ststm32@

  • framework-arduinoststm32-maple 3.10000.201129 (1.0.0)
  • tool-stm32duino 1.0.2
  • toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
    Converting Marlin.ino
    LDF: Library Dependency Finder ->http://bit.ly/configure-pio-ldf
    LDF Modes: Finder

soft
Found 28 compatible libraries
Scanning dependencies.
Dependency Graph
|— 1.0.0
|— 0.4.5
| |— 1.0
|— 1.0
|—
|— 0.99
|— 1.0
|— 1.1.2
Building in release mode

warning: Calling missing SConscript without error is deprecated.
Transition by adding must_exist=0 to SConscript calls.
Missing SConscript ‘buildrootsharePlatformIOscriptsSTM32F103RET6_creality.py’
File «C:UsersRodrigo.platformiopenvLibsite-packagesplatformiobuildermain.py», line 185, in
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantboard.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishboards.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishboards_setup.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishstart.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishstart_c.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoVariantwirishsyscalls.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoHardwareSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoHardwareTimer.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoIPAddress.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoPrint.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoStream.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoWString.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoavrdtostrf.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinocxxabi-compat.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoext_interrupts.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinohooks.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinoitoa.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleadc.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleadc_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplebkp_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapledac.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapledma.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapledma_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleexc.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleexti.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleexti_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleflash.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplefsmc_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplegpio.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplegpio_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplei2c.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplei2c_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleiwdg.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplenvic.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplepwr.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplercc.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplercc_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplespi.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplespi_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplestm32f1performanceisrs.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplestm32f1performancevector_table.S.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmaplesystick.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapletimer.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapletimer_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusart.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusart_f1.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusart_private.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbstm32f1usb.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbstm32f1usb_cdcacm.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbstm32f1usb_reg_map.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_core.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_init.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_mem.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleusbusb_libusb_regs.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinolibmapleutil.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinomain.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinonew.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinopwm.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinosdio.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1util_hooks.c.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1wiring_pulse_f1.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1wirish_debug.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinostm32f1wirish_digital_f1.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinotone.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinousb_serial.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_analog.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_digital.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_math.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_shift.cpp.o
Compiling .piobuildSTM32F103RET6_crealityFrameworkArduinowirish_time.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1HAL.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1HAL_MinSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1HAL_SPI.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1MarlinSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1SPI.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1Servo.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1dogmu8g_com_stm32duino_swspi.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_bl24cxx.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_flash.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_if_iic.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_sdcard.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1eeprom_wired.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1fast_pwm.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1msc_sd.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1onboard_sd.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1sdio.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1tfttft_fsmc.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1tfttft_spi.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1tftxpt2046.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1timers.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALSTM32F1watchdog.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedDelay.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedHAL_MinSerial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedeeprom_api.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedesp_wifi.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcHALsharedservo.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcMarlinCore.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrccoreserial.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrccoreutility.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcfeatureammeter.cpp.o
Compiling .piobuildSTM32F103RET6_crealitysrcsrcfeaturebabystep.cpp.o
In file included from Marlinsrclcd/lcdprint.h:39:0,
from Marlinsrclcd/marlinui.h:83,
from MarlinsrcMarlinCore.cpp:65:
Marlinsrclcd/dogm/u8g_fontutf8.h:11:10: fatal error: U8glib-HAL.h: No such file or directory

  • Looking for U8glib-HAL.h dependency? Check our library registry!
  • CLI > platformio lib search «header:U8glib-HAL.h»
  • Web >https://platformio.org/lib/search?query=header:U8glib-HAL.h

Environment Status Duration

Terminal will be reused by tasks, press any key to close it.
`

Источник

Marlin Проблема при подключении графического контроллера

Marlin Проблема при подключении графического контроллера

Приобрел себе вот такого зверя
Изображение

http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller

Как в инструкции скопировал либу U8glib в ардуино из аддона.
раскоментировал строку.
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER //(без этой строки все работает нормально).

Скомпилировал, зашил в плату, на выходе имею вот такое.

Код: Выделить всё • Развернуть
Connecting...
start
Printer is now online.
echo: External Reset
Marlin 1.0.0
echo: Last Updated: Feb 14 2014 17:48:57 | Author: Alex Topchiy
Compiled: Feb 14 2014
echo: Free Memory: 3206  PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:Steps per unit:
echo:  M92 X59.38 Y59.38 Z2560.00 E836.00
echo:Maximum feedrates (mm/s):
echo:  M203 X500.00 Y500.00 Z5.00 E25.00
echo:Maximum Acceleration (mm/s2):
echo:  M201 X5000 Y5000 Z50 E10000
echo:Acceleration: S=acceleration, T=retract acceleration
echo:  M204 S3000.00 T3000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
echo:  M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm):
echo:  M206 X0.00 Y0.00 Z0.00
echo:PID settings:
echo:   M301 P37.69 I2.90 D122.26
start
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart

Экранчик светится принтер как попугай повторяет ecstart, дальше работать не хочет.
Подскажите, в какую сторону копать? Может экран бракованный попался?

Аватара пользователя
UncleSam
 
Сообщения: 29
Зарегистрирован: 07 фев 2011, 15:51
Откуда: Хабаровск
прог. языки: С, С++, Perl, ASM
ФИО: Александр
  • ICQ

Re: Marlin Проблема при подключении графического контроллера

Сообщение Qwq » 19 фев 2014, 08:45

у меня частично завелся со второго раза. С первого препутал шлейфы и принтер зависал тоже гдето в начале старта.
нажатие на энкодер так и не домучал. Там какаято бяда с обработкой дребезга — у меня только 2-х летний ребенок болие-ли мение адекватно нажимает…

2moderator: не склеивай пожалуйста эту тему ни с чем — найт будет нереально, собственно как и мой вопрос про энкодер и карточку.

Qwq
 
Сообщения: 30
Зарегистрирован: 19 фев 2009, 12:50
Откуда: Москва

Re: Marlin Проблема при подключении графического контроллера

Сообщение UncleSam » 19 фев 2014, 11:56

Qwq писал(а): меня частично завелся со второго раза. С первого препутал шлейфы и принтер зависал тоже гдето в начале старта.
нажатие на энкодер так и не домучал. Там какаято бяда с обработкой дребезга — у меня только 2-х летний ребенок болие-ли мение адекватно нажимает…

Перепутать шлейфы сложно, там на платах шелкография большими буквами EXP1 и EXP2, разъемы с ключами, разве что братья китайцы разъем другой стороной впаяли.
Но за мысль спасибо? сегодня прозвоню все на соответствие схемы.

У последней версии марлина вроде есть проблемы с энкодером этой платы, в багрепорте вроде что то на эту тему было. Если на глаза попадется отпишу.

Аватара пользователя
UncleSam
 
Сообщения: 29
Зарегистрирован: 07 фев 2011, 15:51
Откуда: Хабаровск
прог. языки: С, С++, Perl, ASM
ФИО: Александр
  • ICQ

Re: Marlin Проблема при подключении графического контроллера

Сообщение Qwq » 19 фев 2014, 13:42

Плат я случайно купил 2 и шлейфы в них были воткнуты по разному, но это я узнал только после того как стал разбираться.
Буду благодарен — гуглили никакого вразумительного решения не нашел, кондер паралельно для подавления дребезга вешал, пины перемапливал — не помогает. но оно мне пока и не сильно надо

Qwq
 
Сообщения: 30
Зарегистрирован: 19 фев 2009, 12:50
Откуда: Москва


Аватара пользователя
mixasty
 
Сообщения: 5
Зарегистрирован: 03 сен 2013, 18:48
Откуда: москва
Skype: mixasty
прог. языки: C++
  • ICQ

Re: Marlin Проблема при подключении графического контроллера

Сообщение EASY_ » 16 апр 2014, 00:28

А какой Марлин?
У меня запустилось сразу.

UncleSam писал(а):Приобрел себе вот такого зверя
Изображение

http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller

Как в инструкции скопировал либу U8glib в ардуино из аддона.
раскоментировал строку.
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER //(без этой строки все работает нормально).

Скомпилировал, зашил в плату, на выходе имею вот такое.

Код: Выделить всё • Развернуть
Connecting...
start
Printer is now online.
echo: External Reset
Marlin 1.0.0
echo: Last Updated: Feb 14 2014 17:48:57 | Author: Alex Topchiy
Compiled: Feb 14 2014
echo: Free Memory: 3206  PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:Steps per unit:
echo:  M92 X59.38 Y59.38 Z2560.00 E836.00
echo:Maximum feedrates (mm/s):
echo:  M203 X500.00 Y500.00 Z5.00 E25.00
echo:Maximum Acceleration (mm/s2):
echo:  M201 X5000 Y5000 Z50 E10000
echo:Acceleration: S=acceleration, T=retract acceleration
echo:  M204 S3000.00 T3000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
echo:  M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm):
echo:  M206 X0.00 Y0.00 Z0.00
echo:PID settings:
echo:   M301 P37.69 I2.90 D122.26
start
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart
ecstart

Экранчик светится принтер как попугай повторяет ecstart, дальше работать не хочет.
Подскажите, в какую сторону копать? Может экран бракованный попался?

Удачи!
EASY

Делаю 3D модели по вашим эскизам/идеям/описаниям.

EASY_
 
Сообщения: 144
Зарегистрирован: 29 сен 2012, 12:55
Откуда: Москва


Re: Marlin Проблема при подключении графического контроллера

Сообщение Maxer » 05 авг 2015, 06:24

Являюсь обладателем этого дисплея, только плата красная. Проблем запустить его не возникло. Но когда принтер работает автономно, то при включении его автономно без юсб кабеля компа дисплей при включении контрастный и хорошо читаем, но потом блекнет и практически невозможно разобрать, что на нем отображается .Вопрос в чем может быть дело . Пробовал изменять параметр lcd contrast -без изменени,й и параметр не сохраняется после перезагрузки. При выключенном юсб все также отчётливо видно.
Спасибо.

Maxer
 
Сообщения: 62
Зарегистрирован: 03 май 2015, 01:23








Вернуться в 3D печать

Перейти:

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Fatal error wglchoosepixelformatarb not available перевод
  • Fatal error u1077 link
  • Fatal error wglchoosepixelformatarb not available wolfenstein the old blood
  • Fatal error wglchoosepixelformatarb not available wolfenstein the new order
  • Fatal error wchar h no such file or directory

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии