Posts by Skripo

    kszaq,

    Amazing work!

    I just took a chance on a TX7 905X box with 2/32 and 1000 MB lan. I used the gxl_p212_2g.dtb because the box comes up as p212 board.

    So far everything works well except for some glitches. Wifi and bluetooth work but I sometimes lose wifi client visibility after a while. What is connected stays connected.

    I also don't see my 32 GB storage. I am going to install internally now.


    In any case, where is the donation button again? Need to send you some beer buddy!
    [hr]
    So I installed to internally and everything works. Internal 32 GB is correctly reported as well.

    Already answered that it works perfectly, bluetooth, wifi, and all. Whats important to me is getting a device that is supported by a standard and widely available build.

    But hey, at $40.00, get the ones that work for you!


    Thank you all for testing.
    I have a request - when describing the model, be sure to specify chipset. To specify the firmware version (4.4 , 5.1 etc). For those who have not working WiFi - please provide the output of

    udevadm info /sys/bus/sdio/devices/sdio*

    fw_printenv

    Balbes, do you have a beer donation link? I would like to send you a few cases. No obligation to make it work, just want to recognize your efforts!

    Here is the info you asked for:

    S812 with BCM4335

    By the way, I found the original firmware, does that help at all or do you have everything you need?

    LibreELEC:~ # udevadm info /sys/bus/sdio/devices/sdio*
    P: /devices/platform/aml_sdio.0/mmc_host/sdio/sdio:0001/sdio:0001:1
    E: DEVPATH=/devices/platform/aml_sdio.0/mmc_host/sdio/sdio:0001/sdio:0001:1
    E: DRIVER=bcmsdh_sdmmc
    E: MODALIAS=sdio:c00v02D0d4335
    E: SDIO_CLASS=00
    E: SDIO_ID=02D0:4335
    E: SUBSYSTEM=sdio
    E: [email protected]
    E: TAGS=systemd:
    E: USEC_INITIALIZED=16215811
    E: brcm_device=bcm4335c0

    @Balbes:

    Here is the module:

    Module Size Used by
    rfcomm 29197 6
    hci_uart 41035 1
    bnep 9412 2
    dhd 659663 0
    btsdio 2450 0
    bluetooth 194838 34 bnep,btsdio,hci_uart,rfcomm
    cfg80211 204430 1 dhd
    8021q 16069 0
    wifi_dummy 745 0
    mali 161173 5

    I could not find my OEM firmware but here is the one that came from a device exactly like mine. Its the one that used to work.

    attachment.php?aid=676

    Here is the fw_printenv


    baudrate=115200
    boardname=m8_board
    bootcmd=run storeboot
    bootdelay=1
    bootfile=boot.img
    bootm_low=0x00000000
    bootm_size=0x80000000
    bootpath=u-boot.bin
    bootsize=100000
    bootstart=0
    chipname=8726m8
    console=ttyS0,115200n8
    cvbs_drv=0
    cvbsmode=576cvbs
    display_bpp=16
    display_color_bg=0
    display_color_fg=0xffff
    display_color_format_index=16
    display_height=1080
    display_layer=osd2
    display_width=1920
    ethaddr=00:15:18:01:81:31
    fb_addr=0x15100000
    fb_height=720
    fb_width=1280
    firstboot=1
    gatewayip=10.18.9.1
    get_dt=checkhw
    hdmimode=1080p
    hostname=arm_m8
    initargs=init=/init console=ttyS0,115200n8 no_console_suspend ramoops.mem_address=0x04e00000 ramoops.mem_size=0x100000 ramoops.record_size=0x8000 ramoops.console_size=0x4000 storage=1
    initrd_high=60000000
    ipaddr=10.18.9.97
    loadaddr=0x12000000
    loadaddr_logo=0x13000000
    netmask=255.255.255.0
    normalsize=400000
    normalstart=1000000
    outputmode=1080p
    p0path=uImage
    p0size=400000
    p0start=1000000
    p1path=android.rootfs
    p1size=8000000
    p1start=1400000
    partnum=2
    preboot=if itest ${upgrade_step} == 3; then run prepare; run storeargs; run update; fi; if itest ${upgrade_step} == 1; then defenv_reserve_env; setenv upgrade_step 2; saveenv;fi; run prepare;run storeargs;get_rebootmode; clear_rebootmode; echo reboot_mode=${reboot_mode};run update_key; run switch_bootmode
    preloaddtb=imgread dtb boot ${loadaddr}
    prepare=logo size ${outputmode}; video open; video clear; video dev open ${outputmode};imgread pic logo bootup ${loadaddr_logo}; bmp display ${bootup_offset}; bmp scale;
    recovery=echo enter recovery;if mmcinfo; then if fatload mmc 0 ${loadaddr} recovery.img; then bootm;fi;fi; if usb start 0; then if fatload usb 0 ${loadaddr} recovery.img; then bootm; fi;fi;if imgread kernel recovery ${loadaddr}; then bootm; else echo no recovery in flash; fi;
    sdc_burning=sdc_burn ${sdcburncfg}
    sdcburncfg=aml_sdc_burn.ini
    serverip=10.18.9.113
    store=1
    storeargs=setenv bootargs ${initargs} cvbsdrv=${cvbs_drv} vdaccfg=${vdac_config} logo=osd1,loaded,${fb_addr},${outputmode},full hdmimode=${hdmimode} cvbsmode=${cvbsmode} androidboot.firstboot=${firstboot} hdmitx=${cecconfig}
    storeboot=secukey auto;secukey write keyexample 1234567890; echo Booting...; if unifykey get usid; then setenv bootargs ${bootargs} androidboot.serialno=${usid};fi;imgread kernel boot ${loadaddr};bootm;run recovery
    switch_bootmode=if test ${reboot_mode} = factory_reset; then run recovery;else if test ${reboot_mode} = update; then run update;else if test ${reboot_mode} = usb_burning; then run usb_burning;else if test ${wipe_data} = failed; then echo wipe_data=${wipe_data}; run recovery;else fi;fi;fi;fi
    testaddr=0x12400000
    update=run usb_burning; if mmcinfo; then if fatexist mmc 0 ${sdcburncfg}; then run sdc_burning; else if fatload mmc 0 ${loadaddr} aml_autoscript; then autoscr ${loadaddr}; fi;run recovery;fi;else run recovery;fi;
    update_key=saradc open 0; if saradc get_in_range 0 0x50; then msleep 50; if saradc get_in_range 0 0x50; then echo update by key...; run update; fi;fi
    upgrade_step=0
    us_delay_step=1
    usb_burning=update 1000
    vdac_config=0x10
    video_dev=tvout
    wipe_data=success
    bootfromnand=1
    bootfromrecovery=1
    [hr]


    Skripo
    I think that to build an image with support for 4335 I need the dtd from Your TV box.

    And show the output of fw_printenv (to connect via SSH and run the command "fw_printenv").

    You sure you updated the system ? File img.gz is to record on SD and USB.

    Yes. I used the tar afterword, same issue. I created a USB stick image using rufus, didn't work.

    Balbes,

    I copied the update using the img.gz file in your link to the update folder and rebooted. Everything seemed to execute properly but still no wireless. I appreciate you trying, is there anything else I should try?

    By the way, how do I turn off event logging displaying on the boot screen?

    Thanks!