Commit Graph

29 Commits

Author SHA1 Message Date
afc4042375 add LOGGER option to use rtt
update example readme for debug log. Update bug template to ask for LOG
as well.
2020-04-22 17:08:41 +07:00
09262d7f7e house keeping 2020-03-26 22:04:24 +07:00
d74a92bf45 makefile clean up
allow board to define CROSS_COMPILE (default to arm gcc)
2020-03-25 14:06:51 +07:00
9a48e98fad Merge branch 'master' into develop 2020-03-24 12:16:15 +07:00
95009a9e79 Merge pull request #194 from cr1901/msp430f5529
[WIP] MSP430 Support
2020-03-24 11:57:20 +07:00
bc0779de0a per review
- remove -Wno-error=lto-type-mismatch
- change back to unsigned int
2020-03-23 23:22:52 +07:00
056d0bb4bf remove -Wnested-externs since many driver does this including CMSIS_5 2020-03-23 22:52:59 +07:00
4f871063fd Merge branch 'master' into cr1901-msp430f5529 2020-03-22 17:19:57 +07:00
f638594536 move -flto to board.mk
current board that doesn work with flto is spresense and mimxrt10xx (due
to xip image_vector_table is optimized out).
2019-11-20 16:06:40 +07:00
1aa3f085cb adding support for NXP rt1064 evk board, boad test led + sw8 work.
LTO is temporary disabled
2019-11-20 15:30:39 +07:00
dce070ebe0 examples: make: specify CROSS_COMPILE for fomu
When BOARD=fomu, use the riscv cross-compiler.  Otherwise, use the
default arm compiler.  This can be overridden by passing
CROSS_COMIPLE on the command line.

Note that there are now three common risc-v prefixes:

    - riscv32-unknown-elf- : Common for users who compile their own
    - riscv64-unknown-elf- : Upstream multiarch toolchain from SiFive
    - riscv-none-embed-    : xPack embedded version of SiFive toolchain

Here we assume users are using the `riscv-none-embed-` toolchain from
xPack, because it appears to be growing more common.  Additionally,
there is much confusion surrounding `riscv64-unknown-elf-`, which
actually includes both 32- and 64-bit runtimes and can generate software
for both.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-11-13 09:26:00 -08:00
1ab3a1035c Merge branch 'master' into cr1901-msp430f5529 2019-11-05 10:17:36 +07:00
5ca75eb84c seperate DEBUG from LOG 2019-11-03 13:18:02 +07:00
de333a6f18 clean up warning, msp430 gcc 8.3 fixed the library lto issue 2019-10-29 16:21:31 +07:00
4e8c57171c Merge branch 'master' into cr1901-msp430f5529 2019-10-25 21:20:05 +07:00
558b4dbde3 change DEBUG optimization option from O0 to Og
add uart write to board test example
2019-10-18 17:50:29 +07:00
195d0f5a14 adding log support with uart
started with pca10056
2019-10-12 00:02:51 +07:00
0747c4b61b Add Spresense board 2019-10-04 13:19:34 +02:00
5ee1070c16 Merge remote-tracking branch 'origin' into msp430f5529 2019-10-02 23:18:49 -04:00
6183dbd0ce add -Wextra for more warnings to example
non-stack warning (probably mcu driver) should be suppressed in the
board.mk
2019-09-27 00:15:43 +07:00
7b2f8cc73a added stm32 L0 support
close #125
2019-09-20 13:49:33 +07:00
6280e4e7cb msp430f5529: Add empty msp_exp430f5529lp BSP and DCD. 2019-09-14 18:02:17 -04:00
2e00019aae board_test work with lpcxpresso55s69 2019-09-03 13:25:36 +07:00
90fea785c6 use adafruit-nrfutil dfu as default flash target for feather nrf52840 2019-05-29 16:56:26 +07:00
231773cae9 move all build into folder _build 2019-05-24 12:04:47 +07:00
6861b670fc add uf2 target for uf2 bootloader board: metro m0/m4 feather nrf52840 2019-05-20 12:35:33 +07:00
6e443d1918 enable CFG_TUSB_DEBUG on DEBUG build 2019-05-14 17:36:03 +07:00
8094bdce23 makefile clean up 2019-05-14 13:59:45 +07:00
0f3da42db8 add make.mk and rules.mk to help new makefile example 2019-05-01 14:27:17 +07:00