Place corn in blender or food processor, and purée until coarse.
Transfer corn to heavy saucepan, and add squash, garlic, salt, pepper, water and broth powder. Bring to a boil over medium heat, and cook until squash is tender.
Meanwhile, heat large skillet over medium heat, and add oil.
Toss diced tofu in flour, and sauté until browned on all sides.