Patent · US Active

Programming processors through CAN interface without changing the boot mode select pins

US8826261B1 · kind B1 · utility

70Cited by
4References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 24, 2011
Grant dateSep 2, 2014
Priority date
Expiry dateOct 5, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/654
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems and devices for remotely updating software installed on a digital signal processor (DSP) without setting the mode select pins on the DSP control card. Firmware configured to suspend operations upon receiving a programming signal is installed on the processor. A controlling computing device send the programming signal, causing the processor to halt execution, erase portions of the firmware, set an update firmware flag, and send control signals to the controlling computing device. The remote computing device sends updated firmware and an application program cyclic redundancy check to the processor. The processor compares a cyclic redundancy check of an on-chip flash memory with the received application program cyclic redundancy check. If the two match, the processor installs the received firmware, unsets the update firmware flag, and restarts itself.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.