Jump to content

tooz

Tinker Engineer
  • Content Count

    627
  • Joined

  • Last visited

  • Days Won

    42

Everything posted by tooz

  1. hello @Justus, 1. download any of the tinker edge t os from: Tinker Board (asus.com) here i downloaded the latest version, which is mendel-eagle v.3.0.7 2. all the tools needed (android usb windows driver, adb, fastboot script ...) are located in the folder 'tools' >>Tinker_Edge_T-Mendel-Eagle-V3.0.7-20210610.zip\Tinker_Edge_T-Mendel-Eagle-V3.0.7-20210610\tools
  2. hello @Aladonn, which tinker os did you use? and what version of anydesk have you installed? https://anydesk.com/en/downloads/linux?dv=deb_64
  3. hello @stevenragy, these logs are common and can be ignored. we've checked with the chip vendor and are told that EGL are the ARM based OpenGL expansions for x window system, that's similar to glx on x86. Xorg uses Driver modelsettings to load libglx.so by default, libglx.so then looks up dri libs. however Xorg 2D accelerator uses DRM not dri libs so it prints the errors that you mentioned. i don't think the app can ever be executed if it's a GPU related issue, but it also depends on the mode the app's excuted (normal mode/ CLI mode) is it possible for use to have a look at the camera codes and dmesg?
  4. tooz

    Compiling Android

    hello @Mortis1369, sorry about the inconvenience, will check with team and get back to you shortly. are you developing an android 11 based os? Tinker Board 2 - Android (github.com)
  5. to compile boot.img: source build/envsetup.shlunch WW_Tinker_Board_2-userdebug./build.sh -CKA it'll be located in directory: rockdev/Image-WW_Tinker_Board_2/
  6. hello @shenouda, please refer to page 46, ch.8.13 "run with multi rknn tools" in Rockchip_Trouble_Shooting_RKNN_Toolkit_V1.7.3_EN.pdf rknn-toolkit/Rockchip_Trouble_Shooting_RKNN_Toolkit_V1.7.3_EN.pdf at master · rockchip-linux/rknn-toolkit (github.com)
  7. tooz

    Enable hdmi cec

    hello @stevenragy, please try: sudo su cec-ctl --playback -o TinkerBoard2 cec-ctl -m and press the remote control keycode'd then show in the console
  8. hello @joseph, libgpio requires gpio charcter device structure and it's only in kernel 5.0+ releases it's not supported on tinker edge r as its kernel version is 4.4 libgpiod - C library and tools for interacting with the linux GPIO character device (gpiod stands for GPIO device) Since linux 4.8 the GPIO sysfs interface is deprecated. User space should use the character device instead. This library encapsulates the ioctl calls and data structures behind a straightforward API. to build communications between tinker edge r and the 3d printer board, please refer to the '40 pin mapping table', sudo vim /boot/config.txt set the pin to =on, save, and reboot
  9. hello @Fred, to run a shellscript at startup indeed you can edit rc.local, instead /home/linaro/start.sh, please try adjust it to: sudo bash /home/linaro/start.sh exit 0
  10. hello @marco@bigsis.tech, yes, it'd be your (Cin0, Cin1, Cin2) for q #2 & #3, we've used netron to open the model inception_v4_299_quant.tflite, in quantization columns: to quantify with data range -1 ~ 1 -1 <=0.0089125 * (q – 128) =< 0.9921875 from this example it shows that the scale parameter = 128, and it's the same with mean parameter you will have to do it with models quantified, otherwise it'd be very confusing to set mean and std value we've asked the vendor and were told that it depends on whether the model's input data's been processed wile training or not.
  11. hello @shenouda, tinker edge r is not in the codebase of adafruit blinka, you'll need to put the source of the board to it. please try using the attachment dht_simpletest.py instead of import board, please assign pins directly: import time #import board import adafruit_dht from microcontroller import pin # Initial the dht device, with data pin connected to: dhtDevice = adafruit_dht.DHT22(pin.GPIO2_B1) this is to connect dht22 data pin to pin3 of tinker edge r https://tinker-board.asus.com/tw/doc_er.html#GPIO dht_simpletest.7z
  12. tooz

    opengl issue

    hello @Suntech, this error can be ignored, but we'll check it just in case. is it possible for us to know how to reproduce this? and how kivy was installed?
  13. hello @dec, this is fixed in more recent releases, i've tested with v.2.1.6 and can confirm it works os images can be downloaded here: Tinker Board (asus.com)
  14. hello @shenouda, have you tried adafruit dht circuit library? adafruit/Adafruit_CircuitPython_DHT: CircuitPython support for DHT11 and DHT22 type temperature/humidity devices (github.com) dht22 requires 3 pin connectors (vcc, gnd and gpio), you can use it on tinker edge r to install the package: pip3 install adafruit-circuitpython-dht --user details can be found here: https://github.com/adafruit/Adafruit_CircuitPython_DHT#readme
  15. hello @kaestli, i use asus adp-33aw x, it's a pretty general one, similar to this: https://www.amazon.com/Adapter-Charger-Compatible-Vivobook-X200MA/dp/B07WC4F1J4/ref=sr_1_10?crid=1X289V37LE3ZA&keywords=adp+33aw&qid=1675320094&sprefix=adp+33a%2Caps%2C279&sr=8-10
  16. tooz

    Enable hdmi cec

    hello @stevenragy, please use the following commands: cec-ctl --playback -o TinkerBoard2 cec-ctl --user-control-pressed=ui-cmd="keycode" -t0 (EX: keycode of “volume_up” is 0x41, cec-ctl --user-control-pressed=ui-cmd="0x41" -t0) reference of keycodes can be found in type_ui_cmd struct on github: https://github.com/cz172638/v4l-utils/blob/master/utils/cec-ctl/cec-ctl.cpp
  17. hello @kaestli, here’s the product specification for your reference, any power supply that ranges between 12v to 19v should work. (i use a 19v/4.74a power supply) https://tinker-board.asus.com/product/tinker-board-2.html
  18. tooz

    Enable hdmi cec

    hello @stevenragy, which smart tv are you using?
  19. hello @Dave Gerrey, techinically you can, but it's not recommended, as it'll bypass the power protection circuit. please see the last two points of safety information https://tinker-board.asus.com/download/Q17720_Tinker_Board_2_2S_QSG_WEB.pdf
  20. hello @marco@bigsis.tech, there are different ways and tools to copy/ dump the os either from emmc or sdcard. the easiest way i can think of is to use dd command, usually i clone the os to sdcard and use balena etcher to flash other boards; if your two tinker edge r's are conencted to the same pc, you can direct the path to the board that you're going to flash. 1. insert a sdcard, using lsblk to check its path, in my case it's /dev/mmcblk0 2. clone the os sudo dd if=/dev/mmcblk0 of=/dev/sda/emmc.img conv=noerror,sync or sudo dd if=/dev/mmcblk1 of=/dev/mmcblk0 bs=4M here i clone the whole system and it takes around 18 minutes 3. once it's done, you can use the sdcard to flash another tinker edge r under ums mode, using tools such as balena etcher
  21. hello @dmitrich, while we try reproduce the issue, is it ok if we check the pulse log? what is the output when you execute this line? sudo cat /var/log/syslog* | grep -i pulse
  22. hello @marco@bigsis.tech, 1. connect tinker edge r to the computer 2. shutdown tinker edge r 3. repower tinker edge r so it can be switched to ums mode 4. use tools such as balena etcher to flash
  23. hello @BillyAma, 1. yes - if you have the wifi module iserted, you can use it staight away 2. no need as long as you're using one of the modules from the qvl
  24. tooz

    LTE minipcie card ec20

    hello @Mori, i'd suggest to use any of the modules from qvl, such as ec21-e, ec25, or uc20 Tinker Board (asus.com)
  25. hello @M@riusz, for tinker board s r2.0 debian os (kernel 4.4, debian 10) v.3.0.18, can related modules are included by default, all you need to do to get waveshare can working is to modify the dts and /boot/config.txt i've uploaded the dtbo and dts, along with config.txt here: https://www.asuswebstorage.com/navigate/a/#/s/077D58B319314CA9AB298E8F012540C04 -- Step 0: # dtc -@ -b 0 -Wno-unit_address_vs_reg -I dts -O dtb -o mcp2515-can0.dtbo mcp2515-can0.dts # cp mcp2515-can0.dtbo /boot/overlay/ Step 1: Change the file “/boot/config.txt” in the Debian OS as below: < #intf:spi1=off --- > intf:spi2=on 60c60 < overlay= --- > overlay=mcp2515-can0 Step 2: reboot $ sudo reboot Step 3: CAN Loopback Self-Test $ sudo apt-get update $ sudo apt-get install can-utils linaro@linaro-alip:~$ sudo ip link set can0 up type can bitrate 125000 loopback on linaro@linaro-alip:~$ sudo candump can0 & [1] 2500 linaro@linaro-alip:~$ sudo cansend can0 abc#1122334455 can0 2BC [5] 11 22 33 44 55 can0 2BC [5] 11 22 33 44 55 --
×
×
  • Create New...