Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'Not enough space' error when flashing receiver with new firmware #1676

Closed
QUADMAN7 opened this issue Jul 5, 2022 · 6 comments
Closed

'Not enough space' error when flashing receiver with new firmware #1676

QUADMAN7 opened this issue Jul 5, 2022 · 6 comments

Comments

@QUADMAN7
Copy link

QUADMAN7 commented Jul 5, 2022

i have been trying to flash a BetaFPV lite 2.4GHz receiver with the new expresslrs firmware but when trying to flash it the first time, it said that the target ('BETAFPV Lite 2400 RX') was wrong and that i should be using the 'DIY 2400 RX ESP8285 SX1280' target instead. after this error, i built new firmware using the configurator for this new target but upon flashing it, it came up with the error 'Not Enough Space'.
Does anyone know how to fix this???
Thanks for any help.
Also, i was just wondering if the page that comes up when you search 10.0.0.1 to flash your stuff works on windows 11 because my computer is running windows 11 and for some reason the page doesn't load.
thanks again for the help :)

@commanderguy3001
Copy link

commanderguy3001 commented Jul 5, 2022

first of all: the easiest solution to the "not enough space" problem is to flash the receiver using betaflight passthrough instead of wifi.

second: the "wrong target" message is expected if you flash a receiver for the first time, as all the receivers use some other software from the factory as, at the point they were flashed, there was no official target for a specific receiver yet.
-> in that case you can just press the "flash anyway" button in the web ui.

third: yes, the 10.0.0.1 page also works with windows 11, but remember that you need to be connected to the wifi created by the receiver for that to work.
If you specified your home wifi name + password, it will connect to that, and the way to access the web UI in that case is to go to https://elrs_rx.local, or check the IP from your routers interface.

@Zlyden3D
Copy link

I met the same issue.
The reason was the firmware version 1.0 on the receiver, and I couldn't flash firmware 3.0.1
After several tries with the same result (Not Enough Space) I flashed RX to ERLS 2.0 version, after that successfully flashed ERLS 3.0.1 version.

@andyp1per
Copy link

Even though my firmware claimed 2.0 I had first to update to 2.5.1 and then use the repartition hack and then was finally able to flash 3.0.1. Even then the uploader claimed failure but seems ok

@MortyFleem
Copy link

MortyFleem commented May 16, 2024

I'm also having issues with the receiver setup. What a palava that so many of us have to go through.
A lot of people suggesting the 'partition' faff as a solution, but I believe that is only for TX updating issues,

@QUADMAN7
Copy link
Author

QUADMAN7 commented May 16, 2024

You are correct. Repartitioner firmware is only for transmitters. I found out the hard way and bricked a receiver trying to do that but managed to unbrick it with a USB-TTL adapter. What seems to be the issue with your receiver?

@MortyFleem
Copy link

I seem to have spontaneously successfully updated my receiver now.
I was making moves to update with an much older version of the firmware when I changed the settings that became available on the 10.0.0.1 screen. I then clicked the 'reboot' button near the bottom of that screen and now I seem to have a steady green light on the RX and the TX screen is saying full signal. Happy days. Palava though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants