-
Notifications
You must be signed in to change notification settings - Fork 11
NeoPixel library not working on the Jetson Nano 4gb #38
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
Comments
That's not an error. It's the expected stack trace when exiting via . It throws a
Probably using the wrong pin then. Are you probing physical pin 19, i.e. SPI1_MOSI? Or the pin that is digital IO 19, i.e |
Hmm...that looks like the correct pin. @makermelissa any ideas? Does the Jetson require anything special for enabling SPI? Looks OK to me based on /dev entries. But don't have HW to test directly. |
When I last checked it out, you did have to enable it. The guide explains here: https://learn.adafruit.com/circuitpython-libraries-on-linux-and-the-nvidia-jetson-nano/initial-setup#enable-uart-i2c-and-spi-3039597 It's possible things have changed since it's been a few years since I last updated the guide. |
Yes have done these step, and i just rechecked it, SPI1 are still checked. I tried using i2c-6 and didnt have any problems, SPI seems to be the only one not working. I even tried doing a blink test on pin 19 (D10).
The signal was there when i probed it |
Hi there, did anyone solve this? I am struggling with the same problem :( |
My and one of my colleagues have spent the last two days going down this road. We've followed the same steps as @Thesis123123 . One of us managed to get some activity on the spi1 bus, but it looks like random TTL noise, and the neopixel strip lights the first 5 leds randomly. Sometimes running the script gives no results on the neopixel strip.
|
Followed this guide for installing blinka
https://learn.adafruit.com/circuitpython-libraries-on-linux-and-the-nvidia-jetson-nano/initial-setup
and this guide for the neopixel
https://learn.adafruit.com/circuitpython-libraries-on-linux-and-the-nvidia-jetson-nano/neopixels-with-spi
Ran the blinka test with no errors or warning
And running the example code again for the strips
Again no errors thrown by the program. The error below is when i did the cancaled the program with ctrl + c.
Data pin is on pin 19 of the carrier board. Can confirm 5v power on the actual leg of the SK6812. I probed pin 19 with an oscilloscope and no signal was present. confirmed that spi/dev is also present
Nvidia Jetson nano 4GB, Ubuntu 18.04, Jetpack 4.6.4
I can confirm that the strips are working fine becuase when i used an RPi Pico with the adafruit neopixel library, it had no problem lighting up all the colors
Am i doing something wrong here? I looked at previous issues and one was similar but #31 but it was closed without any other comments on how it was fixed.
Any ideas what might have gone wrong?
The text was updated successfully, but these errors were encountered: