1. A method in a data processing system for collecting data, the method comprising: detecting an error within the data processing system; identifying a chip within a plurality of chips causing the error to form an identified chip; and collecting data from the identified chip and hardware associated with the identified chip.