Unable to configure hardware for NRF24L01 ESPEasy Upload

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
robatbentley
Normal user
Posts: 69
Joined: 18 Mar 2017, 22:13
Location: Newcastle/UK

Unable to configure hardware for NRF24L01 ESPEasy Upload

#1 Post by robatbentley » 20 Mar 2017, 17:32

I'm trying to upload ESPEasy firmware for a NRF24L01 board. I cannot find anything that describes the pin connections required to allow the flash to work. So far, I've got the unit connected to a USB serial connector (with dubious connections) but I can see the NRF24L01 device as a port in Device Manager.
The ESPEasy guide doesn't mention the NRF24L01 explicitly but does look similar to the ESP-01 board. So, can the NRF24L01 actually be flashed for ESPEasy?

When attempting to execute the flash on the NRF24L01 (providing COM port, 512 and 120) as input, I get error message...

Code: Select all

Comport (example 3, 4, ..)           :7
Flash Size (example 512, 1024, 4096) :512
Build (example 71, 72, ..)           :120
Using com port: 7
Using bin file: ESPEasy_R120_512.bin
esptool v0.4.6 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
        setting board to nodemcu
        setting baudrate from 115200 to 115200
        setting port from COM1 to COM7
        setting address from 0x00000000 to 0x00000000
        espcomm_upload_file
        stat ESPEasy_R120_512.bin success
        setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
        flush start
        setting serial port timeouts to 1 ms
        setting serial port timeouts to 1000 ms
        flush complete
        espcomm_send_command: sending command header
        espcomm_send_command: sending command payload
        read 0, requested 1
trying to connect...
...and the attempts to reconnect repeat about 10 times before ending with...

Code: Select all

warning: espcomm_sync failed
error: espcomm_open failed
Press any key to continue . . .
The boards I have available are attached in the image below but, so far, only managed to configure the USB serial adapter directly with the NRF24L01 board with connections...

USB NRF24L01
Serial
DTR------->SCK
RXD------->CSN
TXD------->
+5v------->
GND------->GND
3V3------->VCC

I've sucessfully uploaded ESPEasy using a NodeMCU board but would like to see what cheaper options with other ESP8266 boards I can use for my temperature array. I'm fairly new to this and am somewhat of a novice when it comes to flashing boards that may need pins swapping over, especially where I can't find guidance on-line. I do have Arduino Nano boards so if this is a better way then please let me know.
Once again, any help or guidance will be appreciated.
Attachments
P1010407_1000x.JPG
P1010407_1000x.JPG (115.08 KiB) Viewed 1336 times
P1010402_1000x.JPG
P1010402_1000x.JPG (73.35 KiB) Viewed 1336 times
RobUpNorth

paxi
Normal user
Posts: 121
Joined: 02 Feb 2017, 00:48
Location: Germany

Re: Unable to configure hardware for NRF24L01 ESPEasy Upload

#2 Post by paxi » 20 Mar 2017, 21:58

There is simply nothing to flash in a NRF24L01, its "firmware" is etched into the chip. Even of it had a flash you couldn't run a firmware for a completly different system.
Interfacing UART and SPI is also very pointless...

It's like trying to install Windows from a CD on an old Mac with floppy disk drive. :P

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests