Skip to content

boards: stk3200: add support#8832

Closed
basilfx wants to merge 5 commits intoRIOT-OS:masterfrom
basilfx:feature/efm32_stk3200_v2
Closed

boards: stk3200: add support#8832
basilfx wants to merge 5 commits intoRIOT-OS:masterfrom
basilfx:feature/efm32_stk3200_v2

Conversation

@basilfx
Copy link
Copy Markdown
Member

@basilfx basilfx commented Mar 25, 2018

Contribution description

This PR add supports for the Silicon Labs STK3200, which I already PR'd before in #8295. 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.

I can provide remote access to the hardware, if needed.

Issues/PRs references

#8585
#8520
#8630
#8295

@basilfx basilfx added Platform: ARM Platform: This PR/issue effects ARM-based platforms CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Area: boards Area: Board ports labels Mar 25, 2018
@basilfx basilfx requested review from jia200x and kYc0o March 25, 2018 17:22
@basilfx basilfx force-pushed the feature/efm32_stk3200_v2 branch 9 times, most recently from 2eaf60b to 042e21e Compare April 2, 2018 17:14
@basilfx basilfx force-pushed the feature/efm32_stk3200_v2 branch from 042e21e to ac47fef Compare April 4, 2018 18:57
@basilfx
Copy link
Copy Markdown
Member Author

basilfx commented Apr 4, 2018

Updated this PR per #8873.

@basilfx basilfx added this to the Release 2018.04 milestone Apr 11, 2018
@kaspar030 kaspar030 removed this from the Release 2018.04 milestone Apr 11, 2018
@basilfx basilfx force-pushed the feature/efm32_stk3200_v2 branch 2 times, most recently from 5461cfe to 1d1cb96 Compare May 26, 2018 21:20
@basilfx basilfx force-pushed the feature/efm32_stk3200_v2 branch from 1d1cb96 to b53701e Compare June 17, 2018 09:28
@tcschmidt
Copy link
Copy Markdown
Member

Ping @kYc0o - can you review this?

Copy link
Copy Markdown
Contributor

@kYc0o kYc0o left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a very small comment about this PR. I'd ACK when solved it.

endif

# limit the stack size so most tests and examples compile
CFLAGS += -DTHREAD_STACKSIZE_DEFAULT=512
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with #9356 maybe we can handle this?

Copy link
Copy Markdown
Member

@dylad dylad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just found this board in an old box from school !
I ran some tests on this board and encounter 2 issues :

  • RX doesn't seem to work but TX is ok, I cannot interact with shell (using tests/shell)

  • I tried to used u8g2 pkg and I get

/opt/toolchain/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld: /home/dylan/software/RIOT/tests/pkg_u8g2/bin/stk3200/tests_pkg_u8g2.elf section `.bss' will not fit in region `ram'
/opt/toolchain/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld: region `ram' overflowed by 708 bytes
collect2: error: ld returned 1 exit status
/home/dylan/software/RIOT/tests/pkg_u8g2/../../Makefile.include:356: recipe for target '/home/dylan/software/RIOT/tests/pkg_u8g2/bin/stk3200/tests_pkg_u8g2.elf' failed
make: *** [/home/dylan/software/RIOT/tests/pkg_u8g2/bin/stk3200/tests_pkg_u8g2.elf] Error 1
make : on quitte le répertoire « /home/dylan/software/RIOT/tests/pkg_u8g2 »

@dylad dylad self-assigned this Aug 3, 2018
@dylad
Copy link
Copy Markdown
Member

dylad commented Aug 30, 2018

@basilfx Could you rebase to the current master please ?
This way I can try and merge it :)

@dylad
Copy link
Copy Markdown
Member

dylad commented Dec 19, 2018

ping @basilfx

@basilfx basilfx force-pushed the feature/efm32_stk3200_v2 branch from b53701e to adb3731 Compare December 30, 2018 23:53
@stale
Copy link
Copy Markdown

stale bot commented Aug 10, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you want me to ignore this issue, please mark it with the "State: don't stale" label. Thank you for your contributions.

@stale stale bot added the State: stale State: The issue / PR has no activity for >185 days label Aug 10, 2019
@stale stale bot closed this Sep 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: boards Area: Board ports CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Platform: ARM Platform: This PR/issue effects ARM-based platforms State: stale State: The issue / PR has no activity for >185 days

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants