#garfield Logs

Aug 01 2023

#garfield Calendar

06:38 PM Tom_L: why would a linux update cause an os to go from 32 to 64 bit
08:24 PM rue_mohr: what? it .. cant?
08:25 PM Tom_L: it does on rpi
08:27 PM Tom_L: with that in mind, i did get it fixed... just don't do an update
08:28 PM aandrew: ... I have never seen that
08:28 PM Tom_L: i verified it tonight
08:28 PM rue_mohr: oh wait, you did an update by rewriting the flash?
08:28 PM Tom_L: no
08:28 PM rue_mohr: !?
08:29 PM Tom_L: just burned a 32bit bullseye sd and you'll get arm7. do an update and you'll get arm64
08:29 PM rue_mohr: interesting
08:29 PM Tom_L: i need arm7 to build a package
08:30 PM Tom_L: i also build one for 64bit
08:30 PM Tom_L: but i need to maintain the arm7 kernel
08:31 PM Tom_L: https://raspberrypi.stackexchange.com/questions/101790/how-to-revert-from-rpi-update-to-stable-build
08:31 PM Tom_L: didn't work
08:31 PM aandrew: Tom_L: I gotta try that. I believe you and all but wow that's nuts
08:32 PM Tom_L: well, it's not too easy to find a 32bit bullseye img either even though they say they are you 'uname -a' and it returns 64bit
08:32 PM Tom_L: i happened to have an old copy of one
08:32 PM Tom_L: the '23 dated ones are 64bit
08:33 PM Tom_L: it took a bit to figure out what was going on
08:34 PM Tom_L: the update went fine and showed armhf updates happening just fine until it got to the bootloader and kernel
08:35 PM Tom_L: aparently they're included as part of the update
08:36 PM Tom_L: the one i used was dated 2022-09-06
08:36 PM Tom_L: 2022-09-06-raspios-bullseye-armhf-full.img.xz
08:36 PM Tom_L: just don't update it :)
08:38 PM Tom_L: and buster (10) wouldn't work because a package python3-pyvc5 (i forget the exact name) wasn't upgradable and needed for this build
08:51 PM Tom_L: aandrew, lemme know what you discover :)
09:24 PM rue_mohr: so you have to have 32bit?
09:35 PM Tom_L: for this yes
09:41 PM Tom_L: i help build arm64 and armhf packages for the mesact tool which is a config tool for those mesa boards
09:42 PM Tom_L: he builds the amd64 package
09:42 PM Tom_L: so he supports those 3 platforms
10:06 PM rue_mohr: interesting
10:06 PM rue_mohr: ok, I have an hour left to live
10:09 PM Tom_L: https://www.gnipsel.com/linuxcnc/mesact/index.html
10:09 PM Tom_L: https://github.com/jethornton/mesact
10:14 PM Tom_L: simplifies making a working config file for linuxcnc
10:19 PM rue_mohr: huh yup
10:20 PM rue_mohr: oh its only been 20 mins
10:20 PM rue_mohr: so, I have a problem
10:20 PM rue_mohr: the workstation that died was the spooler to my pcb plotter
10:20 PM rue_mohr: uses a parallel port
10:20 PM rue_mohr: wait why CANT I use a serial port?
10:21 PM rue_mohr: the plotter has serial...
10:21 PM rue_mohr: I'm printing from a parallel port becasue its faster data from the DOS machine
10:21 PM rue_mohr: but..
10:21 PM rue_mohr: doesn't have to go to a parallel port...
10:21 PM rue_mohr: I need to rethink my life, bbl