Jump to content

Jason Duhamell

Members
  • Posts

    16
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Here is the log from the MXQ_RK29 http://ix.io/46tz
  2. @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.
  3. 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
  4. I think I had the same board as you, I installed Octoprint just fine on mine.
  5. 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
  6. Hello, may I ask what is the state of H264 video encoding on mainline kernel?
  7. 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.
  8. 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
  9. 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>;
  10. I am inching my way to a working DTB. Here is a copy of a dmesg log from the Station M1 Legacy build.
  11. 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.
  12. 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.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines