[riot-notifications] [RIOT-OS/RIOT] WIP: tests/ieee802154_hal: extend radio hal test (#15761)

Lars Kowoll notifications at github.com
Wed Jan 13 15:12:06 CET 2021


With the following constellation the radios crash for unknown reasons:

Two remote-revb, one as a sender and the other one as a receiver in reply mode.
If I call the spam function with these parameters on the sender "spam <addr from receiver> 5 100 5" the sender will crash with the following output

> Context before hardfault:
>    r0: 0x00000003
>    r1: 0x00000000
>    r2: 0x00000001
>    r3: 0x00000000
>   r12: 0x20000f53
>    lr: 0x00201def
>    pc: 0x00202220
>   psr: 0x21000000
> 
> FSR/FAR:
>  CFSR: 0x00000000
>  HFSR: 0x80000000
>  DFSR: 0x00000002
>  AFSR: 0x00000000
> Misc
> EXC_RET: 0xfffffffd
> Active thread: 2 "event"
> Attempting to reconstruct state for debugging...
> In GDB:
>   set $pc=0x202220
>   frame 0
>   bt
> 
> ISR stack overflowed by at least 16 bytes.

If I replace the sender with a nrf52840dk and call spam again ("spam <addr from receiver> 5 100 0"), the receiver prints sometimes the following:

> RFCORE_ASSERT(RFCORE_XREG_RXFIFOCNT > 0) failed at line 74 in rfcore_read_byte()!
>   RFCORE_SFR_RFERRF = 0x00


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/15761#issuecomment-759473837
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20210113/5f2660e4/attachment.htm>


More information about the notifications mailing list