arduino / arduino/ArduinoCore-renesas
Portenta C33-specific platform bundled libraries/examples are included in the "Arduino UNO R4 Boards" platform distribution
- Dominant language
- C
- Stars
- 193
- Forks
- 112
- PR merge metrics
- No merged PRs in 30d
Description
Board: Uno R4 Wifi
Core version 1.0.1
1. RTC:
* RTC_Alarm
* LEDR etc were not defined
* RTC_NTPSync
* fatal error: WiFiC3.h: No such file or directory #include
* **change to -> #include "WiFiS3.h"**
2. Storage:
* FatFsOnQSPIFlash
* undefined reference to `BlockDevice::get_default_instance()'
* LittleFsOnQSPIFlash
* undefined reference to `BlockDevice::get_default_instance()'
* QSPIFormat
* undefined reference to `BlockDevice::get_default_instance()'
* QSPIFReadPartitions
* undefined reference to `BlockDevice::get_default_instance()'
* TestCodeFlash
* TestCodeFlash.ino.elf section .bss will not fit in region RAM
* TestQSPIF
* error: 'QSPI_ERASE_BLOCK_SIZE' was not declared in this scope
* TestSDCARD
* error: 'SDCardBlockDevice' does not name a type; did you mean 'BlockDevice'?
3. UsbMsd
* MSD_QSPI
* error: 'SCSI_SENSE_ILLEGAL_REQUEST' was not declared in this scope
* MSD_QSPI_SDCard
* 'QSPIFlashBlockDevice' does not name a type; did you mean 'BlockDevice'?
* MSD_SDCard
* 'SDCardBlockDevice' does not name a type; did you mean 'BlockDevice'?
A lot of examples were just **lazily copied** from other board's examples (Portenta C33) :scream: and some of the **does not make sense** (SD card?)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the bundled RTC, Storage, and UsbMsd example groups named in the report and compare them with the Uno R4 Wifi platform. Check which examples are Portenta C33-specific, which fail with the listed compiler or linker errors, and whether they should be removed or adapted. Done means the distribution contains only appropriate examples and the retained ones build for the Uno R4 Wifi.
Written by the indexing model from the issue text.
Assessment
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100