Melissa LeBlanc-Williams
31cac12b36
Merge pull request #414 from makermelissa-piclaw/fix-bcm-detection-alpine
Fix chip detection failure on Alpine Linux and other non-standard distros
6 days ago
Piclaw
a06477487f
Fix chip detection failure on non-standard distros (Alpine, etc.)
Three fixes in chip.py:
1. Add early device-tree check for Broadcom BCM chips. Previously,
BCM detection relied solely on /proc/cpuinfo Hardware field, which
is absent on aarch64 Alpine Linux (and potentially other distros).
The new check matches 'brcm,bcm2' in /proc/device-tree/compatible,
which is present on all Raspberry Pi boards regardless of distro.
2. Guard against NoneType crash when compatible is None. If both
/proc/cpuinfo Hardware and /proc/device-tree/compatible are
unavailable, compatible.split() would raise AttributeError,
which gets silently swallowed by __getattr__ and surfaces as
a confusing bare AttributeError.
3. Include attribute name in __getattr__ AttributeError for better
debugging.
Fixes #342
6 days ago
Melissa LeBlanc-Williams
05979ad080
Merge pull request #413 from makermelissa-piclaw/bump-pylint-max-module-lines
Bump max-module-lines from 1000 to 2000
6 days ago
Piclaw
49e9087e8b
Bump max-module-lines from 1000 to 2000
board.py is already at 1461 lines and growing as new boards are added.
The 1000-line limit causes build failures when adding new board support.
Bumping to 2000 provides headroom until the board detection logic can be
refactored into a data-driven approach (similar to Adafruit_Blinka#1040).
Fixes #296
6 days ago
Melissa LeBlanc-Williams
7d4a59418e
Merge pull request #412 from makermelissa-piclaw/fix-orangepi-zero2-debian-detection
Fix Orange Pi detection on non-Armbian systems (Debian)
6 days ago
Piclaw
fa5a990bee
Fix Orange Pi detection on non-Armbian systems (Debian)
Add _orange_pi_id() to H616 and H6 chip detection paths so that
Orange Pi boards are detected via device-tree model strings on
non-Armbian OS distributions (e.g. Debian).
Expand _orange_pi_id() to handle Orange Pi Zero 2, Zero 3, Zero 2W
(with space variant), and 3 LTS model strings from /proc/device-tree/model.
Fixes #285
6 days ago
Melissa LeBlanc-Williams
3e042bfe98
Merge pull request #411 from makermelissa-piclaw/fix-pocketbeagle2-pr409
Fix PocketBeagle 2 support: correct DT compatible string and black formatting
6 days ago
Piclaw
c9797d3b13
Fix PocketBeagle 2 support: black formatting and comment cleanup
- Fix boards.py: Remove stray blank line inside BEAGLEBONE tuple that
caused black formatting CI failure.
- Clean up board.py comment: The special-case EEPROM check is the
correct approach for new-format Beagle boards (like BeaglePlay),
so replaced the uncertain comment with an explanatory one.
6 days ago
Melissa LeBlanc-Williams
b75a8a9f38
Merge pull request #410 from adafruit/dhalbert-patch-1
Update Read the Docs configuration for latest Ubuntu and Python
4 weeks ago
Dan Halbert
d8a1cc2237
Update Read the Docs configuration for latest Ubuntu and Python
Note that the Python choice is just for RTD builds, not in general.
4 weeks ago
Melissa LeBlanc-Williams
5fe11b6252
Merge pull request #408 from makermelissa/pico2
Add detection for Pico W, 2, and 2 W versions
2 months ago
explodeo
3e6e7b9823
added support for PocketBeagle2
2 months ago
Melissa LeBlanc-Williams
cf6e2610b7
Add detection for Pico W, 2, and 2 W versions
2 months ago
Melissa LeBlanc-Williams
85e2e8f013
Merge pull request #406 from mamirov/fix_orange5max_ids
fix Orange Pi 5 max detection
2 months ago
Melissa LeBlanc-Williams
983120b5da
Merge pull request #405 from GuLinux/orangepi-5-ultra
Support for Orange Pi 5 Ultra
2 months ago
mamirov
5933367fe8
fix Orange Pi 5 max detection
3 months ago
Marco Gulino
5584fca1ca
Support for Orange Pi 5 Ultra
3 months ago
Melissa LeBlanc-Williams
01fbec429e
Merge pull request #404 from dmlb2000/add-bpi-p2-pro
Support BananaPi P2 Pro
3 months ago
David ML Brown Jr
cd1555f3f2
didn't need this part
Signed-off-by: David ML Brown Jr <dmlb2000@gmail.com>
4 months ago
David ML Brown Jr
a5cc8040e1
got the wrong dts model string
Signed-off-by: David ML Brown Jr <dmlb2000@gmail.com>
4 months ago
David ML Brown Jr
123cc29e43
Fix pre-commit
Signed-off-by: David ML Brown Jr <dmlb2000@gmail.com>
4 months ago
David ML Brown Jr
fd6cf0666c
Support BananaPi P2 Pro
This adds support for BananaPi P2 Pro, at least how I need it to work...
Signed-off-by: David ML Brown Jr <dmlb2000@gmail.com>
4 months ago
Melissa LeBlanc-Williams
9adc42ee51
Merge pull request #403 from skeate/orangepi-zero-2w
Add support for OrangePi Zero 2W
4 months ago
Jonathan Skeate
c02578b335
Add support for OrangePi Zero 2W
4 months ago
Melissa LeBlanc-Williams
fa7d3b2a62
Merge pull request #402 from joergho/add-zynqmp
Add support for detecting AMD Zynq UltraScale+ MPSoCs
5 months ago
Jörg Hofrichter
2f650af5af
Add support for detecting AMD Zynq UltraScale+ MPSoCs
Those boards identify with detector.chip.ZYNQMP == True.
5 months ago
Melissa LeBlanc-Williams
7c8db42470
Merge pull request #401 from zbyte/add-luckfox-ultra-board
add support for "Luckfox Pico Ultra" and "Luckfox Pico Ultra W" boards
6 months ago
Nesterov Evgeny
3e6f7500ad
add support for "Luckfox Pico Ultra" and "Luckfox Pico Ultra W" boards
6 months ago
Melissa LeBlanc-Williams
a3d2b92bbb
Merge pull request #400 from pszafer/pszafer-patch-1
Add Beaglebone Black revision D
6 months ago
Pawel
40887ebcf1
Add Beaglebone Black revision D
Adafruit Platform Detect is missing Beaglebone Black rev D boards id
6 months ago
Scott Shawcroft
79b1a60e80
Merge pull request #399 from makermelissa/main
Fix Indiedroid Nova detection
7 months ago
Melissa LeBlanc-Williams
07a9a2cbcf
Fix Indiedroid Nova detection
7 months ago
Melissa LeBlanc-Williams
180e397fac
Merge pull request #397 from PleahMaCaka/rdk-x5
Added support for D-Robotics RDK-X5
7 months ago
Melissa LeBlanc-Williams
a991a882ae
Merge pull request #398 from jamesbowman/main
Add support for SPIDriver, controlled by env var BLINKA_SPIDRIVER
7 months ago
James Bowman
8d896afcbc
Add support for SPIDriver, controlled by env var BLINKA_SPIDRIVER
7 months ago
PleahMaCaka
0ca46b643c
Added support for D-Robotics RDK-X5
7 months ago
Melissa LeBlanc-Williams
bca962c992
Merge pull request #393 from vdoom/fix_for_older_orin_nano_super
Fix for detecting older Orin Nano with "SUPER" variant of firmware
7 months ago
Melissa LeBlanc-Williams
635177ccec
Merge pull request #395 from Gautham103/jetson-thor-comptatible
jetson-thor: add compatible string for new thor platform
7 months ago
Melissa LeBlanc-Williams
18f3ff69bc
Merge pull request #396 from anhmiuhv/orin-nano-super
update compatible string for all super variants of Orin NX and Orin Nano
7 months ago
Linh Hoang
f25ecab778
update compatible string for all super variants of Orin NX and Orin Nano
7 months ago
Gautham Srinivasan
47b6389ad1
jetson-thor: add compatible string for new thor platform
7 months ago
DESKTOP-TPBT7PN\vova
e170f0939b
Nothing can't stop you from flashing older versions of Jetson Orin Nano with "SUPER" variant of firmware to get better perfomance profiles. But it doesn't get detected by PlatformDetecter as board name gets SUPER sufix like this "['nvidia,p3768-0000+p3767-0003-super', 'nvidia,p3767-0003', 'nvidia,tegra234', '']"
7 months ago
Melissa LeBlanc-Williams
0afa93d8c7
Merge pull request #392 from Gautham103/jetson-chip-t264
add t264 chip id for jetson thor
7 months ago
Gautham Srinivasan
9a327202eb
add t264 chip id for jetson thor
8 months ago
Melissa LeBlanc-Williams
bf1cb100e9
Merge pull request #391 from Gautham103/jetson-thor
add support for jetson thor
8 months ago
Gautham Srinivasan
c39b827090
add support for jetson thor
8 months ago
Melissa LeBlanc-Williams
11b7869b26
Merge pull request #390 from technobly/for-upstream
Support for Particle Tachyon
8 months ago
Technobly
16e3e94bf4
Support for Particle Tachyon
1 year ago
Melissa LeBlanc-Williams
80ec116668
Merge pull request #388 from avenstewart/add-orange-pi-5-pro
Added support for Orange Pi 5 Pro board
8 months ago
agstewart
d914ee53cb
formatting fix
9 months ago