This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
APORTE Problema compilación ANET A8
#21
(04-07-2023, 06:43 PM)Simemart escribió: No pierdes nada con probar a instalar una versión anterior, pero no creo que sea ese el problema.
Respecto a PlatformIO, el problema es la comunicación con la placa, seguramente porque no se está utilizando la velocidad adecuada, que es la que utilizas con el AVRDUDESS (57600), de ahí que sí consigas subirlo con él: el motivo por el que sucede eso es difícil de averiguar, por lo que lo mejor es desinstalar todo e instalarlo de nuevo con la última versión.
La identificación que hace el AVRDUDESS (m1284p) y el entorno de PlatformIO (sangino1284p), se refieren a la misma MCU (ATMega1284p), ahí no hay ningún error.
Para desactivar la cama en Marlin, solo tienes que poner a 0 el parámetro TEMP_SENSOR_BED.

He intentado compilar una versión "comercial" anterior (2.0.0.0) y el PlatformIO solo al cargarla me da los errores: 
PS C:\Users\Titan\Desktop\Impresoras 3D\Anet A8\Marlin-2.0.0-for-Anet-A8 FRAN> platformio run --silent -e sanguino_atmega1284p
Warning! `src_filter` configuration option in section [env:megaatmega2560] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:megaatmega1280] is deprecated and will be removed in the next release! Please use `build_src_filter` instead     
Warning! `src_filter` configuration option in section [env:rambo] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:FYSETC_F6_13] is deprecated and will be removed in the next release! Please use `build_src_filter` instead       
Warning! `src_filter` configuration option in section [envConfundidoanguino_atmega644p] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [envConfundidoanguino_atmega1284p] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:melzi] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:melzi_optiboot] is deprecated and will be removed in the next release! Please use `build_src_filter` instead     
Warning! `src_filter` configuration option in section [env:at90usb1286_cdc] is deprecated and will be removed in the next release! Please use `build_src_filter` instead   
Warning! `src_filter` configuration option in section [env:at90usb1286_dfu] is deprecated and will be removed in the next release! Please use `build_src_filter` instead   
Warning! `src_filter` configuration option in section [envGran sonrisaUE] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [envGran sonrisaUE_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [envGran sonrisaUE_debug] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:LPC1768] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:LPC1769] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_fysetc] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_bigtree] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_bigtree_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_bigtree_512K] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_bigtree_512K_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RE] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RE_bigtree] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RE_bigtree_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F4] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F7] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:ARMED] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103VE_longer] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_lite] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_mini] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_nano] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:jgaurora_a5s_a1] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103CB_malyan] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:chitu_f103] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:FYSETC_S6] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F407VE_black] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:BIGTREE_SKR_PRO] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:teensy31] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:teensy35] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:esp32] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_build_flags` configuration option in section [env:linux_native] is deprecated and will be removed in the next release! Please use `build_src_flags` instead
Warning! `src_filter` configuration option in section [env:linux_native] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:SAMD51_grandcentral_m4] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:include_tree] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
UnknownPlatform: Unknown development platform 'PackageItem <path=C:\Users\Titan\.platformio\platforms\atmelavr metadata=PackageMetaData <type=platform name=atmelavr version=4.2.0 spec={'owner': 'platformio', 'id': 8006, 'name': 'atmelavr', 'requirements': None, 'uri': None}'
PS C:\Users\Titan\Desktop\Impresoras 3D\Anet A8\Marlin-2.0.0-for-Anet-A8 FRAN> echo "done" >"C:\Users\Titan\AppData\Local\Temp\ipc"
PS C:\Users\Titan\Desktop\Impresoras 3D\Anet A8\Marlin-2.0.0-for-Anet-A8 FRAN>

Ahora probare a desactivar la cama en la version 2.1.2.1, que es la que revisaste.

(04-07-2023, 07:28 PM)Pacopalleiro escribió:
(04-07-2023, 06:43 PM)Simemart escribió: No pierdes nada con probar a instalar una versión anterior, pero no creo que sea ese el problema.
Respecto a PlatformIO, el problema es la comunicación con la placa, seguramente porque no se está utilizando la velocidad adecuada, que es la que utilizas con el AVRDUDESS (57600), de ahí que sí consigas subirlo con él: el motivo por el que sucede eso es difícil de averiguar, por lo que lo mejor es desinstalar todo e instalarlo de nuevo con la última versión.
La identificación que hace el AVRDUDESS (m1284p) y el entorno de PlatformIO (sangino1284p), se refieren a la misma MCU (ATMega1284p), ahí no hay ningún error.
Para desactivar la cama en Marlin, solo tienes que poner a 0 el parámetro TEMP_SENSOR_BED.

He intentado compilar una versión "comercial" anterior (2.0.0.0) y el PlatformIO solo al cargarla me da los errores: 
PS C:\Users\Titan\Desktop\Impresoras 3D\Anet A8\Marlin-2.0.0-for-Anet-A8 FRAN> platformio run --silent -e sanguino_atmega1284p
Warning! `src_filter` configuration option in section [env:megaatmega2560] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:megaatmega1280] is deprecated and will be removed in the next release! Please use `build_src_filter` instead     
Warning! `src_filter` configuration option in section [env:rambo] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:FYSETC_F6_13] is deprecated and will be removed in the next release! Please use `build_src_filter` instead       
Warning! `src_filter` configuration option in section [envConfundidoanguino_atmega644p] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [envConfundidoanguino_atmega1284p] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:melzi] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:melzi_optiboot] is deprecated and will be removed in the next release! Please use `build_src_filter` instead     
Warning! `src_filter` configuration option in section [env:at90usb1286_cdc] is deprecated and will be removed in the next release! Please use `build_src_filter` instead   


Ahora probare a desactivar la cama en la version 2.1.2.1, que es la que revisaste.

Algo ya he avanzado si pongo TEMP_SENSOR_BED 0 entonces arranca con 
ERR: Version EEPROM 
Inicializar EEPROM 
Ignorar Reiniciar 

Pero ya no paso de ahí ni ignora ni reinicia...
  Responder
#22
Cuidado, una cosa son los errores, que sí impiden compilar y otra distinta los Warnings, que solo son avisos de cosas que hay que tener en cuenta, pero que no impiden compilar: en concreto, esos que tienes son avisos, debidos a que estás utilizando una versión de Marlin antigua y hay parámetros en el archivo platformio.ini que van a cambiar en próximas versiones, indicando que deben sustituirse por las versiones modernas, pero la compilación debería terminar sin problema si no fuera porque no se está utilizando el entorno adecuado (no se reconoce).
Que no se pueda elegir la opción del menú de inicialización de la EEPROM es bastante raro, pero con tantos problemas como tienes con el software, quizá no esté compilándose bien.
Yo compilo sin ningún problema con los archivos de configuración que has adjuntado, por lo que es tu instalación lo que está mal: te recomiendo que desinstales el VSCode, quitando primero las extensiones que tengas en él (PlatformIO, Auto Build Marlin), borrando antes de volverlo a instalar las carpetas que puedan quedar en la ruta %USERPROFILE% y que utilices la última versión, tanto de VSCode como de Marlin, descargadas de nuevo de sus páginas oficiales.
  Responder
#23
Buenas,
actualizo la situación aunque no es que haya mejorado mucho la cosa... He instalado 3 variantes de la version 2.0.9.7:
1ª: cama activada, resultado: se mantiene el error de cama temp maxima.
2ª: cama inactivada, resultado: la impresora es operativa al 100%
3ª: cama modo prueba 25ºC opción 998, resultado: la impresora es operativa.

Después de darle mil vueltas, tengo un mosfet que gestiona la placa, pero entiendo que no es el culpable puesto que habla en todo momento de temperatura...
He revisado el conjunto pullup de la placa, desoldado y vuelto a soldar y tal como decia el valor del condensador es el doble del "normativo" pero estan correctos...
Si a alguien se le ocurre algo mas que pueda hacer, incluso para verificar que este bien o mal la placa, por que ya dudo de todo, agradecido estaria...
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  fallo en compilación Jose55 19 7,874 03-10-2020, 11:11 AM
Último mensaje: Simemart
  Anet a8, problema tras problema tras problema art_Vader 5 1,651 22-03-2020, 05:50 PM
Último mensaje: art_Vader