Just after 7:30 p.m. on Friday, a box truck caught fire on I-295 heading north near Normandy Boulevard, according to the Florida Highway Patrol.