Skip to content
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

Infinity B32 support. #1181

Closed
ketaksaan opened this issue Mar 18, 2023 · 12 comments
Closed

Infinity B32 support. #1181

ketaksaan opened this issue Mar 18, 2023 · 12 comments
Labels
documentation Improvements or additions to documentation new box Research Fills in the Blanks support This need is supported

Comments

@ketaksaan
Copy link

Standard chat template, no routine, no chat.
标准聊天模板,无套路不聊天。

Device Information | 设备信息

  • SOC: [S095x3]
  • Model [Infinity B32]

Armbian Version | 系统版本

  • Kernel Version: [6.1.18]
  • Release: [bullseye]

Describe the bug | 问题描述
Hey, I have Infinity B32 and I was able to boot with meson-sm1-h96-max-x3-oc.dtb ( I use the OC because previously it can booted with normal dtb, so free performance right? ) The device was able to boot with another dtb, HK1box. It booted with Gigabit ethernet and wifi working. But I would like all features on the device working, like BT, the LED display, and able to boot via emmc, though I was not planning to boot to emmc because I dont have any android backup but having that feature is highly appreciate it.

I will attach some photos of the device below.

20230309_234716

20230309_235201

20230309_235244

20230309_235522

@ophub
Copy link
Owner

ophub commented Mar 18, 2023

If you are using the 6.1.18 kernel firmware, you can start it on usb, indicating that it also supports writing to emmc

Bluetooth installation, in armbian-config

To turn on the led, execute armbian-openvfd 14 to see the displayed results
https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/documents/led_screen_display_control.md

Post the results of the following three commands, and I record them in the list

cat /boot/uEnv.txt
cat /etc/ophub-release
ls -l /boot/u-boot*

@ketaksaan
Copy link
Author

Right now I'm using microsd to boot, it can booted from USB also. So, it is able to write to emmc?

About bluetooth, I was able to install and when I checked using 'bluetoothctl' to gather some info about the BT using "list" it shows blank.

image

About LED, it shows the display correctly. Thanks.

And this is the last information you asked.

image

image

@ophub
Copy link
Owner

ophub commented Mar 18, 2023

https://github.com/unifreq/linux-5.15.y
I didn't find any bluetooth instructions for WP6330 in the kernel source code.

Take a picture of the front and bottom of the box. You can see the specific name or model of the device.

Do you have Android system for this device? Share a download address.

@ophub ophub added documentation Improvements or additions to documentation support This need is supported new box Research Fills in the Blanks labels Mar 18, 2023
@ketaksaan
Copy link
Author

ketaksaan commented Mar 18, 2023

Last week I was discussing the wifi on facebook group, and he give me this link of the chip. https://wikidevi.wi-cat.ru/AMPAK_AP6330, wifi BCM4330, BT BCM40183.

This this the detail model displayed on android.

FB_IMG_1679136280483.jpg

I am unable to take picts the bottom of the device because it got ripped off when I played around with it, but I will ask someone who has the same device.

20230318_171451.jpg

20230318_171353.jpg

I dont have the android firmware file. But the android firmware is still intact in the emmc.

@ophub
Copy link
Owner

ophub commented Mar 18, 2023

https://github.com/ophub/firmware/tree/main/firmware/brcm

There is no firmware for this Bluetooth at present, if you find it, you can add it. The Android driver cannot be used.

I added this device to the options list, share 503/504 with h96

@ketaksaan
Copy link
Author

I think the chip is detected and initialized, but it just can't show the chip and use it via 'hcitool dev' or previously with 'bluetoothctl' command.

image

@ophub
Copy link
Owner

ophub commented Mar 19, 2023

This is not the driver of your chip

@ketaksaan
Copy link
Author

Well, that's so unfortunate then. Oh yeah, 1 more question. A while back ago I was doing a backup of the emmc using openwrt-ddbr command while I was using OpenWRT. The backup went successfully. I was wondering if somehow I softbrick the device when I play around to install armbian/openwrt and then using that android backup to restore it, will it fully restore the android firmware?

@ophub
Copy link
Owner

ophub commented Mar 19, 2023

# use openwrt
openwrt-ddbr
r

# use armbian
armbian-ddbr
r

@ophub ophub closed this as completed Mar 19, 2023
@ketaksaan
Copy link
Author

Hey, I got the android firmware from my group. I have not tested it but my folks say that my device has the share the same with H96 Max X3. Well if I reference it with your model database IT IS h96 max x3. I want you to archive this firmware to preserve the file.

AML_user_X3_9_20220516.1821.img

@ophub
Copy link
Owner

ophub commented Mar 22, 2023

Okay, thanks for sharing. I will transfer this firmware here:

https://github.com/ophub/kernel/releases/tag/tools

@Xpriencias
Copy link

Xpriencias commented Aug 12, 2023

I think the chip is detected and initialized, but it just can't show the chip and use it via 'hcitool dev' or previously with 'bluetoothctl' command.

image
I have the same problem on my TX3-H ((QZ)4/64) same ap6330 i tell you if you can find 5.9 kernel version will run everything from the start, but the moment i do apt update it will not work anymore. I tested it like 40 Times i even broker 2 old de sdcards trying different distros, but I'm starting at Linux so i accept that my knowledge is rather limited but i also want to make the bluetooth work, can anyone help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation new box Research Fills in the Blanks support This need is supported
Projects
None yet
Development

No branches or pull requests

3 participants