-
Posts
16 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Here is the log from the MXQ_RK29 http://ix.io/46tz
-
@Luís HansenI hope you don't give up. I just got some boards similar to yours. I am kind of wondering how you were able to get wifi to work some of the time? So far, the native wifi on this board has worked none of the time.
-
I just got a few of these boards myself. Here is a copy of the DTS file I extracted from the android image. RK3228A_ESP8089.dts
-
I think I had the same board as you, I installed Octoprint just fine on mine.
-
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
This is great news! -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
Hello, I am going to try again with my RK3328 MX10 box with the SV6051P wifi and see if I can get it working this time around. I was trying to compile @jockArmbian fork and I encountered this compile error. I am trying to compile for the legacy kernel and it spit out this error. LD drivers/net/wireless/rockchip_wlan/ssv6xxx/built-in.o CC [M] drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssvdevice.o CC [M] drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssv_cmd.o scripts/extract-cert.c: In function ‘display_openssl_errors’: scripts/extract-cert.c:46:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 46 | while ((e = ERR_get_error_line(&file, &line))) { 411 | unsigned long ERR_get_error_line(const char **file, int *line); scripts/extract-cert.c: In function ‘drain_openssl_errors’: scripts/extract-cert.c:59:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 59 | while (ERR_get_error_line(&file, &line)) {} 411 | unsigned long ERR_get_error_line(const char **file, int *line); drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssv_cmd.c:1544:43: error: argument to ‘sizeof’ in ‘strncat’ call is the same expression as the source; did you mean to use the size of the destination? [-Werror=sizeof-pointer-memaccess] cc1: all warnings being treated as errors make[5]: *** [scripts/Makefile.build:278: drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssv_cmd.o] Error 1 make[4]: *** [scripts/Makefile.build:484: drivers/net/wireless/rockchip_wlan/ssv6xxx] Error 2 make[3]: *** [scripts/Makefile.build:484: drivers/net/wireless/rockchip_wlan] Error 2 make[2]: *** [scripts/Makefile.build:484: drivers/net/wireless] Error 2 make[1]: *** [scripts/Makefile.build:484: drivers/net] Error 2 make: *** [Makefile:1048: drivers] Error 2 [ error ] ERROR in function compile_kernel [ main.sh:588 -> main.sh:489 -> compilation.sh:508 -> general.sh:0 ] [ error ] Kernel was not built [ @host ] [ o.k. ] Process terminated -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
Hello, may I ask what is the state of H264 video encoding on mainline kernel? -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
Essentially I compared the standard EVB (Evaluation Board) DTS against the DTS I extracted from the original android firmware. I used CSC to make a back-up of the original android firmware onto the SD card, from there I just extracted the boot.img from the back-up. Using " extract-dtb" provided by PabloCastellano, I was able to extract a DTB, and subsequently use DTC to convert it into a readable DTS. Using comparison tools like "Meld", I focused in on the hardware differences. I am very inexperienced and only started working on this project as a means to compare the cost to performance ratio of this TV box compared to something such as a Raspberry pi. Both the Wi-Fi and eMMC are wired to the sdmmc_ext bus instead of the normal SDIO bus. That is why, originally, I was not able to run the rk3318 legacy build off of the internal storage, it was not able to detect the "alternate" bus. If I had to guess, it is how the address to hex code conversion was done. From some porting documents I read, the proper address should be like <&gpio3 pin_the_power_tied_to active_high>, compared to 0xcd being the hex address for gpio3, but I don't know what 0x01 or 0x08 are supposed to be in EVB DTS? Any advice on how to map-out the gpio pins would be appreciated. -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
I am getting closer with my modifications to the DTS file. I am now able to get it to boot from emmc on the rk3318 legacy image you had posted. The only part I am still playing around with to see if I can get it to work is the wifi. From what I can tell, the wifi chip should be activated, but the wifi is still not working. Any advice would be much obliged. rk3328-evb-test.dts -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
Is this what you mean by the "Alternate bus"? It uses sdmmc_ext instead of sdio. dwmmc@ff5f0000 { compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc"; reg = <0x00 0xff5f0000 0x00 0x4000>; clock-freq-min-max = <0x61a80 0x8f0d180>; clocks = <0x02 0x140 0x02 0x1f 0x02 0x4d 0x02 0x51>; clock-names = "biu\0ciu\0ciu-drv\0ciu-sample"; fifo-depth = <0x100>; interrupts = <0x00 0x04 0x04>; status = "okay"; bus-width = <0x04>; cap-sd-highspeed; cap-sdio-irq; disable-wp; keep-power-in-suspend; max-frequency = <0x23c3460>; mmc-pwrseq = <0x79>; non-removable; num-slots = <0x01>; pinctrl-names = "default"; pinctrl-0 = <0x7a 0x7b 0x7c>; supports-sdio; sd-uhs-sdr104; phandle = <0xcf>; -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
I am inching my way to a working DTB. Here is a copy of a dmesg log from the Station M1 Legacy build. -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
I have attached some photos of the MX10 Pro. I also made a backup of the original android firmware if there is any interest in me uploading it. -
CSC Armbian for RK3318/RK3328 TV box boards
Jason Duhamell replied to jock's topic in Rockchip CPU Boxes
I read the part number off of the wi-fi chip. I am working on making my own DTB for the board, but I need to reinstall Ubuntu to compile my own Armbian. I will upload some photos of the board in a bit, but the board does not have a UART port from what I can see so far, taking a proper log of the bootup will be difficult, but I will try and take a screenshot with my phone.