I finally tried to write a file to the flash. And it wrote. Working on the CRC-32 now. So far it doesn’t seem to match cygwin’s cksum (which doesn’t output in hex for  some reason.)