Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Ho! Ho! Ho! Good news! Problem with radxa kernel and rtl8723bs on rk3188 tv sticks fixed!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Ho! Ho! Ho! Good news! Problem with radxa kernel and rtl8723bs on rk3188 tv sticks fixed!

    When i trying kickstart cx-919 at rk3188t with radxa kernel, all is be ok, but wifi not work
    At default kernelchip kernel all be fine, but current wifi drivers very old and work very slowly.
    From linux-sunxi i got rtl8723bs version 4.3.12beta. Merged with kernelchip version this driver works perfect!
    But original kernelchip kernel is too old for development.
    Merging this driver with radxa kernel source not get positive result.
    Very long time we check difference between kernels and we found it!
    radxa platform uses low voltage at same pins where rtl8723bs is connected.

    Put this patch to current git radxa-rbox branch, rebuild a kernel and your wifi card up and work!

    =====================
    diff --git a/arch/arm/mach-rk3188/board-rk3188-box.c b/arch/arm/mach-rk3188/board-rk3188-box.c
    index 4b7ba4a..38fa4a8 100755
    --- a/arch/arm/mach-rk3188/board-rk3188-box.c
    +++ b/arch/arm/mach-rk3188/board-rk3188-box.c
    @@ -1583,7 +1583,8 @@ static struct i2c_board_info __initdata i2c0_info[] = {
    int __sramdata g_pmic_type = 0;
    #ifdef CONFIG_I2C1_RK30
    #ifdef CONFIG_REGULATOR_ACT8846
    -#define PMU_POWER_SLEEP RK30_PIN0_PA1
    +#define PMU_POWER_SLEEP INVALID_GPIO
    +//#define PMU_POWER_SLEEP RK30_PIN0_PA1
    #define PMU_VSEL RK30_PIN3_PD3
    #define ACT8846_HOST_IRQ RK30_PIN0_PB3

    @@ -1652,10 +1653,15 @@ static struct pmu_info act8846_ldo_info[] = {
    .min_uv = 3300000,
    .max_uv = 3300000,
    },
    - {
    +/* {
    .name = "act_ldo6", //vcc_jetta
    .min_uv = 1800000,
    .max_uv = 1800000,
    + },*/
    + { // patched by aborche
    + .name = "act_ldo6", //vccio_wl
    + .min_uv = 3300000,
    + .max_uv = 3300000,
    },
    =====================

Working...
X