All Activity
This stream auto-updates
- Today
-
hello @asteele, it's likely that you're using an inadequate power supply that's not providng enough power to the board. the partitions seem correct though
- Yesterday
-
asteele started following 2S no HDMI output
-
Hello, I'm trying to get Android running on my board. I flashed Android 12 using Balena Etcher to the microSD card, then inserted the card and plugged the board in. Nothing happened other than the red power light appearing. I have a monitor plugged in via HDMI, and a wireless keyboard + mouse. Power is from the DC input jack. I also tried removing the microSD card & powering on, but that also didn't do anything. When the microSD card is removed and I plug the USB-C into my computer, I see this the D & E drives: but when the card is inserted, nothing changes on my computer. I inserted the microSD card into my computer directly, and this is what that looks like: I don't know where to go from here, as nothing I do seems to have any effect.
-
asteele joined the community
-
brick started following Tinkering with Armbian development builds
-
Hi, Mendel linux is out of date and not supported as I understand it. Did someone tried to use/adapt Armbian to support to Edge T, or is there any other way already available? There is already support for Tinker Board 2. But that has different processor than Edge T, so I plan to adapt Armbian to Edge T if it will be even possible. https://www.armbian.com/tinkerboard-2/
-
Amitabha joined the community
-
Thanks! I'll do that!
-
Is am trying to get program working on tinker board r2 or s2 with recommended OS. But I am having issues because I am used to raspberry pi and piOS Is there any of the shared libraries that correspond to the following piOS libraries: libbcm_host.so => not found libvcos.so => not found libmmal.so => not found libmmal_core.so => not found libmmal_util.so => not found libmmal_vc_client.so => not found these are libraries referring to the use of the pi camera.
-
somebody reported the issue to ffmpeg: [FFmpeg-user] Can FFmpeg Record Video On Linux Using V4L2 in V4L2_CAP_VIDEO_CAPTURE_MPLANE Mode? Looks that the mplane format is currently not supported when capturing from a v4l2 device at the moment. If you have time, please create a ticket on https://trac.ffmpeg.org/report
-
Ming-Ta Yu started following Tinkerboard RS2.0
-
jjj44 started following Finding the solution to install ROS and get UART working
-
I am currently attempting to use a TinkerBoard2S as a rosbag recorder for various sensors, and I am encountering a few issues. Here are my requirements: I need to install ROS on the TinkerBoard2S. I need to be able to read UART for IMU data. Initially, I attempted to install the complete ROS system via a simple deb installation, but I ran into issues because ROS does not support Debian10 well. I then tried to follow the instructions on this page (https://github.com/lawkee48/TinkerOS-ROS), which allowed me to run roscore, but I encountered a problem when trying to compile the PCL library for my Velodyne sensor, as it took too long. Next, I tried installing Ubuntu20 on the TinkerBoard2S, which made it easy to install the full ROS system. However, I am now unsure how to enable the UART port on the Ubuntu20 system. I know that for the TinkerBoard2S, I only need to set /boot/config.txt and set the intf:uart0=on. After rebooting, the ttyS0 should be mounted as the UART port. Any suggestions on how to proceed would be greatly appreciated. Thank you!
-
jjj44 joined the community
- Last week
-
After booting up my new TB with TinkerOS I saw that the Ethernet 1 connection said "Last Active 4 months ago". Anyone had the same thing? This makes me very unsure if this card is legit or not, tampered with. Bought it via reseller on Amazon.
-
hxld66 joined the community
-
Steve-SLR joined the community
-
Murph joined the community
-
hello @Kajan001, which command did you execute for using the cameras?
-
Is there any Python driven video player that runs on Tinker Board
Kajan001 replied to Arnold Chan's topic in Software
Here is my version of python-gstreamer dvr. You need to install the python-gst bidnings though: pythong dvr -records 60s video - I have to fix the pipeline though because the clips are really big. 2+ gigs per minute dvr60s-dated.py -
I have a tinkerboars r2 (and a TB 2s) with recommended OS. I have attached a picamerav2 (8MP imx219) and it works with gstreamer but I have yet to learn that. I cannot get ffmpeg working, I just get the message: [video4linux2,v4l2 @ 0x810f7610] Not a video capture device. /dev/video1: No such device Using: ls /dev/video* I get: /dev/video0 /dev/video1 /dev/video2 /dev/video3 /dev/video4 so clearly the camera is recognised by the system Has anyone got ffmpeg working on TB os? Additonal info below. Using : v4l2-ctl --all Driver Info: Driver name : rkisp1_v0 Card type : rkisp1_mainpath Bus info : platform:ff910000.rkisp1 Driver version : 4.4.194 Capabilities : 0x84201000 Video Capture Multiplanar Streaming Extended Pix Format Device Capabilities Device Caps : 0x04201000 Video Capture Multiplanar Streaming Extended Pix Format Media Driver Info: Driver name : rkisp1 Model : rkisp1 Serial : Bus info : Media version : 0.1.0 Hardware revision: 0x00000000 (0) Driver version : 0.0.0 Entity Info: ID : 2 Name : rkisp1_mainpath Type : V4L2 I/O Pad : 0: Sink Priority: 2 Format Video Capture Multiplanar: Width/Height : 1280/720 Pixel Format : 'RGB3' (24-bit RGB 8-8-8) Field : None Number of planes : 1 Flags : Colorspace : sRGB Transfer Function : sRGB YCbCr/HSV Encoding: Default Quantization : Full Range Plane 0 : Bytes per Line : 3840 Size Image : 2764800 Crop: Left 0, Top 0, Width 1920, Height 1080 Selection: crop, Left 0, Top 0, Width 1920, Height 1080, Flags: Selection: crop_bounds, Left 0, Top 0, Width 1920, Height 1080, Flags: Selection: crop, Left 0, Top 0, Width 1920, Height 1080, Flags: Selection: crop_bounds, Left 0, Top 0, Width 1920, Height 1080, Flags: User Controls exposure 0x00980911 (int) : min=0 max=4095 step=1 default=1575 value=1457 gain 0x00980913 (int) : min=256 max=43663 step=1 default=256 value=256 horizontal_flip 0x00980914 (bool) : default=0 value=0 vertical_flip 0x00980915 (bool) : default=0 value=0 Image Source Controls vertical_blanking 0x009e0901 (int) : min=686 max=686 step=1 default=686 value=686 horizontal_blanking 0x009e0902 (int) : min=1524 max=1524 step=1 default=1524 value=1524 analogue_gain 0x009e0903 (int) : min=256 max=2816 step=1 default=512 value=932 Image Processing Controls link_frequency 0x009f0901 (intmenu): min=0 max=0 default=0 value=0 pixel_rate 0x009f0902 (int64) : min=0 max=182463120 step=1 default=182463120 value=182463120 flags=read-only test_pattern 0x009f0903 (menu) : min=0 max=13 default=0 value=0 Using: gst-device-monitor-1.0 Video Probing devices... Device found: name : rkisp1_mainpath class : Video/Source caps : video/x-raw, format=(string)YUY2, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)Y42B, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)I420, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV61, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV16, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-bayer, format=(string)bggr, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-bayer, format=(string)gbrg, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-bayer, format=(string)grbg, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-bayer, format=(string)rggb, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; properties: udev-probed = true device.bus_path = platform-ff910000.rkisp1 sysfs.path = /sys/devices/platform/ff910000.rkisp1/video4linux/video0 device.subsystem = video4linux device.product.name = rkisp1_mainpath device.capabilities = :capture: device.api = v4l2 device.path = /dev/video0 v4l2.device.driver = rkisp1_v0 v4l2.device.card = rkisp1_mainpath v4l2.device.bus_info = platform:ff910000.rkisp1 v4l2.device.version = 263362 (0x000404c2) v4l2.device.capabilities = 2216693760 (0x84201000) v4l2.device.device_caps = 69210112 (0x04201000) gst-launch-1.0 v4l2src ! ... Device found: name : rkisp1_selfpath class : Video/Source caps : video/x-raw, format=(string)YUY2, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)Y42B, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)I420, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV61, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)NV16, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)RGB16, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 32, 1920, 8 ], height=(int)[ 16, 1080, 8 ], framerate=(fraction)[ 1/1, 30/1 ]; properties: udev-probed = true device.bus_path = platform-ff910000.rkisp1 sysfs.path = /sys/devices/platform/ff910000.rkisp1/video4linux/video1 device.subsystem = video4linux device.product.name = rkisp1_selfpath device.capabilities = :capture: device.api = v4l2 device.path = /dev/video1 v4l2.device.driver = rkisp1_v0 v4l2.device.card = rkisp1_selfpath v4l2.device.bus_info = platform:ff910000.rkisp1 v4l2.device.version = 263362 (0x000404c2) v4l2.device.capabilities = 2216693760 (0x84201000) v4l2.device.device_caps = 69210112 (0x04201000) gst-launch-1.0 v4l2src device=/dev/video1 ! ... Device found: name : rkisp1_dmapath class : Video/Sink caps : video/x-raw, format=(string)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], interlace-mode=(string)progressive, colorimetry=(string){ 1:4:5:4, 1:5:6:5, 1:3:5:1, 1:4:5:2, 1:4:5:3, 1:4:7:1, 1:4:12:8, 1:6:11:7, 1:0:0:0 }; video/x-raw, format=(string)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], interlace-mode=(string)progressive, colorimetry=(string){ 1:4:5:4, 1:5:6:5, 1:3:5:1, 1:4:5:2, 1:4:5:3, 1:4:7:1, 1:4:12:8, 1:6:11:7, 1:0:0:0 }; video/x-bayer, format=(string)bggr, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], colorimetry=(string){ 1:4:5:4, 1:5:6:5, 1:3:5:1, 1:4:5:2, 1:4:5:3, 1:4:7:1, 1:4:12:8, 1:6:11:7, 1:0:0:0 }, parsed=(boolean)true; video/x-bayer, format=(string)gbrg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], colorimetry=(string){ 1:4:5:4, 1:5:6:5, 1:3:5:1, 1:4:5:2, 1:4:5:3, 1:4:7:1, 1:4:12:8, 1:6:11:7, 1:0:0:0 }, parsed=(boolean)true; video/x-bayer, format=(string)grbg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], colorimetry=(string){ 1:4:5:4, 1:5:6:5, 1:3:5:1, 1:4:5:2, 1:4:5:3, 1:4:7:1, 1:4:12:8, 1:6:11:7, 1:0:0:0 }, parsed=(boolean)true; video/x-bayer, format=(string)rggb, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], colorimetry=(string){ 1:4:5:4, 1:5:6:5, 1:3:5:1, 1:4:5:2, 1:4:5:3, 1:4:7:1, 1:4:12:8, 1:6:11:7, 1:0:0:0 }, parsed=(boolean)true; video/x-raw, format=(string)YVYU, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], interlace-mode=(string)progressive, colorimetry=(string){ 1:4:5:4, 1:5:6:5, 1:3:5:1, 1:4:5:2, 1:4:5:3, 1:4:7:1, 1:4:12:8, 1:6:11:7, 1:0:0:0 }; properties: udev-probed = true device.bus_path = platform-ff910000.rkisp1 sysfs.path = /sys/devices/platform/ff910000.rkisp1/video4linux/video2 device.subsystem = video4linux device.product.name = rkisp1_dmapath device.capabilities = :video_output: device.api = v4l2 device.path = /dev/video2 v4l2.device.driver = rkisp1_v0 v4l2.device.card = rkisp1_dmapath v4l2.device.bus_info = platform:ff910000.rkisp1 v4l2.device.version = 263362 (0x000404c2) v4l2.device.capabilities = 2216697856 (0x84202000) v4l2.device.device_caps = 69214208 (0x04202000) gst-launch-1.0 ... ! v4l2sink device=/dev/video2
-
test joined the community
-
Rishab Sain joined the community
-
ul@hahnen.de joined the community
-
ThuyPX joined the community
- Earlier
-
Ming-Ta Yu started following Need suggestion, Tinker Edge T 5v power input? and Android 12 V0.0.3 source code unavailable
-
Is there any Python driven video player that runs on Tinker Board
Kajan001 replied to Arnold Chan's topic in Software
I think you can use gstreamer from python. I have just started exploring this myself so I am not sure yet. https://brettviren.github.io/pygst-tutorial-org/pygst-tutorial.html https://sahilchachra.medium.com/all-you-want-to-get-started-with-gstreamer-in-python-2276d9ed548e -
Has anyone succesfully installed Pikrellcam ( https://github.com/billw2/pikrellcam) on a tinker board? You may have to revise the installation script a bit and change the php version. although I think the buster version for TB is still 7,3
-
Has anyone succesfully installed Pikrellcam ( https://github.com/billw2/pikrellcam) on a tinker board? You may have to revise the installation script a bit and change the php version. although I think the buster version for TB is still 7,3
-
hello @Subbu, →it varies. not all HAT DACs i2s DAC, tinker-40pin-i2s is one of the methods for using DAC → it depends on the circuit design of the DAC you're using. we'd also suggest you to use perhaps 2 or 3 pieces of extansion headers(the heatsink is tall) in case you connect to the wrong pins →different DACs all have different hardware design and chips, their dts files should be configured and enabled. using one of the DACs from the QVL (Tinker Board (asus.com)) would be a good way to avoid most of the compatibility issues.
-
You can use Magisk to root the device. https://github.com/topjohnwu/Magisk
-
Here are the commands to download the source tree. $ repo init -u https://github.com/TinkerBoard-Android/manifest.git -b android12-rockchip -m tinker_board-android12-0.0.3.xml $ repo sync https://github.com/TinkerBoard-Android/rockchip-android-manifest/blob/main/README.md
-
Hi I purchased a TB 2S 4GB version as it was some how cheaper than even TB R2.0 or TB 2S 2GB!!! Maybe a mistake from the seller in his listing. I got it to make a streamer for my audio system. Anyways, with Tinker OS I managed to install Logitech Media Server and Squeezelite on it. Also got my NAS to be mounted automatically on TB 2 S. I use my old iFi USB DAC to play my music. Excellent output. But the DAC is somehow playing foul with one channel. Drops out at time. I want to try a I2S DAC on TB 2S. I am a newbie to SBC and related stuff. Are all HAT DACs I2S DAC? With the huge heatsink, it is not possible to connect any HAT DAC. What terminal of TB 2 S do I use to connect with point to point connection to a DAC? Do I do any configuration on TB 2 S? Would I need to install any driver for any generic HAT DACs? Thanks Subbu
-
Looks like it's committed. https://github.com/TinkerBoard-Android/rockchip-android-manifest/blob/android11-rockchip/tinker_board-android11-1.0.0.xml
-
hello @WorapolBuraphan, TinkerBoard2/kernel (github.com) are the source codes of tinker os, which is debian based. the kernel compile process is pretty common and standard. have you faced any difficulties in terms of compiling?
- 1 reply
-
- tinkerboard2s
- linuxkernel
-
(and 1 more)
Tagged with:
-
I am currently working on the Tinker Board project (Application that using GUI). Recently, I had to replace the Tinker Board logo with our product's logo on kernal that I have cloned from github. I followed the instructions mentioned in Developer Guide · TinkerBoard/TinkerBoard Wiki (github.com) However, I am not sure if the kernel image that I compiled from TinkerBoard2/kernel (github.com) is optimized for Debian. Can you confirm if it is optimized and compatible with Debian? Or suggestion the step to make it work
- 1 reply
-
- tinkerboard2s
- linuxkernel
-
(and 1 more)
Tagged with:
-
Do you mean reinstalling the OS or factory reset is the only way to fix this problem? I will try to verify.
-
hello @CommandLine726, sorry for the very late reply. unfortunaly if you're using a dsi panel there's no way to rotate the screen; however if you're using a hdmi monitor, you cand rotate the screen by editing the /etc/X11/xorg.conf.d/20-modesetting.conf 1. sudo su 2. cat /etc/X11/xorg.conf.d/20-modesetting.conf (if the configuration exisits, you will see the last section: Section "Monitor" Identifier "Default Monitor" Option "Rotate" "normal") 3. vim /etc/X11/xorg.conf.d/20-modesetting.conf change the Option "Rotate" "normal" to "inverted" "normal" 4. reboot now
-
I see Android 12 has appeared and can be built with something like: repo init -u https://github.com/TinkerBoard-Android/rockchip-android-manifest.git -b android12-rockchip repo sync source build/envsetup.sh lunch Tinker_Board-userdebug ./build.sh -UCKAu but I am still using Android 11...
-
Hello i am trying to port the mainline debian 11 img to the tinkeredge R and i was hoping if anyone here knew what firmware packages and drivers and required to get it to boot