Warning 15 - UHF RFID (JRD-4035)

  • Hi,

    I just got myself a new UHF RFID JRD-4035 board and a M5Fire.

    I flashed the "UHF-RFID Test" image from here and started it:

    I immediately get the "Warning 15" displayed on the screen.


    Anybody got an idea why this happens and what I can do about it?


  • Hello @gbrunner

    Note: I don't have the UHF RFID unit, so my conclusion could be incorrect.

    My guess is the error stems from the GPIO conflict regarding GPIO16 and GPIO17. In the M5Stack Fire those two GPIOs are already used internally for the PSRAM.

    Note from M5Stack Fire documentation
    GPIO 16 / 17 of FIRE are connected to PSRAM by default, so when you connect or stack other modules, you need to pay attention to avoid conflicts with these two pins to prevent the device from not working properly and generating instability..

    Unfortunately in the early days (before M5Stack Fire existed) M5Stack engineers have chosen GPIO16 and GPIO17 to be used for the UART port C (blue). In other words port C (blue) is inoperable in this case I am afraid. M5Stack remedied this situation in some modules by using dip switches to allow for different GPIOs being used for UART modules, but I don't see dip switches in the M5GO base.

    I guess you could try a different port (and adapt the program), use an M5Stack Base (where GPIO16 and GPIO17 are not blocked by PSRAM) or modify the M5GO to use different GPIOs for UART.