Jump to content

Recommended Posts

Posted

Let me introduce my device:

- tanix tx68

- wifi/bluetooth not working - tried building modules for aw869a, failed to load, tried pre-built ones in form of .deb packages, didn't work either

- internal storage not working - failed mounting it from within armbian

- 1x USB2 port not working (works on default Android, doesn't work on slimboxTV Android)

- IR not working

- using an image from https://github.com/NickAlilovic/build/releases as is, great!

- using it for Home Assistant

- using external WiFi adapter

- headless, tried at first with an external display but it kept stalling/crashing the GPU every few seconds and kept getting lower resolution.

 

To be honest, an Intel N100 for 4x the price would have been a better choice, though tx68 is usable.

Posted

aw869a chip uses the aic8800 firmware. The drivers are old but have been ported to newer kernel. You can find patches here.

https://github.com/LYU4662/t95zplus-h618-build/tree/master/userpatches/kernel/archive/sunxi-6.7

 

For internal storage not working, You need to extract your dts and find the correct gpio settings.

 

USB2 probably needs to be enable in the DTS.

 

IR not working. There are posts a few pages back that enables IR.

 

Posted

Thanks, although the aic8800_fdrv module fails modprobe due to no device found error, Bluetooth module loads, but it was same when I compiled the module myself a month ago. It is fine for what it is though, maybe it will work without accessories in the future

Posted

regarding  openvfd.dts file

Tanix Tx6s PCB is mounted upside down in the case and thats why the openvfd.dts file is different.

swapping my SD card between Vontar (transpeed) and Tanix resulted in the time being displayed upside down lol.

Quote

openvfd.dts  for Tanix

 

/dts-v1/;
/plugin/;
/ {
   fragment@0 {
      target-path = "/";
      __overlay__ {
         openvfd {
        compatible = "open,vfd";
        dev_name = "openvfd";
        openvfd_gpio_clk = <&pio 8 11 6>;
        openvfd_gpio_dat = <&pio 8 12 6>;
        vfd_gpio_chip_name = "0300b000.pinctrl";
        openvfd_chars = [02 04 03 02 01];
        openvfd_dot_bits = [00 01 03 02 04 05 06];
        openvfd_display_type = <0x03000001>;
        status = "okay";
         };
      };
   };
};

 

openvfd.dts  for Vontar (Transpeed)

 

/dts-v1/;
/plugin/;
/ {
   fragment@0 {
      target-path = "/";
      __overlay__ {
         openvfd {
        compatible = "open,vfd";
        dev_name = "openvfd";
        openvfd_gpio_clk = <&pio 8 11 0>;
        openvfd_gpio_dat = <&pio 8 12 0>;
        vfd_gpio_chip_name = "0300b000.pinctrl";
        openvfd_chars = [02 01 02 03 04];
        openvfd_dot_bits = [00 01 03 02 04 05 06];
        openvfd_display_type = <0x03000000>;
        status = "okay";
         };
      };
   };
};

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines