[Fixed] Missing Workbench in 6.1.5 install

More
1 week 1 day ago #225 by Chrisjan
Hi all,Does an ARM64 Workbench package exist for 6.1.5, or must it be built from source please?Thanks,
Chrisjan

Please Log in or Create an account to join the conversation.

More
6 days 23 hours ago #226 by claes
Hi Chrisjan,

There is a workbench package in proviewr_6.1.5-1/rpios12_64/pwr61_6.1.5-1_arm64.deb.

/Claes

Please Log in or Create an account to join the conversation.

More
6 days 7 hours ago #227 by Chrisjan
Hi Claes,

The demo environment used to work for me, but it no longer does on this setup. I re-downloaded and re-installed pwr61_6.1.5-1_arm64.deb. The issue seems to be that the workbench is missing.

Perhaps someone has the demo running on ARM64 with 6.1.5. Can someone confirm that its working fine for them please?

Thanks!
Chrisjan

Please Log in or Create an account to join the conversation.

More
5 days 3 hours ago #228 by claes
Hi Chrisjan,

You are right, the demo package didn't work, so I have updated it with one that hopefully works.

/Claes

Please Log in or Create an account to join the conversation.

More
1 day 5 hours ago #230 by Chrisjan
Thanks Claes,

I installed the updated demo package but unfortunately it is not working for me

The error message after "Start Runtime":
F Could not open file /usr/pwrp/pwrdemo61/bld/common/load/ld_boot_dev_0999.dat
F Could not open file /usr/pwrp/pwrdemo61/bld/common/load/ld_node_dev_0999.dat
F Cannot find my own node in /usr/pwrp/pwrdemo61/bld/common/load/ld_node_dev_0999.dat
  
Kind Regards,
Chrisjan

Please Log in or Create an account to join the conversation.

More
10 hours 37 minutes ago #231 by Chrisjan
Hi,

The problem wasn't the workbench, the environment variables pointed to X86 architecture paths.

Run this after a fresh bookworm + pwr61 + pwrdemo install:
Code:
sudo bash -c ' set -e ARM_EXE="" for d in \   /usr/pwr61/os_linux/hw_arm64/exp/exe \   /usr/pwr61/os_linux/hw_arm64/rls/exe \   /usr/pwr61/os_linux/hw_aarch64/exp/exe \   /usr/pwr61/os_linux/hw_aarch64/rls/exe \   /usr/pwrrt/exe do   [ -d "$d" ] && { ARM_EXE="$d"; break; } done if [ -z "$ARM_EXE" ]; then   echo "ERROR: Could not find ARM64 ProviewR exe dir under /usr/pwr61 or /usr/pwrrt."   exit 1 fi # Backup and write a /etc/pwrp_profile cp -a /etc/pwrp_profile /etc/pwrp_profile.bak.$(date +%F_%H%M) 2>/dev/null || true cat > /etc/pwrp_profile <<EOF # ProviewR profile (ARM64 aware) export pwr_exe=$ARM_EXE case ":$PATH:" in *":\$pwr_exe:"*) :;; *) export PATH="\$PATH:\$pwr_exe";; esac if [ -d /usr/pwrp/pwrdemo61 ]; then   export pwrp_root=/usr/pwrp/pwrdemo61 else   export pwrp_root=/usr/pwrp fi if [ -d "\$pwrp_root/os_linux/hw_arm64/exp/exe" ]; then   export pwrp_exe=\$pwrp_root/os_linux/hw_arm64/exp/exe   export pwrp_lib=\$pwrp_root/os_linux/hw_arm64/exp/lib   export pwrp_obj=\$pwrp_root/os_linux/hw_arm64/exp/obj   export pwrp_lis=\$pwrp_root/os_linux/hw_arm64/exp/lis elif [ -d "\$pwrp_root/os_linux/hw_aarch64/exp/exe" ]; then   export pwrp_exe=\$pwrp_root/os_linux/hw_aarch64/exp/exe   export pwrp_lib=\$pwrp_root/os_linux/hw_aarch64/exp/lib   export pwrp_obj=\$pwrp_root/os_linux/hw_aarch64/exp/obj   export pwrp_lis=\$pwrp_root/os_linux/hw_aarch64/exp/lis else   export pwrp_exe=\$pwr_exe   export pwrp_lib=\$pwrp_root/common/lib   export pwrp_obj=\$pwrp_root/common/obj   export pwrp_lis=\$pwrp_root/common/lis fi export pwrp_inc=\$pwrp_root/common/inc export pwrp_load=\$pwrp_root/bld/common/load export pwrp_log=\$pwrp_root/common/log export pwrp_db=\$pwrp_root/common/db case ":\$PATH:" in *":\$pwrp_exe:"*) :;; *) [ -d "\$pwrp_exe" ] && export PATH="\$PATH:\$pwrp_exe";; esac EOF # Create a demo login if [ -d /usr/pwrp/pwrdemo61 ]; then   cat > /usr/pwrp/pwrdemo61/-.login <<EOF # pwrdemo61 login (ARM64) export pwr_exe=$ARM_EXE case ":\$PATH:" in *":\$pwr_exe:"*) :;; *) export PATH="\$PATH:\$pwr_exe";; esac export pwrp_root=/usr/pwrp/pwrdemo61 if [ -d "\$pwrp_root/os_linux/hw_arm64/exp/exe" ]; then   export pwrp_exe=\$pwrp_root/os_linux/hw_arm64/exp/exe   export pwrp_lib=\$pwrp_root/os_linux/hw_arm64/exp/lib   export pwrp_obj=\$pwrp_root/os_linux/hw_arm64/exp/obj   export pwrp_lis=\$pwrp_root/os_linux/hw_arm64/exp/lis elif [ -d "\$pwrp_root/os_linux/hw_aarch64/exp/exe" ]; then   export pwrp_exe=\$pwrp_root/os_linux/hw_aarch64/exp/exe   export pwrp_lib=\$pwrp_root/os_linux/hw_aarch64/exp/lib   export pwrp_obj=\$pwrp_root/os_linux/hw_aarch64/exp/obj   export pwrp_lis=\$pwrp_root/os_linux/hw_aarch64/exp/lis else   export pwrp_exe=\$pwr_exe   export pwrp_lib=\$pwrp_root/common/lib   export pwrp_obj=\$pwrp_root/common/obj   export pwrp_lis=\$pwrp_root/common/lis fi export pwrp_inc=\$pwrp_root/common/inc export pwrp_load=\$pwrp_root/bld/common/load export pwrp_log=\$pwrp_root/common/log export pwrp_db=\$pwrp_root/common/db echo "✔ Base set: pwrdemo61 (ARM64)" EOF   chown pwrp:pwrp /usr/pwrp/pwrdemo61/-.login 2>/dev/null || true   chmod +x /usr/pwrp/pwrdemo61/-.login fi echo echo "Done." echo "  source /etc/pwrp_profile" echo "  [ -f /usr/pwrp/pwrdemo61/-.login ] && source /usr/pwrp/pwrdemo61/-.login" echo "  wb_gtk &>/dev/null &   # or: wb &" '

Regards,
Chrisjan

Please Log in or Create an account to join the conversation.

Time to create page: 0.473 seconds
Powered by Kunena Forum