[riot-notifications] [RIOT-OS/RIOT] There are unsatisfied feature requirements: periph_adc (#15406)
Karri Aravind
notifications at github.com
Mon Nov 9 02:21:21 CET 2020
#### Description
Cannot compile code that uses ADC on nucleo-stm32 767zi board
#### Steps to reproduce the issue
git clone --recursive https://github.com/playhard21/Nucleo-stm32767Zi_RIoTCode
cd Nucleo-stm32767Zi_RIoTCode/ADCandDigitalPintest
make all term
I am using Ubuntu 20.10 installed all the requirements for RIoT (ARM toolchain, GCC etc).
I want to use the ADC pin of my board using RIoT os.
I even could not able to find any configuration regarding ADC in https://api.riot-os.org/boards_2nucleo-f767zi_2include_2periph__conf_8h.html.
#### Expected results
The application compiles without errors.
#### Actual results
There are unsatisfied feature requirements: periph_adc
EXPECT ERRORS!
Building application "ADCAndDigitalPin" for "nucleo-f767zi" with MCU "stm32".
"make" -C /home/aki/Desktop/TryNucleoCode/RIOT/boards/nucleo-f767zi
"make" -C /home/aki/Desktop/TryNucleoCode/RIOT/boards/common/nucleo
"make" -C /home/aki/Desktop/TryNucleoCode/RIOT/core
"make" -C /home/aki/Desktop/TryNucleoCode/RIOT/cpu/stm32
"make" -C /home/aki/Desktop/TryNucleoCode/RIOT/cpu/cortexm_common
"make" -C /home/aki/Desktop/TryNucleoCode/RIOT/cpu/cortexm_common/periph
"make" -C /home/aki/Desktop/TryNucleoCode/RIOT/cpu/stm32/periph
make[3]: *** No rule to make target 'adc_f7.c', needed by '/home/aki/Desktop/TryNucleoCode/ADCandDigitalPintest/bin/nucleo-f767zi/periph/adc_f7.o'. Stop.
make[2]: *** [/home/aki/Desktop/TryNucleoCode/RIOT/Makefile.base:30: ALL--/home/aki/Desktop/TryNucleoCode/RIOT/cpu/stm32/periph] Error 2
make[1]: *** [/home/aki/Desktop/TryNucleoCode/RIOT/Makefile.base:30: ALL--/home/aki/Desktop/TryNucleoCode/RIOT/cpu/stm32] Error 2
make: *** [/home/aki/Desktop/TryNucleoCode/ADCandDigitalPintest/../RIOT/Makefile.include:603: application_ADCAndDigitalPin.module] Error 2
#### Versions
Operating System Environment
----------------------------
Operating System: "Ubuntu" "20.10 (Groovy Gorilla)"
Kernel: Linux 5.8.0-26-generic x86_64 x86_64
System shell: /usr/bin/dash (probably dash)
make's shell: /usr/bin/dash (probably dash)
Installed compiler toolchains
-----------------------------
native gcc: gcc (Ubuntu 10.2.0-13ubuntu1) 10.2.0
arm-none-eabi-gcc: arm-none-eabi-gcc (15:9-2019-q4-0ubuntu1) 9.2.1 20191025 (release) [ARM/arm-9-branch revision 277599]
avr-gcc: avr-gcc (GCC) 5.4.0
mips-mti-elf-gcc: missing
msp430-elf-gcc: missing
riscv-none-elf-gcc: missing
riscv64-unknown-elf-gcc: missing
riscv-none-embed-gcc: missing
xtensa-esp32-elf-gcc: missing
xtensa-esp8266-elf-gcc: missing
clang: missing
Installed compiler libs
-----------------------
arm-none-eabi-newlib: "3.3.0"
mips-mti-elf-newlib: missing
msp430-elf-newlib: missing
riscv-none-elf-newlib: missing
riscv64-unknown-elf-newlib: missing
riscv-none-embed-newlib: missing
xtensa-esp32-elf-newlib: missing
xtensa-esp8266-elf-newlib: missing
avr-libc: "2.0.0" ("20150208")
Installed development tools
---------------------------
ccache: missing
cmake: missing
cppcheck: missing
doxygen: missing
git: git version 2.27.0
make: GNU Make 4.3
openocd: Open On-Chip Debugger 0.10.0+dev-01433-g9e2a0effb-dirty (2020-10-26-20:05)
python: missing
python2: missing
python3: Python 3.8.6
flake8: error: /usr/bin/python3: No module named flake8
coccinelle: missing
--
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/issues/15406
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20201108/987feccd/attachment.htm>
More information about the notifications
mailing list