Jump to content

ALIGMSTEN

Members
  • Posts

    171
  • Joined

  • Last visited

Everything posted by ALIGMSTEN

  1. @fever_wits raise your concerns and potential contributions here and hopefully someone like minded will have a conversation, other than that look at past support for the board, and ping their attention here...
  2. I don't know these boards at all, please take as an idea of experimentation, ordinarily you would have to look for differences in both the kernel (drivers) and dtb/dtsi (nodes), and where the opp tables are located. Best of luck!
  3. Hello all, in that context it possible to extend the opp points up to 1800 Mhz in the table. The original idea was to incorporate "turbo mode" so that the changes can be made in user space by choice. I don't know how stable that might be overall, perhaps its now time to introduce those options for h616/8 boards. EDIT: If remembered correctly the GPU tables were available as patch, recently removed, perhaps I'm wrong, haven't as of now checked.
  4. Oh well it was open source, would have liked to have had some discussions at the time to optimise though!
  5. Hello All, Good to see all the progress. I wrote and tested the dvfs code for zero2, however did not have enough time spare to optimize as would have liked. Was a bit surprised that it was also adopted by others including the Vendor. There are two ways to incorporate dvfs, the xlate method which I decided to eventually adapt, and v2 opp points. xlate is as example. v2 you can use in tri-state, which avoids the driver patching. I haven't had interest to examine the h618 soc, however am assuming that variants should be addressed as it is supposed to be h616 similar.
  6. Hello, Yes indeed all have found the same as @Gunjan Gupta. Particularly zero2 display engine, sun4i merge conflicts with megous patches were frustrating and had to work around that. Haven't been able to follow much lately, as probably already noted here, zero3 would be more attractive for today's applications. Although the soc is similar between boards, there are fundamental differences between board layouts, pmic etc wifi chip, I think. Haven't really paid much attention - so stand to be corrected .. more clarity at linux-sunxi. Guess, there would be some catches just copying over from zero2. Good luck!
  7. Hello All, hope someone is fairing better with this. No real success in trying incremental steps. Adjusting regulators does not improve the situation at this point, was also entertaining the remote possibility of a floating pin. Am still trying a few ideas when have a moment. Driver issue or because of missing node (Bluetooth not included in this iteration)? [ 7.726690] WCN_ERR: dts node for bt_wake not found [ 7.851065] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 wifi@orangepizero2:~$ dmesg --level=err,crit,alert,emerg,warn [ 0.000000] The swapaccount= commandline option is deprecated. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 0.003562] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 2.290558] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 2.303381] sun50i-h616-r-pinctrl 7022000.pinctrl: supply vcc-pl not found, using dummy regulator [ 2.308407] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 2.332685] sun6i-spi 5010000.spi: Failed to request TX DMA channel [ 2.332722] sun6i-spi 5010000.spi: Failed to request RX DMA channel [ 2.333895] spi-nor spi0.0: supply vdd not found, using dummy regulator [ 2.391118] usb_phy_generic usb_phy_generic.1.auto: dummy supplies not allowed for exclusive requests [ 2.444911] mmc0: host does not support reading read-only switch, assuming write-enable [ 3.539599] dwmac-sun8i 5020000.ethernet: supply phy-io not found, using dummy regulator [ 3.540154] dwmac-sun8i 5020000.ethernet: Current syscon value is not the default 51fe6 (expect 0) [ 5.808023] (sd-execut[164]: /usr/lib/systemd/system-generators/netplan failed with exit status 1. [ 7.497417] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log. [ 7.726690] WCN_ERR: dts node for bt_wake not found [ 7.851065] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 10.061599] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned. [ 26.659450] systemd[1150]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set wifi@orangepizero2:~$ dmesg | grep mmc* [ 0.000000] Kernel command line: root=UUID=297049c4-c91b-4a71-b5cb-307c6d169e2a rootwait rootfstype=ext4 splash=verbose console=ttyS0,115200 consoleblank=0 loglevel=1 ubootpart=bd833452-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u modules_load=uwe5622_bsp_sdio,sprdbt_tty,sprdwl_ng cgroup_enable=memory swapaccount=1 [ 0.000000] The swapaccount= commandline option is deprecated. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 0.000000] Unknown kernel command line parameters "splash=verbose ubootpart=bd833452-01 modules_load=uwe5622_bsp_sdio,sprdbt_tty,sprdwl_ng cgroup_enable=memory", will be passed to user space. [ 0.000929] Console: colour dummy device 80x25 [ 0.061320] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.061343] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.061364] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.061385] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.678756] iommu: Default domain type: Translated [ 0.678779] iommu: DMA domain TLB invalidation policy: strict mode [ 0.817414] xor: automatically using best checksumming function 32regs [ 0.817457] Key type asymmetric registered [ 0.817466] Asymmetric key parser 'x509' registered [ 0.862546] mousedev: PS/2 mouse device common for all mice [ 2.303381] sun50i-h616-r-pinctrl 7022000.pinctrl: supply vcc-pl not found, using dummy regulator [ 2.333895] spi-nor spi0.0: supply vdd not found, using dummy regulator [ 2.383164] sunxi-mmc 4020000.mmc: Got CD GPIO [ 2.384697] sunxi-mmc 4021000.mmc: allocated mmc-pwrseq [ 2.391118] usb_phy_generic usb_phy_generic.1.auto: dummy supplies not allowed for exclusive requests [ 2.409349] sunxi-mmc 4020000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 2.444911] mmc0: host does not support reading read-only switch, assuming write-enable [ 2.446835] mmc0: new high speed SDHC card at address 59b4 [ 2.448328] mmcblk0: mmc0:59b4 SD 29.6 GiB [ 2.451946] mmcblk0: p1 [ 2.617847] sunxi-mmc 4021000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 2.636734] mmc1: new high speed SDIO card at address 8800 [ 3.539599] dwmac-sun8i 5020000.ethernet: supply phy-io not found, using dummy regulator [ 4.148366] EXT4-fs (mmcblk0p1): mounted filesystem 297049c4-c91b-4a71-b5cb-307c6d169e2a ro with writeback data mode. Quota mode: none. [ 7.050867] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket. [ 7.751463] EXT4-fs (mmcblk0p1): re-mounted 297049c4-c91b-4a71-b5cb-307c6d169e2a r/w. Quota mode: none. [ 9.259283] systemd[1]: systemd-machine-id-commit.service - Commit a transient machine-id on disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id). [ 16.981325] dwmac-sun8i 5020000.ethernet end0: PHY [stmmac-0:01] driver [RTL8211F Gigabit Ethernet] (irq=POLL) wifi@orangepizero2:~$ ali@orangepizero2:~$ lsmod Module Size Used by sunxi_cedrus 49152 0 polyval_ce 12288 0 v4l2_mem2mem 28672 1 sunxi_cedrus polyval_generic 12288 1 polyval_ce videobuf2_dma_contig 20480 1 sunxi_cedrus videobuf2_memops 16384 1 videobuf2_dma_contig videobuf2_v4l2 20480 2 sunxi_cedrus,v4l2_mem2mem lz4hc 12288 0 videodev 217088 3 sunxi_cedrus,videobuf2_v4l2,v4l2_mem2mem panfrost 69632 0 lz4 12288 0 videobuf2_common 45056 5 sunxi_cedrus,videobuf2_dma_contig,videobuf2_v4l2,v4l2_mem2mem,videobuf2_memops gpu_sched 32768 1 panfrost mc 57344 5 sunxi_cedrus,videodev,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem drm_shmem_helper 16384 1 panfrost cpufreq_dt 16384 0 zram 28672 3 binfmt_misc 20480 1 cfg80211 380928 0 sprdbt_tty 36864 0 rfkill 24576 3 sprdbt_tty,cfg80211 uwe5622_bsp_sdio 204800 1 sprdbt_tty fuse 126976 1 dm_mod 131072 0 realtek 32768 1 dwmac_sun8i 24576 0 mdio_mux 12288 1 dwmac_sun8i ali@orangepizero2:~$ could the platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 be package related?
  8. Interesting - - - ran out of time, will have a look again tomorrow. https://github.com/orangepi-xunlong/linux-orangepi/tree/orange-pi-6.1-sun50iw9/drivers/net/wireless/uwe5622 Orange OS uses a "-DOTT_UWE" https://github.com/orangepi-xunlong/linux-orangepi/blob/3495b5ee0594566c9fed930b96b1cae90600412e/drivers/net/wireless/uwe5622/tty-sdio/Makefile#L4C1-L4C23
  9. My initial thoughts were power issue, as alluded above, and had noted comparing orangepi-linux, mmc1 aliases present in dts. Both the dcdca (vdd-cpu) and dcdcc (vdd-sys-gpu) regulators are set higher than the manual recommends (orangpi-linux). Busy testing the above, as for the driver very much not an expert there. [ OK ] Mounted 8.953564] WCN: marlin_init entry! 1;39mdev-hugepag[ 8.958571] WCN: wcn config bt wake host es.mount - H[ 8.963450] WCN_ERR: dts node for bt_wake not found uge Pages File S[ 8.963471] WCN: marlin2 parse_dt some para not config ystem. [ 8.976028] sdiohal:sdiohal_parse_dt adma_tx:1, adma_rx:1, pwrseq:0, irq type:data, gpio_num:0, blksize:840 [ 8.976418] EXT4-fs (mmcblk0p1): re-mounted a12cf8fe-9336-471a-8617-212c48a86e16 r/w. Quota mode: none. [ 8.993748] sdiohal:sdiohal_init ok [ 9.003207] WCN: marlin_probe ok! [ 9.006066] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System. [ OK ] Mounted dev-mqueue.mount▒▒- POSIX Message Queue File System. [ 9.035365] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System. [ OK ] Mounted sys-kernel-debug.m…nt - Kernel Debug File System. [ 9.062017] mtty_probe init device addr: 0x(____ptrval____) [ 9.068122] -->rfkill_bluetooth_init [ 9.071173] systemd[1]: Finished fake-hwclock.service - Restore / save the current clock. [ 9.072127] bluetooth_set_power: start_block=1 [ 9.084475] WCN: marlin power state:0, subsys: [MARLIN_BLUETOOTH] power 0 [ 9.084502] bluetooth_set_power: end_block=1 [ 9.084529] <--rfkill_bluetooth_init
  10. Right thanks, @mantouboji appreciated, checking possible issues with cpufreq and ths. will dig in a bit over weekend to help.
  11. @mantouboji could you please let me know if sun50i_cpufreq_nvmem is loading? dmesg | grep cpu*
  12. Hello all, @Gunjan Gupta thank you for your tireless work on all things Armbian. I know we had brief discussion about 'trying wifi' for zero2, the main issues before were modules not compiling. Has any device tree specific work been done for the modern kernels? (Not that I last seen). The latest WIP Sunxi PR might be the time to start testing this, I will try to set some time aside this coming weekend, when going through the PR to test. I do have other pr's in staging for zero2, but cant promise any result. Best, Alistair
  13. then output from root directory (/sys/kernel/debug/pinctrl/300b000.pinctrl# cat pinmux-pins) root@orangepi3-lts:/sys/kernel/debug/pinctrl/300b000.pinctrl# cat pinmux-pins Pinmux settings per pin Format: pin (name): mux_owner gpio_owner hog? pin 0 (PA0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 1 (PA1): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 2 (PA2): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 3 (PA3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 4 (PA4): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 5 (PA5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 6 (PA6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 7 (PA7): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 8 (PA8): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 9 (PA9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 32 (PB0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 33 (PB1): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 34 (PB2): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 35 (PB3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 36 (PB4): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 37 (PB5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 38 (PB6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 39 (PB7): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 40 (PB8): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 41 (PB9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 42 (PB10): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 43 (PB11): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 44 (PB12): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB12 pin 45 (PB13): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB13 pin 46 (PB14): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB14 pin 47 (PB15): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB15 pin 48 (PB16): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB16 pin 49 (PB17): 5002c00.i2c (GPIO UNCLAIMED) function i2c3 group PB17 pin 50 (PB18): 5002c00.i2c (GPIO UNCLAIMED) function i2c3 group PB18 pin 51 (PB19): ac200_clk (GPIO UNCLAIMED) function pwm1 group PB19 pin 52 (PB20): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 64 (PC0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 65 (PC1): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC1 pin 66 (PC2): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 67 (PC3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 68 (PC4): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC4 pin 69 (PC5): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC5 pin 70 (PC6): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC6 pin 71 (PC7): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC7 pin 72 (PC8): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC8 pin 73 (PC9): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC9 pin 74 (PC10): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC10 pin 75 (PC11): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC11 pin 76 (PC12): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC12 pin 77 (PC13): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC13 pin 78 (PC14): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC14 pin 79 (PC15): (MUX UNCLAIMED) 300b000.pinctrl:79 pin 80 (PC16): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 96 (PD0): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD0 pin 97 (PD1): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD1 pin 98 (PD2): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD2 pin 99 (PD3): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD3 pin 100 (PD4): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD4 pin 101 (PD5): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD5 pin 102 (PD6): (MUX UNCLAIMED) 300b000.pinctrl:102 pin 103 (PD7): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD7 pin 104 (PD8): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD8 pin 105 (PD9): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD9 pin 106 (PD10): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD10 pin 107 (PD11): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD11 pin 108 (PD12): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD12 pin 109 (PD13): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD13 pin 110 (PD14): (MUX UNCLAIMED) 300b000.pinctrl:110 pin 111 (PD15): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 112 (PD16): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 113 (PD17): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 114 (PD18): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 115 (PD19): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD19 pin 116 (PD20): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD20 pin 117 (PD21): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 118 (PD22): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 119 (PD23): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 120 (PD24): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 121 (PD25): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 122 (PD26): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 160 (PF0): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF0 pin 161 (PF1): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF1 pin 162 (PF2): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF2 pin 163 (PF3): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF3 pin 164 (PF4): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF4 pin 165 (PF5): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF5 pin 166 (PF6): (MUX UNCLAIMED) 300b000.pinctrl:166 pin 192 (PG0): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG0 pin 193 (PG1): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG1 pin 194 (PG2): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG2 pin 195 (PG3): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG3 pin 196 (PG4): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG4 pin 197 (PG5): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG5 pin 198 (PG6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 199 (PG7): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 200 (PG8): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 201 (PG9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 202 (PG10): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 203 (PG11): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 204 (PG12): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 205 (PG13): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 206 (PG14): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 224 (PH0): 5000000.serial (GPIO UNCLAIMED) function uart0 group PH0 pin 225 (PH1): 5000000.serial (GPIO UNCLAIMED) function uart0 group PH1 pin 226 (PH2): (MUX UNCLAIMED) 300b000.pinctrl:226 pin 227 (PH3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 228 (PH4): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 229 (PH5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 230 (PH6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 231 (PH7): (MUX UNCLAIMED) 300b000.pinctrl:231 pin 232 (PH8): 6000000.hdmi (GPIO UNCLAIMED) function hdmi group PH8 pin 233 (PH9): 6000000.hdmi (GPIO UNCLAIMED) function hdmi group PH9 pin 234 (PH10): 6000000.hdmi (GPIO UNCLAIMED) function hdmi group PH10 root@orangepi3-lts:/sys/kernel/debug/pinctrl/300b000.pinctrl# exit exit alistair@orangepi3-lts:/$ sudo cat /sys/kernel/debug/pinctrl/pinmux-pins cat: /sys/kernel/debug/pinctrl/pinmux-pins: No such file or directory alistair@orangepi3-lts:/$ so just slightly different as you have seen. alistair@orangepi3-lts:~$ sudo cat /sys/kernel/debug/pinctrl/300b000.pinctrl/pinmux-pins [sudo] password for alistair: Pinmux settings per pin Format: pin (name): mux_owner gpio_owner hog?
  14. listings as follows root@orangepi3-lts:/sys/kernel/debug# ls -a . dma_buf memblock regulator .. dmaengine min_uV slab asoc dma_pools mmc0 sleep_time bcache dri mmc1 split_huge_pages bdi dynamic_debug mmc2 sram block error_injection mtd stmmaceth cec extfrag opp suspend_stats clear_warn_once f2fs percpu_stats swiotlb clk fault_around_bytes pinctrl uA_load constraint_flags frontswap pm_genpd usb debug_enabled gpio psci virtio-ports devfreq hid pwm wakeup_sources device_component kprobes ras zswap devices_deferred max_uV regmap root@orangepi3-lts:/sys/kernel/debug# root@orangepi3-lts:/sys/kernel/debug# cd pinctrl root@orangepi3-lts:/sys/kernel/debug/pinctrl# ls -a . 300b000.pinctrl pinctrl-devices pinctrl-maps .. 7022000.pinctrl pinctrl-handles root@orangepi3-lts:/sys/kernel/debug/pinctrl# cd 300b000.pinctrl root@orangepi3-lts:/sys/kernel/debug/pinctrl/300b000.pinctrl# ls -a . gpio-ranges pinconf-pins pinmux-functions pinmux-select .. pinconf-groups pingroups pinmux-pins pins root@orangepi3-lts:/sys/kernel/debug/pinctrl/300b000.pinctrl#
  15. Yes sorry about being 'very unhelpful'😁 I was about to look around the directories, as I know they can be slightly different, and not familiar with 3-lts at all. here above cmd output request.... ▒ U-Boot SPL 2023.07.02-armbian (Aug 23 2023 - 16:26:35 +0000) DRAM: 2048 MiB Trying to boot from MMC1 NOTICE: BL31: v2.9(debug):armbian NOTICE: BL31: Built : 16:26:20, Aug 23 2023 NOTICE: BL31: Detected Allwinner H6 SoC (1728) NOTICE: BL31: Found U-Boot DTB at 0xa08d598, model: OrangePi 3 LTS INFO: ARM GICv2 driver initialized INFO: Configuring SPC Controller INFO: BL31: Platform setup done INFO: BL31: Initializing runtime services INFO: BL31: cortex_a53: CPU workaround for 855873 was applied INFO: BL31: cortex_a53: CPU workaround for 1530924 was applied SCP/INF: Crust v0.5.10000 INFO: PSCI: Suspend is available via SCPI INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x4a000000 INFO: SPSR = 0x3c9 ns16550_serial serial@5000000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19 U-Boot 2023.07.02-armbian (Aug 23 2023 - 16:26:35 +0000) Allwinner Technology CPU: Allwinner H6 (SUN50I) Model: OrangePi 3 LTS DRAM: 2 GiB Core: 50 devices, 14 uclasses, devicetree: separate WDT: Not starting watchdog@7020400 MMC: mmc@4020000: 0, mmc@4022000: 1 Loading Environment from FAT... Unable to use mmc 0:1... In: serial@5000000 Out: serial@5000000 Err: serial@5000000 Net: No ethernet found. Autoboot in 1 seconds, press <Space> to stop switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot/boot.scr 3259 bytes read in 2 ms (1.6 MiB/s) ## Executing script at 4fc00000 U-boot loaded from SD Boot script loaded from mmc 203 bytes read in 1 ms (198.2 KiB/s) 38597 bytes read in 5 ms (7.4 MiB/s) Working FDT set to 4fa00000 3844 bytes read in 4 ms (938.5 KiB/s) Applying kernel provided DT fixup script (sun50i-h6-fixup.scr) ## Executing script at 45000000 10873560 bytes read in 452 ms (22.9 MiB/s) 22325256 bytes read in 927 ms (23 MiB/s) Moving Image from 0x40080000 to 0x40200000, end=417c0000 ## Loading init Ramdisk from Legacy Image at 4ff00000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 10873496 Bytes = 10.4 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 4fa00000 Booting using the fdt blob at 0x4fa00000 Working FDT set to 4fa00000 Loading Ramdisk to 495a1000, end 49fffa98 ... OK Loading Device Tree to 000000004952f000, end 00000000495a0fff ... OK Working FDT set to 4952f000 Starting kernel ... Armbian 23.08.0-trunk Bookworm ttyS0 orangepi3-lts login: [ 16.883634] sysrq: Show backtrace of all active CPUs istair Password: Login incorrect orangepi3-lts login: alistair Password: ___ ____ _ _____ _ _____ ____ / _ \| _ \(_) |___ / | | |_ _/ ___| | | | | |_) | | |_ \ | | | | \___ \ | |_| | __/| | ___) | | |___| | ___) | \___/|_| |_| |____/ |_____|_| |____/ Welcome to Armbian 23.08.0-trunk Bookworm with bleeding edge Linux 6.4.11-edge-sunxi64 No end-user support: built from trunk System load: 21% Up time: 0 min Memory usage: 5% of 1.94G IP: 10.0.0.9 CPU temp: 37°C Usage of /: 4% of 29G Last login: Wed Aug 23 21:52:29 SAST 2023 on ttyS0 alistair@orangepi3-lts:~$ cat /sys/kernel/debug/pinctrl/*/pinmux-pins cat: '/sys/kernel/debug/pinctrl/*/pinmux-pins': Permission denied alistair@orangepi3-lts:~$ sudo cat /sys/kernel/debug/pinctrl/*/pinmux-pins [sudo] password for alistair: cat: '/sys/kernel/debug/pinctrl/*/pinmux-pins': No such file or directory alistair@orangepi3-lts:~$ sudo /bin/bash -c 'cat /sys/kernel/debug/pinctrl/*/pinmux-pins' [sudo] password for alistair: Pinmux settings per pin Format: pin (name): mux_owner gpio_owner hog? pin 0 (PA0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 1 (PA1): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 2 (PA2): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 3 (PA3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 4 (PA4): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 5 (PA5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 6 (PA6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 7 (PA7): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 8 (PA8): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 9 (PA9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 32 (PB0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 33 (PB1): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 34 (PB2): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 35 (PB3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 36 (PB4): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 37 (PB5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 38 (PB6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 39 (PB7): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 40 (PB8): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 41 (PB9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 42 (PB10): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 43 (PB11): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 44 (PB12): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB12 pin 45 (PB13): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB13 pin 46 (PB14): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB14 pin 47 (PB15): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB15 pin 48 (PB16): 508f000.i2s (GPIO UNCLAIMED) function i2s3 group PB16 pin 49 (PB17): 5002c00.i2c (GPIO UNCLAIMED) function i2c3 group PB17 pin 50 (PB18): 5002c00.i2c (GPIO UNCLAIMED) function i2c3 group PB18 pin 51 (PB19): ac200_clk (GPIO UNCLAIMED) function pwm1 group PB19 pin 52 (PB20): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 64 (PC0): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 65 (PC1): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC1 pin 66 (PC2): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 67 (PC3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 68 (PC4): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC4 pin 69 (PC5): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC5 pin 70 (PC6): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC6 pin 71 (PC7): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC7 pin 72 (PC8): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC8 pin 73 (PC9): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC9 pin 74 (PC10): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC10 pin 75 (PC11): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC11 pin 76 (PC12): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC12 pin 77 (PC13): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC13 pin 78 (PC14): 4022000.mmc (GPIO UNCLAIMED) function mmc2 group PC14 pin 79 (PC15): (MUX UNCLAIMED) 300b000.pinctrl:79 pin 80 (PC16): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 96 (PD0): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD0 pin 97 (PD1): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD1 pin 98 (PD2): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD2 pin 99 (PD3): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD3 pin 100 (PD4): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD4 pin 101 (PD5): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD5 pin 102 (PD6): (MUX UNCLAIMED) 300b000.pinctrl:102 pin 103 (PD7): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD7 pin 104 (PD8): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD8 pin 105 (PD9): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD9 pin 106 (PD10): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD10 pin 107 (PD11): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD11 pin 108 (PD12): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD12 pin 109 (PD13): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD13 pin 110 (PD14): (MUX UNCLAIMED) 300b000.pinctrl:110 pin 111 (PD15): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 112 (PD16): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 113 (PD17): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 114 (PD18): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 115 (PD19): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD19 pin 116 (PD20): 5020000.ethernet (GPIO UNCLAIMED) function emac group PD20 pin 117 (PD21): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 118 (PD22): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 119 (PD23): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 120 (PD24): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 121 (PD25): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 122 (PD26): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 160 (PF0): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF0 pin 161 (PF1): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF1 pin 162 (PF2): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF2 pin 163 (PF3): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF3 pin 164 (PF4): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF4 pin 165 (PF5): 4020000.mmc (GPIO UNCLAIMED) function mmc0 group PF5 pin 166 (PF6): (MUX UNCLAIMED) 300b000.pinctrl:166 pin 192 (PG0): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG0 pin 193 (PG1): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG1 pin 194 (PG2): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG2 pin 195 (PG3): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG3 pin 196 (PG4): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG4 pin 197 (PG5): 4021000.mmc (GPIO UNCLAIMED) function mmc1 group PG5 pin 198 (PG6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 199 (PG7): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 200 (PG8): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 201 (PG9): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 202 (PG10): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 203 (PG11): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 204 (PG12): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 205 (PG13): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 206 (PG14): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 224 (PH0): 5000000.serial (GPIO UNCLAIMED) function uart0 group PH0 pin 225 (PH1): 5000000.serial (GPIO UNCLAIMED) function uart0 group PH1 pin 226 (PH2): (MUX UNCLAIMED) 300b000.pinctrl:226 pin 227 (PH3): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 228 (PH4): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 229 (PH5): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 230 (PH6): (MUX UNCLAIMED) (GPIO UNCLAIMED) pin 231 (PH7): (MUX UNCLAIMED) 300b000.pinctrl:231 pin 232 (PH8): 6000000.hdmi (GPIO UNCLAIMED) function hdmi group PH8 pin 233 (PH9): 6000000.hdmi (GPIO UNCLAIMED) function hdmi group PH9 pin 234 (PH10): 6000000.hdmi (GPIO UNCLAIMED) function hdmi group PH10 Pinmux settings per pin Format: pin (name): mux_owner|gpio_owner (strict) hog? pin 352 (PL0): device 7081400.i2c function s_i2c group PL0 pin 353 (PL1): device 7081400.i2c function s_i2c group PL1 pin 354 (PL2): UNCLAIMED pin 355 (PL3): UNCLAIMED pin 356 (PL4): GPIO 7022000.pinctrl:356 pin 357 (PL5): UNCLAIMED pin 358 (PL6): UNCLAIMED pin 359 (PL7): GPIO 7022000.pinctrl:359 pin 360 (PL8): UNCLAIMED pin 361 (PL9): device 7040000.ir function s_cir_rx group PL9 pin 362 (PL10): UNCLAIMED pin 384 (PM0): UNCLAIMED pin 385 (PM1): UNCLAIMED pin 386 (PM2): UNCLAIMED pin 387 (PM3): GPIO 7022000.pinctrl:387 pin 388 (PM4): UNCLAIMED alistair@orangepi3-lts:~$
  16. As you might have thought - not present alistair@orangepi3-lts:~$ sudo cat /sys/kernel/debug/pinctrl/*/pinmux-pins [sudo] password for alistair: cat: '/sys/kernel/debug/pinctrl/*/pinmux-pins': No such file or directory alistair@orangepi3-lts:~$
  17. As requested @Gunjan Gupta https://paste.armbian.com/yucizaxeme
  18. Some further notes: 6dd7067c79bb04aa2b17eddcfc3730639c070267 - dmesg errors below have be effectively dealt with (no longer present) [ 1.549095] scpi_protocol scpi: incorrect or no SCP firmware found [ 1.549112] scpi_protocol: probe of scpi failed with error -62 [ 2.550711] mdio_bus stmmac-0: MDIO device at address 1 is missing. [ 12.718701] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 12.719299] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 12.883571] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 12.884145] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 12.917916] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 12.918560] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 12.959813] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 12.960377] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 12.986871] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 12.987477] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 16.093764] platform sound_ac200: deferred probe pending [ 313.115888] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 313.117333] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 313.158438] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 313.159807] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 313.200901] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 313.202341] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) [ 313.243587] dwmac-sun8i 5020000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 313.244947] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) af42e9d3ec25a89977d04f9d8bd8baa21803316e - dmesg errors present [ 1.454432] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pb not found, using dummy regulator [ 1.456700] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator [ 1.457200] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65 [ 1.457218] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517 [ 1.457229] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1 on device 300b000.pinctrl [ 1.457241] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back [ 1.457429] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 102 [ 1.457444] sun50i-h6-pinctrl 300b000.pinctrl: pin-102 (300b000.pinctrl:102) status -517 [ 1.457485] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 79 [ 1.457498] sun50i-h6-pinctrl 300b000.pinctrl: pin-79 (300b000.pinctrl:79) status -517 [ 1.460996] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 79 [ 1.461021] sun50i-h6-pinctrl 300b000.pinctrl: pin-79 (300b000.pinctrl:79) status -517 [ 1.461051] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 102 [ 1.461063] sun50i-h6-pinctrl 300b000.pinctrl: pin-102 (300b000.pinctrl:102) status -517 [ 1.461101] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65 [ 1.461114] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517 [ 1.461126] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1 on device 300b000.pinctrl [ 1.461137] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back [ 1.461978] sunxi-mmc 4021000.mmc: allocated mmc-pwrseq [ 1.462425] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator [ 1.463737] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 79 [ 1.463751] sun50i-h6-pinctrl 300b000.pinctrl: pin-79 (300b000.pinctrl:79) status -517 [ 1.464428] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 102 [ 1.464441] sun50i-h6-pinctrl 300b000.pinctrl: pin-102 (300b000.pinctrl:102) status -517 [ 1.464964] of_cfs_init [ 1.464963] sun50i-h6-pinctrl 300b000.pinctrl: request() failed for pin 65 [ 1.464973] sun50i-h6-pinctrl 300b000.pinctrl: pin-65 (4022000.mmc) status -517 [ 1.464985] sun50i-h6-pinctrl 300b000.pinctrl: could not request pin 65 (PC1) from group PC1 on device 300b000.pinctrl [ 1.464996] sunxi-mmc 4022000.mmc: Error applying setting, reverse things back
  19. Hello @Gunjan Gupta .... thanks for your efforts - you have success! The board boots with your patch changes. https://paste.next.armbian.com/samaqedifo alistair@h616-hdmi:~/build$ git status On branch sunxi Your branch is up to date with 'origin/sunxi'. Untracked files: (use "git add <file>..." to include in what will be committed) patch/u-boot/u-boot-sunxi/board_orangepi3-lts/0002-update-defconfig.patch ptmain.sh nothing added to commit but untracked files present (use "git add" to track) alistair@h616-hdmi:~/build$ git rev-parse HEAD af42e9d3ec25a89977d04f9d8bd8baa21803316e alistair@h616-hdmi:~/build$
  20. Terribly sorry for misleading, my mistake, checking out bc46fd509a50db4bcef014d79569b68287ecc19b~1 build boots (I forgot about the ~1). I will do the patch this evening.
  21. Correct, I suspect its something to do with crust implementation. Edit: 2023.01 9525b2d16c0aa0ec5cf446322e58a0dabb26c857 not booting (for clarity) 2022.10 bc46fd509a50db4bcef014d79569b68287ecc19b boots config/boards/orangepi3-lts.csc @@ -7,6 +7,7 @@ KERNEL_TARGET="current,edge" MODULES="sprdbt_tty sprdwl_ng" MODULES_BLACKLIST_LEGACY="bcmdhd" ATFBRANCH="tag:v2.2" + CRUSTCONFIG="h6_defconfig" function post_family_tweaks_bsp__orangepi3-lts_BSP() { display_alert "Installing BSP firmware and fixups" @@ -20,4 +21,4 @@ function post_family_tweaks_bsp__orangepi3-lts_BSP() { fi return 0 - } + } Let me know what else you may need from me and will gladly assist
  22. Hello @Gunjan Gupta .... as discussed emmc got in the way of initial boot above hence serial output. The following boots: bc46fd509a50db4bcef014d79569b68287ecc19b Output as follows: alistair@h616-hdmi:~/build$ git rev-parse HEAD 6dd7067c79bb04aa2b17eddcfc3730639c070267 Will have a look around, when a moment.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines