-
Notifications
You must be signed in to change notification settings - Fork 334
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
[Meta] Radxa Rock Pi 4C Plus and TeslaUSB #776
Comments
So far, my progress is:
12d.
Diagnostics: |
I haven't had time to try your steps yet, but I would suggest using a recent Armbian build with a newer kernel, e.g. Armbian_23.8.1_Rockpi-4cplus_jammy_current_6.1.50.img.xz from https://redirect.armbian.com/rockpi-4cplus/archive/ |
I have tried it first. It does not see USB SSD (Samsung T7) and USB-NVME adapter with Samsung 980 Pro connected to USB 3.0 ports, only 2.0 ports see connected drive. What's better, when I use image from first comment and do |
I’ve just used apt-get update and apt-get upgrade as well as unfreezing kernel updates. That way it’ll ensure the kernel stays current regardless of the installed image. Also there is now a new beta coding UI you can install that’s a convenient option. |
What do You mean? I'm new in Armbian world so discovering something new is fun :) |
Sorry. Please try this: sudo apt update && sudo apt install armbian-config. You should then be able to run armbian-config to u freeze kernel installs and configure WLAN, etc. it’s the same as running nmtui. |
Looks like #769 is present in current Armbian images. EDIT
|
The
|
overlay and SSD visibility: dwc3-0-host overlay is the only overlay that gives SSD visibility in any of USB3 port (lower port, being specific). |
spiced with:
No SSD visibility in lower USB3 port, had to use USB2 port to make drive visible. Unfortunately, whole rig is not visible in PC. |
OK, I have managed to get something working:
TeslaUSB works on Rock Pi.
|
For anyone coming through here and noticing there's a Wiki now on how to install and get the 4C+ working: Under the https://github.com/marcone/teslausb/wiki/Rock-Pi-4C--Installation#software-requirements Software Requirements section, the link to the image no longer works as that listed version has been archived. You can find that particular version here: https://imola.armbian.com/dl/rockpi-4cplus/archive/ |
@mjpcomp the linked image was already archived, the problem is that that particular archive was deleted, as I'm sure the one you linked to will be deleted at some point too. This is because Armbian is switching to community images for the Rock Pi 4C+ due to lack of an official maintainer. The problem is that the community image does not have working OTG. |
Ah, thanks for the heads up - that's definitely good to know... I'm going to make sure I keep an extra copy of this image around.. Wonder if it may need to be hosted on archive.org or something just in case it does go the way of the Dodo... |
I found that the USB-OTG was unreliable, so I took a stab in the dark and removed the I still see the drives appear for a little bit, then go away, and then come back again. I suspect this might be due to the sync script running on startup but I haven't confirmed this yet. |
@KrzysztofHajdamowicz, @marcone, Can you please let me know if a workaround has been been found for this. Does Tesla complain about it in the alerts section for this? |
The archive link path got changed. |
@Crosenhain , Does Tesla complain about this and show an alert/active alert? |
@ZhongDev how has this behaved for you? I've been successfully and reliably running 2x RPi 4's. Though I've attempted to test the RPi 4C, I found that it both did not reliably remain connected to multiple cars I tested with, but also the wifi connectivity was abysmal; even with an antenna attached. Since I wasn't sure whether there was truly anything to be gained by using the 4C, I've reverted to the RPi 4. |
@miles267 So far it seems to be mostly smooth for the past 3 days. (20 Drives, Sentry on, Disabled at home). There was one drive where the 4c+ failed to mount at the start of the drive, But I just replugged the USB in the glovebox and it has worked. I may try disabling "usbstoragequirks" like @Crosenhain so that hopefully it is more stable, and fewer failed mounts happen. |
Also, Wifi signal has been okay, however I'm not sure if that is due to the 4c+ or my overbuilt Unifi wifi network. |
Older Rock 4C+ Armbian builds, including the one in the installation instructions, have a boot stability issue. This issue renders the board unusable in cars as it often fails to boot and register as USB storage. This has been fixed by armbian/build#6414. Newer Armbian builds should perform better. However, they require this overlay to enable peripheral mode on the OTG port, which can be added using the TeslaUSB on a Rock 4C+ works well in my car, with no WiFi issues. |
@gerculanum Thank you for that! I will try again soon using a new community build. I used an archived build because teslausb refused to install properly a community build. I think probably because i did not use the overlay. |
I need to check this again, my car recently updated to 2024.14.3, which apparently did contain some fixes for USB drive problems according to a local Tesla service rep. |
I do not have an alert - I think I did in the previous software version. |
Describe the problem
I have an idea to compile issues mentioned in multiple issues example into single thread, allowing for faster searching.
Device
Rock Pi 4C plus
OS Image
Armbian
Car Model
Model Y
USB connection
Glove box
Logs
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: