0

Matrix Portal won't mount
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Matrix Portal won't mount

by aq7 on Wed Feb 17, 2021 7:43 pm

New board does not mount after bootloader update.
NeoPixel does not light. Green power leds are lit.
Power reads 3.31 & 5.01 volts.
Tested reset button grounds reset line.
Tried double click reset, hold reset & apply power,
and many other combinations to no avail.
Tried several cables & hosts with reboots.
Matrix Portal not seen on any USB bus via host tools.

Other boards work correctly; Titano, Itsy, ...
USB C cable works properly with Titano, stm32f405.
Upgraded Titano, Itsy-m4 w airlift successfully:
Nina 1.7.1, bootloader 3.11, cp 6.2.0 beta2
Per forum post 165228, m4 boards updated successfully:
Titano, Hallowing, NeoTrellis, Itsy.
Also works w m0 boards: trinket, QtPy, QtPy+2mb,
CircuitPlayground Express.

Suggestions?

aq7
 
Posts: 3
Joined: Tue Dec 31, 2019 5:52 pm

Re: Matrix Portal won't mount

by mikeysklar on Thu Feb 18, 2021 6:06 pm

Well it is a good sign the LEDs are still on and that all your other Adafruit boards work with this machine.

What OS are you on?

Do you see any COMM port devices found despite the drive not mounting?

Which bootloader did you upgrade to (link please) and what process did you follow for the update drag-n-drop or another upload technique?

mikeysklar
 
Posts: 3415
Joined: Mon Aug 01, 2016 8:10 pm

Re: Matrix Portal won't mount

by aq7 on Fri Feb 19, 2021 9:19 am

OS: MacOS 11.2.1
Pi: Linux p 4.19.66-v7+
PC: Do not have, nor access to one.
IDE: Arduino 1.8.13 with up to date libs & boards | Mu for cPython

Host & cable rulled out as a different Matrix Portal works properly with Mac & Pi.

Non-mountable board almost worked - lit only half the pixels on 64x64 after soldering E8. Something else was needed, so boot loader update was tried first.

After board fail, tried other methods w 2nd board. Found sand demo source, modified for 64x64, and it works!

Further modified to use msa301 via STEMMA - Thanks for ease of use!!! Exported as sand-lis3dh.uf2 & sand-msa301.uf2 for drag-n-drop installs.

pyPortal, Pynt, & Titano use: update-bootloader-pyportal_m4-3.12.0.uf2 [new since 3.11.0]

Presumed all 'portal' boards use same boot loader. Latest releases are easy to find if you git my meaning. circuitpython.org is the new place to go, though seems to lag git.

Never used J-link, but was given a J-Link Lite; likely vendor locked. Willing to learn new tricks! Would need parts 2094 & 3571.
Working Matrix Portal has: UF2 Bootloader v1.23.1-adafruit.1-328-gf06693a SFHWRO Perhaps it could be copied from one board to the other?

Side note: Teensy4.1 + SmartMatrix + one or two 64x64 = fun fun fun! (Someone likes to play!)

Huge Kudos to all staff at Adafruit for having awesome service and creating so many fun and useful boards.

aq7
 
Posts: 3
Joined: Tue Dec 31, 2019 5:52 pm

Re: Matrix Portal won't mount

by mikeysklar on Mon Feb 22, 2021 5:59 pm

@aq7,

Is everything working now? It sounds like you resolved the issue of the non-mountable board and have lots of experience with many Adafruit products.

mikeysklar
 
Posts: 3415
Joined: Mon Aug 01, 2016 8:10 pm

Please be positive and constructive with your questions and comments.