element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Internet of Things
  • Technologies
  • More
Internet of Things
Forum RangePi
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Internet of Things to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 8 replies
  • Subscribers 502 subscribers
  • Views 307 views
  • Users 0 members are here
Related

RangePi

nilssonm
nilssonm 10 days ago

Hi everyone,

The board seems to be a nice little board for LoRa testing. I have purchased one but having big problems to program it. I have followed the instructions and pressed the BOOTSEL button when plugging it in and I only get a serial device and no mass storage.

Is there someone out there that is able to help me and guide me in the right way. I have tried on my Apple Silicon Mac with macOS and with Windows. I have also tried on an Intel Mac and on a Windows PC. I have tried with different cables and ports. But no luck in any case. I have also tries with another RangePi with same results.

Is it possible to re-flash the device in someway or can I do something else to be able to connect to it?

  • Sign in to reply
  • Cancel

Top Replies

  • shabaz
    shabaz 10 days ago +1
    Hi, Possibly, you may not need to perform this process, if it came pre-installed. If you're trying to upgrade it, be aware that the firmeware on GitHub is several years old anyway. If, when you plug…
  • JWx
    0 JWx 10 days ago

    have you tried: "Holding down the RangePi BOTSEL button while dragging this file into the mounted RP2 folder will allow you to load it." from paragraph about firmware update from their github page? Maybe it needs to be pressed all the time during update?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • nilssonm
    0 nilssonm 10 days ago in reply to JWx

    The problem is that it doesn't mount any folder which makes it impossible to drag any file to it.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • JWx
    0 JWx 10 days ago in reply to nilssonm

    even when the button is pressed all the time from the moment of connecting to the USB? I don't own one so I only can guess from the manual but it seems to state that the button needs to be pressed all the time... 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • nilssonm
    0 nilssonm 10 days ago in reply to JWx

    Yes, I'm pressing the button all the time from unconnected to it is connected and even wait some seconds before releasing it.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • shabaz
    0 shabaz 10 days ago

    Hi, 

    Possibly, you may not need to perform this process, if it came pre-installed. 

    If you're trying to upgrade it, be aware that the firmeware on GitHub is several years old anyway.

    If, when you plug it in, you hear the short tone (or whatever sound or alert your PC usually makes) that a USB device has been plugged in, then there's a chance it is functioning and you might simply be able to proceed directly to using Thonny to access it. You won't see any Mass Storage Device in this case.

    That being said, if the boot button was held down while plugging in, and then released, then the mass storage device ought to appear so that you can upgrade it. There's a chance the button could be faulty (some of the cheap ones are fragile and damage if pressed off-center). Although the instructions state to hold down the BOOT button all the time, that's unusual for a RP2040 board. There's no circuit that I could find to check. The typical method is to first hold down the button, then insert into the PC, then release the button. The 1-minute video here would apply since your board also contains an RP2040: https://www.youtube.com/watch?v=os4mv_8jWfU

    Anyway, as mentioned, it may be worth just attempting to use Thonny first.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • nilssonm
    0 nilssonm 10 days ago in reply to shabaz

    Yes I have tried using Thonny now and after re-installing it I managed to connect and use the RangePi with python. That’s nice, but I really would like to be able to re-flash the device and maybe use it with C / C++. I have been trying to follow that process when plugging it in, but still no mass storage. Weary

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • shabaz
    0 shabaz 10 days ago in reply to nilssonm

    Maybe worth asking the manufacturer; they may have made a mistake in the documentation, or possibly disabled the boot capability if users were accidentally pressing it when inserting it in. No idea, but the manufacturer will know for sure. The procedure for a typical RP2040 board has already been mentioned. Your board is already quite weird (strange combination, USB-A port so that it sticks out, plus a RP2040 which is technically unnecessary when a USB-UART could have been used), so who knows what other unusual things they did in the circuitry.

    You could simply buy a Pi Pico board for a few $, it's cheaper, there is a lot more information on it, and the Bootloader button works on it : )

    If it's the LoRa you're interested in, the LoRa module (E22-900T22S) is cheap and easy to obtain, simple to wire up and there's plenty of documentation for it.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • nilssonm
    0 nilssonm 7 days ago in reply to shabaz

    Yes, I think so too. I have now mailed the manufacturer a question and hope they give me an answer for this. It seems that the firmware maybe have the mass storage option disabled or something as you are talking about. Maybe I'll check out other products fort this purpose.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube