build icon indicating copy to clipboard operation
build copied to clipboard

`Automatic` board configs status synchronise

Open igorpecovnik opened this issue 1 year ago • 9 comments

Update maintainers and board status

  • synced status from the database
  • rename to .csc where we don't have anyone

If you want to become a board maintainer, adjust data here.

Ref: Board Maintainers Procedures and Guidelines

igorpecovnik avatar Aug 18 '24 18:08 igorpecovnik

Yeah, I saw not working right ... need to check.

igorpecovnik avatar Aug 18 '24 19:08 igorpecovnik

@igorpecovnik

Please check https://github.com/armbian/scripts/pull/80

hzyitc avatar Aug 20 '24 10:08 hzyitc

Still fails, but with different (weird) reason:

renamed 'config/boards/aml-s905d3-cc.wip' -> 'config/boards/aml-s905d3-cc.csc'
renamed 'config/boards/bananapif3.wip' -> 'config/boards/bananapif3.csc'
renamed 'config/boards/orangepi5pro.wip' -> 'config/boards/orangepi5pro.csc'
renamed 'config/boards/aml-a311d-cc.conf' -> 'config/boards/aml-a311d-cc.csc'
renamed 'config/boards/bananapim7.conf' -> 'config/boards/bananapim7.csc'
mv: cannot stat 'config/boards/bananapim7.conf': No such file or directory

igorpecovnik avatar Aug 20 '24 17:08 igorpecovnik

Aha, I see now, anomaly: bananapim7.conf has BOARD_MAINTAINER field twice.

BOARD_MAINTAINER="amazingfate"
BOOT_FDT_FILE="rockchip/rk3588-bananapi-m7.dtb"
# Those are included in armsom-sige7.csc, but this file is parsed directly by the JSON matrix generator and thus those need to be in here
BOARD_MAINTAINER="Z-Keven"

igorpecovnik avatar Aug 20 '24 18:08 igorpecovnik

Aha, I see now, anomaly: bananapim7.conf has BOARD_MAINTAINER field twice.

Unexpected issue. lol.

hzyitc avatar Aug 22 '24 16:08 hzyitc

@Z-Keven @chraac @ginkage @sicXnull are missing contact info. It is not mandatory - nice to have this info. Contacts are by default private, while name you put into is displayed on the download page & linked to GH profile. Also adds alternative communication channel -> https://www.armbian.com/update-data/ image

igorpecovnik avatar Aug 27 '24 19:08 igorpecovnik

@igorpecovnik Updated my info.

ginkage avatar Aug 27 '24 20:08 ginkage

@Kreyren Can you check one image if its working https://www.armbian.com/olimex-teres-a64/ If not, we move this to CSC. @chainsx Are images booting https://www.armbian.com/avaota-a1/ @AGM1968 https://www.armbian.com/orange-pi-zero-2/ and https://www.armbian.com/nanopi-neo-core-2-lts/ @joekhoobyar RockPRO was reported something is not working No latest images ATM.

Example of report:

Debian Bookworm 24.8.1 minimal testing:

Boot ok, from sdcard and eMMC
HDMI is ok
USB2 ports are ok
Gigabit Etherner is ok, troughput ~940Mbit/s
Wireless ok, (stable but slow, ~5Mbps/s but router is far away as well)
Analog audio codec does not work
Reboot and shutdown work as intended

Thank you for help!

igorpecovnik avatar Aug 28 '24 05:08 igorpecovnik

@igorpecovnik , info updated

chraac avatar Aug 28 '24 11:08 chraac

@Kreyren Can you check one image if its working armbian.com/olimex-teres-a64 If not, we move this to CSC. -- @igorpecovnik (https://github.com/armbian/build/pull/7099#issuecomment-2314366517)

ack, will try to test today or tomorrow.

EDIT: Sorry for delay things came up

Kreyren avatar Aug 30 '24 18:08 Kreyren

@Z-Keven @chraac @ginkage @sicXnull are missing contact info. It is not mandatory - nice to have this info. Contacts are by default private, while name you put into is displayed on the download page & linked to GH profile. Also adds alternative communication channel -> https://www.armbian.com/update-data/ image

Updated

i see my tag was removed from x96q.tvb and heltec3328.csc but i would still like to maintain them.

sicXnull avatar Sep 03 '24 21:09 sicXnull

Thanks.

i see my tag was removed from x96q.tvb and heltec3328.csc but i would still like to maintain them.

Automation will force pushed and fix this shortly.

igorpecovnik avatar Sep 03 '24 21:09 igorpecovnik

Armbian 24.8.1 Bookworm XFCE 

Display initialization: uboot ok, initrd broken
Boot ok, from sdcard, unable to test eMMC due to ongoing project
Serial console does not work
HDMI does not work, known issue pending fix upstream
USB2 ports pending
Gigabit Etherner is not present and i don't have the relevant mod to test it
Wireless ..
Analog audio codec ..
Reboot and shutdown work as intended

Sorry for delay i currently work on a complicated project and my teres has bunch of mods that i need to uninstall to test this.

Issues noted and investigating..

Kreyren avatar Sep 04 '24 11:09 Kreyren

Hmm seems that i can't get teres to build reliably and when it does it produces a broken image.. is this my bug?

CC @igorpecovnik

Kreyren avatar Sep 04 '24 21:09 Kreyren

Do you use Etcher to burn? There seems to be a bug in decompression in bigger files ... dd and usbimager should be ok. This is something that might be related.

igorpecovnik avatar Sep 04 '24 22:09 igorpecovnik

Do you use Etcher to burn? There seems to be a bug in decompression in bigger files ... dd and usbimager should be ok. This is something that might be related. -- @igorpecovnik (https://github.com/armbian/build/pull/7099#issuecomment-2330264673)

dd if=./image.img of=/dev/sdc conv=sync status=progress-> Broken

gnome-disks -> fails half-way and complains about input/output err

used multiple sdcard readerers/writers and sdcards, investigating..

Kreyren avatar Sep 04 '24 22:09 Kreyren

Apparently trying to rebuild the image multiple times (5 times) will eventually provide a working image:

Armbian 24.8.1 Bookworm XFCE 

Display initialization: uboot ok, initrd and OS very very slow takes like 4 min to initiate
Boot ok, from sdcard, unable to test eMMC due to ongoing project
Serial console: works fine
HDMI does not work, known issue pending fix upstream
USB2 ports working
Gigabit Etherner is not present and i don't have the relevant mod to test it
Wireless broken
>  wlan0: Association request to the driver failed
Analog audio codec, broken should use pipewire, but lack of ethernet connection to diagnose and fix.
Reboot and shutdown work as intended

Seems that these issues are related to armbian build being unreliable as i am able to boot it, but it still has weird bugs and the filesystem seems corrupted.. i will investigate further

@igorpecovnik Can you schedule a new build on armbian side? I wanna check if it's reproducible through armbian infra as the current seems to fail at initrd phase

Kreyren avatar Sep 05 '24 00:09 Kreyren

@Kreyren Can you check one image if its working https://www.armbian.com/olimex-teres-a64/ If not, we move this to CSC. @chainsx Are images booting https://www.armbian.com/avaota-a1/ @AGM1968 https://www.armbian.com/orange-pi-zero-2/ and https://www.armbian.com/nanopi-neo-core-2-lts/ @joekhoobyar RockPRO was reported something is not working No latest images ATM.

Example of report:

Debian Bookworm 24.8.1 minimal testing:

Boot ok, from sdcard and eMMC
HDMI is ok
USB2 ports are ok
Gigabit Etherner is ok, troughput ~940Mbit/s
Wireless ok, (stable but slow, ~5Mbps/s but router is far away as well)
Analog audio codec does not work
Reboot and shutdown work as intended

Thank you for help!

@igorpecovnik

After testing, the functionality on both Avaota-A1 and PhytiumPi is working properly. It is recommended to use the current branch of PhytiumPi, which is Linux version 6.6, for this time.

chainsx avatar Sep 09 '24 07:09 chainsx

Rockpro was probably fixed in trunk. Images has to be produced and tested. In 24.8 they are broken.

igorpecovnik avatar Sep 09 '24 08:09 igorpecovnik

It is recommended to use the current branch of PhytiumPi, which is Linux version 6.6, for this time.

https://github.com/armbian/build/blob/main/config/sources/families/sun55iw3-syterkit.conf Currently we don't have support for current kernel. Once you add it, set KERNEL_TEST_TARGET="current" at both board configs as this is definition on which images will be generated later.

igorpecovnik avatar Sep 09 '24 10:09 igorpecovnik

It is recommended to use the current branch of PhytiumPi, which is Linux version 6.6, for this time.

https://github.com/armbian/build/blob/main/config/sources/families/sun55iw3-syterkit.conf Currently we don't have support for current kernel. Once you add it, set KERNEL_TEST_TARGET="current" at both board configs as this is definition on which images will be generated later.

Um, what I mean is PhytiumPi, and the corresponding file is: https://github.com/armbian/build/blob/main/config/sources/families/phytium-embedded.conf

Thanks.

chainsx avatar Sep 11 '24 02:09 chainsx

Um, what I mean

Apologise for confusion. I understand as both has to switch to current, while only one has this option. I made a PR.

igorpecovnik avatar Sep 11 '24 04:09 igorpecovnik

Um, what I mean

Apologise for confusion. I understand as both has to switch to current, while only one has this option. I made a PR.

Thanks.

chainsx avatar Sep 11 '24 05:09 chainsx