Convert Raspian system to run on 905?

I have a working Bullseye with a full blown system (graphical display, all the office tools, set to do configure, make and run an Asterisk repeater control system, all the development tools including VNC/SSH etc. Is there a tool that can run on a Pi 3B+ to make this image run on the 905?

Recommend backing up your MicroSD card and then using this: GitHub - libre-computer-project/libretech-raspbian-portability

Went through the recommended three steps. Already had the current git, so did not update that. The next step went through fine. The third step produced the below pasted info. This chip still boots in a Pi 3B+ with no problem. Thanks, Tim.

Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
grub-common:arm64 : Depends: libc6:arm64 (>= 2.28) but it is not going to be installed
Recommends: os-prober:arm64 (>= 1.33) but it is not installable
grub2-common:arm64 : Depends: libc6:arm64 (>= 2.28) but it is not going to be installed
libdevmapper1.02.1:arm64 : Depends: libc6:arm64 (>= 2.28) but it is not going to be installed
Depends: libudev1:arm64 (>= 183) but it is not going to be installed
libefiboot1:arm64 : Depends: libc6:arm64 (>= 2.17) but it is not going to be installed
libefivar1:arm64 : Depends: libc6:arm64 (>= 2.17) but it is not going to be installed
libfreetype6:arm64 : Depends: libbrotli1:arm64 (>= 0.6.0) but it is not going to be installed
Depends: libc6:arm64 (>= 2.17) but it is not going to be installed
libfuse2:arm64 : Depends: libc6:arm64 (>= 2.28) but it is not going to be installed
liblzma5:arm64 : Depends: libc6:arm64 (>= 2.17) but it is not going to be installed
libpcre2-8-0:arm64 : Depends: libc6:arm64 (>= 2.17) but it is not going to be installed
libpng16-16:arm64 : Depends: libc6:arm64 (>= 2.29) but it is not going to be installed
libselinux1:arm64 : Depends: libc6:arm64 (>= 2.17) but it is not going to be installed
zlib1g:arm64 : Depends: libc6:arm64 (>= 2.17) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

End of run.

Any Thoughts anyone???

We’re looking into this. Can you confirm the image you are porting from? Is it a 32-bit Raspbian 10 image? If possible on your Raspberry Pi, get the output of the following:

  • uname -m
  • dpkg --print-architecture
  • cat /etc/apt/sources.list
  • cat /etc/apt/sources.list.d/*

Thank you - Hope this helps - this is the modified system running on a Pi 3B+. It does not boot on the 905.

pi@W0EF-VHF:~ $ uname -m
armv7l
pi@W0EF-VHF:~ $ dpkg --print-architecture
armhf
pi@W0EF-VHF:~ $ cat /etc/apt/sources.list
deb [ arch=armhf ] Index of /raspbian bullseye main contrib non-free rpi

Uncomment line below then ‘apt-get update’ to enable ‘apt-get source’

#deb-src Index of /raspbian bullseye main contrib non-free rpi
pi@W0EF-VHF:~ $ cat /etc/apt/sources.list.d/*
deb [ arch=arm64 ] Index of /debian bullseye main
deb [ arch=arm64 ] Index of /debian bullseye-updates main
deb [ arch=arm64 ] Index of /debian-security bullseye-security main
deb [arch=arm64 signed-by=/usr/share/keyrings/libre-computer-deb.gpg] Index of /repo/ linux main non-free
deb [ arch=armhf ] Index of /debian bullseye main

Uncomment line below then ‘apt-get update’ to enable ‘apt-get source’

#deb-src Index of /debian bullseye main

Disabled by raspberrypi-sys-mods

pi@W0EF-VHF:~ $

Tim Arimond N0BYH 612-741-9307

Should I run the above as listed given the info I just sent? Thanks

Don’t have access to a Raspberry Pi at the moment, will test this next week on armhf bullseye.