#garfield Logs

Dec 02 2023

#garfield Calendar

12:01 AM rue_mohr: work out 1 second delay
12:13 AM rue_mohr: FSM tutorial
12:13 AM rue_mohr: boot linux on hard drive
12:13 AM rue_mohr: 10pm, lots of time
12:14 AM rue_mohr: bets on how many NOPS to a second?
12:14 AM rue_mohr: well, nops in a loop
12:16 AM rue_shop3: oof, its FAST
12:21 AM rue_shop3: about 40000000
02:58 AM aandrew: it's funny, I've toyed with hdd boards before but not to this extent
02:58 AM aandrew: that site you put up here yesterday is pretty cool
02:59 AM aandrew: now you have an infinite source of fast 32-bit micros
02:59 AM rue_mohr: it would be nice to get a memory hack going for the other board
02:59 AM rue_mohr: the ~50 I have in a box is enough for me...
02:59 AM aandrew: I wonder if you can get it to report its peripheral map via ROMTBL
02:59 AM rue_mohr: ROMTBL?
03:00 AM rue_mohr: I think if I can make this easy enough for people, all the details will shake loose with people playing
03:00 AM rue_mohr: I'd love to see a arduino extension for it
03:01 AM rue_mohr: its arm anyway
10:54 AM Felix is now known as Guest3216
02:36 PM rue_mohr: https://twitter.com/oicchahan/status/1730420083984585191
02:36 PM rue_mohr: not sure if you can view, but really neat cable driven manipulator
02:47 PM Tom_L: trade show
02:48 PM rue_mohr: yea, japan
02:48 PM rue_mohr: there have been a few interesting videos posted
03:28 PM rue_mohr: nice, I found a tektronix 4014 graphics demo
03:34 PM Tom_L: https://www.youtube.com/watch?v=IztxeoHhoyM
03:35 PM rue_mohr: the normal linux terminal had a built-in emulator for it
03:35 PM rue_mohr: so I can do graphics over a serial port
03:36 PM rue_mohr: and I can make a spinning cube demo from the hard drive controller
03:36 PM Tom_L: how did they get the phosphor to glow that long?
03:37 PM rue_mohr: electron magic I'm sure
03:38 PM OK9UWU: how did you actually get a debian into that MCU?
03:38 PM rue_mohr: "storage tube"
03:38 PM rue_mohr: OK9UWU, its just a text playback :)
03:38 PM rue_mohr: you have to see it to the end! :]
03:38 PM OK9UWU: ah, phew
03:38 PM rue_mohr: but I wanted to get people excited
03:38 PM rue_mohr: BUT
03:38 PM OK9UWU: i thought you really discovered a dark matter for a second there :D
03:38 PM rue_mohr: spinning 3d wireframe cube!
03:38 PM rue_mohr: using tektronix 4014 mode in xterm
03:39 PM rue_mohr: THAT can be done
03:39 PM rue_mohr: not sure how yet...
03:39 PM rue_mohr: been meaning to read more on it for years now
03:40 PM OK9UWU: I see, honestly that'd be really nice
03:40 PM rue_mohr: yep
03:40 PM rue_mohr: its just escape codes
03:40 PM Tom_L: somebody got linuxcnc goin on a blackpill
03:40 PM rue_mohr: funny enough, it looks like nobody has done it yet, so there isn't code i can just drop in
03:41 PM Tom_L: so that has debian or something on it
03:41 PM OK9UWU: reminds me, some years ago somebody sent me a video on Discord of Tektronix 4010 showing some graphics, that was injected with malware...
03:41 PM rue_mohr: OK9UWU, hey did you have a chance to try to NEWNEW version of the downloader/uploader?
03:41 PM rue_mohr: I think its prettymuch all fixed
03:42 PM rue_mohr: there are some error catches I still didn't do, but I dont think they come up
03:42 PM OK9UWU: Hmm, no. I will try it in a second
03:42 PM rue_mohr: thanks
03:42 PM rue_mohr: should be a LOT faster
03:42 PM rue_mohr: but I also think the magic stalls were the delays on its long replies...
03:44 PM Tom_L: if it weren't so crappy out here i'd go exercise the cnc
03:45 PM Tom_L: square up another block and try to run it
03:45 PM rue_mohr: I need to check the thermostat on my truck and I'm not looking forward to the mess
03:45 PM Tom_L: just drain a bit out and it won't be such a mess
03:45 PM rue_mohr: I think it locked open when I did that hose pinch off
03:45 PM rue_mohr: draining anything is a mess
03:46 PM rue_mohr: oh, maybe I could sipohon it down a bit
03:46 PM Tom_L: maybe from the radiator top
03:46 PM rue_mohr: yea
03:46 PM Tom_L: you just need enough to get the adapter off
03:46 PM rue_mohr: yea
03:46 PM rue_mohr: just a "cap"
03:46 PM rue_mohr: w/hose attached
03:47 PM rue_mohr: wonder if I can take the cap off without taking off the hose
03:47 PM rue_mohr: wonder if I still ahve that spare...
03:47 PM Tom_L: probably but you WILL need a new gasket
03:48 PM Tom_L: you can squeeze the hose to see if there is still water in it
03:49 PM Tom_L: unless the hose is old and stiff. then you may need a hose as well
03:56 PM rue_mohr: found the replacement
03:56 PM rue_mohr: 82c
03:57 PM Tom_L: wonder how long fan belts last nowdays with those flat ones
03:58 PM Tom_L: i've been wondering if i should replace one
03:58 PM Tom_L: little over 100k miles
03:58 PM rue_mohr: the v's in them get smaller and they slip
03:58 PM Tom_L: they don't break like the old ones did?
03:59 PM Tom_L: iirc i replaced one on the truck when i had it but it wasn't bad
03:59 PM Tom_L: and that had well over 250k miles
04:15 PM rue_shop1: run it for a min to take hte edge off the water temp
05:03 PM OK9UWU: seems like the improved dumper works
05:17 PM rue_shop3: it was fine, (tstat)
05:17 PM OK9UWU: loader seems to be fine aswell
05:42 PM OK9UWU: did you manage to figure out how to access the Serial EEPROM onboard?
05:58 PM rue_mohr: no I was playing with serial IO and RAM searches
05:59 PM rue_mohr: once its worked out how to do the serial io with it (there is a function) then I know what to tell is to write it
05:59 PM rue_mohr: Tom_L, , so yea, the thermostat in the truck is ok
05:59 PM rue_mohr: lots of mess and time
06:03 PM OK9UWU: i am just poking at the winbond flash with a logic analyzer and calling it from the boot rom
06:03 PM OK9UWU: seems to be doing something, what i am not sure yet
06:07 PM polprog: evening
06:07 PM polprog: just peeking since i have to go to sleep soon
06:07 PM polprog: o hi OK9UWU
06:08 PM OK9UWU: heya, hi
06:08 PM polprog: rue_mohr: good question, but i think i picked the correct print funtcion
06:09 PM OK9UWU: seems like its parroting whatever it gets on MISO on MOSI when called, i would expect a command asking for address in the memory
06:10 PM polprog: rue_mohr: that linker script trick is certainly easier than the cursed cdecl i had to make up
06:11 PM polprog: with that you just declare void puts(char c); and are good to go
06:11 PM polprog: no need to mangle constant pointers and cast to a function pointer
06:13 PM polprog: zzz
06:14 PM OK9UWU: good night
06:17 PM rue_mohr: polprog, !
06:44 PM Tom_L: rue_mohr, what size were your square blocks?
06:45 PM rue_mohr: I'll get that again
06:45 PM Tom_L: ~1.5"?
06:45 PM Tom_L: 38mm
06:45 PM rue_mohr: hold on, opening cad software
06:45 PM Tom_L: i suppose it doesn't matter for here
06:45 PM rue_mohr: opened the wrong program, hold on
06:46 PM rue_mohr: 39mm
06:46 PM rue_mohr: want the dxf?
06:46 PM Tom_L: no
06:46 PM Tom_L: i'm not gonna change the program here anyway
06:47 PM rue_mohr: write an acceleration torture test
06:47 PM Tom_L: the first ones i did were 1.25" which looked a bit small
06:47 PM rue_mohr: something that can home back to a dial indicator (careful)
06:47 PM rue_mohr: I need to finish the indictor lights thing for my macihne
06:47 PM rue_mohr: and I need to do sprayer stuff
06:48 PM Tom_L: and make one of those dials i posted
06:48 PM rue_mohr: I had someone say their bringing a bunch for reparis
06:48 PM Tom_L: :)
06:48 PM rue_mohr: dials?
06:48 PM Tom_L: they must beat the crap out of them
06:48 PM rue_mohr: yea, loggers
06:49 PM Tom_L: does each company have their own color paint?
06:50 PM rue_mohr: ~
06:50 PM rue_mohr: lots of them seem to use blue
06:56 PM rue_mohr: hah, irc doesn't like it when I hit ctrl-s to 'save my irc work'
10:26 PM Tom_L: ok at least i got some blocks squared
11:20 PM Tom_L: rue_mohr, https://www.youtube.com/watch?v=ruLZe4B91j8
11:20 PM Tom_L: test
11:20 PM Tom_L: i'll put a dial on it tomorrow maybe