raiden00pl
|
b7db53b6e1
|
nrf52/common: support for lsm9ds1 uorb
|
2024-03-09 11:53:57 +08:00 |
|
raiden00pl
|
b3b543e093
|
arch/nrf52: add initial support for IEEE 802.15.4
Supported features:
- frame transmition
- frame reception and filtering
- immediate ACK (incoming and outgoing)
- promiscuous mode
- delayed transmision
- radio events trace
- setting pending bit for all incoming Data Request frames
- un-slotted CSMA-CA
Work in progres features (some logic is present, but they require more work):
- beacon transmision (periodic transmition works, but requires verification)
- slotted CSMA-CA
- GTS
Fetures not implemented:
- enhanced ACK (Enh-ACK)
- enhanced beacon
- low power mode
- advanced features from IEEE 802.15.4e (DSME, TSCH)
Added examples for boards:
- nrf52832-dk: mrf24j40_6lowpan
- nrf52832-dk: mrf24j40_mac
- nrf52840-dk: ieee802154_6lowpan
- nrf52840-dk: ieee802154_mac
- nrf52840-dongle: ieee802154_mac
- nrf9160-dk-nrf52: ieee802154_6lowpan
- nrf9160-dk-nrf52: ieee802154_mac
|
2024-02-18 07:40:41 -08:00 |
|
raiden00pl
|
4996f0cd16
|
boards/nrf{52|53|91}/common: add reset logic
|
2024-02-17 04:59:56 -08:00 |
|
raiden00pl
|
af4a065efb
|
nrf52840-dk: add lsm9ds1 sensor support
|
2023-08-27 10:05:05 +08:00 |
|
raiden00pl
|
e64335f24c
|
cmake: format Nordic boards
|
2023-07-25 06:08:54 -07:00 |
|
raiden00pl
|
59e261e92f
|
cmake: add initial support for nrf52
|
2023-07-10 22:24:44 +08:00 |
|
Xiang Xiao
|
0eeca0f375
|
build: Replace "$(shell $(INCDIR) $(CC) ...)" with $(INCDIR_PREFIX)
to unify the way to get include directories
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2023-06-23 00:11:25 +03:00 |
|
raiden00pl
|
1facea635b
|
nrf52: add MCUboot support
|
2023-05-31 10:44:08 +08:00 |
|
raiden00pl
|
f646664cfb
|
boards/nrf52: introduce common folder
This is an initial step towards moving common logic for NRF52 boards into one place.
At this point, only initialization of the TIMER has been moved.
|
2023-05-24 00:04:28 +08:00 |
|