Rock 3a penta hat doesnt work

i flashed rock-3a-debian-buster-xfce4-arm64-20220601-1116-gpt.img to the emmc, then installed wget and curl, and ran the script
curl -sL https://rock.sh/get-rockpi-penta | sudo -E bash -
then during installation i get this error

    Reading state information... Done
    E: Unable to locate package libmraa
    Traceback (most recent call last):
      File "setup.py", line 3, in <module>
        from setuptools import setup, find_packages
    ModuleNotFoundError: No module named 'setuptools'

when i check under lspci
i only read this :
0002:20:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd Device 3566 (rev 01)

after restarting i check the status of rockpi.pentahat service using
sudo systemctl status rockpi-penta.service
and i get this

lspci doesnt show the connected penta hat and also lsblk has no hdd

tried running the service manually and i get this error

sudo python3 /usr/bin/rockpi-penta/main.py
Traceback (most recent call last):
File “/usr/bin/rockpi-penta/main.py”, line 3, in
import fan
File “/usr/bin/rockpi-penta/fan.py”, line 3, in
import mraa # pylint: disable=import-error
ModuleNotFoundError: No module named ‘mraa’

if this might help, dmesg is here
https://termbin.com/5f17

using 60 watt power supply from allnetchina

i have a m2 adapter, and it works flawlessly with the same 3a and ribbon connector
some help pls?

after going through this thread,


from the last reply from setq

Please delete the rk3568-can1-m0 for uEnv.txt

and restarted the rock 3a, then under lsblk i am able to see the ssd connected
and under lspci i got

lspci
0002:20:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd Device 3566 (rev 01)
0002:21:00.0 SATA controller: JMicron Technology Corp. Device 0585

i was happy for a while, but then when i reboot the pi, again the penta hat isnt visible under lspci, and hdd under lsblk

then i re add rk3568-can1-m0 for uEnv.txt and reboot, i got the device back in the pcie list, and drive under lsblk.
any suggestion pls

this is the dmesg when the drive is available under lsblk
https://termbin.com/icq5

and then i reboot again, the device doesnt show, i have to re add the rk3568-i2c3-m0 reboot, and the remove and reboot, then the pcie is being shown, and the hdd is shown under lsblk.