- This topic has 5 replies, 1 voice, and was last updated 2 years, 8 months ago by .
- You must be logged in to reply to this topic.
Home › Forums › The libraries hosted on the site › Simple FTP Server › simple FTP Server EthernetEnc
Tagged: Bug
Hello Mr. Mischianti,
for an actual project I’m using your FTP server library on an custom ESP32 board. With wifi it works well.
I have also an Ethernet extension with an ENC28J60 connected to the SPI interface. (EthernetENC library, similar to the Ethernet library)
With this the FTP Server don’t work, and when Wifi isn’t activated the ESP starts in Boot Loop:
assert failed: tcpip_send_msg_wait_sem IDF/components/lwip/lwip/src/api/tcpip.c:455 (Invalid mbox)
Backtrace:0x40084105:0x3ffb24b00x4008db31:0x3ffb24d0 0x40092fd5:0x3ffb24f0 0x4010d48d:0x3ffb2620 0x4011f481:0x3ffb2650 0x4011f4e1:0x3ffb2670 0x4010cc51:0x3ffb26c0 0x400e0642:0x3ffb26e0 0x400e06bc:0x3ffb2730 0x400e2a79:0x3ffb2750 0x400d58b7:0x3ffb2780 0x400dde1b:0x3ffb27a0 0x400efc9e:0x3ffb2820
Is there a simple way to use this library with the ENC Ethernet?
If yes, would it be possible that after compiling it works dependent of the used Wifi or Ethernet?
Thanks
Daniel van Aalst
Hi Daniel,
I fix the problem, and now work; I will release the new version with a working example soon.
No, sorry, switching the library after compiling isn’t possible for the structure of the library.
Bye Renzo
Hi Renzo,
thanks for this.
Would it be possible to create two instances of the ftp server for both network operation? Or make a copy of the library working paralel?
Thanks
Hi Daniel,
I release the library.
I don’t know if It’s possible, but if you do a copy of the library and change the class name I think It’s possible.
Bye Renzo
Hi Renzo,
Could you share what pins should I use with this library? SD module and Ethernet module Enc28J60. (The SPI and CS)
Thanks in advance!
Hi Flaminio,
the configuration of the devices is independent of the SimpleFTPServer library, you must only select the correct config in FtpServerKey.h
as you can read in the articles.
FTP server on esp8266 and esp32
Bye Renzo
More
3D Printer 3D printer upgrade ABB Arduino Arduino IDE Arduino SAMD boards Aurora AWS CNC Cyclone PCB Factory Cyclone PCB Factory how to build It Display E32 E70 EByte esp01 esp32 esp8266 File System Firmware i2c Library LoRa MicroPython Milling PCB My PCB Networking PCB pinout Power saving Programming board Raspberry Pi REST API RF rp2040 SD Card Sensors Sleep and Wake UP SPI STM32 Storage devices Tutorial Web Server Wemos D1 mini WiFi