ORLANDO, Fla. — General manager Trent Baalke said the 49ers and quarterback Colin Kaepernick have had general "lay of the land" discussions for a long-term contract extension and the goal is to get an agreement done by the start of training camp in July.

"Now we're about to enter the next phase (in the talks)," Baalke said in the lobby of the hotel serving as headquarters for the NFL annual meetings.

Baalke cautioned that the two sides have complicated issues to get through, and that the talks have only really just started. He said talks started at the NFL combine last month and that there will be more talks soon.

Baalke said both the team and Kaepernick's representatives have been working with good faith and respect.

"We're going to work extremely hard, very diligently in trying to get something done prior to training camp," Baalke said. "That's the objective right now, as it stands."

Kaepernick is currently scheduled to make about $1 million in 2014. He could be expected to look for a raise to almost $20 million per year, though the salary-cap figure for 2014, if there is a deal, could be much less.