Philbin says the workout occurred in the middle of last week, a few days before the Dolphins held their first training camp practice.
The third overall pick in the 2005 draft, Edwards has 341 catches in seven NFL seasons.
The 29-year-old Edwards caught 15 passes for 181 yards in nine games for San Francisco last season, missing time with knee and shoulder injuries. The 49ers released him the final week of last season. His best year was 2007 when he had 80 receptions for 1,289 yards and 16 touchdowns in Cleveland.
Edwards worked out for the Seattle Seahawks last Thursday.
Information from The Associated Press was used in this report.