USB 플래시 드라이브를 이용한 DSP 펌웨어 업데이트
DSP Firmware Update Using USB Flash Drive
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
We propose a method to update DSP (Digital Signal Processor) firmware using USB (Universal Serial Bus) flash drives. The DSP automatically detects USB drives based on an interrupt when the USB drive is inserted into the USB port. The new firmware binary file is found in the mounted USB drive, and the destination address of DSP flash memory is identified for the firmware update writing by investigating the firmware file header. After the new firmware is written to the DSP flash memory, the DSP is reset and rebooted with the newly updated firmware. By employing TI's TMS320F28379D control card with USB ports, we conduct experiments and verify the normal operation of the implemented method.
Abstract
We propose a method to update DSP (Digital Signal Processor) firmware using USB (Universal Serial Bus) flash drives. The DSP automatically detects USB drives based on an interrupt when the USB drive is inserted into the USB port. The new firmware binary file is found in the mounted USB drive, and the destination address of DSP flash memory is identified for the firmware update writing by investigating the firmware file header. After the new firmware is written to the DSP flash memory, the DSP is reset and rebooted with the newly updated firmware. By employing TI's TMS320F28379D control card with USB ports, we conduct experiments and verify the normal operation of the implemented method.
참고문헌 (9)
- G. B. Lee, "DSP TMS320F28335 Technology for Power Electronic System Control" (2017), Munundang
- K. W. Lee, "Power Electronics and DSP", KIPE Magazine, 25(3), pp.62~65 (2020)
- 최준영, "TMS320F28377D 기반 아날로그-디지털 신호 처리 시스템", 대한임베디드공학회논문지, 14(1), pp.33~41 (2019), 대한임베디드공학회[DOI]
- S. Ahn, "Automated Firmware Testing Using Firmware-hardware Interaction", Proceedings of International Conference on Hardware, 2014, 1~10
- N. Pekez, "Firmware Update Procedure for Audio Systems Based on CS4953xx DSP Family", Proceedings of International Conference on Smart Systems and Technologies, pp.29~34 (2018)
- "USB Flash Programming of C2000 Microcontrollers", Texas Instruments, ~ (2019)
- "Serial Flash Programming of C2000 Microcontrollers", Texas Instruments, ~ (2021)
- "TMS320F2837xD Dual-Core Microcontrollers datasheet", Texas Instruments, ~ (2021)
- "TMS320F2837xD Dual-Core Microcontrollers Technical Reference Manual", Texas Instruments, ~ (2019)
