#flex-dev Logs
Aug 13 2025
#flex-dev Calendar
04:30 AM Tom_L: morning
04:54 AM JT-Cave: morning
06:49 AM JT-Cave: --print-pd Print hostmot2 Pin Descriptors.
07:03 AM Tom_L: difference between --write and --program?
07:09 AM JT-Cave: mesaflash --help
07:09 AM Tom_L: that's where i saw it
07:12 AM JT-Cave: the only thing I saw different was --write writes to the userarea whatever that is
07:13 AM Tom_L: heh
07:13 AM Tom_L: yeah i dunno either
07:14 AM Tom_L: user space is 0x20000 at least on some
07:14 AM Tom_L: fallback is further up in the eeprom like at 0x400000
07:15 AM Tom_L: depending on the size of the eeprom
07:15 AM Tom_L: he said it's 1/2 way
07:16 AM Tom_L: i have that backward i think
07:17 AM Tom_dev: on a 64K meaning 0x10000 <-- fallback starts here
07:17 AM Tom_dev: 0x200000 main bitfile starts here
07:17 AM JT-Cave: what does mesaflash --device spi --addr /dev/spidev0.0 return?
07:17 AM Tom_dev: if you have 32 Mbit flash chip, 1/2 way up would be a 2 Mbyte 0r 0x200000
07:17 AM Tom_dev: hang on
07:18 AM Tom_dev: i'll have to boot one
07:21 AM Tom_L: no board found if you pick the wrong board :)
07:22 AM Tom_L: nothing if you have the correct board
07:22 AM JT-Cave: hmm
07:22 AM Tom_rpi5: sudo mesaflash --device 7c80 --spi --addr /dev/spidev0.0
07:22 AM Tom_rpi5: No 7C80 board found
07:22 AM Tom_rpi5: cnc@Debian12:~$ sudo mesaflash --device 7c81 --spi --addr /dev/spidev0.0
07:22 AM Tom_rpi5: cnc@Debian12:~$
07:23 AM JT-Cave: john@cave:~$ mesaflash --device ether --addr 10.10.10.10
07:23 AM JT-Cave: ETH device 7I92T at ip=10.10.10.10
07:24 AM Tom_rpi5: cnc@Debian12:~$ sudo mesaflash --device 7c81 --spi --addr /dev/spidev0.1
07:24 AM Tom_rpi5: open: No such file or directory
07:24 AM Tom_rpi5: No 7C81 board found
07:24 AM JT-Cave: that's for an eth device... wondering if there's a similar for spi
07:24 AM Tom_rpi5: notice the addr
07:25 AM JT-Cave: I saw that
07:25 AM Tom_rpi5: those are your 3 options. wrong board, right board, wrong address
07:25 AM JT-Cave: does --device spi work
07:26 AM Tom_rpi5: sudo mesaflash --device --spi
07:26 AM Tom_rpi5: ERROR: Unsupported device --SPI
07:26 AM JT-Cave: no --device spi
07:26 AM Tom_rpi5: sudo mesaflash --device 7c81 --spi
07:26 AM Tom_rpi5: open: Bad address
07:26 AM Tom_rpi5: No 7C81 board found
07:26 AM JT-Cave: for ethernet --device ether works
07:27 AM JT-Cave: sudo mesaflash --device spi --addr /dev/spidev0.0
07:27 AM Tom_rpi5: mesaflash --device spi
07:27 AM Tom_rpi5: open: Bad address
07:27 AM Tom_rpi5: No SPI board found
07:27 AM Tom_rpi5: same with sudo
07:27 AM JT-Cave: you must specify the --addr
07:28 AM JT-Cave: sudo mesaflash --device spi --addr /dev/spidev0.0
07:28 AM Tom_rpi5: yes
07:28 AM Tom_rpi5: that still returns nothing
07:28 AM JT-Cave: ok
07:29 AM Tom_rpi5: sudo mesaflash --device 7c81 --addr /dev/spidev0.0
07:29 AM Tom_rpi5: ERROR: you must select transport layer for board
07:29 AM Tom_rpi5: No 7C81 board found
07:29 AM Tom_rpi5: without --spi
07:29 AM JT-Cave: sudo mesaflash --device spi --spi --addr /dev/spidev0.0
07:29 AM JT-Cave: try that
07:30 AM Tom_rpi5: no error but nothing returned
07:30 AM JT-Cave: maybe it does not work for spi
07:31 AM Tom_rpi5: doesn't appear to
07:31 AM Tom_rpi5: spi i think was overlooked during some of the mesaflash dev
07:32 AM Tom_rpi5: the raw read write eeprom didn't work
07:32 AM Tom_rpi5: drop him a note :)
07:33 AM Tom_rpi5: it didn't take long to fix the eeprom stuff
07:33 AM Tom_rpi5: a little spooky testing it
07:34 AM Tom_rpi5: also if the bitfile isn't an exact match (build not just the same file) it will fail
07:35 AM Tom_rpi5: they don't comiile exactly the same
07:35 AM Tom_rpi5: that's a xilinx thing
08:01 AM JT-Cave: found a new 160GB hard drive but no 7c81...
08:05 AM Tom_L: heh
08:05 AM JT-Cave: finding lots of crap that needs tossed out
08:06 AM Tom_L: i don't like starting down that road
08:23 AM rdtsc-w: focus - 7c81 only
08:23 AM rdtsc-w: tough because that's a pretty small board
08:27 AM Tom_L: mesaflash --device 7c81 --addr unknown --find-device
08:38 AM rdtsc-w: does that one work Tom?
09:24 AM Tom_L: hasn't yet
09:57 AM JT-Shop: mrs walking stick repaired and rubber cane tip added for better traction
02:41 PM Tom_L: still no 7c81 ehh
02:48 PM C5-Shop: nope
02:49 PM rdtsc-w: will probably find it marking a page in a chilton manual :)
02:55 PM Tom_L: possible