-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
ARM32 support #2051
Comments
Request to support MIPS too. |
+1 for this. I think the lack of a debugger on ARM32 is what is preventing a lot of devs from using go for embedded programming |
+1 |
3 similar comments
+1 |
+1 |
+1 |
+1 Would very much like to debug directly on the RPI-32 with VSCode Remote server and Delve |
+1 |
2 similar comments
+1 |
+1 |
What are the required steps to port a new architecture? |
+1 , really need it on ARM 32 |
Would like to add my voice to army of people who really longing for |
+1, this would be immensely helpful. |
Just got a Raspberry Pi 400 and it looks like Go development will be hindered by this 😞 |
I switched to the 64bit build of raspberry pi os - https://downloads.raspberrypi.org/raspios_arm64/images/ and ( with a pi4 ) am able to remotely debug just fine... |
Ping |
Any movement on this? Like others in this thread, I am keen to use Delve on Arm 32 |
We are also really interested to use Delve on Arm32. Any news regarding this ? |
I'm successfully remote debugging on a raspberry pi zero running raspbian (ARM 32) using puppywang's code https://github.com/puppywang/delve. I know issues have been brought up with this (mostly a lack of testing methodology), but it seems to work for some people. |
I am voicing my support for this. ➕ 1️⃣ In case @puppywang hadn't seen it BountySource is at 800$ |
Would like to support this too. |
The request has been here a while, anyone knows any update on this? |
+1, would be helpful |
I have looked into puppywang's code and fixed some problems. |
@HM4704 Hi, what exactly would be necessary to add to the branch you're pointing to? |
@https://github.com/parvit You can make a PR which I would merge. |
@HM4704 I'm sorry i meant a different thing: i wish to know what kind of changes remain to implement in your branch for merging into the main. |
@https://github.com/parvit
|
The rapid rise of edge gateways, such as the EMS I'm working on, which is built on the Cortex-A7 platform, has made traditional C language development increasingly challenging. Our system relies heavily on TCP, UDP, and MQTT protocols, while also needing to parse JSON and XML data formats and manage a substantial amount of log data. These tasks are significantly easier to handle with Go, leading us to desire a sooner migration to the Go platform for development. |
Also as @hrx619273072 i want use Go for embedded solution with mqtt and Json. I want use Go for make update service on swupdate, and after make service api for other special functionality. I want to check what @HM4704 did, and make bug list. |
As @Taruu and @hrx619273072 I'm using Go on a llinux battery powered embedded on street device. When I can I develop some packages on my laptop, debug them and cross compile them in the final target but many times I have to debug using Printf(). It would so much easier with a remote debugger. I've been working on this project for 2 years and the next few years will be for several product based on this first embedded device. |
In fact, Printf() would be enough for my task, but I'm not sure that it will be convenient for me or other developers later. But I will try to find time to test what has already been done and, if possible, improve it. But I am not sure that this will happen in the near future. , _ , |
I totally understand... we all are kind of busy. ;) |
Request to support ARM32 platform.
ARM64 was added in #118 and there are many comments on that issue about Raspberry Pi and ARM32, so I thought there should be a separate issue for that.
The text was updated successfully, but these errors were encountered: