The only way that I know of to get you the file- is if you want to PM me an email address- to where I can send the file as an email attachment.
No special app is needed. The TFTP app is part of the file set. In fact, you can use the fileset I have, with pretty much any buffalo unit, provided you use the method from the other post- to extract the specific files needed for a particular model. The TFTP app is the same for pretty much all the buffalo units.
The files I have are from an old buffalo share. I don't know if it was buffalo, davo (some of his posts- pointed to it), or who hosted it- but the share is long gone in the last 2 years. But I saved all the files that were up back then.
As to linux boot:
It would be great if someone who is adept with linux, could put together a step by step guide on proper partitioning and getting the files onto the disk. There's plenty of us who are just dangerous with an ssh command line shell, or are just completely lost without a gui or gparted, etc...
Myself, I cannot count how many times I have gotten 'format failed' or other errors during the update, even after the unit would boot to EM mode with the partition and files that I managed to get loaded on it using something like systemresuecd:
http://www.system-rescue-cd.org/ So I gave up on that method, and since then- I've found that using completely wiped drives and a second pc with TFTP, to work best for me anyway.
The other question is, can NAND be added to non NAND units- to where the units just boot direct into EM mode? That honestly- would make the whole boot issue non existent. Why buffalo didn't include EM mode boot for all their units to start with- really is a mystery.