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

Add Ethernet RAK13800 support to RAK11310 #5707

Merged
merged 7 commits into from
Dec 31, 2024

Conversation

beegee-tokyo
Copy link
Contributor

Cleanup pins_arduino.h of RAK11310
Add Ethernet capability to variant.h of RAK11310
Add RAK11310/RAK13800 support to ethClient.cpp

Add RAK11310 variant to platformio.ini.
Requires long file name support on Windows 11 and git ==> Filename too long in Git for Windows

Open a PowerShell window/console, and run the following:

  • Setting Registry Value:
# Check LongPathsEnabled settings
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem -Name LongPathsEnabled

# If 0, set it to 1 - This is a System wide configuration
# This will fail if you do not have Admin priveleges
# Changes to CurrentControlSet\Control take effect after a system restart
$MyPSexe = Get-Process -PID $PID | % Path
Start-Process -Verb RunAs $MyPSexe "-c","Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem -Name LongPathsEnabled -Type DWord -Value 1"

Setting git config --system - System wide for all Windows users:

Start-Process -Verb RunAs "git" "config","--system","core.longpaths","true"
& git config "--global" core.longpaths true

Add support for RAK11310
Correct SPI pin assignments
Add Ethernet for RAK11310
Fix LoRa SPI assignment
Add Ethernet capability to RAK11310
@caveman99
Copy link
Member

caveman99 commented Dec 31, 2024

Thanks for the pointers to the windows changes. This is neccessary for every rp2040 based build. I'll add this to the developer documentation.

EDIT: nevermind, it was already there...

grafik

@beegee-tokyo
Copy link
Contributor Author

Thanks for the pointers to the windows changes. This is neccessary for every rp2040 based build. I'll add this to the developer documentation.

You're welcome.
Stumbled over this before when I started using earls' repo.

@caveman99 caveman99 merged commit 9af8c58 into meshtastic:master Dec 31, 2024
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants