Junoxe Posted May 3, 2020 Posted May 3, 2020 18 minutes ago, balbes150 said: Extracted files for the old kernel, they are not suitable for kernel 5. Yea, its for old one. But in may be checking it, You could say which old kernel dtb to use? Or its not working that way? Thanks anyway.
balbes150 Posted May 3, 2020 Posted May 3, 2020 Anyone can try the new version of LE 20200503 with the latest version of the kernel from Martin.
RaptorSDS Posted May 3, 2020 Posted May 3, 2020 3 hours ago, balbes150 said: Anyone can try the new version of LE 20200503 with the latest version of the kernel from Martin. thanks to you and martin ; where do you have the image yandisk s8xx ? or yandisk Armbian S812 ?
balbes150 Posted May 4, 2020 Posted May 4, 2020 10 hours ago, RaptorSDS said: where do you have the image yandisk s8xx ? or yandisk Armbian S812 ? https://yadi.sk/d/8vNYuuxynz1L0w
RaptorSDS Posted May 4, 2020 Posted May 4, 2020 14 hours ago, balbes150 said: Anyone can try the new version of LE 20200503 with the latest version of the kernel from Martin. i tested it , first try m8s.dtb , HDMI ok , bootscreen and menu works , wlan (externel usb rtl 888x) was detected and wifi found but can not connect to router , mouse/keyboard are a bit slow like a mini lag (your 5.7 desktop is more responsive) , too fast clicking (reconnect to wlan ) ended with crash to bootlogo and freeze , i did not see wpa supplicant folder maybe thats the wifi problem , ! anything other i should test inside image ?
Diamond Posted May 4, 2020 Posted May 4, 2020 On 5/3/2020 at 1:46 PM, Diamond said: I am using S805 box. I am testing Armbian_20.05.3_Aml-s812_buster_legacy_5.6.0_desktop_20200501.img with meson8b-ec100.dtb. The box can boot and start GUI - It can recognize USB devices However, there is error: Message from syslogd@localhost at May 3 06:40:02 ... kernel:[ 284.025994] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [kworker/0:1:12] [ 284.029429] CPU: 0 PID: 12 Comm: kworker/0:1 Not tainted 5.6.0-aml-s812 #20.05.3 [ 284.029556] Hardware name: Amlogic Meson platform [ 284.030073] Workqueue: events dbs_work_handler [ 284.030453] PC is at skb_put+0x0/0x50 [ 284.030880] LR is at stmmac_napi_poll_rx+0x8dc/0xca8 [ 284.031070] pc : [<c0ebcb7c>] lr : [<c0d00b04>] psr: 400f0113 [ 284.031242] sp : c02b3a60 ip : 00000000 fp : ed95c580 [ 284.031413] r10: ed95d580 r9 : 000005e2 r8 : ec5029c0 [ 284.031609] r7 : 00001fe0 r6 : ed95c580 r5 : 00000000 r4 : 000005e2 [ 284.031802] r3 : 5ed5f3a9 r2 : 00000000 r1 : 000005e2 r0 : ec5029c0 [ 284.032031] Flags: nZcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [ 284.032236] Control: 10c5387d Table: 2b42c04a DAC: 00000051 [ 284.032513] CPU: 0 PID: 12 Comm: kworker/0:1 Not tainted 5.6.0-aml-s812 #20.05.3 [ 284.032630] Hardware name: Amlogic Meson platform [ 284.032938] Workqueue: events dbs_work_handler [ 284.033685] [<c030f744>] (unwind_backtrace) from [<c030ab3c>] (show_stack+0x10/0x14) [ 284.034116] [<c030ab3c>] (show_stack) from [<c0a67020>] (dump_stack+0xc0/0xd4) [ 284.034559] [<c0a67020>] (dump_stack) from [<c03f0e64>] (watchdog_timer_fn+0x20c/0x280) [ 284.035014] [<c03f0e64>] (watchdog_timer_fn) from [<c03ad114>] (__hrtimer_run_queues+0x154/0x200) [ 284.035453] [<c03ad114>] (__hrtimer_run_queues) from [<c03ad950>] (hrtimer_interrupt+0x11c/0x2ac) [ 284.035896] [<c03ad950>] (hrtimer_interrupt) from [<c030e3a8>] (twd_handler+0x30/0x38) [ 284.036372] [<c030e3a8>] (twd_handler) from [<c0397d44>] (handle_percpu_devid_irq+0x78/0x138) [ 284.036885] [<c0397d44>] (handle_percpu_devid_irq) from [<c0391c50>] (generic_handle_irq+0x34/0x44) [ 284.037377] [<c0391c50>] (generic_handle_irq) from [<c039224c>] (__handle_domain_irq+0x5c/0xb4) [ 284.037928] [<c039224c>] (__handle_domain_irq) from [<c0a7ed20>] (gic_handle_irq+0x3c/0x78) [ 284.038397] [<c0a7ed20>] (gic_handle_irq) from [<c0300b0c>] (__irq_svc+0x6c/0x90) [ 284.038583] Exception stack(0xc02b3a10 to 0xc02b3a58) [ 284.038901] 3a00: ec5029c0 000005e2 00000000 5ed5f3a9 [ 284.039320] 3a20: 000005e2 00000000 ed95c580 00001fe0 ec5029c0 000005e2 ed95d580 ed95c580 [ 284.039660] 3a40: 00000000 c02b3a60 c0d00b04 c0ebcb7c 400f0113 ffffffff [ 284.040147] [<c0300b0c>] (__irq_svc) from [<c0ebcb7c>] (skb_put+0x0/0x50) [ 284.040559] [<c0ebcb7c>] (skb_put) from [<00000000>] (0x0) Same issue on S805 Armbian_20.05.3_Aml-s812_buster_current_5.7.0-rc3_desktop_20200503.img uname -a Linux aml-s805 5.7.0-rc3-aml-s812 #20.05.3 SMP Sun May 3 12:19:42 MSK 2020 armv7l GNU/Linux
Junoxe Posted May 4, 2020 Posted May 4, 2020 On 5/3/2020 at 7:17 PM, balbes150 said: Anyone can try the new version of LE 20200503 with the latest version of the kernel from Martin. Yea. I try to catch to birds at once. First i installed old LE 8.2.5 into NAND. Then i updated to 9.0.2 (3.10.108) using manual update in LE settings. Then i tried with LE 20200503 (copied to /storage/.update/ folder an img.gz file). But says missing (source) kernel.img or SYSTEM. Updating with tar (or with 4 files from target folder – OpenELEC way) generates error in check_update. Cannot update to 9.2 to NAND. I run 202004XX version on SD. @balbes150 Is any way to update 9.0.2 installed on NAND to LE 20200503? Then i will try with Armbian.
RaptorSDS Posted May 5, 2020 Posted May 5, 2020 @balbes150 i wrote yesterday with martin and he told me that he release a new patch for SDIO/MX/MMC controller on 04.05 or 03.05 please can you inform me when your new Image has this patch inside ?
balbes150 Posted May 5, 2020 Posted May 5, 2020 16 hours ago, Junoxe said: Is any way to update 9.0.2 installed on NAND to LE 20200503? No, that's not possible. These are completely different kernel. 5 hours ago, RaptorSDS said: i wrote yesterday with martin and he told me that he release a new patch for SDIO/MX/MMC controller on 04.05 or 03.05 please can you inform me when your new Image has this patch inside ? New versions are released as soon as I have the opportunity. If you want, you can build the new version yourself (switch the kernel sources to the new Martin branch).
Junoxe Posted May 5, 2020 Posted May 5, 2020 1 hour ago, balbes150 said: No, that's not possible. These are completely different kernel. Thank You.
balbes150 Posted May 6, 2020 Posted May 6, 2020 Update. Ver 20200506. add link MEGA https://mega.nz/folder/6tBSzIjK#DdVpxFuFp9_mtxJHSGiJ-w
RaptorSDS Posted May 6, 2020 Posted May 6, 2020 6 hours ago, balbes150 said: Update. Ver 20200506. add link MEGA https://mega.nz/folder/6tBSzIjK#DdVpxFuFp9_mtxJHSGiJ-w Thank you very much , works really good , rt8723bs is now detected , some more poblem maybe wifi driver or some gpio , but i am in contact with martin
RaptorSDS Posted May 10, 2020 Posted May 10, 2020 @balbes150 i found a problem inside 5.7rc4 dts file for m8s error at usb@9c90040000 dr_mode="Peripheral" do not work , old setting dr_mode="host" work (i have wrote Martin already)
RaptorSDS Posted May 12, 2020 Posted May 12, 2020 @balbes150 i tested the new LE , first boot my box with m8s.dtb now , HDMI work , wlan0 are detected and load but also the old 2014 driver (there make the problems ) eth0 detected and dhcp work but still no internet access (no add-on repro found / can not connect ) , did you need any logs or infos ?
RaptorSDS Posted May 13, 2020 Posted May 13, 2020 @balbes150 some more information from Armbian Update. Ver 20200506 , Sometimes Restart did not work ( it stop with black screen and watchdog0 do not stop or meson@sdhc busy CMD25) another thing is that after screensaver activate (hdmi goes blank and you wake up the box) the screen has a rosa overlay over all and it do not go away ( only with restart of the box)
RaptorSDS Posted May 17, 2020 Posted May 17, 2020 @balbes150 i found the clue for wifi (rtl8723bs) problem with my box and maybe i can get a fix with the help from Martin , its abig step to have onboard wifi work in kernel5 for me , please can you make a new image when martin and i find the fix , i would like move my linux server to the kernel 5
balbes150 Posted May 17, 2020 Posted May 17, 2020 Currently, the site has the latest version 20200517 (used branch 20200515).
RaptorSDS Posted May 17, 2020 Posted May 17, 2020 i found the clue today and also martin got the infos today ( the r8723 has a 3 state Wlan_disable pin / low -> sdio on wlan off , open-> sdio off , high -> sdio on wlan on )
balbes150 Posted May 17, 2020 Posted May 17, 2020 7 minutes ago, RaptorSDS said: i found the clue today and also martin got the infos today I update versions as Git Martin updates.
balbes150 Posted May 18, 2020 Posted May 18, 2020 20 hours ago, RaptorSDS said: i found the clue today and also martin got the infos today ( the r8723 has a 3 state Wlan_disable pin / low -> sdio on wlan off , open-> sdio off , high -> sdio on wlan on ) update image ver 20200518
elbuit Posted May 20, 2020 Posted May 20, 2020 (edited) Hi everyone. I'm trying armbian in an old S805 tv box (Chiptrip MXV). I tried all dtb but without any success, it shows s805 logo at the beginning but after a few seconds my monitor says out of range . So I connected a serial adapter and although it has no hdmi output (out of range) it boots with meson8b-mxq.dtb and detects ethernet. WIFI seems to be not detected (the chip shows rtl8723bs) I hope that could be useful for someone and reuse an old cheap TV box for custom projects. I can connect through ssh and configure it. This is my serial output showing the process: Spoiler QA5:A;SVN:B72;POC:3FF;STS:0;BOOT:0;INIT:0;READ:0;CHECK:0;PASS:0; no sdio debug board detected!UÒ¢ºÂ¢j BT : 09:27:46 Dec 17 2015 PMU:NONE ##### VDDEE voltage = 0x044c1100 CPU clock is 792MHz DDR mode: 32 bit mode DDR size: 1GB (auto) DDR check: Pass! DDR clock: 636MHz with 2T mode DDR pll bypass: Disabled DDR init use : 14714 us HHH ucl decompress...pass 0x12345678 Boot from internal device 1st NAND TE : 214525 System Started U-boot-00000-g6ca4f77-dirty(m8b_pfd_s805_v1@) (Dec 17 2015 - 09:27:37) clr h-ram DRAM: 1 GiB relocation Offset is: 2feb8000 show partition table: part: 0, name : logo, size : 2000000 part: 1, name : recovery, size : 2000000 part: 2, name : misc, size : 2000000 part: 3, name : boot, size : 2000000 part: 4, name : system, size : 40000000 part: 5, name : cache, size : 20000000 part: 6, name : data, size : end aml_card_type=0x100 MMC: [mmc_register] add mmc dev_num=0, port=1, if_type=6 [mmc_register] add mmc dev_num=1, port=2, if_type=6 SDIO Port B: 0, SDIO Port C: 1 out reg=c8100024,value=bfff3fff power init out reg=c110804c,value=dfffffff IR init done! register usb cfg[0][1] = 3ff67b84 register usb cfg[2][0] = 3ff6ab20 NAND: NAND BOOT: boot_device_flag 1 Nand PHY driver Version: 2.01.001.0004 (c) 2013 Amlogic Inc. amlnf_phy_init : amlnf init flag 0 NAND device id: ad de 14 a7 42 4a ad de detect NAND device: E revision 1Ynm NAND 8GiB H27UCG8T2E nand chip ce mask 1 AML_NAND_NEW_OOB : new oob bus_cycle=6, bus_timing=8,system=3.9ns,flash->T_REA =16,flash->T_RHOH=15 hynix nand get default reg value at blk:7, page:1792 NAND CKECK : arg nbbt: arg_valid= 1, valid_blk_addr = 4, valid_page_addr = 0 NAND CKECK : arg ncnf: arg_valid= 1, valid_blk_addr = 6, valid_page_addr = 0 nand block at blk 20 is bad nand block at blk 21 is bad NAND CKECK : arg nkey: arg_valid= 1, valid_blk_addr = 5, valid_page_addr = 2 i=0,register --- nand_key nand block at blk 20 is bad nand block at blk 21 is bad NAND CKECK : arg nenv: arg_valid= 1, valid_blk_addr = 10, valid_page_addr = 36 nand block at blk 20 is bad nand block at blk 21 is bad NAND CKECK : arg phyp: arg_valid= 1, valid_blk_addr = 8, valid_page_addr = 2 nand blk 20 is shipped bad block nand blk 21 is shipped bad block amlnand_phydev_init,1172,phydev->offset=0,phydev->size=1000000 amlnand_phydev_init,1172,phydev->offset=d800000,phydev->size=27000000 amlnand_phydev_init,1172,phydev->offset=34800000,phydev->size=55000000 amlnand_phydev_init,1172,phydev->offset=89800000,phydev->size=176800000 nfboot : offset: 0x000000000000 -0x000001000000 : partitons 0 : single_chip single_plane nfcache : offset: 0x00000d800000 -0x000027000000 : partitons 1 : single_chip multi_plane nfcode : offset: 0x000034800000 -0x000055000000 : partitons 5 : single_chip multi_plane nfdata : offset: 0x000089800000 -0x000176800000 : partitons 1 : single_chip multi_plane bad block count = 0 bad block count = 0 bad block count = 0 bad block count = 0 amlnf_logic_init: START amlnf_logic_init: COMPLETE get_boot_device_flag: init_ret 0 get_boot_device_flag NAND BOOT: NAND BOOT,nand_env_relocate_spec : env_relocate_spec 49 uboot env amlnf_env_read : #### set_storage_device_flag: store 1 Multi dtb tool version: v2 . Multi dtb detected, support 2 dtbs. aml_dt soc: m8b platform: m201 variant: 1G dtb 0 soc: m8b plat: m201 vari: 1G dtb 1 soc: m8b plat: m201 vari: 512M Find match dtb: 0 vpu clk_level in dts: 3 set vpu clk: 182150000Hz, readback: 182150000Hz(0x701) Net: Meson_Ethernet init suspend firmware done. (ret:0) cvbs trimming.1.v5: 0xa0, 0x0 pfd_s805p_is_pwdn = false board_work_state_show_high out reg=c8100024,value=bfff3fef hdmi tx power init TV mode 720p selected. mode = 6 vic = 4 set HDMI vic: 4 mode is: 6 viu chan = 1 config HPLL config HPLL done reconfig packet setting done bmp scale: mode=720p , x=0, y=0, w=1280, h=720 reboot_mode=charging efuse version is not selected. Hit Enter key to stop autoboot -- : 1 0 exit abortboot: 0 (Re)start USB(0)... USB0: dwc_usb driver version: 2.94 6-June-2012 USB (1) peri reg base: c1108820 USB (1) use clock source: XTAL input USB (1) base addr: 0xc90c0000 Force id mode: Host dwc_otg: Highspeed device found ! scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found ** Invalid boot device ** ** Invalid boot device ** ** Invalid boot device ** ** Invalid boot device ** [mmc_init] SDIO Port B:0, if_type=7, initialized OK! Device: SDIO Port B Manufacturer ID: 0 OEM: 0 Name: Tran Speed: 20000000 Rd Block Len: 512 SD version 2.0 High Capacity: Yes Capacity: 32105299968 Boot Part Size: 0 Bus Width: 4-bit reading s805_autoscript 861 bytes read ## Executing script at 11000000 hdmi tx power init TV mode 1080p selected. mode = 8 vic = 16 set HDMI vic: 16 mode is: 8 viu chan = 1 config HPLL config HPLL done reconfig packet setting done reading uEnv.txt 272 bytes read reading /uImage 11080536 bytes read reading /uInitrd 9289564 bytes read reading /dtb/meson8b-mxq.dtb 20908 bytes read ## Booting kernel from Legacy Image at 14000000 ... Image Name: Linux kernel Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 11080472 Bytes = 10.6 MiB Load Address: 00208000 Entry Point: 00208000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at 15000000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 9289500 Bytes = 8.9 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 11800000 Booting using the fdt blob at 0x11800000 board_usb_stop cfg: 0 Loading Kernel Image ... OK OK uboot time: 13766610 us. EFUSE machid is not set. Using machid 0xf81 from environment faild to get aml_reserved_end address the default relocate ramdisk and fdt address-relocate_addr: 0x20000000 Loading Ramdisk to 1f724000, end 1fffff1c ... OK Loading Device Tree to 1f71b000, end 1f7231ab ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x200 [ 0.000000] Linux version 5.7.0-rc5-aml-s812 (root@vbox) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)), GNU ld (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 2.32.0.20190321) #20.05.4 SMP Mon May 18 12:48:12 MSK 2020 [ 0.000000] CPU: ARMv7 Processor [410fc051] revision 1 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: TRONFY MXQ S805 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 64 MiB at 0x3c000000 [ 0.000000] percpu: Embedded 16 pages/cpu s34440 r8192 d22904 u65536 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 259908 [ 0.000000] Kernel command line: root=LABEL=ROOTFS rootfstype=ext4 rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.repair=yes net.ifnames=0 logo=osd1,loaded,0x7900000,${hdmimode},full [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 937352K/1046528K available (16384K kernel code, 693K rwdata, 4528K rodata, 1024K init, 965K bss, 43640K reserved, 65536K cma-reserved, 196608K highmem) [ 0.000000] random: get_random_u32 called from cache_random_seq_create+0x7c/0x12c with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] irq_meson_gpio: 119 to 8 gpio interrupt mux initialized [ 0.000000] L2C-310 erratum 769419 enabled [ 0.000000] L2C-310 early BRESP only supported with Cortex-A9 [ 0.000000] L2C-310: disabling Cortex-A9 specific feature bits [ 0.000000] L2C-310 ID prefetch enabled, offset 8 lines [ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled [ 0.000000] L2C-310 cache controller enabled, 8 ways, 512 kB [ 0.000000] L2C-310: CACHE_ID 0x4100a0c9, AUX_CTRL 0x3ec60000 [ 0.000019] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 2147483647500ns [ 0.000043] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns [ 0.000106] Switching to timer-based delay loop, resolution 1000ns [ 0.000828] Console: colour dummy device 80x30 [ 0.001353] printk: console [tty0] enabled [ 0.001414] Calibrating delay loop (skipped), value calculated using timer frequency.. 2.00 BogoMIPS (lpj=4000) [ 0.001454] pid_max: default: 32768 minimum: 301 [ 0.001828] LSM: Security Framework initializing [ 0.002169] Smack: Initializing. [ 0.002188] Smack: IPv6 port labeling enabled. [ 0.002418] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.002458] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.003835] CPU: Testing write buffer coherency: ok [ 0.004216] CPU0: thread -1, cpu 0, socket 2, mpidr 80000200 [ 0.005478] Setting up static identity map for 0x300000 - 0x300060 [ 0.005721] rcu: Hierarchical SRCU implementation. [ 0.006677] smp: Bringing up secondary CPUs ... [ 0.007638] CPU1: thread -1, cpu 1, socket 2, mpidr 80000201 [ 0.008836] CPU2: thread -1, cpu 2, socket 2, mpidr 80000202 [ 0.009867] CPU3: thread -1, cpu 3, socket 2, mpidr 80000203 [ 0.010017] smp: Brought up 1 node, 4 CPUs [ 0.010091] SMP: Total of 4 processors activated (8.00 BogoMIPS). [ 0.010111] CPU: All CPU(s) started in SVC mode. [ 0.010976] devtmpfs: initialized [ 0.018072] VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1 [ 0.018480] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.018533] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.022590] xor: measuring software checksum speed [ 0.060326] arm4regs : 667.000 MB/sec [ 0.100326] 8regs : 634.000 MB/sec [ 0.140327] 32regs : 587.000 MB/sec [ 0.180324] neon : 672.000 MB/sec [ 0.180345] xor: using function: neon (672.000 MB/sec) [ 0.180436] pinctrl core: initialized pinctrl subsystem [ 0.181422] thermal_sys: Registered thermal governor 'fair_share' [ 0.181428] thermal_sys: Registered thermal governor 'bang_bang' [ 0.181460] thermal_sys: Registered thermal governor 'step_wise' [ 0.181481] thermal_sys: Registered thermal governor 'user_space' [ 0.182645] NET: Registered protocol family 16 [ 0.185229] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.186757] cpuidle: using governor menu [ 0.187343] No ATAGs? [ 0.187523] hw-breakpoint: found 2 (+1 reserved) breakpoint and 1 watchpoint registers. [ 0.187568] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.232273] cryptd: max_cpu_qlen set to 1000 [ 0.328340] raid6: neonx8 gen() 498 MB/s [ 0.396335] raid6: neonx8 xor() 353 MB/s [ 0.464349] raid6: neonx4 gen() 552 MB/s [ 0.532325] raid6: neonx4 xor() 395 MB/s [ 0.600359] raid6: neonx2 gen() 619 MB/s [ 0.668336] raid6: neonx2 xor() 429 MB/s [ 0.736337] raid6: neonx1 gen() 415 MB/s [ 0.804333] raid6: neonx1 xor() 372 MB/s [ 0.872361] raid6: int32x8 gen() 190 MB/s [ 0.940412] raid6: int32x8 xor() 121 MB/s [ 1.008405] raid6: int32x4 gen() 217 MB/s [ 1.076331] raid6: int32x4 xor() 132 MB/s [ 1.144353] raid6: int32x2 gen() 254 MB/s [ 1.212344] raid6: int32x2 xor() 133 MB/s [ 1.280407] raid6: int32x1 gen() 258 MB/s [ 1.348406] raid6: int32x1 xor() 127 MB/s [ 1.348427] raid6: using algorithm neonx2 gen() 619 MB/s [ 1.348446] raid6: .... xor() 429 MB/s, rmw enabled [ 1.348464] raid6: using neon recovery algorithm [ 1.350843] iommu: Default domain type: Translated [ 1.351781] SCSI subsystem initialized [ 1.352448] usbcore: registered new interface driver usbfs [ 1.352549] usbcore: registered new interface driver hub [ 1.352645] usbcore: registered new device driver usb [ 1.353247] pps_core: LinuxPPS API ver. 1 registered [ 1.353273] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 1.353332] PTP clock support registered [ 1.353389] EDAC MC: Ver: 3.0.0 [ 1.354554] Advanced Linux Sound Architecture Driver Initialized. [ 1.355399] NetLabel: Initializing [ 1.355425] NetLabel: domain hash size = 128 [ 1.355442] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 1.355557] NetLabel: unlabeled traffic allowed by default [ 1.356477] clocksource: Switched to clocksource timer [ 1.356968] VFS: Disk quotas dquot_6.6.0 [ 1.357198] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 1.357441] FS-Cache: Loaded [ 1.357776] CacheFiles: Loaded [ 1.371729] NET: Registered protocol family 2 [ 1.372796] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 1.372866] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 1.372988] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 1.373148] TCP: Hash tables configured (established 8192 bind 8192) [ 1.373327] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 1.373399] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 1.373705] NET: Registered protocol family 1 [ 1.374459] RPC: Registered named UNIX socket transport module. [ 1.374489] RPC: Registered udp transport module. [ 1.374507] RPC: Registered tcp transport module. [ 1.374525] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.374855] Trying to unpack rootfs image as initramfs... [ 1.627191] Freeing initrd memory: 9072K [ 1.628806] hw perfevents: enabled with armv7_cortex_a5 PMU driver, 3 counters available [ 1.869255] Initialise system trusted keyrings [ 1.869598] workingset: timestamp_bits=14 max_order=18 bucket_order=4 [ 1.879862] DLM installed [ 1.881706] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.884204] NFS: Registering the id_resolver key type [ 1.884260] Key type id_resolver registered [ 1.884282] Key type id_legacy registered [ 1.884312] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 1.884334] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). [ 1.886637] FS-Cache: Netfs 'cifs' registered for caching [ 1.887384] Key type cifs.spnego registered [ 1.887428] Key type cifs.idmap registered [ 1.887608] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 1.888310] fuse: init (API version 7.31) [ 1.889597] JFS: nTxBlock = 7905, nTxLock = 63247 [ 1.894870] SGI XFS with security attributes, no debug enabled [ 1.897677] NILFS version 2 loaded [ 1.899459] gfs2: GFS2 installed [ 1.962466] NET: Registered protocol family 38 [ 1.962513] Key type asymmetric registered [ 1.962533] Asymmetric key parser 'x509' registered [ 1.962627] bounce: pool size: 64 pages [ 1.962709] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 1.962741] io scheduler mq-deadline registered [ 1.962760] io scheduler kyber registered [ 1.974578] soc soc0: Amlogic Meson8b (S805) RevA (1b - 0:B72) detected [ 1.975480] pwm-regulator: supplied by regulator-dummy [ 1.975835] VCC3V3: supplied by VCC5V [ 1.975948] VCC1V8: supplied by VCC3V3 [ 1.976261] pwm-regulator: supplied by regulator-dummy [ 1.982756] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled [ 1.986604] c81004c0.serial: ttyAML0 at MMIO 0xc81004c0 (irq = 24, base_baud = 9960937) is a meson_uart [ 2.878887] printk: console [ttyAML0] enabled [ 2.885751] usbcore: registered new interface driver udl [ 2.894069] lima d00c0000.gpu: IRQ ppmmu2 not found [ 2.894130] lima d00c0000.gpu: IRQ ppmmu3 not found [ 2.898263] lima d00c0000.gpu: IRQ ppmmu4 not found [ 2.903108] lima d00c0000.gpu: IRQ ppmmu5 not found [ 2.907968] lima d00c0000.gpu: IRQ ppmmu6 not found [ 2.912832] lima d00c0000.gpu: IRQ ppmmu7 not found [ 2.917716] lima d00c0000.gpu: gp - mali450 version major 0 minor 0 [ 2.924012] lima d00c0000.gpu: pp0 - mali450 version major 0 minor 0 [ 2.930369] lima d00c0000.gpu: pp1 - mali450 version major 0 minor 0 [ 2.936688] lima d00c0000.gpu: IRQ pp2 not found [ 2.941233] lima d00c0000.gpu: IRQ pp3 not found [ 2.945830] lima d00c0000.gpu: IRQ pp4 not found [ 2.950432] lima d00c0000.gpu: IRQ pp5 not found [ 2.955034] lima d00c0000.gpu: IRQ pp6 not found [ 2.959636] lima d00c0000.gpu: IRQ pp7 not found [ 2.964240] lima d00c0000.gpu: l2 cache 8K, 4-way, 64byte cache line, 128bit external bus [ 2.972408] lima d00c0000.gpu: l2 cache 64K, 4-way, 64byte cache line, 128bit external bus [ 2.981364] lima d00c0000.gpu: bus rate = 159375000 [ 2.985549] lima d00c0000.gpu: mod rate = 24000000 [ 2.990408] debugfs: Directory 'd00c0000.gpu-mali' with parent 'VDDEE' already present! [ 3.000012] [drm] Initialized lima 1.1.0 20191231 for d00c0000.gpu on minor 0 [ 3.018858] brd: module loaded [ 3.031668] loop: module loaded [ 3.031719] dummy-irq: no IRQ given. Use irq=N [ 3.035487] Loading iSCSI transport class v2.0-870. [ 3.039418] rdac: device handler registered [ 3.042949] hp_sw: device handler registered [ 3.047023] emc: device handler registered [ 3.051268] alua: device handler registered [ 3.056044] iscsi: registered transport (tcp) [ 3.060690] SSFDC read-only Flash Translation layer [ 3.064488] mtdoops: mtd device (mtddev=name/number) must be supplied [ 3.072821] libphy: Fixed MDIO Bus: probed [ 3.075397] tun: Universal TUN/TAP device driver, 1.6 [ 3.080398] ipddp.c:v0.01 8/28/97 Bradford W. Johnson <johns393@maroon.tc.umn.edu> [ 3.088169] ipddp0: Appletalk-IP Encap. mode by Bradford W. Johnson <johns393@maroon.tc.umn.edu> [ 3.101419] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 3.102834] ehci-platform: EHCI generic platform driver [ 3.108288] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 3.114370] ohci-platform: OHCI generic platform driver [ 3.120151] usbcore: registered new interface driver usb-storage [ 3.125473] udc-core: couldn't find an available UDC - added [g_ether] to list of pending drivers [ 3.134612] mousedev: PS/2 mouse device common for all mice [ 3.141197] i2c /dev entries driver [ 3.143886] pps_ldisc: PPS line discipline registered [ 3.150478] usbcore: registered new interface driver pcwd_usb [ 3.155171] meson_wdt c1109900.watchdog: Watchdog enabled (timeout=8 sec, nowayout=1) [ 3.162624] softdog: initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=1) [ 3.173024] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 792000 KHz [ 3.179849] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 816000 KHz [ 3.186997] sdhci: Secure Digital Host Controller Interface driver [ 3.192283] sdhci: Copyright(c) Pierre Ossman [ 3.198740] usbcore: registered new interface driver ushc [ 3.203659] platform c1108c20.mmc:slot@1: Got CD GPIO [ 3.239607] sdhci-pltfm: SDHCI platform and OF driver helper [ 3.244721] ledtrig-cpu: registered to indicate activity on CPUs [ 3.247631] hid: raw HID events driver (C) Jiri Kosina [ 3.252330] usbcore: registered new interface driver usbhid [ 3.256371] usbhid: USB HID core driver [ 3.263101] remoteproc remoteproc0: meson-mx-ao-arc is available [ 3.266373] remoteproc remoteproc0: Direct firmware load for rproc-meson-mx-ao-arc-fw failed with error -2 [ 3.277998] remoteproc remoteproc0: powering up meson-mx-ao-arc [ 3.281877] remoteproc remoteproc0: Direct firmware load for rproc-meson-mx-ao-arc-fw failed with error -2 [ 3.282173] no UART detected at 0x1 [ 3.291366] remoteproc remoteproc0: request_firmware failed: -2 [ 3.296610] oprofile: using timer interrupt. [ 3.305155] NET: Registered protocol family 26 [ 3.309461] GACT probability on [ 3.312572] Mirror/redirect action on [ 3.316212] Simple TC action Loaded [ 3.316224] mmc0: new high speed SDHC card at address 59b4 [ 3.320083] netem: version 1.3 [ 3.328324] u32 classifier [ 3.328519] mmcblk0: mmc0:59b4 5cMJR 29.9 GiB [ 3.330877] Performance counters on [ 3.339136] input device check on [ 3.342759] Actions configured [ 3.347079] mmcblk0: p1 p2 [ 3.370493] xt_time: kernel timezone is -0000 [ 3.370556] IPVS: Registered protocols () [ 3.373293] IPVS: Connection hash table configured (size=4096, memory=32Kbytes) [ 3.381086] IPVS: ipvs loaded. [ 3.383681] ipip: IPv4 and MPLS over IPv4 tunneling driver [ 3.389450] gre: GRE over IPv4 demultiplexor driver [ 3.393942] ip_gre: GRE over IPv4 tunneling driver [ 3.399642] IPv4 over IPsec tunneling driver [ 3.403816] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully [ 3.409484] Initializing XFRM netlink socket [ 3.413586] IPsec XFRM device driver [ 3.417635] NET: Registered protocol family 10 [ 3.477655] Segment Routing with IPv6 [ 3.477844] mip6: Mobile IPv6 [ 3.479640] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 3.487429] ip6_gre: GRE over IPv6 tunneling driver [ 3.490176] NET: Registered protocol family 17 [ 3.493910] NET: Registered protocol family 15 [ 3.500266] Bridge firewalling registered [ 3.502478] NET: Registered protocol family 5 [ 3.506769] NET: Unregistered protocol family 5 [ 3.511350] 8021q: 802.1Q VLAN Support v1.8 [ 3.519489] DCCP: Activated CCID 2 (TCP-like) [ 3.519657] DCCP: Activated CCID 3 (TCP-Friendly Rate Control) [ 3.526124] sctp: Hash tables configured (bind 512/512) [ 3.531259] NET: Registered protocol family 21 [ 3.535268] Registered RDS/tcp transport [ 3.539195] 9pnet: Installing 9P2000 support [ 3.543340] Key type dns_resolver registered [ 3.547592] openvswitch: Open vSwitch switching datapath [ 3.553436] NET: Registered protocol family 40 [ 3.557332] mpls_gso: MPLS GSO support [ 3.561513] ThumbEE CPU extension supported. [ 3.565317] Registering SWP/SWPB emulation handler [ 3.650444] registered taskstats version 1 [ 3.650482] Loading compiled-in X.509 certificates [ 3.653907] Key type ._fscrypt registered [ 3.657707] Key type .fscrypt registered [ 3.661605] Key type fscrypt-provisioning registered [ 3.667474] Btrfs loaded, crc32c=crc32c-generic [ 3.686229] meson8b-dwmac c9410000.ethernet: IRQ eth_wake_irq not found [ 3.687223] meson8b-dwmac c9410000.ethernet: IRQ eth_lpi not found [ 3.693544] meson8b-dwmac c9410000.ethernet: PTP uses main clock [ 3.700114] meson8b-dwmac c9410000.ethernet: User ID: 0x10, Synopsys ID: 0x37 [ 3.706570] meson8b-dwmac c9410000.ethernet: DWMAC1000 [ 3.711736] meson8b-dwmac c9410000.ethernet: DMA HW capability register supported [ 3.719191] meson8b-dwmac c9410000.ethernet: RX Checksum Offload Engine supported [ 3.726658] meson8b-dwmac c9410000.ethernet: COE Type 2 [ 3.731865] meson8b-dwmac c9410000.ethernet: TX Checksum insertion supported [ 3.738899] meson8b-dwmac c9410000.ethernet: Wake-Up On Lan supported [ 3.745378] meson8b-dwmac c9410000.ethernet: Normal descriptors [ 3.751242] meson8b-dwmac c9410000.ethernet: Ring mode enabled [ 3.757053] meson8b-dwmac c9410000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 3.765045] meson8b-dwmac c9410000.ethernet: device MAC address ce:8a:15:85:aa:2c [ 3.772890] libphy: stmmac: probed [ 3.822185] dwc2 c9040000.usb: supply vusb_d not found, using dummy regulator [ 3.823909] dwc2 c9040000.usb: supply vusb_a not found, using dummy regulator [ 3.844940] dwc2 c9040000.usb: DWC OTG Controller [ 3.845001] dwc2 c9040000.usb: new USB bus registered, assigned bus number 1 [ 3.851125] dwc2 c9040000.usb: irq 26, io mem 0xc9040000 [ 3.856596] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.07 [ 3.864620] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.871822] usb usb1: Product: DWC OTG Controller [ 3.876510] usb usb1: Manufacturer: Linux 5.7.0-rc5-aml-s812 dwc2_hsotg [ 3.883111] usb usb1: SerialNumber: c9040000.usb [ 3.888295] hub 1-0:1.0: USB hub found [ 3.891505] hub 1-0:1.0: 1 port detected [ 3.896180] dwc2 c90c0000.usb: supply vusb_d not found, using dummy regulator [ 3.902585] dwc2 c90c0000.usb: supply vusb_a not found, using dummy regulator [ 3.972693] dwc2 c90c0000.usb: DWC OTG Controller [ 3.972748] dwc2 c90c0000.usb: new USB bus registered, assigned bus number 2 [ 3.978854] dwc2 c90c0000.usb: irq 27, io mem 0xc90c0000 [ 3.984292] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.07 [ 3.992369] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.999571] usb usb2: Product: DWC OTG Controller [ 4.004258] usb usb2: Manufacturer: Linux 5.7.0-rc5-aml-s812 dwc2_hsotg [ 4.010862] usb usb2: SerialNumber: c90c0000.usb [ 4.015962] hub 2-0:1.0: USB hub found [ 4.019246] hub 2-0:1.0: 1 port detected [ 4.024347] meson-mx-ao-arc-firmware ao-arc-firmware: Failed to request mbox channel #0 [ 4.034234] printk: console [netcon0] enabled [ 4.035419] netconsole: network logging started [ 4.040418] ALSA device list: [ 4.045852] No soundcards found. [ 4.047417] Freeing unused kernel memory: 1024K [ 4.051016] Run /init as init process [ 4.416531] usb 2-1: new high-speed USB device number 2 using dwc2 [ 4.626130] usb 2-1: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=85.36 [ 4.628791] usb 2-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 4.635933] usb 2-1: Product: USB2.0 Hub [ 4.643662] hub 2-1:1.0: USB hub found [ 4.644076] hub 2-1:1.0: 4 ports detected [ 4.701119] random: fast init done [ 5.481075] EXT4-fs (mmcblk0p2): mounted filesystem with writeback data mode. Opts: data=writeback [ 6.659493] systemd[1]: System time before build time, advancing clock. [ 6.695849] systemd[1]: systemd 245.4-4ubuntu3 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid) [ 6.714531] systemd[1]: Detected architecture arm. [ 6.788628] systemd[1]: Set hostname to <aml-s812>. [ 7.331585] systemd[1]: /lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket â /run/dbus/system_bus_socket; please update the unit file accordingly. [ 7.755956] random: systemd: uninitialized urandom read (16 bytes read) [ 7.757251] systemd[1]: system-modprobe.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling. [ 7.769582] systemd[1]: (This warning is only shown for the first unit using IP firewalling.) [ 7.781821] systemd[1]: Created slice system-modprobe.slice. [ 7.784240] random: systemd: uninitialized urandom read (16 bytes read) [ 7.791736] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 7.796937] random: systemd: uninitialized urandom read (16 bytes read) [ 7.804693] systemd[1]: Created slice system-systemd\x2dfsck.slice. [ 7.811260] systemd[1]: Created slice User and Session Slice. [ 7.815914] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 7.823660] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 7.831115] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped. [ 7.842621] systemd[1]: Reached target Local Encrypted Volumes. [ 7.848660] systemd[1]: Reached target Remote File Systems. [ 7.854008] systemd[1]: Reached target Slices. [ 7.858398] systemd[1]: Reached target Swap. [ 7.862672] systemd[1]: Reached target System Time Set. [ 7.868559] systemd[1]: Listening on Syslog Socket. [ 7.873293] systemd[1]: Listening on fsck to fsckd communication Socket. [ 7.879793] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 7.897949] systemd[1]: Condition check resulted in Journal Audit Socket being skipped. [ 7.901641] systemd[1]: Listening on Journal Socket (/dev/log). [ 7.909644] systemd[1]: Listening on Journal Socket. [ 7.912433] systemd[1]: Listening on udev Control Socket. [ 7.919312] systemd[1]: Listening on udev Kernel Socket. [ 7.922826] systemd[1]: Condition check resulted in Huge Pages File System being skipped. [ 7.930555] systemd[1]: Condition check resulted in POSIX Message Queue File System being skipped. [ 7.943849] systemd[1]: Mounting Kernel Debug File System... [ 7.945613] systemd[1]: Condition check resulted in Kernel Trace File System being skipped. [ 7.961342] systemd[1]: Starting Restore / save the current clock... [ 7.971623] systemd[1]: Starting Set the console keyboard layout... [ 7.982875] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 7.986666] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped. [ 8.000613] systemd[1]: Started Nameserver information manager. [ 8.012919] systemd[1]: Reached target Network (Pre). [ 8.043463] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 8.049855] systemd[1]: Condition check resulted in File System Check on Root Device being skipped. [ 8.106393] systemd[1]: Starting Load Kernel Modules... [ 8.113619] systemd[1]: Starting Remount Root and Kernel File Systems... [ 8.125137] systemd[1]: Starting udev Coldplug all Devices... [ 8.152647] systemd[1]: Mounted Kernel Debug File System. [ 8.157020] systemd[1]: Finished Create list of static device nodes for the current kernel. [ 8.164283] EXT4-fs (mmcblk0p2): re-mounted. Opts: commit=600,errors=remount-ro [ 8.178155] systemd[1]: Finished Load Kernel Modules. [ 8.186013] systemd[1]: Finished Remount Root and Kernel File Systems. [ 8.195235] systemd[1]: Mounting FUSE Control File System... [ 8.202953] systemd[1]: Mounting Kernel Configuration File System... [ 8.284251] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped. [ 8.287541] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped. [ 8.304444] systemd[1]: Starting Load/Save Random Seed... [ 8.312133] systemd[1]: Starting Apply Kernel Variables... [ 8.321185] systemd[1]: Starting Create System Users... [ 8.334363] systemd[1]: Finished Restore / save the current clock. [ 8.352225] systemd[1]: Mounted FUSE Control File System. [ 8.353471] systemd[1]: Mounted Kernel Configuration File System. [ 8.522930] systemd[1]: Finished Create System Users. [ 8.529734] systemd[1]: Starting Create Static Device Nodes in /dev... Armbian 20.05.4 Focal ttyAML0 aml-s812 login: -Anyone knows if there ara any solution to hdmi and wifi for this device? Thanks Edited May 20, 2020 by Igor spoilers
RaptorSDS Posted May 20, 2020 Posted May 20, 2020 @elbuit nice to see that you get a linux on your box , first do use the desktop image ? secound this linux version kernel 5.xx are beta version ,also the mwson8b-mxq.dtb file do not start your wlan because still some information for wlan missing inside the dtb ,please can start android and look at serial terminal for wlan pin, irq and clk infos (GPIOX_10 or pin-166 or something)
balbes150 Posted May 21, 2020 Posted May 21, 2020 Update. Version 20200520. Please note that there would be no confusion, now the image date is equal to the number (date), the version of the source code of the Martin kernel. 18 hours ago, elbuit said: -Anyone knows if there ara any solution to hdmi and wifi for this device? 1. To work with HDMI, you need a TV with a resolution of 1080 (fullHD). 2. USB WiFi
balbes150 Posted May 24, 2020 Posted May 24, 2020 Update version 20200523. Good news. Martin solved the color problem. now all the colors in DE are displayed correctly.
RaptorSDS Posted May 24, 2020 Posted May 24, 2020 @balbes150 some feedback 1. after screensaver goes active (switch screen black/ off) and back to destktop (wakeup) screen still has rosa overlay 2. bluetooth are on rfkill but i got a two error first: rfkill has bluetooth with softblock ,secound after unblock i got error FW rtl_bt/r8723bs_fw.bin not found ( inside /usr/lib/firmware/rtl_bt/ only r8723b_fw.bin inside ) after rename files bluetooth work ( discover able and connect able ) also add to /etc/modprobe/r8723bs.conf the line rtw_btcoex_enable=1
elbuit Posted May 24, 2020 Posted May 24, 2020 On 5/20/2020 at 10:33 PM, RaptorSDS said: @elbuit nice to see that you get a linux on your box , first do use the desktop image ? secound this linux version kernel 5.xx are beta version ,also the mwson8b-mxq.dtb file do not start your wlan because still some information for wlan missing inside the dtb ,please can start android and look at serial terminal for wlan pin, irq and clk infos (GPIOX_10 or pin-166 or something) Thanks @RaptorSDS I've extracted the dtb file from android image (kernel 3.10): Quote dd if=/dev/block/boot of=/sdcard/boot.img and from https://github.com/PabloCastellano/extract-dtb Quote $ ./extract-dtb/extract-dtb.py boot.img Dumped 00_kernel, start=0 end=2521 Dumped 01_dtbdump_`@0M<p.dtb, start=2521 end=7903232 Dumped 02_dtbdump_m8b_m201_1G.dtb, start=7903232 end=7927808 Dumped 03_dtbdump_m8b_m201_512M.dtb, start=7927808 end=33554432 Extracted 3 appended dtbs + kernel to dtb So as my device is a 1gb i think that dtb should be 02_dtbdump_m8b_m201_1G.dtb so I tried to booting using this dtb but without success. I also decompiled and compiled again : Spoiler dtb$ dtc -I dtb 02_dtbdump_m8b_m201_1G.dtb -O dts -o chiptrip_mxv.dts my_stick.dts: Warning (unit_address_vs_reg): /cache-controller: node has a reg or ranges property, but no unit name my_stick.dts: Warning (unit_address_vs_reg): /interrupt-controller: node has a reg or ranges property, but no unit name my_stick.dts: Warning (unit_address_vs_reg): /sdio: node has a reg or ranges property, but no unit name my_stick.dts: Warning (unit_address_vs_reg): /sdhc: node has a reg or ranges property, but no unit name my_stick.dts: Warning (unit_address_vs_reg): /nand: node has a reg or ranges property, but no unit name my_stick.dts: Warning (spi_bus_bridge): /spi@cc000000: incorrect #address-cells for SPI bus my_stick.dts: Warning (spi_bus_bridge): /spi@cc000000: incorrect #size-cells for SPI bus my_stick.dts: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' my_stick.dts: Warning (avoid_unnecessary_addr_size): /dvfs: unnecessary #address-cells/#size-cells without "ranges" or child "reg" property and compile again dts to dtb $ dtc -I dts -O dtb -o chiptrip_mxv.dtb chiptrip_mxv.dts chiptrip_mxv.dts:40.19-60.4: Warning (unit_address_vs_reg): /cache-controller: node has a reg or ranges property, but no unit name chiptrip_mxv.dts:80.23-88.4: Warning (unit_address_vs_reg): /interrupt-controller: node has a reg or ranges property, but no unit name chiptrip_mxv.dts:233.7-276.4: Warning (unit_address_vs_reg): /sdio: node has a reg or ranges property, but no unit name chiptrip_mxv.dts:278.7-303.4: Warning (unit_address_vs_reg): /sdhc: node has a reg or ranges property, but no unit name chiptrip_mxv.dts:637.7-656.4: Warning (unit_address_vs_reg): /nand: node has a reg or ranges property, but no unit name chiptrip_mxv.dts:612.15-635.4: Warning (spi_bus_bridge): /spi@cc000000: incorrect #address-cells for SPI bus chiptrip_mxv.dts:612.15-635.4: Warning (spi_bus_bridge): /spi@cc000000: incorrect #size-cells for SPI bus chiptrip_mxv.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' chiptrip_mxv.dts:360.7-371.4: Warning (avoid_unnecessary_addr_size): /dvfs: unnecessary #address-/*cells/#size-cells without "ranges" or child "reg" property But it get stucked on Starting kernel ... with both dtb, extracted and recompiled. Spoiler [...] ## Executing script at 11000000 hdmi tx power init TV mode 1080p selected. mode = 8 vic = 16 set HDMI vic: 16 mode is: 8 viu chan = 1 config HPLL config HPLL done reconfig packet setting done reading uEnv.txt 283 bytes read reading /uImage 11042064 bytes read reading /uInitrd 9289591 bytes read reading /dtb/02_dtbdump_m8b_m201_1G.dtb 24576 bytes read ## Booting kernel from Legacy Image at 14000000 ... Image Name: Linux kernel Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 11042000 Bytes = 10.5 MiB Load Address: 00208000 Entry Point: 00208000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at 15000000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 9289527 Bytes = 8.9 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 11800000 Booting using the fdt blob at 0x11800000 board_usb_stop cfg: 0 Loading Kernel Image ... OK OK uboot time: 13909755 us. EFUSE machid is not set. Using machid 0xf81 from environment From device tree /memory/ node aml_reserved_end property, for relocate ramdisk a nd fdt, relocate_addr: 0x58e5001 Loading Ramdisk to 05009000, end 058e4f37 ... OK Loading Device Tree to 05000000, end 05008968 ... OK Starting kernel .. So I think that I should build a dtb mixing from extracted android and meson8b-mxq.dtb that comes with armbian. On 5/21/2020 at 2:29 PM, balbes150 said: Update. Version 20200520. Please note that there would be no confusion, now the image date is equal to the number (date), the version of the source code of the Martin kernel. 1. To work with HDMI, you need a TV with a resolution of 1080 (fullHD). 2. USB WiFi Thanks @balbes150 but my monitor supports 1080 (and this resolution works with android and alexelec firmware) It should be something in dtb, I don't understand dtb files (yet). do you know if it is possible to change to a newer generic u-boot , or u-boot is specific for each device? Talking about wifi, it doesn't mind me, I only want to use ethernet and this works fine, but I asume that it should depend on dtb and linux loaded modules. by the way, I tried to run docker (apt install docker.io because armbian-config don't install correctly docker) and It shows that /dev/mqueue doesn't exists: Spoiler root@aml-s812:~# docker run hello-world Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world 4ee5c797bcd7: Pull complete Digest: sha256:6a65f928fb91fcfbc963f7aa6d57c8eeb426ad9a20c7ee045538ef34847f44f1 Status: Downloaded newer image for hello-world:latest docker: Error response from daemon: OCI runtime create failed: container_linux.g o:349: starting container process caused "process_linux.go:449: container init c aused \"rootfs_linux.go:58: mounting \\\"mqueue\\\" to rootfs \\\"/var/lib/docke r/overlay2/e3d246967ca6bcf4d8bee4e66349c5bb3577e23b6b31379edfdfeaf9e8576e39/merg ed\\\" at \\\"/dev/mqueue\\\" caused \\\"no such device\\\"\"": unknown. ERRO[0007] error waiting for container: context canceled thanks.
RaptorSDS Posted May 24, 2020 Posted May 24, 2020 @elbuit nice thanks for that hard work dtb-> you can not use 3.10 dtb also not recompile version for 5.x image because 5.x has many different names for functions and systems . pleasae can you attached your decompile dtb ( your dts file) maybe we can you use same wlan power pin like m8s box there was somebody in this thread ( maybe from last year ) that already test to run docker but there was no new infos maybe you can contact him monitor i think its because kernel do not support menson8b video chip at the moment (or like the wlan do not have the right information), we get last month the menson8m2 (mali450-chip) working .
balbes150 Posted May 25, 2020 Posted May 25, 2020 13 hours ago, RaptorSDS said: monitor i think its because kernel do not support menson8b video chip at the moment (or like the wlan do not have the right information), we get last month the menson8m2 (mali450-chip) working . HDMI works on the s805 with all DTBS from the image composition. If there is no image, you need to check the connection and hardware used. I have two TV boxes s805 HDMI works.
s812us Posted May 25, 2020 Posted May 25, 2020 Hello @balbes150 Thank you very much for your hard work and support for breathing life into our old boxes! I just installed latest bionic from your mega drive on my SD card. My box is titled "OTT M8s+" (S812 2G/8G) and it works almost fully with the included "meson8m2-mxiii-plus.dtb" file - cpu/memory/network all work! However it seems it cant detect any emmc memory (i have android on emmc and it boots fine). Is it because the dtb file is wrong or any other cause? (i have uploaded an armbianmonitor log to http://ix.io/2nkl) also i couldnt find any nand/emmc installation files on the file system (is it because the emmc is not detected or any other reason?) Would be very grateful for any insights, Thanks again!
Recommended Posts