64b05a1d5f
Merge pull request #225 from xobs/fomu-offset-fix
...
bsp: fomu: fix rom address for example programs
2019-11-24 11:18:53 +07:00
a106c5114b
bsp: fomu: fix rom address for example programs
...
During development, the ROM address was at offset 0x2001a000
(due to the fact that the test program was located immediately
following the bitstream).
In normal Fomus, the ROM address is at offset 0x20040000, in order
to take into account additional bitstreams and bootloaders.
Correct the address to the offset in order to get examples working
with existing Fomus.
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-24 01:15:31 +00:00
778cff19c1
added rt1010 board support
...
not tested on the actual hardware board though.
2019-11-23 21:18:40 +07:00
a6b1289096
added rt1015 evk board
2019-11-23 01:09:39 +07:00
d991466a8e
fix rt1010 rt1020 only has 1 usb controller, rt1050 rt1060 has 2
2019-11-23 00:48:56 +07:00
4ecb07afc5
added MIMX RT1052 Evaluation Kit
2019-11-23 00:19:53 +07:00
38b14725f7
rename OPT_MCU_IMXRT10XX to OPT_MCU_MIMXRT10XX
2019-11-22 17:40:12 +07:00
d1d8ded43b
added iMX RT1060 EVK board support
...
board_text, cdc_msc, hid_composite all work
2019-11-22 17:36:04 +07:00
281e8cd9ec
rename OPT_MCU_RT10XX to OPT_MCU_IMXRT10XX
2019-11-22 15:42:46 +07:00
a02e723d09
rename dcd lpc18_43 to transdimension
2019-11-22 14:54:23 +07:00
a0b2561a2d
move nxp dcd ehci controller reset and modde into dcd
...
rt1064 work with cdc msc example
2019-11-22 14:20:10 +07:00
636c1475ba
clean up
2019-11-22 12:38:24 +07:00
627d9a2b33
adding irq to rt1064evk
2019-11-22 00:34:31 +07:00
f5d737aa7e
moving irq to bsp for lpc17/40
2019-11-21 23:19:38 +07:00
bbec47b647
adding tud_isr/tuh_isr with lpc18/43
2019-11-21 22:20:30 +07:00
043697ab95
rename lpc 17/18 irq to dcd_isr/hcd_isr
2019-11-21 16:08:08 +07:00
54d597b723
rt1064evk led, button, uart all work
2019-11-20 17:10:30 +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
679821e917
fomu: bsp: don't call usb isr when usb is disabled
...
When compiled without usb support, we don't want to call the USB ISR.
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 11:10:37 -08:00
67267a9399
fomu: bsp: remove unused messible functions
...
These functions are unused in the current implementation.
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 11:08:56 -08:00
8c5f02960b
valentyusb: rename from foosn
...
While Fomu is produced by Foosn, the actual name of the hardware
block is `valentyusb`. Rename the module to match that.
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:08:47 -08:00
25d5628063
fomu: csr: sync csr
...
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:08:47 -08:00
f087cb1580
fomu: crt0: minor text refactor
...
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:08:47 -08:00
77cf0b5bfd
fomu: csr: add version with next_ev register
...
The Fomu bitstream now includes a `USB_NEXT_EV` register to
indicate which is the next logical event to process. Add this
register to the CSR definition.
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:08:47 -08:00
83bca4a74f
fomu: semi-working commit
...
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:08:01 -08:00
ef07427e06
bsp: fomu: update
...
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:03:13 -08:00
ba889eeb9e
bsp: fomu: fix linker script overlap
...
The end of the data section was overlapping the start of the bss.
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:03:12 -08:00
f152bed4b4
fomu: initial commit
...
Signed-off-by: Sean Cross <sean@xobs.io >
2019-11-13 09:03:12 -08:00
23df777b30
update nxp_driver submodule for imx rt families
2019-11-11 12:14:54 +07:00
cd96b3de86
update makefile for lpc boards
2019-11-11 11:51:51 +07:00
eca14a5ab3
re-add submodule nxp_driver
2019-11-11 11:38:30 +07:00
50cfc556d2
remove submodule lpc_driver
2019-11-11 11:33:50 +07:00
1684cb06b7
update makefile for lpc mcu
2019-11-11 11:24:10 +07:00
d65bc34bfe
added and tested nRF52833DK (pca10100)
2019-11-11 00:11:49 +07:00
4008f0d1e6
update dcd nrf5x to be indepent from nrf_usbd.h
...
fix build error with nrfx 2.0
2019-11-11 00:01:12 +07:00
2f19b9c100
update submodule nrfx to 2.0.0 for nrf52833 support
2019-11-10 21:04:55 +07:00
a19db3bdd2
added board nrf52840 mdk dongle
2019-11-10 20:07:43 +07:00
943b7467d8
correct LED, button and uart for feather_stm32f405
2019-11-09 00:08:32 +07:00
68a53e05fc
Merge pull request #2 from hathach/pigrew-ZLP_Request2
...
zlp request2. PR for PR (has issues with STM32F0 FSDEV)
2019-11-03 17:50:41 -05:00
cebc066813
Add UART HAL source file to stm32f070 makefile.
2019-11-03 15:25:55 -05:00
5839159742
Enable UART debugging on F070.
2019-11-03 09:54:02 -05:00
585aebeb12
add uart support for stm32f072disco
2019-11-03 12:54:05 +07:00
6f952a8e84
fix missing board uart read/write()
2019-10-24 12:20:06 +07:00
661515a807
adding debug log function
2019-10-23 21:18:46 +07:00
78bf82291e
add uart support for stm32f4nucleo board (via stlink cdc)
2019-10-19 18:19:59 +07:00
2f3f23fd94
change to use nrfx uarte
2019-10-18 18:30:09 +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
d9ef34276b
update doc
2019-10-11 11:26:19 +07:00