[BUG] Small issues on iMXRT found by Claude
Maintainers usually reply within 1 day
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 66/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- c
- Domain
- embedded-iot, networking
Research direction
Search the iMXRT Ethernet source for imxrt_determine_phy() and imxrt_phyintenable(), and find where BOARD_ETH0_PHY_LIST and the CONFIG_ETH0_YT8512 and CONFIG_ETH0_PHY_YT8512 options are used. Confirm that the scan result is never saved and that the config name in the check does not match the Kconfig symbol. Done when the found PHY address is stored for use and the YT8512 check uses the Kconfig name, and the iMXRT build still compiles.
Written by the indexing model from the issue text.
Description
Description / Steps to reproduce the issue
Two smaller upstream issues I noticed but left alone:
- PHY address scan: imxrt_determine_phy() never stores the PHY address it finds,
so address ranges in BOARD_ETH0_PHY_LIST don't work. The EC300 isn't affected
because it uses a single address. - YT8512 config name: imxrt_phyintenable() checks CONFIG_ETH0_YT8512, but the
Kconfig option is CONFIG_ETH0_PHY_YT8512.
On which OS does this issue occur?
[OS: Linux]
What is the version of your OS?
Ubuntu
NuttX Version
mainline
Issue Architecture
[Arch: arm]
Issue Area
[Area: Networking]
Host information
No response
Verification
- I have verified before submitting the report.
- Dominant language
- C
- Stars
- 4.1k
- Forks
- 1.7k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 457
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/nuttx
-
STM32 M0 ADC: adc_sampletime_cfg() passes generic adc_dev_s instead of dev->ad_privPossibly taken @Swatantra-66 claimed this 2 days ago. OpenArch: all Area: Drivers OS: Linux Type: Bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apache/nuttx#19554 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
apache/nuttx#19435 · 8 comments ·
Maintainers usually reply within 1 day
-
Type: Bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
apache/nuttx#17343 · 4 comments ·
Maintainers usually reply within 1 day
-
[BUG] SDIO `callbackenable` should only exist if HPWORK queue support is enabledPossibly taken @Sarthak-Pandey claimed this 2 days ago. OpenArch: all Area: Drivers OS: Linux Type: Bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
apache/nuttx#17249 · 1 comment ·
Maintainers usually reply within 1 day
-
[BUG] NXStyle is not reporting up case hexadecimalsPossibly taken A pull request linked to this issue is open or already merged. OpenArch: all OS: Linux Type: Bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
apache/nuttx#16249 · 7 comments ·
Maintainers usually reply within 1 day
Similar issues
-
area: docs eco: cpp good first issue help wanted lane: free-agent roadmap size: XS type: docs
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
arminazimi/evergreen#475 ·
Maintainers usually reply within 1 day
-
[Issue]: hipsparselt.h C API as shipped now requires C23 -- ONLY because of missing include or guardOpen
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
ROCm/rocm-libraries#13736 ·
Maintainers usually reply within 2 days
-
libc
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
llvm/llvm-project#232380 · 1 comment ·
Maintainers usually reply within 1 day
-
level/task module/auth/enrollment platform/linux reporter/qa type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
Maintainers usually reply within 1 day