/tftpboot/freebsd and /tftpboot/frisbee work
So instead of /tftpboot/nos/freebsd maybe try /tftpboot/freebsd.nos for the path (change the DB too). That would confirm that tftpd gets cranky when you give it paths that it does not have in its config file. Lbs