- Posts: 4
- Thank you received: 0
[Fixed] Missing Workbench in 6.1.5 install
1 week 1 day ago #225
by Chrisjan
Missing Workbench in 6.1.5 install was created by Chrisjan
Hi all,Does an ARM64 Workbench package exist for 6.1.5, or must it be built from source please?Thanks,
Chrisjan
Chrisjan
Please Log in or Create an account to join the conversation.
6 days 23 hours ago #226
by claes
Replied by claes on topic Missing Workbench in 6.1.5 install
Hi Chrisjan,
There is a workbench package in proviewr_6.1.5-1/rpios12_64/pwr61_6.1.5-1_arm64.deb.
/Claes
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.
6 days 7 hours ago #227
by Chrisjan
Replied by Chrisjan on topic Missing Workbench in 6.1.5 install
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
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.
5 days 3 hours ago #228
by claes
Replied by claes on topic Missing Workbench in 6.1.5 install
Hi Chrisjan,
You are right, the demo package didn't work, so I have updated it with one that hopefully works.
/Claes
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.
1 day 5 hours ago #230
by Chrisjan
Replied by Chrisjan on topic Missing Workbench in 6.1.5 install
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
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.
10 hours 37 minutes ago #231
by Chrisjan
Replied by Chrisjan on topic [Fixed] Missing Workbench in 6.1.5 install
Hi,
The problem wasn't the workbench, the environment variables pointed to X86 architecture paths.
Run this after a fresh bookworm + pwr61 + pwrdemo install:
Regards,
Chrisjan
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