Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Undefined reference to `vPortEvaluateYieldFromISR' when building custom FreeRTOS #10723

Open
1 task done
jahoyosr opened this issue Dec 12, 2024 · 1 comment
Open
1 task done
Labels
Type: Question Only question

Comments

@jahoyosr
Copy link

Board

ESP32S3

Device Description

I have a custom hardware that use the ESP32S3 module.

Hardware Configuration

Version

latest master (checkout manually)

IDE Name

VSCode

Operating System

Ubuntu 22.04

Flash frequency

240MHz

PSRAM enabled

yes

Upload speed

115200

Description

Hello,

I am trying to use the following FreeRTOS functions in my project:

vTaskList
vTaskGetRunTimeStats

Following the guidance in issue (#1350), I successfully created a custom FreeRTOS build with these functions enabled. However, I now encounter an undefined reference error for the function vPortEvaluateYieldFromISR.

Is there a specific configuration option that needs to be set in the sdkconfig file to include this function in the build?

Thank you for your assistance!

Sketch

-

Debug Message

/xtensa-esp32s3-elf/bin/ld: .pio/build/esp32dev/libFrameworkArduino.a(esp32-hal-tinyusb.c.o):(.literal.hw_cdc_reset_handler+0x4): undefined reference to `vPortEvaluateYieldFromISR'

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
@jahoyosr jahoyosr added the Status: Awaiting triage Issue is waiting for triage label Dec 12, 2024
@Jason2866
Copy link
Collaborator

This is Arduino github issues. Not an forum to ask questions.

@Jason2866 Jason2866 added Type: Question Only question and removed Status: Awaiting triage Issue is waiting for triage labels Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Question Only question
Projects
None yet
Development

No branches or pull requests

2 participants