-
Notifications
You must be signed in to change notification settings - Fork 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
boards/stk3200: add support #12353
boards/stk3200: add support #12353
Conversation
bcb25db
to
18f75ec
Compare
159a05a
to
3c9ce60
Compare
@basilfx UART TX seems to work but I cannot interact with the shell, is RX working on your side ? |
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.
manage to get shell working with this fix
* via the USB port. | ||
* @{ | ||
*/ | ||
#define BC_PIN GPIO_PIN(PA, 9) |
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.
#define BC_PIN GPIO_PIN(PA, 9) | |
#define BC_PIN GPIO_PIN(PD, 7) |
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.
That does make sense, according to the manual. But it's strange that it does work for me. I'll try as well.
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.
It seems that this breaks RX for me.
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.
The schema is contradicting
This is so weird. |
run compile_and_test_for_board.py script all night, here are the results:
|
Update board controller firmware to lastest version with Simplicity Studio fixes my issue.
3c9ce60
to
a6acf0d
Compare
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.
You might want to rebase when #10475 is merged.
There is a large chunk of vendor files, but the actual board support is pretty straightforward.
@basilfx want to give this a rebase?` |
This one is pretty much good to go. Btw.: Where did you get the vendor files? I'm looking for the ones for Since the last two commits cause a lot of conflicts, just drop those and run
|
a6acf0d
to
17029eb
Compare
6f99dd1
to
099bcf2
Compare
4f8df38
to
6e6ddac
Compare
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.
Rebased, added Kconfig and fixed the merge conflict.
The LETIMER fix was merged independent from this, so this should be good 😇
Contribution description
This PR add supports for the Silicon Labs STK3200, which I already PR'd before in #8295 and #8832. The files are similar to the SLTB001a and STK3600, STK3700 and SLSTK3401a already supported. This is a Cortex M0+ based board, with a low-power memory LCD that is supported by U8g2. The board has only 32KiB of flash, so most tests have been ignored.
Issues/PRs references
#8832
#8295