-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add new board Raytac MDBT50Q-DB-40 #3127
Conversation
new file: ports/nrf/boards/raytac_mdbt50q-db-40/bootloader/6.0.0/pca10056_bootloader_6.0.0_s140.zip new file: ports/nrf/boards/raytac_mdbt50q-db-40/mpconfigboard.h new file: ports/nrf/boards/raytac_mdbt50q-db-40/mpconfigboard.mk new file: ports/nrf/boards/raytac_mdbt50q-db-40/pins.c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the new board def! Just a couple suggestions.
modified: ports/nrf/boards/raytac_mdbt50q-db-40/pins.c
I'm sure why the merge check is failing. It seems to be indicating an issue with the white space that I can't see on my end. |
Check if your editor has an option or a plug-in to trim trailing whitespace when it saves the file. I have that enabled in emacs and it saves a lot of manual fixing. I was able to |
Looks like it should be good now? |
D1, D2, and D3 are green, red, and blue, so would you be interested in pretending to use them as a single RGB status LED, similar to the PCA10059? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
I'm willing to go along with your current treatment of the LEDs. @tannewt do you want to review further? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm happy as-is too. I didn't realize they were separate LEDs and either approach works for me.
This is the board: https://www.raytac.com/product/ins.php?index_id=81. This board appears to be a simple breakout / demo board for all of the pins on the Raytac MDBT50Q-1MV2 module used in other products and available here: https://www.adafruit.com/product/4078
I used the nRF Connect suite and a JLINK EDU Mini to load the same UF2 bootloader used by the PCA10059 and then I was able to install CircuitPython without issue.
This is the output from boot_out.txt:
Adafruit CircuitPython 6.0.0-alpha.1-17-ga7844205b on 2020-07-07; MDBT50Q-DB-40 with nRF52840
REPL via USB serial seems to work, as does copying over files via USB but I haven't had a chance to test any higher level functions.