728x90
반응형
변경 로그
0.6.1
- 글리칭 메커니즘 개선: 초기 교육 중에 펄스 폭을 재설정하지 않고 정확할 때까지 조정합니다.
- 장치가 제대로 훈련된 경우 업데이트할 필요가 없습니다.
0.6.0
- 재설계된 글리칭 메커니즘; 더 빠르고 안정적이어야 합니다.
- 재설계된 LED 패턴은 오류 시나리오 및 프로세스 진행 상황에 대한 명확한 진단을 제공합니다.
- 업데이트된 SDloader 페이로드. SD 카드를 읽을 수 없는 경우 VOL UP 및 VOL DOWN을 눌러 OFW를 부팅합니다.
- SX Core 및 SX Lite 모드칩에 대한 지원 추가
용법
- 이름 아래의 sdcard 루트 폴더에 호환 가능한 페이로드(예: hekatepayload.bin )를 배치합니다 .
- 초기 교육(최대 5분) 후에 modchip이 준비되고 빠르게 부팅되어야 합니다.
- 부팅하는 동안 VOL+를 누르고 있으면 모드칩이 절전 모드로 전환되지 않습니다. 이것은 이후 에 추가 modchip 작업 및 진단을 위해 hwfly-toolbox 와의 상호 작용을 허용합니다.
- 글리칭은 성공했지만 sdcard 문제로 payload.bin이 로드되지 않으면 화면에 진단이 제공됩니다. 이 화면에서 VOL+와 VOL-을 동시에 눌러 OFW를 부팅할 수 있습니다.
- 전원을 켜는 동안 VOL+ 및 VOL-을 누르고 있으면 페이로드를 우회하고 OFW로 부팅됩니다. 글리칭이 완료될 때까지 버튼을 누르고 있어야 합니다.
진단
모드칩이 작동 중 표시할 수 있는 각 LED 패턴의 의미를 찾으려면 아래 다이어그램을 참조하십시오.
업데이트 중
다음 3가지 방법 중 하나를 사용하여 업데이트할 수 있습니다.
방법 a) - USB 부트로더 사용(선호)
- 콘솔의 완전한 힘.
- USB 케이블을 삽입합니다. 잘못 삽입하지 않도록 각별히 주의하십시오. 이렇게 하면 칩의 USB 기능이 완전히 중단됩니다.
- flash.bat를 실행합니다. 그러면 부트로더와 펌웨어가 모두 업데이트됩니다.
- USB 케이블을 제거합니다.
- 콘솔의 전원을 켭니다.
**방법 b) - hwfly-toolbox 사용
이 방법은 장치를 열 필요가 없지만 부트로더를 플래시할 수는 없습니다.
부트로더의 LED 패턴은 문서화된 패턴과 일치하지 않습니다.
- https://github.com/hwfly-nx/hwfly-toolbox/releases 에서 hwfly 도구 상자를 얻습니다.
- hwfly_toolbox.bin을 sdcard:/bootloader/payloads/에 배치합니다.
- hekate로 스위치를 부팅한 다음 hwfly_toolbox.bin 페이로드를 실행합니다.
- 도구 상자 메뉴에서 SD 로더를 업데이트합니다.
- 메뉴에서 콘솔의 전원을 끕니다.
- hwfly 펌웨어의 firmware.bin 및 sdloader.enc를 sdcard 루트에 넣습니다. 더 일찍 그렇게 하지 마십시오.
이전에 베타 펌웨어를 플래시한 경우 sdcard 루트에 빈 파일 .force_update도 생성합니다. - SD를 스위치에 놓고 VOL+를 누른 상태에서 전원을 켭니다(확인: 로드하는 동안 modchip 녹색 표시등이 계속 깜박임).
- hekate에서 hwfly_toolbox를 다시 실행하십시오.
- 메뉴에서 펌웨어를 업데이트하십시오.
- 재부팅 및 완료.
방법 c) - 외부 프로그래머(j-link, st-link, gd-link)
자세한 내용은 https://www.sthetix.info/flashing-updating-unbricking-the-chip/ 을 참조하십시오.
제공된 bootloader.bin은 0x08000000에서 플래시되어야 합니다.
제공된 payload.bin은 0x08003000에서 플래시되어야 합니다.
참고: 두 방법 모두 플래시 불가능한 칩이 플래시되는 것을 허용하지 않습니다. 플래시 불가능한 것들은 보드에 BGA FPGA IC를 가지고 있습니다. 플래시 가능한 것들은 QFN FPGA를 사용합니다.
https://github.com/hwfly-nx/firmware/releases
728x90
반응형
댓글