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
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Pi Desktop won't boot from mSATA PCI-E SSD
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 10 replies
  • Subscribers 665 subscribers
  • Views 1792 views
  • Users 0 members are here
  • raspberry_pi
Related

Pi Desktop won't boot from mSATA PCI-E SSD

imartin
imartin over 7 years ago

Hi,

 

Does anyone have any pointers as to how I might troubleshoot this further?

 

I have A Raspberry Pi3 B+ installed in a Pi Desktop case.

 

Having failed to get the pi to boot from the SSD using the instructions (and various other methods by googling) I tried this route:

 

Using Etcher on a Window PC and the M2 in a USB3 SSD caddy I was able to transfer the latest image.

 

Transferring the caddy to one of the USB ports on the pi Desktop I can then reliably boot from the SSD without a micro sd card installed.

 

On fitting the SSD to the Pi Desktop SSD 'daughter' card the pi refuses to boot. The monitor senses this and goes into power saving mode - so I guess hdmi out on the pi is dead at this point.

 

Thinking it might be the PSU I am now using a 3.0 amp version. This made no difference.

 

The daughter card appears to be working as when I remove the ethernet cable (left for several hours) and reboot - the data and time are current.

 

 

Any advice gratefully received.

 

Message was edited by: Ian Martin Brain fade as to SSD type

  • Sign in to reply
  • Cancel
Parents
  • shabaz
    shabaz over 7 years ago

    Hi Ian,

     

    I'm guessing you're connecting the M.2 via external USB, using an adaptor, and not plugging in any mSATA in the Pi Desktop board.

    Like Gough Lui  I'm afraid I can only guess the issue, I've not seen the Pi Desktop in real life.

    Anyway, it's best to eliminate things to narrow down the issue. Personally I'd try to remove the Pi Desktop and test the Pi on its own with the USB boot capability. Once that works, then install in the Pi Desktop. The Pi Desktop board is not needed for the USB boot functionality to be tested, because that functionality is part of the Pi 3B+.

     

    Also, there is a note here that states that the feature is experimental and doesn't work with all devices.

    https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md

     

    If the feature doesn't work with your M.2 SSD + adapter combination, then you could use it just for a USB connected file system, and still boot from micro SSD.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • imartin
    imartin over 7 years ago in reply to shabaz

    Hi thanks for replying.

     

    I made a miskate in describing the SSD - it is a Samsung MZMPC256HBGJ-000D1 256 GB mSATA PCI-E SSD drive.

     

    It does fit onto the ssd board that is supplied to fit on top of the raspbery pi.

     

    This ssd will boot the pi when connected to one of the three remaining usb ports using a usb caddy.

     

    Using this ssd on the 'daughter' board the pi then doesn't even seem to boot.

     

    I don't know if there are any diagnostic commands to see if the daughter board is functioning - when booted from the USB caddy via the raspberry pi usb ports.

     

     

    Regards,

     

    Ian

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 7 years ago in reply to imartin

    Hi Ian,

     

    The documentation states the USB connection on the daughter board is for a USB Flash drive, but a SSD consumes more power, or there may be some other limitation due to the difference between Flash and SSD sticks, so I'm wondering if that port really can only be used for a USB flash drive (aka typical memory stick) or not. From what I can tell, the combination of Pi and the daughter board are really only designed for the specific scenarios as per the user instructions, and any straying off it (even something slightly) can result in difficulty it seems. There are others who wanted to do things like (say) auto-power-on after a power outage, and this scenario is not supported for instance.

    Another possible test is to see if, once booted fron microSD, can the internal USB port be used for accessing a file system on the SSD? And another could be to try to boot off a memory stick just to verify that USB port functions, but at some stage it may be easier to just leave the SSD attached to the Pi's USB port if that can work for you practically and aesthetically. I think it's unfortunately all experimental to reach your goal, unless someone else can try it out and report on it too.

    I've not seen close-up photos of the board and case, and if cables could be routed appropriately, so I don't know if that is practical or not.

     

    EDIT: Just noticed you mention it's not an M.2 disk? In that case, if the on-board mSATA connection isn't working, it sounds like a board issue. But it's just a guess. Hopefully you get a response from someone else who has used that SSD, or otherwise can identify the issue.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • shabaz
    shabaz over 7 years ago in reply to imartin

    Hi Ian,

     

    The documentation states the USB connection on the daughter board is for a USB Flash drive, but a SSD consumes more power, or there may be some other limitation due to the difference between Flash and SSD sticks, so I'm wondering if that port really can only be used for a USB flash drive (aka typical memory stick) or not. From what I can tell, the combination of Pi and the daughter board are really only designed for the specific scenarios as per the user instructions, and any straying off it (even something slightly) can result in difficulty it seems. There are others who wanted to do things like (say) auto-power-on after a power outage, and this scenario is not supported for instance.

    Another possible test is to see if, once booted fron microSD, can the internal USB port be used for accessing a file system on the SSD? And another could be to try to boot off a memory stick just to verify that USB port functions, but at some stage it may be easier to just leave the SSD attached to the Pi's USB port if that can work for you practically and aesthetically. I think it's unfortunately all experimental to reach your goal, unless someone else can try it out and report on it too.

    I've not seen close-up photos of the board and case, and if cables could be routed appropriately, so I don't know if that is practical or not.

     

    EDIT: Just noticed you mention it's not an M.2 disk? In that case, if the on-board mSATA connection isn't working, it sounds like a board issue. But it's just a guess. Hopefully you get a response from someone else who has used that SSD, or otherwise can identify the issue.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
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