Open tve opened 5 years ago
I've spent the last month creating neopo, a replacement for po-util written in Python. The issues you faced are now virtually nonexistent: the Particle makefile has been fixed, and neopo uses particle-cli to induce dfu mode with libudev.
Here is the repository: https://github.com/nrobinson2000/neopo
While I currently don't have the Arch dependencies in the installer script yet, I will have them in there soon.
(This is a summary of our discussion on gitter.im)
Issue 1
po xenon flash-beta
fails for me on arch linux in the linker step:This can be most easily fixed by adding the
all
target to the make invocations in particle.mk https://github.com/nrobinson2000/po/blob/master/share/particle.mk#L44-L54:Issue 2
po dfu
fails to find my xenon because I have another /dev/ttyACM device. This can be improved by changing the default setting of MODEM in https://github.com/nrobinson2000/po/blob/master/share/po-linux#L432-L435 toThanks for creating po-util!!!