Jump to content

enki

Members
  • Posts

    17
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I will test this again, but under 4.12 it did not reboot without a power cycle. Is there something I need to add to the kernel boot line or just run 4.12?
  2. Thanks, I will implement this in the design! Thanks, Dude!!
  3. Thanks a great idea, thanks! Could you share some of the chips you are using to give me a starting point?
  4. That's OK, I will wait until there is a release. NP, but is the reboot fix in 4.13?
  5. The relay board was pulling the 3.3 volt line to 4.98. Disconnected the relay board and re-confirmed pin 1 is now 3.25.
  6. Pin 1, I have the Board powered via pins 2 and 6 connected to https://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10001&freeText=323362&langId=-1&productId=323362&storeId=10001&krypto=t00e9wISx8kLs0ITwFZz%2BEDPVx%2Bh0wYoIoYT3yrNaLQW5kHl6LG0hi19%2F%2BhbvP0fR7JJpz4XlOgB6yy84xnrERG%2F1uIZgJUEC925owV8Eks%3D&ddkey=https%3AStoreCatalogDrillDownView 5 vols supply. Once booted, I tested the voltage on pin 1, which is 4.98V
  7. OMG, ASUS failed to make a great product with the tinker board, great h/w and poor s/w integration.
  8. I just noticed that the 3.3 GPIO pin is at 4.98 volts when running under the 4.11 and 4.12 kernels. When I booted under Debian 1.9 I saw 3.25 volts on the 3.3 GPIO pin. The 16 post relay board I am using wants 3.3 volts to signal the logic board as 12 volts to power the relays. Could this be the issue as to why my relays are now working correctly?
  9. I'm sorry this is turning out to be such a big project for you. But I do appreciate your efforts! Thank you again.
  10. How do I get the 4.13 image? The https://dl.armbian.com/tinkerboard/ only has the 4.12 kernel.
  11. Kernel 4.12.3 still has the broken GPIO issue.
  12. I have not tried the 4.4 of the 4.12 Kernels, would you like for me to? What is the repo for the nightly 4.12 kernel?
  13. Here is a code snippet of the program I am using: #!/usr/bin/python3 import ASUS.GPIO as GPIO import time relay_gpio_pin = [7,8,10,11,12,13,15,16,18,19,21,22,23,24,26,27] GPIO.setwarnings(False) GPIO.setmode(GPIO.BOARD) for pin in relay_gpio_pin: GPIO.setup(pin,GPIO.OUT) GPIO.output(pin,GPIO.HIGH) # Turn relay off for pin in relay_gpio_pin: time.sleep(0.025) GPIO.output(pin,GPIO.HIGH) time.sleep(0.025) GPIO.output(pin,GPIO.LOW) The above code worked correctly running on the same Tinker Board with the Tinker OS 1.8 and 1.9. Now under the armbian it no longer works. Thinking it might be the relay board, I put some led's on the GPIO pins and manually turned in pins 7 and 11, I could never turn them off with the Python statement: GPIO.output(11,GPIO.LOW). I followed the following steps to install the python ASUS.GPIO code (as root): apt-get install python3-dev wget http://dlcdnet.asus.com/pub/ASUS/mb/Linux/Tinker_Board_2GB/GPIO_API_for_Python.zip unzip GPIO_API_for_Python.zip cd GPIO_API_for_Python/ python3 setup.py install
  14. Linux durango 4.11.6-rockchip #9 SMP PREEMPT Fri Jun 23 20:37:25 CEST 2017 armv7l armv7l armv7l GNU/Linux I'm not getting any errors, it is just not working. I will get out the scope tomorrow and conduct some debugging and update you. I downloaded the ASUS_GPIO instructions on the tinker board website for a python install. Was this correct?
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines