tooz
Tinker Engineer-
Content Count
638 -
Joined
-
Last visited
-
Days Won
43
Content Type
Profiles
Forums
Calendar
Everything posted by tooz
-
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
-
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
-
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
-
hello @stevenragy, which smart tv are you using?
-
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
-
Clone image file from internal memory of Tinker Edge R
tooz replied to marco@bigsis.tech's topic in General Discussion
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- 1 reply
-
- 1
-
-
Tinker board R2.0 audio problem - hissing, noise
tooz replied to dmitrich's topic in General Discussion
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 -
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
-
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
-
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 --
-
hello @Al Avitr / @jravi24, what are the touchscreens you're using? is it possible for you to get the syslogs?
-
hello @altairthecloak, you'll have to modify the overlay: /dtoverlay/config.txt https://github.com/TinkerBoard/TinkerBoard/wiki/Developer-Guide#how-to-configure-gpio-as-an-individual-function-and-the-function-work
-
hello @M@riusz, it's for tinker board 2s
-
hello @M@riusz, please check if you can configure mcp2515 with the os: Tinker_Board_2-Debian-Buster-v2.0.18-20221207.zip
-
hello @ksh, you can modify the cmdline.txt in /boot/ to diasble autosuspend: sudo vim /boot/cmdline.txt add the following line: usbcore.autosuspend=-1 just delete this line if you'd want to enable autosuspend again (which means set it back to default)
-
hello @apineda2005/ @tobe2be, i think this is where the error comes from: N: Repository 'https://deb.debian.org/debian-security buster/updates InRelease' changed its 'Suite' value from 'stable' to 'oldstable' to solve this, please run: sudo apt-get --allow-releaseinfo-change update mendel@lime-bunny:~$ sudo apt-get --allow-releaseinfo-change update Get:1 file:/var/cache/mdt/packages ./ InRelease Ign:1 file:/var/cache/mdt/packages ./ InRelease Get:2 file:/opt/aiy/packages ./ InRelease Ign:2 file:/opt/aiy/packages ./ InRelease Get:3 file:/var/cache/mdt/packages ./ Release Ign:3 file:/var/cache/mdt/packages ./ Release Get:4 file:/opt/aiy/packages ./ Release Ign:4 file:/opt/aiy/packages ./ Release Get:5 file:/var/cache/mdt/packages ./ Packages Ign:5 file:/var/cache/mdt/packages ./ Packages Get:6 file:/var/cache/mdt/packages ./ Translation-en_US Ign:6 file:/var/cache/mdt/packages ./ Translation-en_US Get:7 file:/var/cache/mdt/packages ./ Translation-en Ign:7 file:/var/cache/mdt/packages ./ Translation-en Get:8 file:/opt/aiy/packages ./ Packages Ign:8 file:/opt/aiy/packages ./ Packages Get:9 file:/opt/aiy/packages ./ Translation-en Ign:9 file:/opt/aiy/packages ./ Translation-en Get:10 file:/opt/aiy/packages ./ Translation-en_US Ign:10 file:/opt/aiy/packages ./ Translation-en_US Get:5 file:/var/cache/mdt/packages ./ Packages Ign:5 file:/var/cache/mdt/packages ./ Packages Get:6 file:/var/cache/mdt/packages ./ Translation-en_US Ign:6 file:/var/cache/mdt/packages ./ Translation-en_US Get:7 file:/var/cache/mdt/packages ./ Translation-en Ign:7 file:/var/cache/mdt/packages ./ Translation-en Hit:11 https://packages.cloud.google.com/apt coral-edgetpu-stable InRelease Hit:12 https://deb.debian.org/debian-security buster/updates InRelease Get:8 file:/opt/aiy/packages ./ Packages Ign:8 file:/opt/aiy/packages ./ Packages Get:9 file:/opt/aiy/packages ./ Translation-en Ign:9 file:/opt/aiy/packages ./ Translation-en Get:10 file:/opt/aiy/packages ./ Translation-en_US Ign:10 file:/opt/aiy/packages ./ Translation-en_US Get:5 file:/var/cache/mdt/packages ./ Packages Ign:5 file:/var/cache/mdt/packages ./ Packages Get:6 file:/var/cache/mdt/packages ./ Translation-en_US Ign:6 file:/var/cache/mdt/packages ./ Translation-en_US Get:7 file:/var/cache/mdt/packages ./ Translation-en Ign:7 file:/var/cache/mdt/packages ./ Translation-en Get:8 file:/opt/aiy/packages ./ Packages Ign:8 file:/opt/aiy/packages ./ Packages Get:9 file:/opt/aiy/packages ./ Translation-en Ign:9 file:/opt/aiy/packages ./ Translation-en Get:10 file:/opt/aiy/packages ./ Translation-en_US Ign:10 file:/opt/aiy/packages ./ Translation-en_US Get:5 file:/var/cache/mdt/packages ./ Packages Ign:5 file:/var/cache/mdt/packages ./ Packages Get:6 file:/var/cache/mdt/packages ./ Translation-en_US Ign:6 file:/var/cache/mdt/packages ./ Translation-en_US Get:7 file:/var/cache/mdt/packages ./ Translation-en Ign:7 file:/var/cache/mdt/packages ./ Translation-en Get:8 file:/opt/aiy/packages ./ Packages Ign:8 file:/opt/aiy/packages ./ Packages Get:9 file:/opt/aiy/packages ./ Translation-en Ign:9 file:/opt/aiy/packages ./ Translation-en Hit:13 https://mendel-linux.org/apt/unstable-bsp-enterprise unstable InRelease Hit:14 https://mendel-linux.org/apt/unstable unstable InRelease Get:10 file:/opt/aiy/packages ./ Translation-en_US Ign:10 file:/opt/aiy/packages ./ Translation-en_US Get:5 file:/var/cache/mdt/packages ./ Packages Ign:5 file:/var/cache/mdt/packages ./ Packages Get:6 file:/var/cache/mdt/packages ./ Translation-en_US Ign:6 file:/var/cache/mdt/packages ./ Translation-en_US Get:7 file:/var/cache/mdt/packages ./ Translation-en Ign:7 file:/var/cache/mdt/packages ./ Translation-en Get:8 file:/opt/aiy/packages ./ Packages Ign:8 file:/opt/aiy/packages ./ Packages Get:9 file:/opt/aiy/packages ./ Translation-en Ign:9 file:/opt/aiy/packages ./ Translation-en Get:10 file:/opt/aiy/packages ./ Translation-en_US Ign:10 file:/opt/aiy/packages ./ Translation-en_US Get:5 file:/var/cache/mdt/packages ./ Packages Ign:5 file:/var/cache/mdt/packages ./ Packages Get:6 file:/var/cache/mdt/packages ./ Translation-en_US Ign:6 file:/var/cache/mdt/packages ./ Translation-en_US Get:7 file:/var/cache/mdt/packages ./ Translation-en Ign:7 file:/var/cache/mdt/packages ./ Translation-en Get:8 file:/opt/aiy/packages ./ Packages Ign:8 file:/opt/aiy/packages ./ Packages Get:9 file:/opt/aiy/packages ./ Translation-en Ign:9 file:/opt/aiy/packages ./ Translation-en Get:10 file:/opt/aiy/packages ./ Translation-en_US Ign:10 file:/opt/aiy/packages ./ Translation-en_US Get:5 file:/var/cache/mdt/packages ./ Packages Get:6 file:/var/cache/mdt/packages ./ Translation-en_US Ign:6 file:/var/cache/mdt/packages ./ Translation-en_US Get:7 file:/var/cache/mdt/packages ./ Translation-en Ign:7 file:/var/cache/mdt/packages ./ Translation-en Get:8 file:/opt/aiy/packages ./ Packages [110 kB] Get:9 file:/opt/aiy/packages ./ Translation-en Ign:9 file:/opt/aiy/packages ./ Translation-en Get:10 file:/opt/aiy/packages ./ Translation-en_US Ign:10 file:/opt/aiy/packages ./ Translation-en_US Reading package lists... Done note: Hit means apt checked the timestamps on package list, those match and there are no changes. Ign means there are no changes in the pdiff index file, it wont bother downloading it again. Get means apt checked the timestamps on package list, there were changes and will be downloaded.
-
hello @marco@bigsis.tech, it depends on how the original model is trained -- in the document of rknn toolkit, ch. 3.2.2: rknn-toolkit/Rockchip_User_Guide_RKNN_Toolkit_V1.7.3_EN.pdf at master · rockchip-linux/rknn-toolkit (github.com) listed the quantize sizes supported; using low precision integer will indeed make the inference faster these are warning messages and should not be affecting anything as long as the model gets built out.
-
hello @cagatay, since there's no kern.log for android, is it possible for you to boot the board, connect the panel to the board with the type c cable, unplug the cable, and save the log? logs can be saved with this command using adb: adb shell dmesg > kernel.log
-
hello @cagatay, you probably need to modify your app, some examples: Automatically Run An Application On Android Phone Startup With Examples (folkstalk.com) https://stackoverflow.com/questions/60699244/boot-completed-not-working-on-android-10-q-api-level-29/63250729#63250729
-
hello @cagatay, i see. i was thinking that you're using debian os -- if you're using debian, then i can check the processes from /var/log/kern.log and see if the panel's been recognized. are you using the official release android 11 os from Tinker Board (asus.com) ?
-
hello @cagatay, what's the hardware and software version you're using? (tinker board 2s or tinker board 2? debian 10 v.?? or android v.??) is it possible for you to: 1. boot the board 2. connect the display to the board 3. save the output of /var/log/kern.log we'll check the log and investigate the problem
-
hello @hoser, win32 disk imager is the other alternative
-
hello @Sauer, we're still checking the issue, but from the logs and the information you've provided, looks like certain usb ports are not working properly -- this happens usually when the board is overheating -- do you by any chance have another touch panel to cross-examine?
- 5 replies
-
- thinker s/br
- touch
-
(and 5 more)
Tagged with:
-
hello @marco@bigsis.tech, this is processed by cpu only. this is the reference for rknn-toolkit for model conversion, inferene ... etc https://github.com/rockchip-linux/rknn-toolkit here's an example on converting tflite model to rknn model: https://github.com/rockchip-linux/rknn-toolkit/tree/master/examples/tflite/mobilenet_v1
