mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
0dce63b242
19689: cpu/sam0_eth: disable PHY when MAC is sleeping r=maribu a=benpicco 19700: pkg/openthread: Fix Kconfig and broken example r=maribu a=MrKevinWeiss ### Contribution description There were some improvements that could be make to the kconfig modeling of the `pkg/openthread` after looking a bit closer. The bigger problem is the hash check on nightlies require reproducible builds, however, even with make, the builds are not reproducible. So, for now, I just rename the `app.config.test` to `skip.app.config.test` to prevent murdock from trying to do a hash check but still letting it be useable. ### Testing procedure Green murdock, all modules match `examples/openthread` - Rename `skip.app.config.test` to `app.config.test` - Run the following ``` ./dist/tools/compile_test/compile_like_murdock.py -j 8 -a examples/openthread/ -b all -m ``` <details> ``` examples/openthread/ cc2538dk PASS examples/openthread/ frdm-kw41z PASS examples/openthread/ iotlab-a8-m3 PASS examples/openthread/ iotlab-m3 PASS examples/openthread/ nrf52840-mdk PASS examples/openthread/ nrf52840dk PASS examples/openthread/ omote PASS examples/openthread/ openlabs-kw41z-mini PASS examples/openthread/ openlabs-kw41z-mini-256kib PASS examples/openthread/ openmote-cc2538 PASS examples/openthread/ phynode-kw41z PASS examples/openthread/ reel PASS examples/openthread/ remote-reva PASS examples/openthread/ remote-revb PASS examples/openthread/ samr21-xpro PASS examples/openthread/ usb-kw41z PASS ``` </details> ### Issues/PRs references Fixes an aspect of broken master 19701: sys/usb/Kconfig: Fix default PID r=maribu a=MrKevinWeiss ### Contribution description Seems like I just didn't have the correct `USB_PID` defined in the `usb-codes.inc.mk`. It should be 0x7D01 not 0x7001. It only shows up in nightlies since the hash would mismatch. ### Testing procedure Simulated nightly testing with: ``` ./dist/tools/compile_test/compile_like_murdock.py -j 8 -a tests/pkg/tinyusb_cdc_acm_stdio/ tests/pkg/tinyusb_cdc_msc/ tests/pkg/tinyusb_cdc_msc/ tests/sys/fido2_ctap/ tests/sys/usbus_board_reset/ tests/sys/usbus_msc/ -b arduino-zero samd21-xpro nucleo-f767zi -v ``` <details> ``` tests/pkg/tinyusb_cdc_acm_stdio/ arduino-zero PASS ctests/pkg/tinyusb_cdc_acm_stdio/ nucleo-f767zi PASS tests/pkg/tinyusb_cdc_acm_stdio/ samd21-xpro PASS tests/pkg/tinyusb_cdc_msc/ arduino-zero PASS tests/pkg/tinyusb_cdc_msc/ nucleo-f767zi PASS tests/pkg/tinyusb_cdc_msc/ samd21-xpro PASS tests/pkg/tinyusb_cdc_msc/ arduino-zero PASS tests/pkg/tinyusb_cdc_msc/ nucleo-f767zi PASS tests/pkg/tinyusb_cdc_msc/ samd21-xpro PASS tests/sys/fido2_ctap/ arduino-zero PASS tests/sys/fido2_ctap/ samd21-xpro PASS tests/sys/usbus_board_reset/ arduino-zero PASS tests/sys/usbus_board_reset/ nucleo-f767zi PASS tests/sys/usbus_board_reset/ samd21-xpro PASS tests/sys/usbus_msc/ arduino-zero PASS tests/sys/usbus_msc/ nucleo-f767zi PASS tests/sys/usbus_msc/ samd21-xpro PASS ``` ### Issues/PRs references Broken master in nightlies. Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com> Co-authored-by: MrKevinWeiss <weiss.kevin604@gmail.com> |
||
---|---|---|
.. | ||
arm7_common | ||
atmega32u4 | ||
atmega128rfa1 | ||
atmega256rfr2 | ||
atmega328p | ||
atmega1281 | ||
atmega1284p | ||
atmega2560 | ||
atmega_common | ||
atxmega | ||
avr8_common | ||
cc26x0_cc13x0 | ||
cc26x2_cc13x2 | ||
cc26xx_cc13xx | ||
cc2538 | ||
cortexm_common | ||
efm32 | ||
esp32 | ||
esp8266 | ||
esp_common | ||
fe310 | ||
gd32v | ||
kinetis | ||
lm4f120 | ||
lpc23xx | ||
lpc1768 | ||
msp430_common | ||
msp430fxyz | ||
native | ||
nrf5x_common | ||
nrf51 | ||
nrf52 | ||
nrf9160 | ||
qn908x | ||
riscv_common | ||
rpx0xx | ||
sam0_common | ||
sam3 | ||
sam_common | ||
samd5x | ||
samd21 | ||
saml1x | ||
saml21 | ||
stellaris_common | ||
stm32 | ||
doc.txt | ||
Kconfig |