![손상된 u-boot 및 커널 이미지가 있는 임베디드 장치에서 펌웨어를 복원하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/55822/%EC%86%90%EC%83%81%EB%90%9C%20u-boot%20%EB%B0%8F%20%EC%BB%A4%EB%84%90%20%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80%20%EC%9E%88%EB%8A%94%20%EC%9E%84%EB%B2%A0%EB%94%94%EB%93%9C%20%EC%9E%A5%EC%B9%98%EC%97%90%EC%84%9C%20%ED%8E%8C%EC%9B%A8%EC%96%B4%EB%A5%BC%20%EB%B3%B5%EC%9B%90%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
펌웨어를 업데이트한 후 내장 장치가 작동하지 않습니다. 그래서 u-boot를 이용하여 펌웨어 업데이트를 시도했습니다. 직렬 연결을 통해 u-boot 콘솔을 성공적으로 얻을 수 있지만 u-boot를 사용하여 펌웨어를 업데이트하는 방법에 대한 지식이 부족하여 펌웨어 업데이트에 실패합니다.
마지막으로 장치 플래시 메모리를 수정했을 때 Linux 커널뿐만 아니라 u-boot도 손상되었습니다(u-boot 명령은 플래시 메모리 수정을 지원합니다). 부팅 장치는 더 이상 u-boot 콘솔을 제공하지 않습니다. 그냥 멈춥니다(직렬 연결을 통해 볼 수 있습니다).
이 경우 장치의 펌웨어를 어떻게 복원(또는 업데이트)합니까?
답변1
사용 가능한 경우(즉, 마더보드에 JTAG 커넥터가 있는 경우) JTAG 케이블을 사용하여 연결할 수 있습니다.
기억하세요: 사용하기 전에 다음을 사용하여 JTAG를 활성화해야 할 수도 있습니다.테스트 모드 선택 입력(때로는 어딘가에 점퍼가 있습니다).
그런 다음 해당 연결을 사용하여 장치에 새 펌웨어를 업로드할 수 있습니다.